Add opensearch manifest for elixir.bootlin.com#401
Add opensearch manifest for elixir.bootlin.com#401fstachura wants to merge 3 commits intobootlin:masterfrom
Conversation
|
Please add more details to your commit messages. The following are all questions I asked myself while reading your code. I don't see anything to change in the diff, but the commit messages are lacking.
Thanks! |
It's not Firefox specific, it's an open standard, other browsers at least used to support it (Chrome and pre-chromium Edge). I believe macOS Safari still supports it.
https://developer.mozilla.org/en-US/docs/Web/XML/Guides/OpenSearch
I added that to commit messages |
OpenSearch is a standard that allows browsers to discover search engines. A special XML file with information about the search engine is linked from its webpage in a link tag. OpenSearch is supported by Firefox and (maybe) macOS Safari. It used to be supported by Chromium-based browsers, but that feature was deprecated. https://stackoverflow.com/questions/56400952/does-chrome-allow-auto-discovery-of-opensearch MDN Docs: https://developer.mozilla.org/en-US/docs/Web/XML/Guides/OpenSearch OpenSearch specification: https://github.com/dewitt/opensearch/blob/master/opensearch-1-1-draft-6.md
Add a parameter to autocomplete that enables opensearch-compatible response format. OpenSearch suggestions extension: https://github.com/dewitt/opensearch/blob/master/mediawiki/Specifications/OpenSearch/Extensions/Suggestions/1.1/Draft%201.wiki
Closes #216
This adds a static opensearch manifest for elixir.bootlin.com. The manifest only works for latest Linux and statically points to elixir.bootlin.com (self hosted instances will need to manually edit the manifest)