De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Marcelo de Freitas Andrade
Data de Publicação: 26 de Abril de 2007
Um dos recursos mais simples e úteis do Firefox é a possibilidade de executar consultas na web diretamente a partir de sua "Web Search", aquela caixa de busca, normalmente logo à direita da barra de endereços. Com ela, podemos rapidamente fazer consultas utilizando mecanismos de buscas dos mais diversos. Por default a barra "Web Search" do Firefox 2.0 já vem com alguns mecanismos de busca instalados, como Google, Wikipedia e outros.
Existem sites na web que disponibilizam outros mecanismos de busca comuns para serem incluídos na barra "Web Search". Mas é muito simples criarmos nossos próprios mecanismos. Aqui mesmo no Dicas-l já houve dicas sobre como personalizar esta barra de busca do Firefox.
Acontece que a partir do Firefox 2.0, estes mecanismos de busca passaram a obedecer o padrão OpenSearch, uma especificação que inclui apenas um arquivo xml, dispensando o uso de dois arquivos (um para a especificação e um para o ícone) usado nas versões anteriores do Firefox. Vale lembrar, porém, que o Firefox 2.0 ainda mantém compatibilidade, suportando os plugins de busca também no formato antigo de dois arquivos.
O site do Mozilla Developer
descreve o formato OpenSearch do arquivo xml para plugins de busca
para Firefox 2.0. As principais tags utilizadas são bem intuitivas
(ShortName
, Description
, Image
, Url
, Param
e
SearchForm
). O texto digitado na caixa de busca é representado como
{searchTerms}
. Para se descobrir os parâmetros da consulta, pode-se
examinar o código fonte HTML da página de busca, ou utilizar a
extensão UrlParams do Firefox
A tag Image
contém uma representação em
Base64 da imagem GIF, PNG ou JPG
que servirá de ícone para a entrada na lista da barra "Web Search".
Esta imagem deve ter obrigatoriamente a dimensão de 16x16 pixels. O site
http://www.greywyvern.com/code/php/binary2base64 contém um codificador de
binário para Base64 online que pode ser usado para gerar o conteúdo para a
tag Image
.
Abaixo segue um modelo de arquivo de busca de eventos em computação no Qualis CC por sigla. Depois de gerar um arquivo xml com o plugin, basta copiá-lo para a pasta searchplugins dentro do diretório de instalação do Firefox 2.0. De próxima vez em que se iniciar o navegador, o novo mecanismo de busca estará disponível na barra do "Web Search".
<!-- # Qualis CC (por sigla) Firefox search plugin # por Marcelo Andrade - mfandrade arroba gmail ponto com # http://www.unix.pro.br # # O ícone de busca foi codificado em Base64 usando a # aplicação em http://www.greywyvern.com/code/php/binary2base64 # # Última atualização: 25 de abril de 2007 # Software Livre sob licença Creative Commons 2.5 # http://creativecommons.org/licenses/by/2.5/br/ --> <SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/"> <ShortName>Qualis CC (por sigla)</ShortName> <Description>Consulta por eventos do Qualis na área de computação a partir de sua sigla</Description> <InputEncoding>UTF-8</InputEncoding> <Image width="16" height="16">data:image/gif;base64,R0lGODlhEAAQAPcAADZwHDp4HU5OTj2AHj+EHkqTIVGaJFWbJladJ1qfKF6hLGSnMWenM2yqNnCtOnWxP362SFak+WCs+Wyx+XCz+Xu7+f8RkoS5Tou+VpfEZpvFap3GbaPJdYuLi4a++azMgorC+pvJ+p/L+qrR+rbW+rnW+sje+9nny9Pj/djo/erq6uTu/ujv/vD1/vb5/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABYALAAAAAAQABAAAAiLAC0IHEiwoMGDCAV2WCggoYWFCRCYKCGgocEOCxw8cJDCgYICFgl2eHABw4UVEBgYCKlwxIUMHFywuNDAwACWHVCU2PChxYoTKivgNJGihIYSKUx4mEABZwkTEC5ACEFChAcJLB8qYNCAgQIRIJpeLGDggIECHihEyKqwA4EBAQBUdNihIluHePEGBAA7Cg%3D%3D</Image> <Url type="text/html" method="POST" template="http://qualis.ic.unicamp.br/conferencias/consulta_congressos"> <Param name="sigla" value="{searchTerms}" /> <Param name="level" value="" /> <Param name="title" value="" /> <Param name="circ" value="" /> <Param name="form.button.submit" value="Submete" /> <Param name="form.submitted" value="1" /> </Url> <SearchForm>http://qualis.ic.unicamp.br/conferencias/consulta_congressos</SearchForm> </SearchPlugin>
Fonte: http://www.broffice.org.br/literal_verificador_acoplavel_ao_broo
Conheça o Literal, um verificador gramatical acoplável ao BrOffice.org apresentado no fisl8.0 Enviado por guanch em Seg, 2007-04-16 14:12.
Apresentado aos participantes do Workshop Acadêmico de Software Livre do fisl8.0, o Literal é mais uma opção de verificação gramatical para o BrOffice.org. O verificador, que é uma extensão para a suíte BrOffice.org, foi apresentado e desenvolvido pela Conexum com apoio da Finep e CNPQ.
O código fonte possui licença LGPL e é totalmente escrito em C++ com banco de Dados SQLite para gerenciamento do léxico.
O Literal é um revisor completo, realizando análises de concordância e regência, ambas com verificação nominal e verbal, além de um léxico de mais de um milhão de palavras. O Literal é uma realidade e uma alternativa competitiva para textos editados no BrOffice.org.
Conheça mais sobre o Literal instalando o verificador no seu BrOffice.org!
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários