天极网10月14日消息 当网景浏览器在1994年首次发布的时候,Ben Goodger正在领导一项显示浏览器传奇的重要计划。
Goodger是新西兰奥克兰土著,过去四年间用了绝大多数时间为美国在线的网景部门工作,网景现在是美国在线在去年剥离的的Mozilla基金,任务是掌管Mozilla和火狐(firefox)浏览器的开放源代码开发。
随着网络看到了网景浏览器首次发布以来的10周年纪念日,Goodger发现自己现在是火狐(FireFox)项目的首席工程师,火狐被人们广泛地认为是Mozlilla最好的浏览器,已经日益流行地成为替代微软支配性IE浏览器的选择。
以下是媒体与网景创始人Goodger之间的采访摘要:
问:你最初是如何涉足网景的?
答:我从前曾参加过Mozilla开放源代码项目的开发,网景公司的一些人注意到我所做的事情,他们认为给我提供一份工作已经足够好了。
问:你所做的是哪一类工作?
答:在网景决定重新设计浏览器,以便采用更适应标准的Gecko版面引擎之后,网景公司决定开始开发用户界面。在1999,这是非常基础性的—只是为了足以浏览网页,但并不是很精致。看一看绝大多数引擎是怎样被迫集中于让基本功能工作的,由于我懂得用户界面编程技术正在被采用,我集中发挥了我最初的自愿力量来优化用户界面。但是最后我开始提出了新特色方案。
问:对我们这些不熟悉Mozilla历史的人来说,Mozilla集团是如何在1999年重新设计浏览器的?
答:网景在1998年公开了Communicator组件的源代码,此举旨在整合“全球数千开发源代码程序员的力量”,但由于产品(Communicator 5.0)开发接近完成,一家名为网络标准项目的网络开发商组织劝说网景公司停止开发较老版本的、不太一致的的版面引擎(用于4.0版,在5.0版中被改进),该机构要求网景用更新的符合标准的Gecko来替代,在经过一些考虑后,网景决定这么做。
不幸的是,老版面引擎和老浏览器用户界面的代码区分不是非常清晰,所以向Gecko转型牵涉到浏览器完全重写,就是重头再来,在绝大多数情况下是这样,只有JavaScript这些仅有的例外。
从老版本到新版本的转折是在1998年10月26日,此时,所有网景5.0的开发都转向了新的“XPFE”(跨平台前端),于是便诞生了XUL(扩展用户界面语言),这时候网景6.0的长期开发开始了,剩下的就是历史。
问:XUL是如何促使浏览器产生的?
答:XUL是以XML描述用户界面的方法。你用写HTML标签的同样方式来写网页,你可以通过编写XUL标签来编写基于Mozilla的应用程序,比如菜单、工具条和按钮等等。在大多数情况下,一旦XUL文件完成,人们就可以在任何场合下查看。
问:Mozilla浏览器将怎样在长角牛世界中竞争—假定会发生这种竞争?
答:在现在时点,我们有更好的GNOME 操作系统集成,火狐比以任何时候都更加适应GNOME( GNU网络目标模式环境)桌面。我们有自己特殊的风格感觉菜单,默认的浏览器集成和其他更多东西。
问:用这个操作系统集成的强大计划,这些东西将足以与长角牛竞争吗?
答:我认为我们将能够保持自己的东西。我们在重新开发我们的图形系统,例如,更好地利用硬件加速和更新功能的优势。
问:告诉我微软不发布任何独立版的IE浏览器的决定对Mozilla有何影响?
答:显而易见,如果人们希望自己的在线体验在一些重大方面得到改善,他们将不会从微软那里得到他们所需要的东西,我们是替代方案之一,这可以发挥作用,因为我们是免费的。(完)




