OpenSearch

OpenSearch

[1] A9.com > OpenSearch <http://opensearch.a9.com/> (名無しさん)

[2] Home - OpenSearch <http://www.opensearch.org/Home> (名無しさん)

[3] Creating OpenSearch plugins for Firefox - MDC <http://developer.mozilla.org/ja/docs/Creating_OpenSearch_plugins_for_Firefox> (名無しさん)

[4] Supporting search suggestions in search plugins - MDC <http://developer.mozilla.org/ja/docs/Supporting_search_suggestions_in_search_plugins> (名無しさん)

[5] Adding search engines from web pages - MDC <http://developer.mozilla.org/ja/docs/Adding_search_engines_from_web_pages> (名無しさん)

[6] Six Apart Developer Documentation - Open Media Profile for Open Search <http://www.sixapart.com/developers/product_documentation/vox/open_media_profile.html> (名無しさん)

[7] Taken SPC : Re: OpenSearch 形式 (2007-03-20 09:55:49 +09:00 版) <http://taken.s101.xrea.com/blog/article.php?id=733> (名無しさん 2007-03-20 01:01:02 +00:00)

[8] Taken SPC : Re: OpenSearch 形式 (2007-03-20 09:55:49 +09:00 版) <http://taken.s101.xrea.com/blog/article.php?id=733> (名無しさん 2007-03-20 01:01:50 +00:00)

[9] Taken SPC : Re: OpenSearch 形式 (2007-03-20 09:55:49 +09:00 版) <http://taken.s101.xrea.com/blog/article.php?id=733> (名無しさん 2007-03-20 01:02:11 +00:00)

[10] Taken SPC : Re: OpenSearch 形式 ( 版) <http://taken.s101.xrea.com/blog/article.php?id=733> (名無しさん 2007-03-20 01:02:42 +00:00)

[11] Creating OpenSearch plugins for Firefox - MDC ( 版) <https://developer.mozilla.org/ja/Creating_OpenSearch_plugins_for_Firefox>

[12] Specifications/OpenSearch/Extensions/Geo/1.0/Draft 1 - OpenSearch ( 版) <http://www.opensearch.org/Specifications/OpenSearch/Extensions/Geo/1.0/Draft_1>

[13] Safari 8.0 ( 版) <https://developer.apple.com/library/safari/releasenotes/General/WhatsNewInSafari/Articles/Safari_8_0.html#//apple_ref/doc/uid/TP40014305-CH7-SW2>

In OS X, website developers can aid Safari in discovering searchable content by including an OpenSearch description document on their site, conforming to the format defined in the OpenSearch specification. After the user has visited a page on the website, the site will then show up in the Manage Websites panel of Safari’s Search Preferences, allowing the user to selectively enable or disable the Quick Website Search feature for individual websites. Although the use of OpenSearch is not strictly necessary (Safari’s heuristic is sometimes able to obtain the information it needs by other means, such as from the form metadata for search fields), it is strongly recommended that websites publish an OpenSearch description.

Note: Safari on iOS does not support OpenSearch.

[14] ( 版) <http://f.hatena.ne.jp/hatenafotolife/rss>

<openSearch:totalResults>111</openSearch:totalResults>

<openSearch:startIndex>1</openSearch:startIndex>

<openSearch:itemsPerPage>50</openSearch:itemsPerPage>

[15] ( 版) <https://googleblog.blogspot.com/feeds/posts/default>

<openSearch:totalResults>3297</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage>

[16] ( 版) <https://googleblog.blogspot.com/feeds/posts/default?alt=rss>

<openSearch:totalResults>3297</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage>

[17] ( 版) <http://search.hatena.ne.jp/keyword?word=ABC&mode=rss&ie=utf8&page=1>

<channel rdf:about="http://search.hatena.ne.jp/keyword?word=ABC&page=1">

<title>はてな検索: ABC</title>

<link>http://search.hatena.ne.jp/keyword?word=ABC&page=1</link>

<description>はてなキーワードから「ABC」の検索結果</description>

<openSearch:totalResults>60</openSearch:totalResults>

<openSearch:startIndex>1</openSearch:startIndex>

<openSearch:itemsPerPage>10</openSearch:itemsPerPage>

[18] Deprecate AddSearchProvider? · Issue #713 · whatwg/html ( 版) <https://github.com/whatwg/html/issues/713>

[19] HTTPLeaks/leak.html at master · cure53/HTTPLeaks () <https://github.com/cure53/HTTPLeaks/blob/master/leak.html>

Note that OpenSearch description URLs are ignored in Chrome if this file isn't placed in the webroot.

Also, in Chrome, you won't see the request in the developer tools because the request happens in the privileged browser process.

Use a network sniffer to detect it.