OpenSearch - OpenSearch
Rodzaj mediów internetowych | opis aplikacji/opensearch+xml |
---|---|
Opracowany przez | Amazon.com |
Pierwsze wydanie | 15 marca 2005 r. |
Najnowsze wydanie | 1.1 Wersja robocza 6 ( 6 grudnia 2005 ) |
Rodzaj formatu | Dystrybucja internetowa |
Rozszerzony z | RSS |
Otwarty format ? | Creative Commons Uznanie autorstwa – Na tych samych warunkach 2,5 |
Strona internetowa | github |
OpenSearch to zbiór technologii, które umożliwiają publikowanie wyników wyszukiwania w formacie odpowiednim do syndykacji i agregacji . Wprowadzony w 2005 roku, umożliwia stronom internetowym i wyszukiwarkom publikowanie wyników wyszukiwania w standardowym i przystępnym formacie.
OpenSearch został opracowany przez spółkę zależną Amazon.com A9, a pierwsza wersja, OpenSearch 1.0, została zaprezentowana przez Jeffa Bezosa na konferencji O'Reilly Emerging Technology Conference w dniu 15 marca 2005 roku. Wstępne wersje OpenSearch 1.1 zostały wydane we wrześniu i grudniu 2005 roku. Specyfikacja OpenSearch jest licencjonowana przez A9 na licencji Creative Commons Attribution-ShareAlike 2.5 License.
Wsparcie
Przeglądarki internetowe obsługujące OpenSearch to Safari , Microsoft Edge , Firefox i Google Chrome .
Mozilla poinformowała, że wycofa dodatki wyszukiwania OpenSearch na rzecz dodatków wyszukiwania WebExtentions. Nie wpłynie to na możliwość ręcznego dodawania wyszukiwarki opensearch ze strony internetowej Od 5 grudnia 2019 r. dodatki wyszukiwarek dla Firefoksa obsługiwane przez OpenSearch zostały usunięte z Mozilla Add-ons.
Projekt
OpenSearch składa się z:
- Pliki opisu OpenSearch : pliki XML , które identyfikują i opisują wyszukiwarkę.
- Składnia zapytania OpenSearch : opisz, gdzie pobrać wyniki wyszukiwania
- OpenSearch RSS (w OpenSearch 1.0) lub OpenSearch Response (w OpenSearch 1.1): format dostarczania otwartych wyników wyszukiwania.
- Agregatory OpenSearch : witryny, które mogą wyświetlać wyniki OpenSearch.
- OpenSearch „Automatyczne wykrywanie”, aby zasygnalizować użytkownikowi obecność linku wtyczki wyszukiwania oraz linku osadzonego w nagłówku stron HTML
OpenSearch Opis Dokumenty zawierają listę odpowiedzi z wynikami wyszukiwania dla danej witryny/narzędzia. Wersja 1.0 specyfikacji dopuszczała tylko jedną odpowiedź w formacie RSS; jednak wersja 1.1 zapewnia obsługę wielu odpowiedzi, które mogą być w dowolnym formacie. RSS i Atom są jedynymi formalnie obsługiwanymi przez agregatory OpenSearch, jednak inne typy, takie jak HTML, są całkowicie akceptowalne.
- Automatyczne wykrywanie dokumentu opisowego OpenSearch jest dostępne zarówno w dokumentach HTML, jak i Atom lub w źródłach RSS za pośrednictwem relacji Link w postaci
<atom:link rel="search" ... />
źródeł Atom lub<link rel="search" ... />
źródeł RSS i dokumentów HTML. - Dokument opisowy OpenSearch musi być umieszczony na serwerze sieciowym w tej samej domenie.
- Opis OpenSearch Dokumenty muszą być udostępniane z
application/opensearchdescription+xml
mediami internetowymi .
Alternatywy
Mozilla Firefox oferuje funkcję słów kluczowych zakładek, w której wystąpienie %s w identyfikatorze URI zakładki jest zastępowane terminami wpisanymi w pasku adresu po początkowym słowie kluczowym.
Zobacz też
- Przeniesienie stanu przedstawicielskiego (REST)
- WykresQL
- Otwórz URL
- Wyszukaj/pobierz przez adres URL (SRU)
- Z39.50
Bibliografia
Zewnętrzne linki
- Oficjalna strona internetowa , w tym specyfikacje
- Mycroft Project — kolekcja instalatorów OpenSearch dla Firefoksa