Safari 14 รองรับการพอร์ตส่วนขยาย Chrome แต่แทบไม่มีนักพัฒนาทำให้ เพราะยุ่งยาก

by mk
20 January 2021 - 00:43

Six Colors เว็บข่าวสายแอปเปิล ชี้ประเด็นว่า Safari 14 เริ่มรองรับส่วนขยายที่พอร์ตจาก Chrome ได้มานานครึ่งปีแล้ว (เริ่ม มิ.ย. 2020) แต่มาถึงตอนนี้ยังแทบไม่มีส่วนขยายพอร์ตมาเลย

ปัญหาเกิดจากนโยบายของแอปเปิลเอง ที่บังคับให้ส่วนขยายต้องถูกครอบด้วยแพ็กเกจแอพแบบเนทีฟของ macOS ก่อน (แปลว่าต้องมี Xcode) แล้วส่งขึ้น Mac App Store เพื่อแจกจ่ายให้ผู้ใช้ Safari ติดตั้งอีกที ไม่เหมือน Edge หรือ Firefox ที่สามารถติดตั้งไฟล์ส่วนขยายของ Chrome ได้ตรงๆ

นอกจากนี้ยังมีประเด็นเรื่องความปลอดภัยตามสไตล์แอปเปิล ที่ไม่รองรับ API บางอย่างของ Chrome ทำให้นักพัฒนาจำเป็นต้องปรับแก้ส่วนขยายเดิมจึงจะใช้งานบน Safari ได้ ผลคือนักพัฒนาจำนวนมากเลือกไม่สนใจ Safari ไปซะเลย

Six Colors สัมภาษณ์นักพัฒนาที่สร้างส่วนขยายต่างๆ พบคำตอบคล้ายๆ กันว่า ส่วนตัวไม่ใช้ Safari อยู่แล้ว, ไม่ได้ใช้แมค, การส่งส่วนขยายขึ้นแพลตฟอร์มใหม่ๆ เป็นภาระในการดูแล เป็นต้น

ที่มา - Six Colors

Blognone Jobs Premium