Apple Новини

Apple напомня на разработчиците, че Safari 14 поддържа разширения, пренесени от Chrome, Firefox и Edge

Петък, 28 август 2020 г., 9:42 ч. PDT от Джо Росиньол

Apple тази седмица напомниха разработчиците че могат да създават уеб разширения в Safari 14, използвайки същия API за WebExtensions, използван в други браузъри, като Chrome, Firefox и Edge. Нов инструмент за преобразуване в Xcode 12 бета също така позволява на разработчиците да пренасят съществуващи разширения от други браузъри към Safari и да ги направят достъпни в Mac App Store по-късно тази година.





Характеристики на Apple Watch серия 6

сафари macos икона банер
Apple казва, че разработчиците имат две опции за създаване на уеб разширения на Safari:

• Преобразувайте съществуващото си разширение в уеб разширение на Safari, за да можете да го използвате в Safari на macOS и да го разпространявате в App Store. Xcode включва инструмент от командния ред за опростяване на този процес.
• Създайте ново уеб разширение на Safari в Xcode с помощта на вградения шаблон. След това можете да преопаковате файловете с разширения за внедряване в други браузъри.



Уеб разширенията на Safari са налични в macOS Big Sur и в macOS 10.14.6 или 10.15.6 с инсталиран Safari 14.

Не всички разширения за Chrome, Firefox и Edge ще работят в Safari и от разработчиците ще се изисква да плащат годишно за членство в програмата за разработчици на Apple, за да пренесат разширенията си в Safari. Apple има WWDC видео и документация с повече подробности за разработчиците.