Trình duyệt Safari áp dụng mô hình tiện ích mở rộng như Chrome/Firefox
(developer.apple.com)-
Tương tự các trình duyệt khác, có thể phát triển tiện ích mở rộng bằng WebExtensions API
-
Dự kiến cung cấp công cụ chuyển đổi trong bản beta XCode 12 để hỗ trợ chuyển đổi các tiện ích mở rộng hiện có
-
Web Extension đã phát triển cũng có thể đăng ký lên Mac App Store
-
Safari có thể phát triển tiện ích mở rộng theo hai cách
→ Safari App Extension : dùng Obj-C/Swift và JS/CSS
→ Safari Web Extension : HTML,JS,CSS
2 bình luận
Safari từ trước đã chọn mô hình sandbox nên có lẽ sẽ không gây sốc nhiều, còn hiệu quả thì có vẻ sẽ khá lớn.
FF khi chuyển sang WebExtension đã có khá nhiều tiện ích mở rộng không còn cung cấp được tính năng nữa.
Các nhà phát triển hiện tại sẽ thấy thuận tiện hơn nhỉ.