Les plugins OpenSearch pour Firefox et autres fureteurs web2.0
Publi� le 7 novembre 2006

OpenSearch est une technologie construite au dessus du plugin mycrof qui permet de se créer les moteurs de recherche que l'on souhaite comme un grand. C'est une des nouveautés de Firefox 2.0. L'avantage est que ces moteurs sont gérés comme des plugins. Cela veut dire :

-  qu'ils sont intégrés à Firefox
-  qu'on peut les télécharger à partir d'une base de donnée

Et, cerise sur la gâteau :

-  que vous pouvez créer et proposer le votre sur votre propre site

Pour cela, c'est simple, téléchargez dans votre site, un fichier XML du style :


<?xml version="1.0" encoding="iso-8859-1"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
  <ShortName>Balluche</ShortName>
  <Description>Balluche " Blog quelconque d'un informaticien quelconque</Description>
  <Tags>blog it</Tags>
  <Contact>http://balluche.free.fr</Contact>
  <Url type="text/html"
       template="http://balluche.free.fr?r/{searchTerms}"/>

</OpenSearchDescription>

{searchTerms} remplace la requête à rechercher.

Ensuite ce moteur tout frais construit peut être automatiquement "découvert" par le navigateur Firefox, comme il le fait déjà pour les flux RSS [1]. Pour cela, on doit ajouter la ligne suivante dans le bloc <head> de toutes les pages du site.


<link rel="search" type="application/opensearchdescription+xml" href="content-search.php3"  title="Balluche" />

Votre moteur apparaît dans la liste proposée par la barre de recherche rapide.

(PNG)


La suite sur le site de OpenSearch

[1] C'est la petite icône orange qui apparaît à droite de la barre d'adresse