Apple News

Apple tuletab arendajatele meelde, et Safari 14 toetab Chrome'ist, Firefoxist ja Edge'ist portitud laiendusi

Reede, 28. august 2020 kell 9.42 PDT, autor Joe Rossignol

Apple sel nädalal tuletas arendajatele meelde et nad saavad Safari 14-s luua veebilaiendeid, kasutades sama WebExtensions API-t, mida kasutatakse teistes brauserites, nagu Chrome, Firefox ja Edge. Xcode 12 beetaversiooni uus konversioonitööriist võimaldab arendajatel ka portida olemasolevaid laiendusi teistest brauseritest Safarisse ja teha need hiljem sel aastal Mac App Store'is kättesaadavaks.





musta reede macbook pro pakkumised 2020. aastal

safari macose ikoonibänner
Apple ütleb, et arendajatel on Safari veebilaiendite loomiseks kaks võimalust:

• Teisendage oma olemasolev laiendus Safari veebilaiendiks, et saaksite seda MacOS-is Safaris kasutada ja App Store'is levitada. Xcode sisaldab selle protsessi lihtsustamiseks käsurea tööriista.
• Looge Xcode'is sisseehitatud malli kasutades uus Safari veebilaiendus. Seejärel saate laiendusfailid teistes brauserites juurutamiseks ümber pakkida.



Safari veebilaiendused on saadaval operatsioonisüsteemides macOS Big Sur ja macOS 10.14.6 või 10.15.6, kus on installitud Safari 14.

Kõik Chrome'i, Firefoxi ja Edge'i laiendused Safaris ei tööta ning arendajad peavad Apple'i arendajaprogrammi liikmesuse eest maksma 99 dollarit aastas, et oma laiendused Safarisse portida. Apple'il on a WWDC video ja dokumentatsioon arendajatele rohkem üksikasju.