Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Curso de Inglês Online

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Plugins de busca OpenSearch para Firefox 2.0

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>

Literal

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!

Veja a relação completa dos artigos de Marcelo de Freitas Andrade

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 3.06/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.1 /5 (1541 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script

Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

SEM e SEO - 2ª Edição