Novità Apple

Apple ricorda agli sviluppatori che Safari 14 supporta le estensioni trasferite da Chrome, Firefox ed Edge

Venerdì 28 agosto 2020 9:42 PDT di Joe Rossignol

Mela questa settimana ha ricordato agli sviluppatori che possono creare estensioni web in Safari 14 utilizzando la stessa API WebExtensions utilizzata in altri browser, come Chrome, Firefox ed Edge. Un nuovo strumento di conversione in Xcode 12 beta consente inoltre agli sviluppatori di trasferire le estensioni esistenti da altri browser su Safari e renderle disponibili sul Mac App Store entro la fine dell'anno.





puoi condividere lo schermo con FaceTime?

banner icona safari macos
Apple afferma che gli sviluppatori hanno due opzioni per creare estensioni web Safari:

• Converti la tua estensione esistente in un'estensione web Safari, così puoi usarla in Safari su macOS e distribuirla nell'App Store. Xcode include uno strumento da riga di comando per semplificare questo processo.
• Crea una nuova estensione web Safari in Xcode utilizzando il modello integrato. È quindi possibile riconfezionare 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.

Non tutte le estensioni di Chrome, Firefox ed Edge funzioneranno in Safari e gli sviluppatori dovranno pagare $ 99 all'anno per un'iscrizione all'Apple Developer Program per trasferire le loro estensioni su Safari. Apple ha un WWDC video e documentazione con maggiori dettagli per gli sviluppatori.