早前,在 macOS Big Sur 中,Safari 就透露了將支援更多類型的 Web 擴展插件,表示 Apple 也將使其更容易地由其它瀏覽器移植已有的擴展插件。當然,Safari 本來就是支援插件的,但是與 Google Chrome 或 Firefox 這樣的瀏覽器相比,其可用的插件數量還是少很多。
在 WWDC 開發人員會議中,Apple 宣布了 Safari 將採用 Web Extensions。本質上,瀏覽器將採用類似於 Chrome 和 Firefox 的擴展 API。對於 Mac 用戶而言,這意味著 Safari 現在將支援範圍更廣的擴展。
現在 Apple 已經在面向開發者的公告中宣布了一項新計劃,開發者在 Safari 14 Beta 中可使用WebExtensions API 創建 Web 插件,從而幫 Safari 添加自定義功能。並且該公司還發布了 Xcode 12 Beta 中的工具,這些工具將使擴展創建者更輕鬆地將其現有的瀏覽器插件移植到 Safari。
目前主流瀏覽器均採用了 WebExtensions API,便於開發者設配和用家的使用,確實,而 Apple 也終於支援了 WebExtensions API,以後就不需要為了插件而反復切換瀏覽器了,並且也能讓 Apple 開發者為 Safari 創建新擴展或將已有的插件移植過來,能夠極大地豐富 Safari 的擴展生態與用家群體,讓Safari 更加好用。