前段时间我曾在网站发文说明自己开始放弃火狐,转投谷歌Chrome阵营,可是,经过近一个月的使用感受来看,结果并不让我乐观,于是今天重新决定抛弃Chrome浏览器,重拾火狐浏览器对我电脑浏览器的绝对统治地位。
其实理由也很简单,据我个人而言,火狐是第三方浏览器的泰斗级大师,而Chrome只是新生的小伙子,很多方面跟火狐比起来还差的很远,不过大体说来它们也是各有优势的。
1.地址高亮域名:高亮用户访问当前网页的域名。这样可以使用户更方便的看出是不是钓鱼网站等等。这个对于我来说不算是太大的功能,只是看起来显眼一些而已。
2.安全标识:标识当前网站的是否安全。这个功能类似于chrome浏览器的安全标识功能。就是在访问使用安全协议的网站时在地址栏前用不同的颜色标识当前网站是否安全。
3.Do not track me.(请勿追踪)。这是我觉得比较有意思的一条。这是火狐新提出的一条标准,使用户可以选择让网站不要跟踪自己的登录信息等。需要注意的是,这只是火狐提出的一条标准而已,需要网站的开发人员遵守才能实现,而不是通过技术硬性实现使网站不跟踪用户信息的。
4.隐私浏览。这个功能本来是chrome上的,也是我比较喜欢的功能,这回火狐6也实现了。这个功能就是让用户可以在隐私模式下使用浏览器,这样就不会记录历史记录等个人信息。
5.一站式管理权限:可以管理所有网站的cookie、密码等等。但是这个功能我也在chrome上看见过了。这个我将在稍后的文章中做个专题介绍。
6.标签页的改变。火狐的标签页做得一直是比chrome的要贴心的。这回火狐6对标签页也进行了一些改变。(1)可以将标签页作为一个App Tab固定在标签页前,并且使标签页只显示一个图标,这样既方便于打开常用的网页,还可以节省标签页的空间。(2)增加了标签页分组的功能。这个功能的按钮在标签页的最右面。我觉得它有些像Linux一些图形系统的“工作区”的概念。至于这个功能到底是实用还是噱头,那是见仁见智了。但是只要是创新的东西,我就看好。
7.新增同步功能。对于用过chrome的人来说,同步的功能想必是让用户感到很贴心的。在这方面google天生就比火狐具有优势,因为很多人已经有了google的帐号了,而Mozilla就没有这么多让人们日常依赖的应用了。现在火狐的同步还不能同步插件,但是现场的工程师解释到很快就会实现这个功能。
8.新的开发者工具。火狐的开发者工具一直受到web开发人员的青睐。这次新的开发者工具可以使得开发者在浏览器中快速书写和测试JavaScript程序片段。现场演示的效果看起来还是很好的。由于我没有web开发的经验,所以好不好用只有开发者所得算了。
9.扩展管理的改进。火狐的扩展管理现在也改成类似于chrome的标签页的方式了。用起来方便了很多。
10.火狐魔镜改为了火狐应用中心。看来向类似于App Store发展的趋势是大势所趋啊。
从技术方面来看,这次新版本还修正了一些内存泄漏等遗留问题。总体来说这次的改变没有从火狐4到火狐5的改变那么大,受到的争论也是比较小的。看来经过上次大的改变之后正趋于稳定和完善。火狐的功能是很完善的,但是我觉得在工作区空间的分配上做的还不是那么好。希望在接下来的改动中,能看到更好的火狐。
HTML5带来了很多激动人心的特性。Mozilla团队也是一直不遗余力的推动互联网的新技术和web开发的标准化。活动中展示的一些HTML5的成果非常帅气。
现场演示了9个HTML5的demon,我就不一一列举了。现场的工程师给推荐了几个不错的关于html5的网站:
https://demos.mozilla.org/en-US/
想看效果的话可以去那里看看,网上随便搜搜也能搜到很多的,我在这里只是说一下我的感想吧。由于我没有什么web开发的经验,有些见解难免有些错误,欢迎指正。
我觉得关于html5最激动人心的一点,不是做出来的效果比已有的绚丽多少,不是技术比以前提高了多少,当然这些都是不可或缺的,但是我觉得最最重要的是,它使得互联网更加纯净了,使人们不用一些厂家提供的一些私有的插件来完成某些功能,使得人们可以用纯粹web的技术开发更多的东西。我觉得这才是互联网的精神,可以坚持开放和轻松的分享,不用依赖那么多别的东西。一个可以自给自足的结构,对于未来的发展肯定是非常好处的。
接下来又是一位火狐的工程师给我们讲了一下网页兼容性的问题。我觉得,这绝对是一个让人恼火的问题。尤其是一些政府部门的网站,只能兼容IE8以下的浏览器。这不仅是技术的落后,更是阻碍技术的进步。每当这个时候我就总觉得这些部门的技术人员真的是尸位素餐。
造成网页兼容性问题的原因很多,有历史残留的,也有一些浏览器解释方法的不同,等等。但是,我觉得最主要的还是靠web开发者自觉遵守已有的标准,尽量抛弃老的和不符合标准的方法。活动中介绍了一个很好的网站,网站提供了一些关于w3c标准的详细信息,还有造成不兼容问题的有可能的原因以及处理方法等:http://w3help.org/zh-cn/ 。
核心用户组是火狐团队最近提出来的计划。由于火狐是开源项目,所以像其它的开源项目一样,也很需要社区的支持。简单的说,核心用户组的目的就是帮助用户解决一些问题,并且经常举办一些线上和线下活动,分享一些web开发的经验。详细的信息可以看这里:http://mozilla.com.cn/usergroup/ 。
对于开源的活动什么的,我向来是很感兴趣的。但是对于web开发却是不怎么感兴趣。因此对于核心用户组,我能做出的贡献估计也有限。但是我会看好火狐和开源理念的发展的!