uBlock Origin 1.13: องค์ประกอบ Zapper และตัวกรอง CSP

UBlock Origin 1.13.0 เป็นเวอร์ชั่นใหม่ของส่วนขยายการบล็อกเนื้อหายอดนิยมสำหรับ Firefox และ Google Chrome เว็บเบราว์เซอร์

แนะนำคุณลักษณะใหม่สองอย่างสำหรับส่วนขยาย: Element Zapper และการกรอง CSP uBlock Origin รุ่นล่าสุดมีอยู่ในเว็บไซต์ Chrome Web Store และ Mozilla AMO อย่างเป็นทางการแล้ว

ผู้ใช้ที่สนใจสามารถดาวน์โหลดได้จากร้านค้าส่วนขยายผู้ใช้ปัจจุบันสามารถใช้ฟังก์ชันการอัปเดตอัตโนมัติของเบราว์เซอร์เพื่ออัปเดตเป็นเวอร์ชันใหม่ได้

เวอร์ชันใหม่ของตัวบล็อกเนื้อหามาพร้อมกับคุณสมบัติใหม่สองอย่างที่จะเป็นประโยชน์ต่อผู้ใช้ส่วนขยาย

อัปเดต : อัปเดตเผยแพร่สู่ uBlock Origin 1.13.2 ซึ่งแก้ไขปัญหาที่พบใน Chrome

องค์ประกอบ Zapper

องค์ประกอบ Zapper ได้รับการออกแบบเพื่อลบองค์ประกอบบนหน้าเว็บที่คุณเปิดชั่วคราว ในขณะที่คุณสามารถซ่อนองค์ประกอบบนหน้าเว็บชั่วคราวโดยใช้เครื่องมือสำหรับนักพัฒนาผลประโยชน์หลักที่ Element Zapper นำเสนอคือการทำให้กระบวนการนี้ง่ายขึ้น

คลิกที่ไอคอน uBlock Origin ในแถบที่อยู่ของเบราว์เซอร์และเลือกไอคอนองค์ประกอบ Zapper ใหม่ (ไอคอนฟ้าผ่า) เพื่อใช้งาน

สิ่งนี้จะเปิดใช้งานโหมดตัวเลือกองค์ประกอบ เลื่อนเคอร์เซอร์ของเมาส์ไปที่องค์ประกอบที่คุณต้องการลบออกจากหน้า - โฆษณาซ้อนทับโฆษณาที่น่ารำคาญวิดีโอเล่นอัตโนมัติรูปภาพหรือองค์ประกอบอื่น ๆ - และคลิกที่มัน องค์ประกอบจะถูกลบออกทันทีและจะยังคงซ่อนอยู่จนกว่าคุณจะโหลดหน้าเว็บซ้ำ

คุณสามารถออกจากโหมดได้ตลอดเวลาโดยไม่ต้องลบองค์ประกอบโดยกด Esc นอกจากนี้ยังมีสองตัวเลือกในการลบองค์ประกอบหลายรายการโดยไม่ออกจากโหมด Zapper องค์ประกอบ

คุณสามารถกดแป้น Shift ค้างไว้ก่อนที่คุณจะคลิกที่องค์ประกอบเพื่อลบพวกเขาหรืออาจเลื่อนเมาส์ไปวางบนองค์ประกอบและกดปุ่ม Del แทน โหมดองค์ประกอบ Zapper จะยังคงทำงานอยู่เมื่อคุณทำเช่นนี้เพื่อให้คุณสามารถลบองค์ประกอบหลายรายการในหน้าเว็บโดยไม่ต้องเปิดใช้งานโหมดแต่ละครั้ง

โหมดองค์ประกอบ Zapper ได้รับการออกแบบมาสำหรับสถานการณ์ที่การสร้างกฎไม่สมเหตุสมผล นี่อาจเป็นกรณีของแหล่งข้อมูลบนเว็บที่คุณจะไม่เยี่ยมชมอีกครั้งหรือเพื่อทดสอบการทำงานก่อนที่คุณจะเพิ่มกฎถาวรลงในชุดกฎของ uBlock Origin

บางครั้งเราเข้าชมหน้าหนึ่งในเว็บไซต์ที่เราไม่ต้องการเป็นผู้เยี่ยมชมเป็นประจำและหลาย ๆ เว็บไซต์ในทุกวันนี้จะสร้างองค์ประกอบภาพที่น่ารำคาญทำให้คุณไม่สามารถเข้าถึงเนื้อหาได้ อย่างไรก็ตามบ่อยครั้งที่เราจะไม่ผ่านกระบวนการสร้างตัวกรองตั้งแต่หนึ่งตัวขึ้นไปสำหรับการเข้าชมครั้งนั้น นี่คือที่ซึ่งโหมด element-zapper นั้นมีประโยชน์: คุณสามารถกำจัดองค์ประกอบภาพที่น่ารำคาญได้อย่างรวดเร็วโดยไม่ต้องทำให้ตัวกรองของคุณสกปรกโดยที่คุณไม่ต้องเสียค่ามลพิษใด ๆ

คุณลักษณะใหม่ที่สองช่วยให้คุณสามารถฉีดส่วนหัวของนโยบายความปลอดภัยเนื้อหา (csp) ในหน้าเว็บที่ตรงกับตัวกรอง

ปัจจุบันตัวดัดแปลงต่อไปนี้ทั้งหมดได้รับการสนับสนุนเมื่อใช้กับ csp =: บุคคลที่สาม, โดเมน =, สำคัญ, badfilter

นอกจากนี้ตัวกรองข้อยกเว้นสำหรับ csp = สามารถสร้างขึ้นได้สองวิธี:

ต้องเป็น csp = ที่ตรงกันทั้งหมดเช่น @@ || example.com/nice$csp=frame-src 'none' จะยกเลิกเฉพาะตัวกรองใดก็ตามที่พยายามฉีด csp = frame-src 'none' แต่ไม่ใช่ csp = frame-src 'ตัวกรอง' ตัวกรอง หรือ

@@ ... $ csp จะยกเลิกการฉีด CSP ทั้งหมดสำหรับ URL ที่ตรงกับตัวกรอง

ทั้งหมดนี้ต้องการ refactoring ด้านของฉันเป็นความหมายสำหรับ csp = ตัวกรองคือต้องพบตัวกรองที่ตรงกันทั้งหมด (และนำไปใช้ตามที่สำคัญและ @@) ในขณะที่ตัวกรองปกติเฉพาะการตีครั้งแรกจะถูกส่งกลับ

uBlock Origin รุ่นล่าสุดรองรับแป้นพิมพ์ลัดต่อไปนี้:

  • Alt-Z เพื่อเปิดโหมด Element Zapper
  • Alt-X เพื่อเปิดโหมด Element Picker
  • Alt-L เพื่อเปิด Logger

ผู้ใช้ Chrome สามารถปรับแต่งทางลัดได้ด้วยการโหลด chrome: // extensions / และคลิกที่ลิงค์ "แป้นพิมพ์ลัด" บนหน้า

ผู้ใช้ Firefox ต้องสร้างการตั้งค่าสามแบบต่อไปนี้โดยใช้ about: config

  • extensions.ublock0.shortcuts.launch องค์ประกอบ-Zapper
  • extensions.ublock0.shortcuts.launch องค์ประกอบขโมย
  • extensions.ublock0.shortcuts.launch คนตัดไม้

การตั้งค่าเป็น - ปิดการใช้งานทางลัดใน Firefox และการรีเซ็ตค่าเหล่านั้นจะคืนค่าเริ่มต้น

คุณค้นหาข้อมูลเพิ่มเติมเกี่ยวกับการเปิดตัวในหน้าเว็บ GitHub ของโครงการ