OHUI为什么要选择firefox

 

1.支持内存解密,可以将web资源打包,并加载, 我们还能对资源包加密,然后让gecko从内存中解密并显示。

2.支持XUL, html只能改变页面呈现,无法改变宿主窗口本身。但是xul可以。xul提供了常用界面组件,如分隔窗口,进度条,tab页。see more: https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XUL/XUL_Reference,xul就是专门为界面开发量身定制的黑科技。

3.更多的OS版本兼容性
对于windows: v52 支持xp,2003,win7,8,9,10+  32/64系统
对于Linux:v52 支持libc.so 2.5+, 32/64系统
对于Android: v56 支持 Andorid API 16, Android 4.1+
对于工程师而言,一份代码可以兼容更多的版本是最好不过的事,这就是firefox

4.更快的编译速度intel I3处理器,机械硬盘,12GB内存,Linux下编译ff v52,只要40多分钟的时间,生成的文件占用不超过4G

5. 拥有更小的体积占用更小的系统资源,却拥有几乎同样的功能与运行性能,作为工程师,我们都知道这意味着什么。

6. 质量更高的代码。非盈利组织财务压力小,小的压力下,工程师们可以几乎不计成本地去实现他们想实现的功能,平心静气写出简单粗暴高质量的代码。

7.firefox是世界上唯一一款开源浏览器.
Chromium开源,Chrome又不开源,所以严格来讲,firefox是世界上唯一一款主流开源浏览器。如果有一天只有Chrome一款浏览器,那么Chrome完全有可能会只增强自身,而减少对Chromium的开源。就像苹果公司的Safari之于webkit所做的一样。正是firefox的开源促使苹果开源webkit。没有firefox,就没有现在开放的浏览器。所有大家有钱的还是捐点款给firefox吧。这是一家了不起的公司,做出的一个伟大的产品。

当下Linux各发行版默认浏览器就是Firefox. 目前在Linux平台下,最好用的浏览器就是Firefox.

综上,firefox是浏览器,同时也是一款软件开发平台. 它是由一群工程师捣鼓出来,方便别人,同时也方便自己使用的工具.
这就决定了firefox必定有众多方便工程师们使用的黑科技,而Chrome,只是一款浏览器!

以上7点都不是我当初选择firefox的重要原因。重要原因在于: 商业公司支持的产品永远是趋利的。
而firefox hackers更关心的是产品本身.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章