Safariブラウザ、Chrome/Firefoxのような拡張モデルを導入
(developer.apple.com)-
他ブラウザと同様に、WebExtensions API を利用して拡張機能の開発が可能
-
Xcode 12 ベータで変換ツールを提供し、既存の拡張機能の変換を支援する予定
-
開発した Web Extension も Mac App Store に登録可能
-
Safari では2つの方法で拡張機能を開発可能
→ Safari App Extension : Obj-C/Swift と JS/CSS を使用
→ Safari Web Extension : HTML,JS,CSS
2件のコメント
Safari は以前からサンドボックスモデルを採用しているので、衝撃は少なく、効果は大きそうですね。
FF は WebExtension に変わってから、機能を提供できなくなった拡張が多くありました。
既存の開発者たちは楽になりますね。