Con un post pubblicato sul sito Developer, Apple ricorda agli sviluppatori che Safari 14 supporta le estensioni dei browser Chrome, Edge e Firefox.
Gli sviluppatori possono creare estensioni web in Safari 14 utilizzando la stessa API WebExtensions utilizzata in altri browser, come Chrome, Firefox e Edge. Un nuovo strumento di conversione in Xcode 12 beta consente inoltre agli sviluppatori di portare su Safari le estensioni già create per altri browser e di renderle disponibili sul Mac App Store entro la fine dell’anno.
LEGGI ANCHE: Tutte le novità di Safari su Big Sur
Apple spiega che gli sviluppatori hanno due opzioni per creare estensioni web per Safari:
- Convertire la tua estensione esistente in un’estensione web per Safari, in modo da poterla utilizzare in Safari su macOS e distribuirla nell’App Store. Xcode include uno strumento da riga di comando per semplificare questo processo.
- Creare una nuova estensione web per Safari in Xcode utilizzando il modello integrato. È quindi possibile ricompattare i file di estensione per la distribuzione in altri browser.
Le estensioni web di Safari sono disponibili in macOS Big Sur e in macOS 10.14.6 o 10.15.6 con Safari 14 installato.