5 คะแนน โดย GN⁺ 2023-11-20 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • ในสถานการณ์ที่ YouTube ไม่อนุญาตให้ใช้ AdBlocker อีกต่อไป มีการเผยแพร่ ส่วนขยายที่ทำให้โฆษณาวิดีโอผ่านไปอย่างรวดเร็ว โดยไม่ได้บล็อกโฆษณาโดยตรง
  • เมื่อตรวจพบโฆษณา ระบบจะเปลี่ยนสถานะการเล่นวิดีโอชั่วคราว โดยทำ ปิดเสียง, ตั้งความเร็วเล่น 10 เท่า และคลิกปุ่มข้ามให้อัตโนมัติ
  • แทนที่จะใช้รายการบล็อกหรือการกรอง เป็นวิธีแบบ เร่งความเร็ว ที่ปรับช่วงเวลาการเล่นโฆษณา จึงทำงานต่างจากตัวบล็อกโฆษณาแบบเดิม
  • ส่วนขยายเผยแพร่ผ่าน Chrome Web Store และซอร์สโค้ดของ ad-accelerator เปิดเผยบน GitHub
  • เป็นเครื่องมือที่ทำให้ผ่านโฆษณา YouTube ไปได้สั้นลงมากกว่าจะลบโฆษณาออกทั้งหมด โดยสามารถตรวจสอบวิธีการทำงานและโค้ดได้ก่อนติดตั้ง

วิธีข้ามโฆษณา

  • เมื่อโฆษณาวิดีโอ YouTube ปรากฏขึ้น ส่วนขยายจะปรับแต่งวิดีโอที่กำลังเล่นอยู่ชั่วคราว
    • ปิดเสียง ระดับเสียง
    • ตั้งความเร็วการเล่นเป็น 10x
    • หากมีปุ่มข้าม จะคลิกให้อัตโนมัติ

การเผยแพร่และโค้ด

1 ความคิดเห็น

 
GN⁺ 2023-11-20
ความคิดเห็นจาก Hacker News
  • ผู้ใช้รายหนึ่งที่เขียน user script ของตัวเองระบุว่า แม้อัปเดตคุณสมบัติขององค์ประกอบวิดีโอแล้วก็ไม่ทำให้เกิดการอัปเดต DOM จึงแพตช์หรือตรวจจับได้ยาก เมื่อมีการตรวจจับตัวบล็อกโฆษณา อาจต้องตรวจสอบความเร็วการเล่นหรือจัดการกับ JS prototype แบบซับซ้อน นอกจากนี้ยังชี้ว่า การค้นหา DOM ทุกครั้งที่หน้าเปลี่ยนอาจเพิ่มโอเวอร์เฮดเล็กน้อยให้กับเวลาเรนเดอร์หน้า และหากใช้ CSS class แบบตายตัว การเปลี่ยนโค้ดหน้าเพียงเล็กน้อยก็อาจทำให้การตรวจสอบล้มเหลวได้ การตรวจสอบ .innerText ถูกเสนอเป็นทางออกหากเกิดปัญหาในอนาคต
  • มีข้อเสนอให้เพิ่มลงใน addons.mozilla.org เพื่อให้ใช้งานได้บน Firefox และ Firefox สำหรับ Android ด้วย
  • นักพัฒนาส่วนขยายรายหนึ่งแนะนำคีย์ลัดที่สามารถข้ามโฆษณาได้ โดยกดปุ่ม "ข้ามโฆษณา" หรือหากไม่มีปุ่ม "ข้ามโฆษณา" ก็ให้ตั้งค่า "ตำแหน่งการเล่น" ของวิดีโอเป็น 100%
  • สำหรับผู้ใช้ Safari มีการแนะนำส่วนขยายชื่อ Vinegar แต่ระบุว่าช่วงหลังมีปัญหาเมื่อเปิดวิดีโอ YouTube และนักพัฒนากำลังแก้ไขอย่างรวดเร็ว
  • มีการกล่าวว่าวิธีบล็อกโฆษณาจำนวนมากด้วยไฟล์ Hosts นั้นได้ผล และเป็นวิธีที่ควรพิจารณาเมื่อ ad blocker แบบเดิมทำงานได้ไม่ดี
  • มีการระบุว่า uBlock Origin ใช้งานกับ YouTube ได้ดี และตราบใดที่อัปเดตฟิลเตอร์ให้เป็นปัจจุบันก็อาจไม่ต้องเห็นโฆษณาเลย
  • มีการบอกว่าหากอัปเดตรายการฟิลเตอร์ Quick Fixes ของ uBlock Origin แบบแมนนวลทุกวัน ก็แทบไม่มีโอกาสได้เห็นโฆษณา YouTube
  • สามารถสร้างส่วนขยายแบบง่ายได้โดยใช้ไลบรารี JavaScript ที่โต้ตอบกับ API ของ YouTube โดยตรง เพื่อแทนที่วิดีโอเพลเยอร์เริ่มต้นด้วยเพลเยอร์ที่ปรับแต่งเอง ซึ่งช่วยยกระดับประสบการณ์ใช้งานได้ เช่น สตรีมความละเอียดสูง การพรีบัฟเฟอร์วิดีโอในเบื้องหลัง และตัวเลือกคำบรรยายเพิ่มเติม