DoNews 1月18日消息(記者 劉文軒)蘋果在 WWDC 2020 宣布為 Mac 版 Safari 14 帶來(lái)類似 Chrome、Firefox 等瀏覽器的擴(kuò)展應(yīng)用 Web Extensions API,如今半年過(guò)去了,開發(fā)者對(duì)它似乎沒什么興趣。
Safari 14 支持 macOS Big Sur、Catalina、Mojave,理論上基于 JavaScript 的 Chrome、Firefox、Edge 等瀏覽器開發(fā)者可以使用差不多的代碼,就能推出一款 Safari 擴(kuò)展。然而目前在 Mac App Store 上提供的 Safari 擴(kuò)展數(shù)量,基本上與 Safari 14 發(fā)布之前差不多,只有極少數(shù)新擴(kuò)展出現(xiàn)。
有開發(fā)者向 Six Colors 表示,支持一個(gè)新平臺(tái),對(duì)開發(fā)者來(lái)說(shuō)必須負(fù)擔(dān)很多額外的工作,除了必須利用 Xcode 進(jìn)行設(shè)置,還必須處理蘋果對(duì)擴(kuò)展程序的一些特定安全限制,所以必須額外編寫適用的代碼,才能讓 Safari 版本獲得與其他平臺(tái)相同的功能。
可見開發(fā)者對(duì) Safari 擴(kuò)展表現(xiàn)冷淡,原因主要來(lái)自蘋果的游戲規(guī)則與其他平臺(tái)不同,加上開發(fā)者的業(yè)余時(shí)間有限,以及對(duì)蘋果開發(fā)工具的不熟悉等,最終導(dǎo)致許多開發(fā)者無(wú)法推出瀏覽器擴(kuò)展程序的 Safari 版本。
另一方面,Safari 瀏覽器的用戶數(shù)量并不如 Chrome、Firefox、Edge,影響力自然也十分有限。相比之下,iPhone、iPad 擁有眾多用戶,如果 Safari 擴(kuò)展能夠在 iOS、iPadOS 上出現(xiàn),情況也許就不太一樣了。