admin';?>

首页 / 灌水乐园

OHUI为什么要选择firefox ?

By admin •  2018-08-22 16:15:51 •  115次点击

1.支持jar协议,可以将web资源打包成zip,并从zip中加载, 我们还能对zip加密,然后让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. 质量更高的代码。非盈利组织财务压力小,小的压力下,工程师们可以几乎不计成本地去实现他们想实现的功能,平心静气写出简单粗暴高质量的代码。

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

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

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

0 回复 | 直到2019-03-26 08:36添加回复

回复

登录发表 or 还没有账号?去注册

他山跨平台混合应用开发框架

现在注册 已注册请 登入

节点列表

Demo发布

Windows  Linux  Android  最新进展 

经验交流

功能建议  Windows  Linux  Android  开发交流  资源分享  js  xul 

BUG反馈

Windows  Linux  Android 

学习生活

灌水乐园  大话界面