Phần mềm kích hoạt tính năng Tìm kiếm trang web nhanh Tìm kiếm trên OS X là gì?


10

Tôi đang cố gắng tìm hiểu hộp kiểm "Tìm kiếm trang web nhanh" về mặt kỹ thuật. Tôi đoán là nó tìm nạp dữ liệu hoặc bằng cách nào đó gửi các cụm từ tìm kiếm của tôi đến siri hoặc một công cụ xử lý trực tuyến khác của apple, nhưng tôi không thể tìm thấy tài liệu hoặc tệp cụ thể trên hệ thống kiểm soát / lưu trữ các kết quả tìm kiếm này.

nhập mô tả hình ảnh ở đây

Trang trợ giúp mơ hồ về cách thức hoạt động của nó trong thực tế và tôi muốn hiểu cơ chế chi tiết hơn một chút so với "cho phép Safari ghi thông tin" và thay vào đó biết thông tin đó được lưu trữ ở đâu và "tìm kiếm trong trang web" thực sự có nghĩa là gì trong thực tế.

Câu trả lời cho Safari vào ngày 10.10.2 sẽ là lý tưởng và là một ví dụ thực tế về cách nó tìm kiếm trong apple.stackexchange.com (được hiển thị trong danh sách các trang web Quản lý trang web của tôi được bật).

Câu trả lời:


16

Nếu bạn phát triển một trang web, bạn có thể thêm một tệp có tên là đặc tả OpenSearch xác định trang web có nội dung có thể tìm kiếm được.

Bạn có thể xem thông số kỹ thuật OpenSearch của apple.stackexchange.com tại đây . Bit quan trọng là dòng sau đây cho trình duyệt biết định dạng để gửi truy vấn tìm kiếm đến trang web.

<Url type="text/html" method="get" template="/apple//search?q={searchTerms}"/>

Lần đầu tiên bạn truy cập một trang web có đặc tả OpenSearch, Safari sẽ thêm nó vào danh sách đó bạn có thể tìm thấy trong phần "Quản lý trang web". Vì vậy, nếu bạn bắt đầu nhập vào thanh tìm kiếm một cái gì đó như "apple chrome treo", Safari sẽ thấy rằng bạn có apple.stackexchange.com trong danh sách tìm kiếm và cung cấp nhanh của bạn Search apple.stackexchange.com for "chrome hanging".

Ví dụ về Tìm kiếm trang web nhanh

Không có gì để làm với máy chủ Siri hoặc Apple. Tất cả xảy ra trên máy của riêng bạn. Đó chỉ là một cách để gửi tìm kiếm trực tiếp đến các trang web khác thay vì phải mở trang web cụ thể, nhấp vào trường tìm kiếm của họ và nhập truy vấn của bạn vào đó.

Bạn có thể tìm thấy kho thông tin Tìm kiếm trang web nhanh của Safari trong /Users/YOURUSERNAME/Library/Safari/SearchDescriptions.plist.


1
Đây là thông tin tuyệt vời! Tôi sẽ đào sâu vào danh sách đó và đánh hơi một số gói tin để củng cố thông điệp bạn đang gửi. Tìm kiếm một dấu kiểm trong vòng 24 giờ - cảm ơn rất nhiều vì câu trả lời quá nhanh và quá xuất sắc. Bây giờ tôi đang tìm kiếm, trình đơn tìm kiếm của tôi thả xuống có "meta.apple.stackexchange.com" chứ không phải trang web chính. Tôi chui xuống hố thỏ ...
bmike

1
Cảm ơn câu hỏi thú vị. Và vâng, rõ ràng có một chút phỏng đoán trong những trang web phù hợp với tìm kiếm của bạn. Thật thú vị, Apple dường như không sử dụng thông số OpenSearch cho trang web của riêng họ. Bạn sẽ nghĩ rằng nó sẽ hoàn hảo cho trang web dành cho nhà phát triển của họ.
Alistair McMillan

Người dùng có thể thêm trang web vào tùy chọn Tìm kiếm nhanh của trình duyệt của mình không, hoặc có phụ thuộc vào chủ sở hữu trang web để định cấu hình trang web của họ như trên không? Tôi muốn điều này làm việc cho images.google.com.
jtheletter
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.