เบราว์เซอร์ Safari นำโมเดลส่วนขยายแบบเดียวกับ Chrome/Firefox มาใช้
(developer.apple.com)-
เช่นเดียวกับเบราว์เซอร์อื่น ๆ สามารถพัฒนาส่วนขยายได้โดยใช้ WebExtensions API
-
มีแผนจะรองรับการแปลงส่วนขยายเดิม โดยมีเครื่องมือแปลงให้ใน XCode 12 เบต้า
-
Web Extension ที่พัฒนาขึ้นสามารถลงทะเบียนใน Mac App Store ได้เช่นกัน
-
Safari สามารถพัฒนาส่วนขยายได้ 2 วิธี
→ Safari App Extension : ใช้ Obj-C/Swift และ JS/CSS
→ Safari Web Extension : HTML,JS,CSS
2 ความคิดเห็น
Safari เลือกใช้โมเดลแซนด์บ็อกซ์มาตั้งแต่ก่อนแล้ว เลยดูเหมือนจะไม่ได้กระทบมากนัก และน่าจะได้ประโยชน์หลายอย่างครับ
FF พอเปลี่ยนมาใช้ WebExtension ก็มีส่วนขยายหลายตัวที่ไม่สามารถให้ฟังก์ชันเดิมได้อีกต่อไป
นักพัฒนาที่มีอยู่เดิมคงทำงานได้สะดวกขึ้นนะครับ