无JavaScript的搜索结果

💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

我计划为博客添加客户端搜索功能,DuckDuckGo和Yahoo支持此方法,而Google需要JavaScript。通过调整HTML代码可以实现站内搜索,但Bing不支持,因为需要两个搜索参数。

🎯

关键要点

  • 计划为博客添加客户端搜索功能。
  • 使用渐进增强技术,指向Google进行站内搜索,但Google需要JavaScript。
  • DuckDuckGo和Yahoo支持此方法,Bing不支持。
  • Bing需要两个搜索参数,无法仅通过HTML表单提交进行站内搜索。
  • 用户在网站上的搜索框中搜索时,意图是搜索网站内容。
  • 需要第二个搜索参数(隐藏输入)来限制搜索结果。
  • DuckDuckGo的搜索参数:查询为q,站点搜索参数为sites。
  • Yahoo的搜索参数:查询为p,站点搜索参数为vs。
➡️

继续阅读