2008/10/18

给Firefox的7点建议

今天在GNOME Asia Summit的Mozilla展台留言本上写了一句对Firefox的建议,意犹未尽,整理思路如下:

1、速度。这或许是Firefox当前最常被诟病的一个问题。从用户体验的角度说,在切换tab以及滚动页面时甚至会出现5秒、10秒用户界面线程无法响应的情况。

2、内存。Google Chrome另辟蹊径,将Tab页面放在单独的进程里面,这样让操作系统用进程的内存隔离机制完成内存回收。或许Firefox需要更精巧的编程,尽力避免代码造成的内存泄漏,以及探测Web网站中愚蠢的JavaScript脚本所创建的过多对象。

3、插件。这条建议正好相反,是Firefox最应宣传和发扬的特性。基于这种架构,深度用户可以以很小的代价获得自己希望的功能。虽然Chrome开放了源代码,而摆弄超过1G的源代码量可不是什么简单事。

4、我们越来越依赖于这个网络,建议Mozilla提供一个网络应用开发框架和部署环境,这将能为插件开发者打开一片新的天空。

5、随着众多Ajax库(包括jQuery)新版本的不断发布,JavaScript在Web应用中正在被更多的使用。Mozilla应继续支持ECMAScript标准社区,并推进JavaScript语言本身的演进。如果在应用界面或接口上提供JavaScript Console(而不只是Java Console),则对Web开发者来说会是一个巨大的亮点。

6、改善基本组件的易用性:地址栏、菜单项组织(例如修改代理设置)。

7、不只与Sun这样的OS提供商合作改善在它们的OS上的安装使用体验,也与本地银行这样的应用提供商合作不断扩大Firefox的用户覆盖面。

1 块板砖 :

xinzhi 说...

第一点完全不存在。