蘋果新工具讓 Chrome 插件可以移植到 Safari
—— 開發(fā)者可以輕松把作品移植過來
WWDC20 上,蘋果花了很多時間到介紹 macOS Big Sur 的界面設計,同時也有表示 Safari 會有很大的改進。
本文引用地址:http://m.butianyuan.cn/article/202006/414736.htm除了在臺上提及到會有更快的載入速度和隱私控制之外,原來在臺下的工作坊中還有提到,他們終于應用了通于別家插件平 WebExtensions API,意即開發(fā)者終于可以輕松把自己的產(chǎn)品移植至 Safari,這大概也會讓大家更愿意把它作為默認瀏覽器去用吧。
如此一來,習慣使用 JavaScript、HTML、CSS 的開發(fā)者,也不需要重新學習蘋果的 Objective-C 或 Swift,只要通過轉(zhuǎn)換器就能把原來于 Chrome、Firefox、Edge 上的插件轉(zhuǎn)成 Safari 適用的版本。然后就只需要在 Xcode 里進行封裝、測試,并交到 App Store 審批上架。
這些瀏覽器插件一般都會需要獲得很大的存取權(quán),蘋果自然也施加其特色的限制,像是僅能在某些網(wǎng)頁或單一網(wǎng)頁使用、權(quán)限能用多久,同時也會在首次啟動插件時,通知使用者會要存取什么權(quán)限。
如此向主流功能靠近,也代表了蘋果希望提升 Safari 使用者的忠誠度,也想要有更多「誤入歧途」的 Mac 使用者回歸。
評論