保证K-MeleonCCF持续稳定发展
PCHome:2008年3月你曾宣布不在继续K-MeleonCCF项目,那现在为什么再度出山?
Hao Jiang:自2004年开始K-MeleonCCF这个项目,至今已是第四个年头。刚开始时,完全是出于自身兴趣,没有想到这个软件最终能够拥有很多的用户,而我自己也成为了K-Meleon官方的开发成员。然而,一个开源项目要想真正成熟的发展和维护,靠一两个人来进行是非常困难的。尤其当你用拥有自己的工作生活时时,一个好的开源项目就可能因此嘎然而止。
2007年,我开始寻找能让K-MeleonCCF健全发展的道路,并建立一个健全的开发团队,以及更好的用户反馈途径。目前,在深度论坛建立的K-Meleon/K-MeleonCCF的板块就是出于这个目的。让人欣慰的是,通过这个论坛板块的建立,我已经物色到几位出色的程序员,他们将成为未来K-MeleonCCF开发的中流砥柱。而我将由于个人原因而慢慢淡出。这可以说是我希望的最好结果,一个好的开源项目不因一个人的个人原因而停止。
PCHome:K-MeleonCCF 同时有中英文版本,那海外发展情况如何?
Hao Jiang:K-MeleonCCF 英文版用户主要分布在欧洲,这也是原版K-Meleon的主要用户群。K-MeleonCCF随着K-Meleon用户群的发展也逐渐广为人知。由于K-MeleonCCF曾作为K-Meleon 1.5 的技术预览版,很多K-Meleon用户其实也就是K-MeleonCCF的用户。而且,由于K-MeleonCCF采用与原版不同的Lua格式扩展,以及不同的使用习惯,使得很多不习惯官方原版的用户也在使用K-MeleonCCF。
PCHome:K-MeleonCCF ME新版基于Firefox核心,那与原版Firefox相比,有啥特别之处?
Hao Jiang:最大的不同是Firefox采用XUL方式来解析软件界面,可以把XUL看成是Firefox/Mozilla真正的用户系统底层接口。使用XUL来解析的好处是Firefox可以不依靠系统的原件来生成软件界面,从而拥有跨平台能力。
而K-Meleon/K-MeleonCCF采取了完全不同的方式,使用Windows自身的图形接口来生成软件界面,彻底摒弃基于的XUL描述方式。这样虽然失去了跨平台能力,但成倍提高了软件效能,并大幅度减少系统资源的消耗。其次由于界面结构完全不同,K-MeleonCCF无法直接使用Firefox扩展,但K-MeleonCCF内置的Lua语言功能强劲,用户可以编写Lua方式的扩展来扩充浏览器功能,而且Lua语言编写的扩展远比编写Firefox的扩展来得简单。
图2-GreenBrowser和K-MeleonCCF开启相同页面时的资源对比
网友评论