Navegador Safari adota modelo de extensões como o do Chrome/Firefox
(developer.apple.com)-
Assim como em outros navegadores, será possível desenvolver extensões usando a API WebExtensions
-
O Xcode 12 beta fornecerá uma ferramenta de conversão para dar suporte à migração de extensões existentes
-
As Web Extensions desenvolvidas também poderão ser publicadas na Mac App Store
-
O Safari permite desenvolver extensões de duas formas
→ Safari App Extension : usa Obj-C/Swift e JS/CSS
→ Safari Web Extension : HTML,JS,CSS
2 comentários
Como o Safari já adotava um modelo de sandbox há algum tempo, acho que o impacto será pequeno e os benefícios serão muitos.
No FF, quando mudou para WebExtension, houve muitas extensões que deixaram de conseguir oferecer suas funcionalidades.
Os desenvolvedores atuais vão ficar mais confortáveis.