恢复Firefox的地址栏搜索

2009年11月23日 由 Aether 留言 »

本来Firefox的地址栏是可以像Chrome那样,输入的不是域名就直接转向搜索的。结果忘了啥时开始就用不了了,老变成一堆乱码。今天特意搜索了一把,找到原因。

http://it.oyksoft.com/firefox-keywordsearch-disableIDN/

众所周知,FireFox在地址栏直接输入中文便可进行搜索,但有时候由于DNS解析方面的原因,输入中文后回车后就会显示http://xn--8ss/ 这类的东西,而显示的页面为空白。这时怎么办呢?

解决方法:
在地址中输入about:config进行,“保证会小心”,然后搜索
network.enableIDN
双击,使值变为False即可。

这个选项的意思是:
network.enableIDN * Enable Internationalized Domain Names开启国际化域名解析
国际化域名,也就是即将轰轰烈烈上演的中文域名或者日文、韩文等等非英文域名,现在IE7、8已经可以输入中文域名到达网站了,所以火狐也是要支持的,因此 你在输入中文字符时,它会进行IDN解析。个人感觉非英文域名实在是没什么前途的,相反还会降低搜索速度,带来上面这些问题。因此,就将此功能关闭。目前 来讲,不会有任何影响。

about:config后,设置keyword.url 。
用Google设置为:http://www.google.cn/search?q=

至于中文域名,就像原作者的理解一样,我想不出可以给我带来任何的好处,反而我可以立刻想象到无数的坏处,更何况阻断了我使用Google的快捷方式,这种恶意的设置怎么可以存在在我的电脑里!当然要立刻关掉。

现在我可以进一步删掉Firefox工具栏上那个多余的搜索框了。

广告位

2 条评论

  1. aw 说:

    我已经转型Chrome了,哈哈哈

  2. Aether 说:

    @aw
    Chrome的翻墙还是让人有点郁闷,相信扩展支持以后就会好多了。

发表评论