Apple-Uutiset

Apple muistuttaa kehittäjiä, että Safari 14 tukee Chromesta, Firefoxista ja Edgestä siirrettyjä laajennuksia

Perjantai 28. elokuuta 2020 klo 9.42 PDT, kirjoittanut Joe Rossignol

Apple tällä viikolla muistutti kehittäjiä että he voivat luoda verkkolaajennuksia Safari 14:ssä käyttämällä samaa WebExtensions API:ta, jota käytetään muissa selaimissa, kuten Chromessa, Firefoxissa ja Edgessä. Xcode 12:n betaversion uuden muunnostyökalun avulla kehittäjät voivat myös siirtää olemassa olevia laajennuksia muista selaimista Safariin ja asettaa ne saataville Mac App Storessa myöhemmin tänä vuonna.





siirto suoraan iphonesta ei toimi

safari macos -kuvakebanneri
Apple sanoo, että kehittäjillä on kaksi vaihtoehtoa Safari-verkkolaajennusten luomiseen:

• Muunna olemassa oleva laajennus Safari-verkkolaajennukseksi, jotta voit käyttää sitä Safarissa macOS:ssä ja jakaa sitä App Storessa. Xcode sisältää komentorivityökalun tämän prosessin yksinkertaistamiseksi.
• Luo uusi Safari-verkkolaajennus Xcodessa sisäänrakennetun mallin avulla. Voit sitten pakata laajennustiedostot uudelleen käyttöön otettaviksi muissa selaimissa.



Safari-verkkolaajennukset ovat saatavilla macOS Big Surissa ja macOS 10.14.6:ssa tai 10.15.6:ssa, jossa on asennettuna Safari 14.

Kaikki Chrome-, Firefox- ja Edge-laajennukset eivät toimi Safarissa, ja kehittäjien on maksettava 99 dollaria vuodessa Apple Developer Program -jäsenyydestä voidakseen siirtää laajennuksiaan Safariin. Applella on a WWDC video ja dokumentointi lisätietoa kehittäjille.