@junyu 今日,于北京中关村
日志标签 ‘Google’
此处无声胜有声
2010年1月13日关于Chrome OS和前端
2009年12月13日互联网,转眼间三十年了。
中国互联网,转眼间十多年了。
网页标准,转眼间五年多了。
虽然不断有新人还在困惑于标准、团队协作、浏览器兼容性和Hack、样式表架构等各种问题,以及Javascript的各种类库。但对于我来说,该成熟部分在过去几年已经基本成熟了,自从YUI、YSlow、jQuery这些框架出现以来,已经很久没有让我感觉到时代在推进的东西产生。土豆根据《网站性能》一书完成静态文件的版本化,已经是两年前就完成的事情。
只有一个是值得注意的,就是Chrome和Chrome OS。
从广泛认可的观点,Google对于浏览器在过去几年的发展是非常不满意的——不管是IE、Firefox还是Opera,所以它要自己出来作这件事情,把未来的平台打造到足够强大。
足够快,几乎感觉不到启动的速度,互联网入口就准备完毕可以输入网址。Firefox会感觉到明显的加载时间,而IE,直到IE8我都搞不明白,为啥我启动以后在地址栏里面输入网址以后,还会忽然闪一下,结果把我已经输入内容的地址栏给清空了。
性能足够强大,Chrome一开始对Javascript性能的强劲提升就体现出来,只有足够强大的引擎才可以让Javascript作为一种语言计算出更为复杂的结果。
这是关键的两点,而Chrome OS的进一步封装则给与大家对于前端更加广泛的想象——一个足够广泛的平台,足够强大(至少远远超过IE和Firefox),清晰地把前端和后端一分为二。
只有在这样的平台上,前端才会更有作为,才会有更多的事情可以做。
恢复Firefox的地址栏搜索
2009年11月23日本来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工具栏上那个多余的搜索框了。
