即将发布的Opera 11浏览器将支持使用多种网络标准的扩展。
Opera软件公司周四宣布,将在其旗舰浏览器上增加对扩展的支持,模仿Mozilla的火狐和谷歌的Chrome等更受欢迎的竞争对手的功能。
该公司桌面插件产品经理Arnstein Teigene表示,Opera 11将支持使用HTML5和JavaScript等多种网络标准创建的插件,以及特定于Opera的api或应用程序编程接口。
Teigene在周四的采访中说:“我们一直致力于打造一个非常定制化的浏览器,而扩展是用户和开发人员最常要求的扩展之一。”
Opera 11将是挪威制造的支持扩展的浏览器的第一个版本。Teigene拒绝为升级设定具体的发布日期,只是说alpha预览版将“很快”发布。
Teigene说,有兴趣编写Opera扩展的开发者的详细信息将同时发布。
其他浏览器,最著名的是火狐(Firefox)——去年夏天,它自夸用户下载了20亿的插件——有数千个可用的扩展。不过,在Firefox普及这一概念的同时,Chrome和苹果(Apple)的Safari等竞争对手也提供了一些功能扩展。微软(Microsoft)的ie浏览器仍占每月使用浏览器的大部分,它依赖该公司专有的ActiveX技术来提供部分扩展功能。
但Teigene认为Opera并没有通过引入扩展来追赶,而是指出,自从2006年推出Opera 9以来,Opera已经提供了widget——运行在浏览器之外的小型、单一用途的Web应用程序。
他还吹捧他所谓的Opera的“开放标准”扩展方法。Teigene说:“我们一直是开放标准的积极参与者,包括CSS、HTML5和JavaScript,这就是我们专注于扩展的原因。”
Opera的扩展将使用HTML5来呈现内容,CSS(层叠样式表)用于格式化,JavaScript用于处理。
Teigene不愿透露Opera扩展策略的细节,他说许多策略仍在变动中。不过,Opera 11的扩展将在图库或下载中心提供给用户,就像那些为Firefox、Chrome或Safari设计的扩展一样。他说,他们将接受审查,以提供少量的质量控制。
Teigene说:“为了提交一个扩展,开发者必须是Opera的注册开发者,我们会仔细检查代码,以确保其中没有恶意内容。”
然而,他拒绝说明Opera将如何确保流氓扩展不会从裂缝中溜走,或者Opera是否能够远程卸载潜在危险的扩展。Mozilla已经多次采用了这种基于黑名单的“死亡开关”功能,最近在去年7月,作为对恶意附加组件的最后防线。
“我们非常重视安全问题,”Teigene说,但他拒绝透露Opera将如何保护用户的细节。“我们正在研究哪些与竞争对手合作成功,哪些没有,我们将专注于一些真正强大的东西。”
虽然大多数开发人员只有在11版的alpha版本面世时才有机会为Opera编写扩展,但有一小部分开发人员已经获得了Teigene所称的浏览器早期“快照”,并将在预览版公开时准备好扩展。提前延期一次是为了StumbleUpon.com, Teigene证实。
尽管Opera在扩展方面姗姗来迟,但该公司的首席技术官哈肯·维姆·利(Hakon Wium Lie)声称,扩展程序已经“成熟,可以进行标准化”,并表示Opera希望与其他浏览器开发商合作实现这一目标。
“我们希望与其他供应商合作,确保扩展成为网络的一部分,”Lie在Olso新闻发布会上说。“我们应该共同努力,就像我们对其他标准所做的那样,将标准的全部内容和自助餐加以扩展。”
目前,Firefox的扩展不能在Chrome上运行,Chrome的扩展也不能在Safari上运行。因此,标准化扩展将允许开发人员编写一次扩展,然后将其分发给多个浏览器的用户。
Opera的扩展将基于W3C(万维网联盟)小部件规格,尚未最终确定。W3C是Web的主要国际标准组织。
歌剧占了2.4%的浏览器根据美国指标公司Net Applications的数据,上个月的数据显示。在排名前五的浏览器中,Opera长期以来一直排在第五位,其使用份额不及Safari的一半,不及排名第四和第三的Chrome的三分之一。
Opera 11发布后,将在这个页面在Opera软件的网站上。
Gregg Keizer为Computerworld报道微软、安全问题、苹果、网络浏览器和一般技术突发新闻。在Twitter上关注格雷格@gkeizer,或赞同格雷格的RSS提要.他的电子邮件地址是gkeizer@ix.netcom.com.
阅读更多关于浏览器的信息在Computerworld的浏览器主题中心。
这篇题为“Opera兜售下一个浏览器的扩展”的文章最初是由《计算机世界》 .