W3C發起WebExtensions社群 不同瀏覽器的外掛程式將能彼此相容

在Mozilla、Google、微软,以及去年也开始在Safari加入外挂扩充设计的苹果,目前均加入由W3C (全球资讯网协会)推动的WebExtensions社群,未来预期推动可共通使用的浏览器外挂核心资源,借此让原本对应不同浏览器使用的外挂可以彼此相容。

相较过往上网模式,现在的使用者有更多时间会透过网路处理工作事宜,同时也要兼具一般生活使用情况的话,许多人通常会选择使用不同浏览器作区隔,例如借由Firefox处理工作事宜,而上网互动、追剧、听音乐则会透过Chrome浏览器,避免集中在相同浏览器造成分页过多,甚至可能会占用过多的系统记忆体资源,导致装置执行效率变慢。

不过,随着各浏览器相继推动自有外挂使用生态,不仅变成开发者必须针对不同浏览器打造外挂程式,会由设计与维护上的麻烦,使用者也可能会因为原本习惯使用的外挂无法在另一个浏览器使用,进而影响使用体验。

因此W3C推动的WebExtensions社群便希望改善这样的情况,预期透过透过使用相同核心资源,让不同浏览器的外挂程式能够彼此相容,并且能借此推动外挂程式使用普及度。

目前WebExtensions社群分别提出可使用相同核心资源、API设计,并且透过统一权限使用许可方式,让外挂程式可在不同游览器相容运作,同时也必须确保外挂程式在不同浏览器上使用可以维持相同执行效率,另外也必须确保执行稳定且安全的架构设计。

但在相关规划中,WebExtensions社群并未限制不同浏览器设计特性,因此依然允许外挂程式可配合浏览器特性发挥功能,并不会为了刻意追求相容性而扼杀外挂程式透过特定浏览器发展独占功能的情况。

而目前WebExtensions社群相关规划都还是处于初期阶段,但因为加入Mozilla、Google、微软与苹果在内浏览器业者,因此预期能改变过往不同浏览器上的外挂程式发展生态。

《原文刊登于合作媒体mashdigi,联合新闻网获授权转载。》