Apple ta teden opozoril razvijalce da lahko ustvarijo spletne razširitve v Safariju 14 z istim API-jem WebExtensions, ki se uporablja v drugih brskalnikih, kot so Chrome, Firefox in Edge. Novo orodje za pretvorbo v različici Xcode 12 beta omogoča tudi razvijalcem, da prenesejo obstoječe razširitve iz drugih brskalnikov v Safari in jih dajo na voljo v Mac App Store pozneje v tem letu.
kako urejati aplikacije na iOS 14
Apple pravi, da imajo razvijalci dve možnosti za ustvarjanje spletnih razširitev Safari:
• Pretvorite svojo obstoječo razširitev v spletno razširitev Safari, tako da jo lahko uporabljate v Safariju v sistemu macOS in jo distribuirate v App Store. Xcode vključuje orodje ukazne vrstice za poenostavitev tega postopka.
• Z vgrajeno predlogo zgradite novo spletno razširitev Safari v Xcode. Nato lahko znova zapakirate razširitvene datoteke za uvajanje v druge brskalnike.
Spletne razširitve Safari so na voljo v macOS Big Sur in v macOS 10.14.6 ali 10.15.6 z nameščenim Safari 14.
Vse razširitve za Chrome, Firefox in Edge ne bodo delovale v Safariju, razvijalci pa bodo morali plačati 99 USD na leto za članstvo v programu Apple Developer Program, da prenesejo svoje razširitve v Safari. Apple ima WWDC video in dokumentacijo z več podrobnostmi za razvijalce.
Priljubljene Objave