Apri ricerca - OpenSearch
Tipo di media Internet | applicazione/opensearchdescrizione+xml |
---|---|
Sviluppato da | Amazon.com |
Versione iniziale | 15 marzo 2005 |
Ultima uscita | 1.1 Bozza 6 ( 6 dicembre 2005 ) |
Tipo di formato | Syndication web |
Esteso da | RSS |
Formato aperto ? | Creative Commons Attribuzione-Condividi allo stesso modo 2.5 |
Sito web | github |
OpenSearch è un insieme di tecnologie che consentono la pubblicazione dei risultati di ricerca in un formato adatto alla syndication e all'aggregazione . Introdotto nel 2005, è un modo per siti Web e motori di ricerca di pubblicare risultati di ricerca in un formato standard e accessibile.
OpenSearch è stato sviluppato dalla sussidiaria di Amazon.com A9 e la prima versione, OpenSearch 1.0, è stata presentata da Jeff Bezos alla O'Reilly Emerging Technology Conference il 15 marzo 2005. Le versioni bozza di OpenSearch 1.1 sono state rilasciate nei mesi di settembre e dicembre 2005. La specifica OpenSearch è concessa in licenza da A9 sotto la licenza Creative Commons Attribution-ShareAlike 2.5.
Supporto
I browser Web che supportano OpenSearch includono Safari , Microsoft Edge , Firefox e Google Chrome .
Mozilla ha indicato che ritireranno i componenti aggiuntivi di ricerca OpenSearch a favore dei componenti aggiuntivi di ricerca WebExtentions. Ciò non influirà sulla possibilità di aggiungere manualmente un motore opensearch da un sito Web A partire dal 5 dicembre 2019, i componenti aggiuntivi del motore di ricerca per Firefox basati su OpenSearch sono stati rimossi dai componenti aggiuntivi di Mozilla.
Design
OpenSearch è composto da:
- File di descrizione OpenSearch : file XML che identificano e descrivono un motore di ricerca.
- Sintassi della query OpenSearch : descrivere dove recuperare i risultati della ricerca
- OpenSearch RSS (in OpenSearch 1.0) o OpenSearch Response (in OpenSearch 1.1): formato per fornire risultati di ricerca aperti.
- Aggregatori OpenSearch : siti che possono visualizzare i risultati di OpenSearch.
- OpenSearch "Auto-discovery" per segnalare all'utente la presenza di un plug-in di ricerca e il collegamento incorporato nell'intestazione delle pagine HTML
I documenti di descrizione di OpenSearch elencano le risposte dei risultati di ricerca per il sito Web/strumento specificato. La versione 1.0 della specifica consentiva una sola risposta, in formato RSS; tuttavia, la versione 1.1 fornisce supporto per più risposte, che possono essere in qualsiasi formato. RSS e Atom sono gli unici formalmente supportati dagli aggregatori OpenSearch, tuttavia altri tipi, come l' HTML sono perfettamente accettabili.
- Il rilevamento automatico di un documento di descrizione OpenSearch è disponibile da documenti HTML e Atom o feed RSS tramite le relazioni di collegamento sotto forma di
<atom:link rel="search" ... />
feed Atom o<link rel="search" ... />
feed RSS e documenti HTML. - Il documento di descrizione di OpenSearch deve essere posizionato su un server Web dello stesso dominio.
- OpenSearch Descrizione I documenti devono essere forniti con il
application/opensearchdescription+xml
tipo di media Internet .
alternative
Mozilla Firefox offre una funzione per le parole chiave dei segnalibri in cui un'occorrenza di %s nell'URI del segnalibro viene sostituita con i termini digitati nella barra degli indirizzi dopo la parola chiave iniziale.
Guarda anche
- Trasferimento di Stato rappresentativo (REST)
- GraficoQL
- ApriURL
- Cerca/recupera tramite URL (SRU)
- Z39.50
Riferimenti
link esterno
- Sito ufficiale , comprese le specifiche
- Mycroft Project : una raccolta di programmi di installazione OpenSearch per Firefox