OpenSearch

ウィキペディアから、無料の百科事典
ナビゲーションにジャンプ 検索にジャンプ
OpenSearch
Dewiki-searchplugin-blueish-autodiscovery.png
新しい検索プラグインの追加を提案するWebページの例。Firefoxでは、現在選択されている検索エンジンの記号が青みがかっています。ユーザーは、三角形をクリックすることで、そのページが提供する検索エンジンを追加できます。
インターネットメディアタイプapplication / opensearchdescription + xml
によって開発されたAmazon.com
初回リリース2005年3月15日 (2005-03-15
最新のリリース
1.1ドラフト6 [1]
2005年12月6日; 16年前 (2005-12-06
フォーマットの種類Webシンジケーション
から拡張RSS
オープンフォーマットクリエイティブ・コモンズの帰属-継承2.5
Webサイトgithub .com / dewitt / opensearch

OpenSearchは、シンジケーション集約に適した形式で検索結果を公開できるようにするテクノロジーのコレクションです2005年に導入されたこの方法は、Webサイト検索エンジンが検索結果を標準のアクセス可能な形式で公開するための方法です。

OpenSearchはAmazon.comの子会社A9によって開発され、最初のバージョンであるOpenSearch 1.0は、2005年3月15日O'Reilly EmergingTechnologyConferenceでJeffBezosによって発表されました。 [2] [3] OpenSearch1.1のドラフトバージョンは9月にリリースされました。 OpenSearch仕様は、Creative CommonsAttribution-ShareAlike2.5ライセンスの下でA9によってライセンスされています。[4]

サポート

OpenSearchをサポートするWebブラウザーには、 Safari[5] Microsoft Edge[6] Firefox [7]、およびGoogleChromeが含まれます。[8]

Mozillaは、WebExtentions検索アドオンを優先してOpenSearch検索アドオンを廃止することを示しています。これは、ウェブサイトからopensearchエンジンを手動で追加する機能には影響しません[9] 2019年12月5日の時点で、OpenSearchを搭載したFirefoxの検索エンジンアドオンはMozillaアドオンから削除されました。

デザイン

ドイツ語版ウィキペディアで提案を検索する

OpenSearchの構成は次のとおりです。

  1. OpenSearch記述ファイル検索エンジンを識別して記述するXMLファイル。
  2. OpenSearchクエリ構文:検索結果を取得する場所を記述します
  3. OpenSearch RSS(OpenSearch 1.0の場合)またはOpenSearch Response(OpenSearch 1.1の場合):オープン検索結果を提供するための形式。
  4. OpenSearchアグリゲーター:OpenSearchの結果を表示できるサイト。
  5. OpenSearchの「自動検出」により、検索プラグインのリンクがユーザーに存在し、リンクがHTMLページのヘッダーに埋め込まれていることを通知します。

OpenSearchの説明ドキュメントには、特定のWebサイト/ツールの検索結果の応答が一覧表示されます。仕様のバージョン1.0では、RSS形式で1つの応答しか許可されていませんでした。ただし、バージョン1.1は、任意の形式の複数の応答をサポートします。RSSとAtomは、OpenSearchアグリゲーターによって正式にサポートされている唯一のものですが、HTMLなどの他のタイプは完全に受け入れられます。

代替案

Mozilla Firefoxは、ブックマークURIの%sの出現が、最初のキーワードに続くアドレスバーに入力された用語に置き換えられる ブックマークキーワード機能[14]を提供します。

も参照してください

参照

  1. ^ 「OpenSearch1.1ドラフト6」GitHub2019-12-08 2020年5月21日取得
  2. ^ 「スピーカージェフリーP.ベゾス」オライリーメディア2005 2020年5月21日取得
  3. ^ Werner、Vogels(2005年3月15日)。「A9でのOpenSearch」allthingsdistributed.com2021年3月13日にオリジナルからアーカイブされました2021年3月9日取得
  4. ^ "LICENSE.txt"GitHub2018-05-31 2020年5月21日取得
  5. ^ 「Safari8.0の新機能」アップル2018-02-22 2020年5月21日取得OS Xでは、Webサイト開発者は、サイトにOpenSearchの説明ドキュメントを含めることで、Safariが検索可能なコンテンツを検出できるように支援できます。[...]
  6. ^ 「デフォルトの検索エンジンを変更する」Microsoft2020-04-16 2020年5月21日取得ただし、MicrosoftEdgeのデフォルトの検索エンジンをOpenSearchテクノロジを使用する任意のサイトに変更できます
  7. ^ 「検索プラグインでの検索候補のサポート」Mozilla2019-03-23 2020年5月21日取得FirefoxはOpenSearchプラグインでの検索候補をサポートしています
  8. ^ 「Web開発者のためのFAQ」2012-01-01にオリジナルからアーカイブされました2020年5月21日取得OpenSearch記述ドキュメント(OSDD)を提供することにより、GoogleChromeがブラウザの検索エンジンのリストにサイトを含めることができるようになります。
  9. ^ ニーマン、ケイトリン(2019-10-15)。「addons.mozilla.orgから削除される検索エンジンアドオン」Mozilla 2020年5月21日取得
  10. ^ a b "RSS/Atomでの自動​​検出"GitHub2019-12-08。
  11. ^ 「HTML/XHTMLの自動検出」GitHub2019-12-08。
  12. ^ 「検索エンジンからOpenSearchの結果を返す方法」開発者のguide.wikiの方法2018-04-14 2020年5月21日取得
  13. ^ 「MIMEタイプapplication/opensearchdescription+xml」GitHub2019-12-08。
  14. ^ 「Firefoxのブックマーク|Firefoxヘルプ」
  15. ^ 「リビジョン1525363|Webページからの検索エンジンの追加|MDN」wiki.developer.mozilla.org2020-07-11にオリジナルからアーカイブされました。

外部リンク