2011年10月24日

Firefox搜索串的修改与优化

来看两张 Google 搜索"不执着"得到的地址栏 URL 截图:


















前者是通过 Firefox 默认的内置 Google 搜索引擎, 或者是在 www.google.com 页面上直接键入"不执着"搜索后得到的 URL .

后者是用修改过搜索串后的 Google 搜索引擎, 搜索后的 URL .

显然后者的URL比前者更加清晰与直观, keyword 一目了然. 将搜索结果 URL 转发给他人也很方便, 不必去额外做 shortURL .



要达成这个效果, 需要分两步做.

1. 首先是修改 Firefox 地址栏直接搜索功能 的搜索串
在地址栏键入 about:config
在过滤器中搜索 keyword.url
修改 keyword.url 其值为 http://www.google.com/search?q=












完成.


2. 修改 搜索栏搜索功能 和 页面拖曳搜索功能 的搜索串
进入自己 Firefox 的 Profile 文件夹. (如果不知道是哪个, 请自行Google一下)

打开 searchplugins 文件夹, 找到 google.xml (如果没有, 可能是其他文件名, 依次打开检查一下抬头即可)

用文本编辑器打开(我是使用 Notepad2 编辑), 拉到最下面, 会看到 [SearchForm] 至 [/SearchPlugin] 如下图这样一大段内容.


















将[SearchForm] 至 [/SearchPlugin] 当中 os 部分的值都删去, 只保留如下图.






(注: 由于blog模板原因, 以上 方括号 实际均为 尖括号 )

保存. 完成.



小结

经过这两步的修改, 无论你是在地址栏直接搜索, 或是通过搜索栏搜索, 或是直接拖曳网页内关键字搜索, 得到的地址栏URL结果都会像本文第二张图片一样.


这样会不会带来什么缺点?

原生的很复杂的搜索串包含了许多信息, 比如搜索设置语言, 搜索来源等等.
但修改搜索串后并不会丢失这些设置, 比如让你搜索引擎界面变成英文等等. 因为一部分人一直是以登陆 Google 帐户的状态使用搜索引擎, 另一部分人也会因为 cookies 的存在, 同样不会丢失设置.



举一反三, 要修改其他搜索引擎的搜索串, 也可以使用这个方法.

没有评论:

发表评论