自己从事Web应用开发也有7年,虽然最近更多研究时间在海量数据存储、计算领域;但是曾经的自己发奋图强的领域,也不能捞下:
浏览器从IE,Firefox,Chrome, 针对开发者来说,前两者用的最多;
但是从html5支持上,后两者更多。
而从开源领域来看后两者的确值得更加多的关注;从HTML的解析引擎,到JavaScript引擎 FireFox和Chrome都各有所长
暂且不说从深层次来分析分析,首先了解一下Firefox带给我们什么
1:JavaScript的效率提升
当然V8引擎的效率或者更好,但是firefox毕竟是开源最早的浏览器软件
新的技术asm.js
前段Web开发,离不开JavaScript,对底层引擎的支持,更是不可或缺。
2:对社交网络的支持
引入了Cliqz,Mixi
国内的各种浏览器都以嵌入各种网络应用或者搜索的入口;如果自己编写一个浏览器,对社交网络的支持是一大亮点。
3:隐私保护
作为一个顶级的互联网入口,如果对用户的隐私不能够保护的话,将是一件非常对用户不负责的事情
4:安全
提供混合内容拦截器,来包含用户上网的完全性;也许绝大多数的网民并不知道各种浏览器的缺陷
5:开发工具
目前绝对多数的开发人员,从事Web开发都是以firefox作为首先客户端,firebug提供对HTML,DOM,CSS,以及JavaScript以及服务端请求响应内容
都是一个非常强大的工具。
针对httpwatch支持多种浏览器,但是需要正版注册,IE通过visual Studio提供部分支持,但是跟浏览器脱离。
6:WebRTC
在浏览器上实现更牛的应用HTML5,WebGL,WebRTC都是这方面的基础支持,而Firefox无疑在这些领域都提供了很好的支持力度
7:更好的游戏支持力度
HTML5的诞生,为web浏览器中支持游戏提供了更好的方便;firefox也提供了更好的支持力度比如
JavaScrit子集asm.js,以及WebAudio API都是为了提供更好的游戏平台做支持。
如果通过Firefox来打造一个高质量的游戏、也许真的不是一件难事。