Safari tarayıcısı, Chrome/Firefox benzeri bir eklenti modelini benimsiyor
(developer.apple.com)-
Diğer tarayıcılarda olduğu gibi, WebExtensions API kullanılarak eklenti geliştirmek mümkün
-
Xcode 12 beta sürümünde bir dönüştürme aracı sunularak mevcut eklentilerin dönüştürülmesi desteklenecek
-
Geliştirilen Web Extension'lar Mac App Store'a da kaydedilebilecek
-
Safari'de eklenti geliştirmek için iki yöntem bulunuyor
→ Safari App Extension : Obj-C/Swift ve JS/CSS kullanır
→ Safari Web Extension : HTML,JS,CSS
2 yorum
Safari zaten eskiden beri sandbox modelini benimsediği için bunun büyük bir şok yaratacağını sanmıyorum; etkisi ise fazla olacak gibi görünüyor.
FF, WebExtension’a geçerken artık işlev sunamaz hale gelen çok sayıda uzantı olmuştu.
Mevcut geliştiriciler için işler kolaylaşacak gibi görünüyor.