El navegador Safari adopta un modelo de extensiones como Chrome/Firefox
(developer.apple.com)-
Al igual que otros navegadores, será posible desarrollar extensiones usando la API de WebExtensions
-
En la beta de Xcode 12 se ofrecerá una herramienta de conversión para facilitar la migración de extensiones existentes
-
Las Web Extensions desarrolladas también podrán publicarse en la Mac App Store
-
Safari permite desarrollar extensiones de dos maneras
→ Safari App Extension: usa Obj-C/Swift y JS/CSS
→ Safari Web Extension: HTML,JS,CSS
2 comentarios
Safari ya venía optando por un modelo de sandbox, así que parece que el impacto será menor y los beneficios serán muchos.
Con FF, al cambiar a WebExtension, hubo muchas extensiones que ya no pudieron ofrecer sus funciones.
Esto les facilitará las cosas a los desarrolladores existentes.