2012-11-06 18 views
4

當我開始在Chrome中鍵入以下站點的名稱:如何標記鉻的搜索框來檢測並在其「其他搜索引擎」中安裝?

  • 亞馬遜
  • 新蛋
  • IMDB
  • Quora的
  • 許多人...

我可以點擊「標籤」和鉻讓我用該網站的具體搜索引擎進行搜索。 什麼樣的HTML我可以添加到<表格>幫助chrome自動檢測我在一個網站中的搜索框?我可以控制選擇的關鍵字嗎?

我從用戶POV中發現這個chrome doc talking about the feature,但不是來自網站管理員。他們稱之爲「搜索特定網站(搜索標籤)」。順便說一句,谷歌地圖過去有這個功能,但最近因爲某種原因死了。

回答

4

我終於找到了關於鉻的解釋在http://www.chromium.org/tab-to-search

基本上你需要鏈接到一個OpenSearch說明文檔。

<head> 
    <link type="application/opensearchdescription+xml" rel="search" href="url_of_osdd_file"/> 
</head> 

這是OSDD文件:

<?xml version="1.0"?> 
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"> 
    <ShortName>Search My Site</ShortName> 
    <Description>Search My Site</Description> 
    <Url type="text/html" method="get" template="http://my_site/{searchTerms}"/> 
</OpenSearchDescription> 
+0

不會Chrome或其他瀏覽器遵循這一點,或者是僅用於鉻? – Daenyth

+0

我不知道,還沒有測試過。我很高興爲它找到文檔。儘管我確實認爲它適用於Chrome,但如果它在Chromium中運行的話。 – ubershmekel

相關問題