ส่วนขยายตัวบล็อกเนื้อหายอดนิยม uBlock Origin Lite (uBOL) พร้อมให้บริการแล้วสำหรับผู้ใช้ Safari ทั้งบน macOS และ iOS ผ่านโปรแกรม TestFlight ของ Apple ซึ่งถือเป็นการขยายการเข้าถึงเครื่องมือด้านความเป็นส่วนตัวนี้อย่างมีนัยสำคัญ
การรองรับ Safari นำการบล็อกเนื้อหามาสู่ระบบนิเวศของ Apple
หลังจากความพยายามในการพัฒนาอย่างมากเพื่อเอาชนะอุปสรรคทางเทคนิคเฉพาะของ Safari ตอนนี้ผู้ใช้ Safari สามารถทดสอบ uBlock Origin Lite ได้แล้ว เวอร์ชันเบต้าบน TestFlight แก้ไขปัญหาความเข้ากันได้หลายประการที่ก่อนหน้านี้ทำให้ส่วนขยายไม่สามารถทำงานได้อย่างถูกต้องใน เบราว์เซอร์ของ Apple การพัฒนานี้มีความสำคัญเป็นพิเศษเนื่องจากนำความสามารถในการบล็อกเนื้อหาที่ดีขึ้นมาสู่ผู้ใช้ iOS ซึ่งในอดีตมีตัวเลือกที่จำกัดสำหรับการบล็อกโฆษณาและตัวติดตามอย่างครอบคลุม
ผมใช้ Wipr บน macOS และ iOS อยู่ในปัจจุบัน ผมจะลองใช้ตัวนี้ดู แต่อยากทราบว่าข้อเสียที่สำคัญที่สุดของเวอร์ชัน MV3 เมื่อเทียบกับเวอร์ชัน MV2 ดั้งเดิมคืออะไร?
uBlock Origin Lite สำหรับ Safari - รายละเอียดสำคัญ
- ความพร้อมใช้งาน: เบต้าทดสอบผ่าน TestFlight สำหรับทั้ง macOS และ iOS
- การติดตั้ง: ผ่านลิงก์ TestFlight: https://testflight.apple.com/join/pQTcTyhv
- ความต้องการของระบบ: Safari 15.4 ขึ้นไป
- ข้อจำกัดหลักของ MV3:
- ความสามารถในการกรองมีจำกัดเมื่อเทียบกับ MV2
- รายการตัวกรองจะอัปเดตเฉพาะเมื่อมีการอัปเดตส่วนขยาย
- ตัวเลือกการปรับแต่งโดยผู้ใช้มีน้อย
- ไม่สามารถเพิ่มตัวกรองโดยการเลือกองค์ประกอบหน้าเว็บได้อย่างง่ายดาย
ปัญหาทางเทคนิคที่ทราบ:
- ปัญหากับ
excludeMatches
ในสคริปต์เนื้อหา - ข้อจำกัดกับพารามิเตอร์
shouldLoadOnlyFromOrigins
- ทรัพยากรที่เข้าถึงได้ทางเว็บทำงานไม่ถูกต้อง
- ปัญหาการทำงานของฟังก์ชัน Zapper
ข้อจำกัดของ MV3 ส่งผลต่อฟังก์ชันการทำงาน
ตามที่ผู้ใช้ในการสนทนาได้ชี้ให้เห็น uBlock Origin Lite ทำงานภายใต้ข้อจำกัดของ Manifest V3 (MV3) ซึ่งมีข้อจำกัดที่สำคัญเมื่อเทียบกับเวอร์ชัน MV2 แบบเต็ม ข้อเสียที่เห็นได้ชัดที่สุดรวมถึงความสามารถในการกรองที่ลดลงและข้อเท็จจริงที่ว่ารายการตัวกรองจะอัปเดตเฉพาะเมื่อส่วนขยายเองได้รับการอัปเดต แทนที่จะเป็นอิสระจากกัน นอกจากนี้ การปรับแต่งของผู้ใช้ถูกจำกัดอย่างมาก—ผู้ใช้ไม่สามารถปรับแต่งตัวกรองตามเว็บไซต์หรือเพิ่มตัวกรองใหม่โดยการเลือกองค์ประกอบหน้าเว็บโดยตรงได้อย่างง่ายดาย ข้อจำกัดเหล่านี้มาจากข้อจำกัดของกรอบส่วนขยาย MV3 ที่เบราว์เซอร์หลักกำลังมุ่งไปสู่
ความท้าทายทางเทคนิคในการนำไปใช้กับ Safari
ทีมพัฒนาเผชิญกับปัญหาเฉพาะของ Safari หลายประการระหว่างการนำไปใช้ รวมถึงปัญหากับฟังก์ชัน excludeMatches
ในสคริปต์เนื้อหา ข้อจำกัดของพารามิเตอร์ shouldLoadOnlyFromOrigins
และความยากลำบากกับทรัพยากรที่เข้าถึงได้ทางเว็บ อุปสรรคทางเทคนิคเหล่านี้ต้องการการแก้ไขปัญหาและการประสานงานกับทีมพัฒนาของ Safari โดยยังมีปัญหาบางอย่างที่กำลังได้รับการแก้ไขผ่านระบบติดตามข้อบกพร่องของ WebKit การเปิดตัวบน TestFlight แสดงถึงความคืบหน้าแม้จะมีความท้าทายที่ยังคงมีอยู่เหล่านี้
ข้อพิจารณาด้านความปลอดภัยของ Safari
การสนทนายังเกี่ยวข้องกับโมเดลความปลอดภัยของ Safari โดยผู้ใช้บางรายตั้งคำถามเกี่ยวกับแนวปฏิบัติด้านความปลอดภัยเมื่อเทียบกับเบราว์เซอร์อื่น ในขณะที่มีความกังวลเกี่ยวกับการแยกไซต์ เวอร์ชันล่าสุดของ Safari ได้นำการแยกกระบวนการมาใช้สำหรับแท็บและฟังก์ชันต่างๆ ของเบราว์เซอร์ อย่างไรก็ตาม ผู้ใช้บางรายอ้างถึงช่องโหว่ SLAP จากต้นปีนี้ ซึ่งรายงานว่าส่งผลกระทบต่อ Safari เนื่องจากการนำการแยกไซต์มาใช้ไม่เพียงพอ สิ่งนี้เน้นย้ำถึงความสมดุลที่ซับซ้อนระหว่างการนำเครื่องมือบล็อกเนื้อหาใหม่มาใช้และการพิจารณาท่าทีด้านความปลอดภัยโดยรวมของแพลตฟอร์มเบราว์เซอร์
สำหรับผู้ใช้ Safari ที่สนใจทดลองใช้ uBlock Origin Lite ลิงก์ TestFlight มีอยู่ในเธรดปัญหาเดิม ซึ่งเป็นโอกาสในการสัมผัสประสบการณ์การบล็อกเนื้อหาที่ดีขึ้นในขณะที่การพัฒนายังคงดำเนินต่อไปเพื่อแก้ไขข้อจำกัดทางเทคนิคที่เหลืออยู่
อ้างอิง: Safari issues to resolve for a minimally working uBOL #327