新浏览器的关键元素之一,或者可能是所有改变中最大的一点好处就是,它采用了新的JavaScript解释器。随着越来越多的网站获益于异步 JavaScript--尤其当它们嵌入来自Google和Microsoft Windows Live的对象或者功能--JavaScript解释器将扮演着更加重要的角色,这不仅仅是在浏览器的操作过程中,而且也是在基于Web的应用程序中。
因为许多来自原先Netscape的JavaScript开发团队现在为Mozilla工作--包括JavaScript的创建者Mozilla CTO Brendan Eich,他们看到了传播这个组件的一个机遇:用这个世界上最著名、最具影响的组件替换HTML渲染引擎!
如今,开发者们已经开始将JavaScript语言的附件开始定型,以和1.7版本的解释器一起推出。在Firefox 2.0发布的那一天,该新版JavaScript解释器将于世界Web舞台上初次亮相!
“如果你从一般的角度去看Firefox,JavaScript引擎的确是该平台最璀璨的一颗明珠,”Schroepfer谈到。“这就是为什么Web开发者们喜欢它的原因之一,因为它进行大多数操作是非常快的,它非常的兼容,它是世界上最广泛使用的JavaScript引擎之一。”
同时,他还提醒我们,Firefox的JavaScript引擎不仅执行嵌入在Web页面的脚本(包括AJAX脚本),它同样还执行直接嵌入Firefox浏览器中的插件中使用的客户端代码。
正是由于这个原因,将解释器升级至1.7版本将显得非常重要,尤其当JavaScript开始吸收更多如Python和Ruby等更新的引人注目的脚本语言的编程特性的时候。
另外,Schroeper还透露,JavaScript 1.7仅仅是一个过渡版本,是最终完成JavaScript 2.0的一个“校验点”。
Firefox 3.0a1已提供下载
Firefox 2.0目前还处于RC3的状态,正式版本也将于不久发布。而就在这时候,官方下载FTP放出了Firefox 3.0的下载,从命名上来看,版本为3.0 Alpha1,官方未就此版本给出更新日志。
从官方WIKI来看,Firefox 3将基于Mozilla平台的1.9发行版,也就是著名的“Gecko”。除了集成原有功能外,Firefox 3将在图象渲染、JavaScript、版面设计、XUL等方面作出改进。
下载:firefox-3.0a1.en-US.linux-i686.tar.bz2
下载:firefox-3.0a1.en-US.win32.installer.exe

