Apple News

Apple le reamintește dezvoltatorilor că Safari 14 acceptă extensii portate din Chrome, Firefox și Edge

Vineri, 28 august 2020, 9:42 PDT de Joe Rossignol

Apple săptămâna aceasta le-a amintit dezvoltatorilor că pot crea extensii web în Safari 14 folosind același API WebExtensions folosit în alte browsere, cum ar fi Chrome, Firefox și Edge. Un nou instrument de conversie din Xcode 12 beta le permite dezvoltatorilor să port extensiile existente din alte browsere în Safari și să le facă disponibile pe Mac App Store la sfârșitul acestui an.





cand a fost facut iphone 7

Banner cu pictograme safari macos
Apple spune că dezvoltatorii au două opțiuni pentru a crea extensii web Safari:

• Transformați extensia existentă într-o extensie web Safari, astfel încât să o puteți utiliza în Safari pe macOS și să o distribui în App Store. Xcode include un instrument de linie de comandă pentru a simplifica acest proces.
• Creați o nouă extensie web Safari în Xcode folosind șablonul încorporat. Apoi, puteți reambala fișierele de extensie pentru implementare în alte browsere.





Extensiile web Safari sunt disponibile în macOS Big Sur și în macOS 10.14.6 sau 10.15.6 cu Safari 14 instalat.

Nu toate extensiile Chrome, Firefox și Edge vor funcționa în Safari, iar dezvoltatorii vor fi obligați să plătească 99 USD pe an pentru un abonament la Programul pentru dezvoltatori Apple pentru a-și porta extensiile în Safari. Apple are un Videoclip WWDC și documentație cu mai multe detalii pentru dezvoltatori.