Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 100
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 103
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Defines.php on line 187
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 134
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/LocalSettings.php on line 137
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/LocalSettings.php on line 139
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/LocalSettings.php on line 145
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/LocalSettings.php on line 153
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 150
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 157
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 381
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 382
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 383
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 384
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/languages/Language.php on line 20
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:100) in /usr/local/www/mediawiki/includes/Feed.php on line 229
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:100) in /usr/local/www/mediawiki/includes/WebResponse.php on line 38
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:100) in /usr/local/www/mediawiki/includes/WebResponse.php on line 38
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:100) in /usr/local/www/mediawiki/includes/WebResponse.php on line 38
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/mediawiki/includes/WebStart.php:100) in /usr/local/www/mediawiki/includes/WebResponse.php on line 38 http://fileformats.archiveteam.org/index.php?action=history&feed=atom&title=OpenSearch_DescriptionOpenSearch Description - Revision history2024-06-09T21:39:31ZRevision history for this page on the wikiMediaWiki 1.19.2 Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/normal/UtfNormal.php on line 193 http://fileformats.archiveteam.org/index.php?title=OpenSearch_Description&diff=39990&oldid=prevDan Tobias at 21:07, 6 June 20212021-06-06T21:07:31Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black;">Revision as of 21:07, 6 June 2021</td>
</tr><tr><td colspan="2" class="diff-lineno">Line 6:</td>
<td colspan="2" class="diff-lineno">Line 6:</td></tr>
<br />
<b>Warning</b>: require(): Unable to allocate memory for pool. in <b>/usr/local/www/mediawiki/includes/AutoLoader.php</b> on line <b>1007</b><br />
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>An '''OpenSearch Description''' is an [[XML]] file placed in a website and referenced in a link tag in a web page header in order to instruct software on how to access the site's search feature. It was designed to be used by search aggregators which search multiple sites at once, and is also used in programs such as the Firefox browser that give choices of which site to use to handle searches in its search bar.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>An '''OpenSearch Description''' is an [[XML]] file placed in a website and referenced in a link tag in a web page header in order to instruct software on how to access the site's search feature. It was designed to be used by search aggregators which search multiple sites at once, and is also used in programs such as the Firefox browser that give choices of which site to use to handle searches in its search bar.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>The format specs call for use of a namespacee <del class="diffchange diffchange-inline">URL </del><code>http://a9.com/-/spec/opensearch/1.1/</code> which has for many years given a "404 Not Found" error, as this project has moved from Amazon's A9 server to opensearch.org, and then to Github as the opensearch.org domain was transfered to an open-source project to build searching software. This makes finding the actual spec rather difficult now, and is grist to the mill of the endless debate about whether using "http" URIs as namespace identifiers is really such a good idea; it awkwardly mixes together the concept of having a permanent identification string to signal adherence to a particular specification (which is required by its very nature never to change) and the concept of giving information on where to locate the actual specification (which is subject to constant change as organizations change; they're only as stable as the domain name owner wants them to be). The result is endless forum arguments: "That namespace URI is '404 Not Found'!" "Well, that's not actualy intended to be an actually-dereferenceable address; it's only there to identify the namespace!" "Then why not use some other URI scheme that's clearly not dereferenceable, like 'info:'?" "Because we'd like to have the possibility of providing information on the spec at the URI given." "So why don't you in this case?" "Because the owner of the domain doesn't want to."</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>The format specs call for use of a namespacee <ins class="diffchange diffchange-inline">[[URI]] </ins><code>http://a9.com/-/spec/opensearch/1.1/</code> which has for many years given a "404 Not Found" error, as this project has moved from Amazon's A9 server to opensearch.org, and then to Github as the opensearch.org domain was transfered to an open-source project to build searching software. This makes finding the actual spec rather difficult now, and is grist to the mill of the endless debate about whether using "http" URIs as namespace identifiers is really such a good idea; it awkwardly mixes together the concept of having a permanent identification string to signal adherence to a particular specification (which is required by its very nature never to change) and the concept of giving information on where to locate the actual specification (which is subject to constant change as organizations change; they're only as stable as the domain name owner wants them to be). The result is endless forum arguments: "That namespace URI is '404 Not Found'!" "Well, that's not actualy intended to be an actually-dereferenceable address; it's only there to identify the namespace!" "Then why not use some other URI scheme that's clearly not dereferenceable, like 'info:'?" "Because we'd like to have the possibility of providing information on the spec at the URI given." "So why don't you in this case?" "Because the owner of the domain doesn't want to."</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Anyway, all of that makes it hard to find the actual spec; by using the archive.org Wayback Machine on the original URI and browsing around a bit you can eventually find it, but you can skip all that fun because it's linked below.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Anyway, all of that makes it hard to find the actual spec; by using the archive.org Wayback Machine on the original URI and browsing around a bit you can eventually find it, but you can skip all that fun because it's linked below.</div></td></tr>
</table>Dan Tobiashttp://fileformats.archiveteam.org/index.php?title=OpenSearch_Description&diff=39989&oldid=prevDan Tobias: Created page with "{{FormatInfo |formattype=electronic |subcat=Web |released=2005 }} An '''OpenSearch Description''' is an XML file placed in a website and referenced in a link tag in a web ..."2021-06-06T21:05:20Z<p>Created page with "{{FormatInfo |formattype=electronic |subcat=Web |released=2005 }} An '''OpenSearch Description''' is an <a href="/wiki/XML" title="XML">XML</a> file placed in a website and referenced in a link tag in a web ..."</p>
<p><b>New page</b></p><div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=Web<br />
|released=2005<br />
}}<br />
An '''OpenSearch Description''' is an [[XML]] file placed in a website and referenced in a link tag in a web page header in order to instruct software on how to access the site's search feature. It was designed to be used by search aggregators which search multiple sites at once, and is also used in programs such as the Firefox browser that give choices of which site to use to handle searches in its search bar.<br />
<br />
The format specs call for use of a namespacee URL <code>http://a9.com/-/spec/opensearch/1.1/</code> which has for many years given a "404 Not Found" error, as this project has moved from Amazon's A9 server to opensearch.org, and then to Github as the opensearch.org domain was transfered to an open-source project to build searching software. This makes finding the actual spec rather difficult now, and is grist to the mill of the endless debate about whether using "http" URIs as namespace identifiers is really such a good idea; it awkwardly mixes together the concept of having a permanent identification string to signal adherence to a particular specification (which is required by its very nature never to change) and the concept of giving information on where to locate the actual specification (which is subject to constant change as organizations change; they're only as stable as the domain name owner wants them to be). The result is endless forum arguments: "That namespace URI is '404 Not Found'!" "Well, that's not actualy intended to be an actually-dereferenceable address; it's only there to identify the namespace!" "Then why not use some other URI scheme that's clearly not dereferenceable, like 'info:'?" "Because we'd like to have the possibility of providing information on the spec at the URI given." "So why don't you in this case?" "Because the owner of the domain doesn't want to."<br />
<br />
Anyway, all of that makes it hard to find the actual spec; by using the archive.org Wayback Machine on the original URI and browsing around a bit you can eventually find it, but you can skip all that fun because it's linked below.<br />
<br />
MediaWiki adds by default an OpenSearch Description to sites using that software, in a page name of <code>opensearch_desc.php</code> in the site root.<br />
<br />
== Links ==<br />
* [https://github.com/dewitt/opensearch/blob/master/opensearch-1-1-draft-6.md OpenSearch Description spec]<br />
<br />
[[Category:XML based file formats]]</div>Dan Tobias Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007