Wiadomości Apple

Apple przypomina programistom, że Safari 14 obsługuje rozszerzenia przeniesione z Chrome, Firefox i Edge

Piątek, 28 sierpnia 2020 r., 9:42 PDT autor: Joe Rossignol

Jabłko w tym tygodniu przypomniano programistom że mogą tworzyć rozszerzenia internetowe w Safari 14 przy użyciu tego samego interfejsu API WebExtensions, który jest używany w innych przeglądarkach, takich jak Chrome, Firefox i Edge. Nowe narzędzie do konwersji w Xcode 12 beta umożliwia także programistom przeniesienie istniejących rozszerzeń z innych przeglądarek do Safari i udostępnienie ich w Mac App Store jeszcze w tym roku.





jak usunąć mój identyfikator Apple?

banner ikony safari macos
Apple twierdzi, że programiści mają dwie opcje tworzenia rozszerzeń internetowych Safari:

• Przekonwertuj istniejące rozszerzenie na rozszerzenie internetowe Safari, aby móc używać go w Safari w systemie macOS i rozpowszechniać w App Store. Xcode zawiera narzędzie wiersza polecenia, które upraszcza ten proces.
• Utwórz nowe rozszerzenie internetowe Safari w Xcode, korzystając z wbudowanego szablonu. Następnie możesz ponownie spakować pliki rozszerzeń w celu wdrożenia w innych przeglądarkach.



Rozszerzenia internetowe Safari są dostępne w systemie macOS Big Sur oraz w systemie macOS 10.14.6 lub 10.15.6 z zainstalowanym Safari 14.

Nie wszystkie rozszerzenia Chrome, Firefox i Edge będą działać w Safari, a programiści będą musieli zapłacić 99 USD rocznie za członkostwo w programie Apple Developer Program, aby przenieść swoje rozszerzenia do Safari. Apple ma Wideo WWDC oraz dokumentacja z dodatkowymi szczegółami dla programistów.