Apple Nyheder

Apple minder udviklere om, at Safari 14 understøtter udvidelser portet fra Chrome, Firefox og Edge

Fredag ​​den 28. august 2020 kl. 9:42 PDT af Joe Rossignol

Apple i denne uge mindede udviklerne om at de kan oprette webudvidelser i Safari 14 ved hjælp af den samme WebExtensions API, som bruges i andre browsere, såsom Chrome, Firefox og Edge. Et nyt konverteringsværktøj i Xcode 12 beta giver også udviklere mulighed for at overføre eksisterende udvidelser fra andre browsere til Safari og gøre tilgængelige på Mac App Store senere i år.





batch konverter heic til jpg mac

safari macos ikon banner
Apple siger, at udviklere har to muligheder for at oprette Safari-webudvidelser:

• Konverter din eksisterende udvidelse til en Safari-webudvidelse, så du kan bruge den i Safari på macOS og distribuere den i App Store. Xcode inkluderer et kommandolinjeværktøj til at forenkle denne proces.
• Byg en ny Safari-webudvidelse i Xcode ved hjælp af den indbyggede skabelon. Du kan derefter ompakke udvidelsesfilerne til implementering i andre browsere.



Safari-webudvidelser er tilgængelige i macOS Big Sur og i macOS 10.14.6 eller 10.15.6 med Safari 14 installeret.

Ikke alle Chrome-, Firefox- og Edge-udvidelser vil fungere i Safari, og udviklere skal betale om året for et Apple Developer Program-medlemskab for at overføre deres udvidelser til Safari. Apple har en WWDC video og dokumentation med flere detaljer til udviklere.