Chrome มักจะจัดการสิ่งนี้ผ่านการตั้งค่าของผู้ใช้ (ผ่านchrome://settings/searchEngines
)
อย่างไรก็ตามหากคุณต้องการใช้สิ่งนี้กับผู้ใช้ของคุณโดยเฉพาะคุณจะต้องเพิ่ม OSD (คำอธิบายการค้นหาแบบเปิด) ในเว็บไซต์ของคุณ
การใช้คุณสมบัติ OmniBox ของแท็บเล็ต Google Chrome สำหรับ / บนเว็บไซต์ส่วนตัว?
จากนั้นคุณเพิ่มไฟล์ XML นี้ลงในรูทของเว็บไซต์ของคุณและเชื่อมโยงไปยังไฟล์ใน<head>
แท็กของคุณ:
<link rel="search" type="application/opensearchdescription+xml" title="Stack Overflow" href="/opensearch.xml" />
ตอนนี้ผู้เข้าชมหน้าของคุณโดยอัตโนมัติจะมีข้อมูลการค้นหาเว็บไซต์ของคุณอยู่ในการตั้งค่าภายในของ Chrome chrome://settings/searchEngines
ที่
ตัวอย่างรูปแบบ XML ของ OpenSearchDescription
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/" xmlns:moz="http://www.mozilla.org/2006/browser/search/">
<ShortName>Your website name (shorter = better)</ShortName>
<Description>
Description about your website search here
</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image width="16" height="16" type="image/x-icon">your site favicon</Image>
<Url type="text/html" method="get" template="http://www.yoursite.com/search/?query={searchTerms}"/>
</OpenSearchDescription>
ส่วนที่สำคัญคือ<url>
รายการ {searchTerms}
จะถูกแทนที่ด้วยสิ่งที่ผู้ใช้ค้นหาในแถบอเนกประสงค์
นี่คือลิงค์ไปยังOpenSearchสำหรับข้อมูลเพิ่มเติม