Classical Search Bar
田生 · Firefox
添加一个搜索引擎快速切换按钮以模拟经典搜索框的行为。并允许您轻松控制您的“默认”搜索引擎。
截图
简介
由于火狐附加组件的限制,新式 (Web Extension)附加组件无法读取您的搜索引擎列表;更不能修改您的默认搜索引擎设置。这个扩展通过向浏览器注册一个假的“搜索引擎”,并在您使用这个“搜索引擎”搜索时,跳转到您在扩展中设置的搜索引擎来实现快速切换搜索引擎的功能。
如您在隐私窗口禁用该扩展,扩展提供的搜索功能会“如期”失效。
安装
安装后,您需要执行如下设置以帮助该扩展正常工作:
- 将扩展提供的“搜索引擎”设置为火狐的默认搜索引擎;
- 打开扩展的设置界面,编辑搜索引擎列表;
- 定制火狐的界面,将扩展提供的按钮移动到合适的位置(推荐置于搜索框左侧)。
申请的权限
当您安装扩展时,您可能被告知扩展需要访问您在某个“.invalid“域名的数据。这个域名被扩展用于向火狐注册”搜索引擎“。这个域名是一个非法(invalid)域名,没有人会拥有这个域名,您也更不会在这个域名上有任何数据。因此这项权限将不会对您造成任何影响。
此扩展申请了管理主题和扩展的权限。这一权限仅用于读取您当前使用的主题,以保证弹出菜单被主题化为正确的颜色。
此外扩展没有申请任何其他特殊权限。
键盘快捷键
按 Ctrl+Shift+Up / Ctrl+Shift+Down 可以切换选中的搜索引擎;
按 Ctrl+, 可以呼出扩展面板,按方向键和回车或者直接按 1~9 快速选择搜索引擎。
配合其他扩展使用
如果您希望其他扩展使用在本扩展里配置的“默认”搜索引擎,您可以在那个扩展中将搜索引擎设置为 https://6905b838-e843-4ee3-9df0-b4c79673b21c.invalid/search?searchTerms={searchTerms}
限制
- 由于浏览器支持和实现方式的限制,使用POST方法的搜索引擎需要一个中间页实现,所以在展示搜索页之前,会先显示一下空白页面。如果您需要配置使用 POST 方法的搜索引擎,请参考这里(英语)。
- 无法显示搜索建议词。因为搜索建议的网络请求无法被扩展拦截。
用户隐私
该扩展不会收集您的任何信息。
Classical Search Bar 是做什么的
Classical Search Bar 是一款面向 Firefox 的搜索增强类扩展,主要用来补充搜索结果、切换搜索引擎、过滤无效结果。官方对它的介绍是:添加一个搜索引擎快速切换按钮以模拟经典搜索框的行为。并允许您轻松控制您的“默认”搜索引擎。在Firefox 附加组件商店(AMO)上,它当前版本 2.2.0,评分 3.93(29 人评价),约 321 名用户。
适合什么人用
从功能定位看,Classical Search Bar 更适合每天大量搜索、希望结果更干净准确的用户。如果你平时只是偶尔遇到相关需求,用浏览器自带功能也能凑合;但如果这件事每天都发生,装一个专门处理它的扩展通常比手动操作省事得多。
怎么安装 Classical Search Bar
- 打开Firefox 附加组件商店(AMO)上的官方页面;
- 点「添加到浏览器」并确认权限提示;
- 装好后在扩展列表里固定图标,方便随时开关。
本站只做索引与介绍,安装包来自官方商店。如果商店页面提示当前地区不可用,说明该扩展未在你所在区域上架。
常见问题
Classical Search Bar 是免费的吗?
Classical Search Bar 在Firefox 附加组件商店(AMO)免费提供下载。它是浏览器扩展,装上就能直接用,不需要注册账号。
Classical Search Bar 安全吗?
它只申请了 0 项权限,范围比较克制,没有申请「读取所有网站数据」这种大权限。
Classical Search Bar 支持哪些浏览器?
当前收录的版本来自Firefox 附加组件商店(AMO),适用于 Firefox。同一个扩展在其他商店可能有对应版本,但功能与版本号不一定相同。
怎么卸载 Classical Search Bar?
在扩展管理页找到 Classical Search Bar,点移除即可。它在本地保存的设置会一起清掉,不会残留数据。
权限清单 来自 manifest.json 原文
接口权限 6
managementmenusstoragethemewebRequestwebRequestBlocking

