"เปิดใช้งานการค้นหาเว็บไซต์ด่วน" ทำอะไรใน OS X


10

ฉันพยายามค้นหาว่าช่องทำเครื่องหมาย "การค้นหาเว็บไซต์ด่วน" ทำอะไรได้บ้างในทางเทคนิค ฉันเดาว่ามันจะดึงข้อมูลล่วงหน้าหรือส่งคำค้นหาของฉันไปยัง Siri หรือเครื่องมือประมวลผลออนไลน์ apple อื่น แต่ฉันไม่สามารถค้นหาเอกสารหรือไฟล์เฉพาะบนระบบที่ควบคุม / แคชผลการค้นหาเหล่านี้

ป้อนคำอธิบายรูปภาพที่นี่

หน้าความช่วยเหลือนั้นคลุมเครือเกี่ยวกับวิธีการทำงานในทางปฏิบัติและฉันต้องการที่จะเข้าใจกลไกที่ละเอียดยิ่งขึ้นกว่า "ให้ข้อมูลการบันทึกของ Safari" และรู้ว่าข้อมูลนั้นถูกเก็บไว้ที่ไหนและ "ค้นหาภายในเว็บไซต์" ในทางปฏิบัติ

คำตอบสำหรับ Safari ใน 10.10.2 จะเหมาะและเป็นตัวอย่างที่เป็นประโยชน์ของวิธีการค้นหาภายใน apple.stackexchange.com (ซึ่งแสดงในรายการจัดการเว็บไซต์ของฉันของเว็บไซต์ที่เปิดใช้งาน)

คำตอบ:


16

หากคุณพัฒนาเว็บไซต์คุณสามารถเพิ่มไฟล์ที่เรียกว่าข้อมูลจำเพาะ OpenSearchที่ระบุไซต์นั้นว่ามีเนื้อหาที่ค้นหาได้

ท่านสามารถเข้าดูสเปค apple.stackexchange.com OpenSearch ที่นี่ บิตที่สำคัญคือบรรทัดต่อไปนี้ที่บอกรูปแบบการส่งข้อความค้นหาไปยังเว็บไซต์ของเบราว์เซอร์

<Url type="text/html" method="get" template="https://apple.stackexchange.com/search?q={searchTerms}"/>

ครั้งแรกที่คุณเยี่ยมชมไซต์ที่มีข้อกำหนดของ OpenSearch Safari จะเพิ่มเข้าไปในรายการที่คุณสามารถพบได้ใน "จัดการเว็บไซต์" ดังนั้นหากคุณเริ่มพิมพ์ลงในแถบการค้นหาบางอย่างเช่น "แอปห้อย Chrome" Safari จะเห็นว่าคุณมี apple.stackexchange.com ในรายการการค้นหาและข้อเสนอSearch apple.stackexchange.com for "chrome hanging"ด่วน

ตัวอย่างการค้นหาเว็บไซต์ด่วน

ไม่เกี่ยวข้องกับเซิร์ฟเวอร์ของ Siri หรือ Apple ทุกอย่างเกิดขึ้นในเครื่องของคุณเอง เป็นเพียงวิธีการส่งการค้นหาโดยตรงไปยังเว็บไซต์อื่น ๆ แทนที่จะต้องเปิดเว็บไซต์โดยเฉพาะคลิกในช่องค้นหาของพวกเขาและพิมพ์คำค้นหาของคุณที่นั่น

คุณสามารถค้นหาข้อมูลการค้นหาเว็บไซต์ด่วนของ Safari /Users/YOURUSERNAME/Library/Safari/SearchDescriptions.plistได้ที่


1
นี่เป็นข้อมูลที่ยอดเยี่ยม! ฉันจะขุดลงไปในนั้นและสูดดมแพ็คเก็ตบางส่วนเพื่อเสริมข้อความที่คุณกำลังส่ง มองหาเครื่องหมายถูกภายใน 24 ชั่วโมง - ขอบคุณมากสำหรับคำตอบที่รวดเร็วและยอดเยี่ยมมาก ตอนนี้ฉันกำลังมองหาการค้นหาแบบเลื่อนลงของฉันมี "meta.apple.stackexchange.com" ไม่ใช่ไซต์หลัก ลงหลุมกระต่ายฉันไป ...
bmike

1
ขอบคุณสำหรับคำถามที่น่าสนใจ และใช่มีการคาดเดาเล็กน้อยในสิ่งที่ไซต์นั้นตรงกับการค้นหาของคุณ สนุกพอที่แอปเปิ้ลไม่ได้ใช้ประโยชน์จากข้อกำหนดของ OpenSearch สำหรับเว็บไซต์ของตัวเอง คุณคิดว่ามันจะสมบูรณ์แบบสำหรับเว็บไซต์นักพัฒนาซอฟต์แวร์ของพวกเขาอย่างน้อย
อลิสแตร์แมคมิลลัน

ผู้ใช้สามารถเพิ่มเว็บไซต์ลงในตัวเลือกการค้นหาด่วนของเบราว์เซอร์หรือไม่หรือขึ้นอยู่กับเจ้าของเว็บไซต์เพื่อกำหนดค่าเว็บไซต์ดังกล่าวข้างต้น ฉันหวังว่านี่จะใช้งานได้กับ images.google.com
jtheletter
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.