Actualités Apple

Apple rappelle aux développeurs que Safari 14 prend en charge les extensions portées à partir de Chrome, Firefox et Edge

Vendredi 28 août 2020 9 h 42 HAP par Joe Rossignol

Apple cette semaine développeurs rappelés qu'ils peuvent créer des extensions Web dans Safari 14 en utilisant la même API WebExtensions utilisée dans d'autres navigateurs, tels que Chrome, Firefox et Edge. Un nouvel outil de conversion dans la version bêta de Xcode 12 permet également aux développeurs de porter les extensions existantes d'autres navigateurs vers Safari et de les rendre disponibles sur le Mac App Store plus tard cette année.





comment retrouver mon iphone perdu

bannière d'icône safari macos
Apple dit que les développeurs ont deux options pour créer des extensions Web Safari :

• Convertissez votre extension existante en une extension Web Safari afin de pouvoir l'utiliser dans Safari sur macOS et la distribuer dans l'App Store. Xcode inclut un outil en ligne de commande pour simplifier ce processus.
• Créez une nouvelle extension Web Safari dans Xcode à l'aide du modèle intégré. Vous pouvez ensuite reconditionner les fichiers d'extension pour un déploiement dans d'autres navigateurs.



Les extensions Web Safari sont disponibles dans macOS Big Sur et dans macOS 10.14.6 ou 10.15.6 avec Safari 14 installé.

Toutes les extensions Chrome, Firefox et Edge ne fonctionneront pas dans Safari, et les développeurs devront payer 99 $ par an pour un abonnement au programme Apple Developer afin de porter leurs extensions sur Safari. Apple a un vidéo WWDC et Documentation avec plus de détails pour les développeurs.