我在duckduckgo,想在浏览器中添加搜索引擎字段,
通常您必须在浏览器实用程序中进行搜索,但当我看到浏览器已经检测到它时,我感到很惊讶。
我怎样才能让我的网站的搜索像这样自动显示?
请注意:
我不希望(现在)实现自动建议功能,我只是想将服务保存在浏览器中(与 stackoverflow+firefox 完全相同的行为)
-编辑-
尝试了我在他们的网站上找到的代码,与 opensearch 文档匹配:
1)
<link title="your service name" type="application/opensearchdescription + xml " rel="
search " href="/opensearch.xml ">
2)xml文件:/opensearch.xml
<OpenSearchDescription>
<ShortName>DuckDuckGo</ShortName>
<Description>Search DuckDuckGo (SSL)</Description>
<InputEncoding>UTF-8</InputEncoding>
<LongName>DuckDuckGo Search (SSL)</LongName>
<Image width="16" height="16">http://duckduckgo.com/favicon.ico</Image>
<Url type="text/html" method="get" template="https://duckduckgo.com/?q={searchTerms}"/>
</OpenSearchDescription>
但是使用我的域名和 URL,而 Firefox 没有检测到服务(与图片中的方式相同),我错过了什么?