Mise en place de opensearch sur mon blog.

OpenSearch est un standard qui a été développé par A9 qui est un moteur de recherche appartenant à la société Amazon. OpenSearch 1.0 a été présenté par Jeff Bezos lors d’une conférence, en 2005.

La mise en place d’OpenSearch pour son site web est très simple. Il suffit de créer un fichier xml qui sera la description du moteur de recherche. Le mien ressemble à ceci.

    <?xml version="1.0" encoding="UTF-8"?>
    <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/" xmlns:moz="http://www.mozilla.org/2006/browser/search/">
    <ShortName>Hobbestigrou</ShortName>
    <Description>Billets autour de l'informatique les logiciels libres et Gnu/linux.</Description>
    <InputEncoding>UTF-8</InputEncoding>
    <Image width="16" height="16" type="image/x-icon">http://hobbestigrou.interface-c.com/favicon.ico</Image>
    <Url type="text/html" method="get" template="http://hobbestigrou.interface-c.com/?s={searchTerms}">
    </Url>
    <Url type="application/x-suggestions+json" template="suggestionURL"/>
    <moz:SearchForm>searchFormURL</moz:SearchForm>
    </OpenSearchDescription>

Ensuite entre les balises d’en-têtes head /head, il faudra indiquer son chemin avec la balise link. Pour wordpress, il faudra éditer le fichier header.php du thème utilisé.

Après, il sera possible pour l’utilisateur d’ajouter la recherche de votre site, sur la barre de recherche du navigateur. Les navigateurs utilisant OpenSearch sont notamment Internet Explorer 7, Mozilla Firefox 2+, Google chrome/chromium3+.

Vus : 433
Publié par Hobbestigrou : 195