18910140161

四大浏览器巨头应该携手填补扩展插件的空白

顺晟科技

2021-07-07 10:13:33

335

声明:这篇文章来自微信公众号“三异生活”(ID: IT-3E Life),作者:三异均,发表转载许可。

毫无疑问,在移动互联网蓬勃发展的时候,谁最失落,浏览器就是其中之一。(阿尔伯特爱因斯坦,Northern Exposure(美国电视连续剧),网络名言)最终,当每个人都习惯使用孤岛般的应用程序时,以前把网络世界的核心连接成用户,浏览器在移动互联网时代也失去了耀眼的光芒。当然,电脑仍然是一个非常重要的窗口,每天都有数十亿用户通过浏览器上网。

为了在移动互联网时代保持浏览器活力,在万维网财团的推动下,苹果、谷歌、Mozilla和微软决定成立WECG财团(WebExtensions Community Group),为web扩张功能开发新的通用标准体系结构。据悉,财团旨在简化扩展功能的开发过程,引入通用模型、功能、API和权限核心,并开发旨在提高性能、加强安全和防止滥用的共同体系结构。

Apple、Google、Mozilla和Microsoft分别是Safari、Chrome、Firefox和Edge等四大世界最的浏览器,它们的联盟可以在一定程度上形成浏览器领域的行业标准。WECG财团的目的是繁荣浏览器生态系统,让更多的开发人员能够用一个统一的体系结构为不同的浏览器开发相同的扩展/插件。

图片

插件(插件)是通过调用Webkit内核NPAPI来扩展内核功能的组件,在内核级别工作,理论上可以用以C/C为代表的所有终身经济高效的二进制程序的语言开发。最典型的例子是已经打扰了很多用户的Flash player。扩展是通过调用Chrome提供的Chrome API来扩展浏览器功能的组件,是在浏览器级别使用HTML Javascript开发的。例如,的反广告插件Adblock plus就是其中之一。

事实上,浏览器扩展功能就像微信中的小程序一样。第三方开发人员加入后,丰富多彩的扩展功能可以使浏览器的功能多样化,为用户提供更好的互联网体验。插件的支持使用户能够实现广告、阅读模式、自动代理、集合管理等多种功能。

图片

但是浏览器插件的作用如此突出,但事实是,浏览器生态近年来呈下降趋势。以专有的Google Chrome浏览器为例,2019年夏天专注于防止浏览器扩展数据泄漏的ExtensionMonitor公布的调查显示,在所有188620个扩展插件中,只有13个突破了1000万次,87%的扩展安装次数不到1000次,并通过付费扩展IE。

结果,谷歌于2020年9月宣布停用Chrome付费项目,并于今年2月宣布停用Chrome Web Store支付系统。“大哥”Chrome太累了,更不用说其他浏览器了。发生这些问题的原因是用户实际上不太使用扩展功能。最终,用户通常解决广告过滤器插件Adblock系列、翻译插件Google Translate、密码管理插件LastPass、比较插件Avast SafePrice和Chrome使用的内存量

图片

另外,光是用户需求并不十分旺盛,更致命的是不同浏览器采用的不同内核,开发者的开发难度一点也不低。Google Chrome、Microsoft Edge和国内shell浏览器使用Chromium内核,Apple Safari使用Webkit,Firefox使用Gecko,微软放弃的IE使用Trident。不同内核代表完全不同的技术路径。开发人员要想在主流浏览器中开发自己的插件,需要熟悉不同平台的不同规则,因此学习成本非常高。

消费者的需求如何引导取决于开发人员,但平台之间不同的技术堆栈导致开发人员流失,显然会影响浏览器的整个市长/市场环境,因此WECG联盟需要解决的就是这个问题。(大卫亚设、Northern Exposure(美国电视连续剧)、成功)根据WECG财团向GitHub发表的工作宪章和相关工作细节,虽然目前阶段的目标是共同的体系结构,但每个浏览器都以自己的战略独立运作,因此,每个企业仍然可以拥有自己的技术、审查和编辑战略,利用该体系结构生成的扩展功能,同时部署在这四个不同的浏览器上。

图片

如果开发人员可以使用开发工具集在Safari、Chrome、Firefox和Edge上创建并发的在线扩展功能,请考虑一下,特别是苹果公司宣布为iOS和iPadOS的Safari提供扩展功能时,为其产品提供了面对更多消费者的机会。对开发者将是一个很大的鼓励。在此之前,Windows10Mobile的失败告诉业界,缺乏开发者支持的生态不能成功,留在开发者身边是一切的基础。(威廉莎士比亚,Windows10 Mobile,Northern Exposure)。

图片

事实上,WECG的出现是苹果和谷歌在推广渐进式网络应用程序(PWA)的不利情况下做出的折衷方案。由于web端试图实现APP的整体性能没有得到市长/市场批准,因此选择坚持现有阵地,因此,确保浏览器扩展插件生态系统在APP的影响下仍然存在可能是Safari、Chrome、Firefox和Edge的首要任务。不管怎样,浏览器是一个非常重要的流量入口。

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航