Criando um Open Search para firefox

Aprenda como criar um open search em XML para os navegadores. É uma ótima solução que ajuda no desempenho dos usuários/profissionais da área.

Por | @nmuller99 Programação
O Firefox 2 suporta o formato de busca OpenSearch. As buscas que usam a sintaxe de OpenSearch são compatíveis com IE 7 e Firefox. Por causa disto, são o formato recomendado para o uso nos browsers.

Firefox suporta também as potencialidades adicionais da busca não incluídas na sintaxe da descrição de OpenSearch, tal como sugestões da busca e o elemento de SearchForm. Este artigo focalizará em criar OpenSearch-compatíveis da busca que suportam estas características Firefox-específicas adicionais.

As descrições de OpenSearch podem também ser anunciadas como descritas em Autodiscovery de busca, e podem ser instaladas como descritas em adicionar os motores de busca dos Web pages.

OpenSearch description file
O arquivo XML que descreve um Search Engine é realmente simples, depois do molde básico abaixo. As seções em negrito deverão ser costumizadas de acordo com seu site.
 

Oficina da Net
Oficina da Net Busca
tech gadgets technology cameras phones shopping

http://www.oficinadanet.com.br/favicon.ico

open
false
en-us
UTF-8
UTF-8  


ShortName
Nome de sua busca.

Description
Descrição curta de sua busca.

InputEncoding
O tipo de caraceteres utilizados na sua busca.

Image
É o ícone "Base-64" do tamanho 16x16 que aparecerá na sua busca. Este ícone pode ser o ícone que você utiliza como favorite icon no seu site.

Url
- É o endereçamento de busca do seu site, você deve passar a busca via GET
- Internet Explorer 7 não suporta requisições via POST
- É extremamente importante manter a url de acordo com os padrões. Utilize & ao invéz de apenas "&" (e comercial) para passagem de parâmetros.

As informações a partir do são utilizadas para o firefox.

Com os dados acima você já terá condições de adicionar sua busca nos browsers.

Como fazer para o browser identificar meu open search?
Adicione um código no seu de seu site:


Após feito isto acesse seu web site, verás que a busca no firefox ficará azul (o botão) como na figura abaixo:
Criando um Open Search para firefox
Ao clicar sobre o botão aparecerá "Adicionar Nome de sua busca", basta apenas clicar sobre que sua open search estará funcionando.

Posso criar um botão para adicionar a minha busca?
Você pode adicionar sim um botão, basta copiar o código abaixo:
href="https://www.oficinadanet.com.br/redirect.php?tipo=postout&urlout=%23" rel="nofollow"  onclick="window.external.AddSearchProvider('http://www.seudominio.com.br/suabusca.xml');"


Com isto encerramos esta matéria que espero que seje muito útil para todos.
PS.: Quero ver as buscas dos sites de meus leitores ein, estarei passando nos sites para ver :D

abraço a todos

Mais sobre:
Share Tweet
Recomendado
Comentários
Carregar comentários
Destaquesver tudo

Siga nossas contas no Twitter