当我写“stackoverflow.com”或“bing.com”,然后在 google chrome URL 中输入空格时,它会添加“搜索 stackoverflow”或“搜索 bing”。
那么我们需要在网络应用程序中实现什么才能让 google chrome 做到这一点呢?
注意:我发现 stackoverflow 和 bing 作为搜索引擎添加。我还没添加呢所以必须是一种要求从网络应用程序将其添加为搜索引擎的方法。
您需要为您的网站创建 opensearch xml 文档,然后link
通过您的页面head
.
例如,这是它为 stackoverflow 设计的方式:
<head>
<link rel="search" type="application/opensearchdescription+xml" title="Stack Overflow" href="/opensearch.xml">
</head>
**开放搜索 xml **
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/" xmlns:moz="http://www.mozilla.org/2006/browser/search/">
<script/>
<ShortName>Stack Overflow</ShortName>
<Description>
Search Stack Overflow: Q&A for professional and enthusiast programmers
</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image width="16" height="16" type="image/x-icon">
https://cdn.sstatic.net/Sites/stackoverflow/img/favicon.ico?v=4f32ecc8f43d
</Image>
<Url type="text/html" method="get" template="http://stackoverflow.com/search?q={searchTerms}"/>
</OpenSearchDescription>
您可以通过 Youtube、Github 等热门搜索存储库查看更多示例。
另请参考此Chromium 标签搜索 http://www.chromium.org/tab-to-search项目了解更多详情。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)