Loading AI tools
protocole permettant à des sites web et des moteurs de recherche de publier des résultats de recherche dans un format standardisé De Wikipédia, l'encyclopédie libre
OpenSearch est un protocole permettant à des sites web et des moteurs de recherche de publier des résultats de recherche dans un format standardisé. OpenSearch 1.0 a été dévoilé en , par Jeff Bezos à la conférence Web 2.0. Développé par A9, une branche d'Amazon.com, OpenSearch n'a pas connu d'évolution depuis la publication de brouillons d'une version 1.1, entre septembre et . OpenSearch est sous licence Creative Commons Attribution-ShareAlike 2.5. OpenSearch utilise l'XML, et les flux RSS. Les extensions Firefox utilisant cette technologie seront retirées de la liste des extensions disponible le [1] avant une possible désactivation de cette technologie.
Le but d'OpenSearch est d'établir un standard dans l'écriture des recherches sur Internet. Ces recherches normalisées peuvent donc faire l'objet d'agrégation dans des listes qui offrent l'avantage de rassembler plusieurs sites de recherche.
Ainsi, il est possible de faire une recherche dans un dictionnaire, dans un site marchand, ou dans un moteur de recherche, avec la même requête, selon la même procédure. L'illustration principale et directe en est l'intégration des listes de sites de recherches dans les navigateurs web.
Pour pouvoir être ajouté dans la liste d'un navigateur web, un site doit écrire un fichier XML qui décrit les particularités de l'outil de recherche proposé. Ce fichier doit ensuite être proposé au navigateur pour que ce dernier propose l'ajout de cet outil à la liste actuelle dans le navigateur.
L'OpenSearch est composé :
OpenSearch Description Documents liste les résultats de recherche pour le site web. Alors que la version 1.0 d'OpenSearch ne retourne qu'une seule réponse au format RSS, la version 1.1 supporte les réponses multiples, qui peuvent être dans n'importe quel format. Bien que les formats RSS et Atom soient les seuls officiellement soutenus par les agrégateurs OpenSearch, d'autres formats tels que HTML sont parfaitement acceptables.
<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/" xmlns:ie="http://schemas.microsoft.com/Search/2008/">
<ShortName>Mes recherches</ShortName>
<Description>Le meilleur outil de recherche</Description>
<Image height="16" width="16" type="image/x-icon">http://www.monsite.fr/img/favicon.ico</Image>
<Url type="text/html" method="GET" template="http://www.monsite.fr/index.php?np={searchTerms}"/>
<Language>fr</Language>
<ie:PreviewUrl type="text/html" method="GET" template="http://www.monsite.fr/index.php?np={searchTerms}"/>
</OpenSearchDescription>
<link rel="search" type="application/opensearchdescription+xml" title="Mes recherches" href="./include/pluginSearch.xml" />
À noter que le titre dans la balise link doit correspondre au contenu de la balise ShortName du fichier XML.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.