การเลิกบล็อกที่ระดับองค์ประกอบใน uBlock Origin


13

มีคุณสมบัติหนึ่งที่สำคัญจาก ABP ที่ฉันไม่ได้พบในการใช้งาน uBlock0 (หนึ่งสัปดาห์) คุณลักษณะ "เปิดรายการที่ปิดกั้นได้" ซึ่งช่วยให้ฉันสามารถอนุญาตและไม่อนุญาตในระดับองค์ประกอบของหน้าเว็บ

uBlock0 แม้หลังจากทำเครื่องหมายในช่อง“ ฉันเป็นผู้ใช้ขั้นสูง” ดูเหมือนว่าจะมีการปลดบล็อกระดับย่อยอย่างเดียวดังนั้นฉันต้องอนุญาตองค์ประกอบทั้งหมดจากโดเมนย่อยนั้นหากฉันต้องการอนุญาตให้บางสิ่งที่ถูกบล็อก

"ตัวเลือกองค์ประกอบ" ให้ครึ่งหนึ่งของการทำงานของ "รายการที่เปิดได้ที่บล็อกได้" แต่อีกครึ่งหนึ่งนั้นเป็นชื่อที่ฉันใช้โดยทั่วไป: เพื่อปลดล็อคองค์ประกอบที่ถูกบล็อก มีวิธีการทำเช่นนั้นที่ระดับองค์ประกอบมากกว่าระดับโดเมนย่อยหรือไม่? ยิ่งไปกว่านั้นความสามารถในการดูว่าองค์ประกอบใดที่ถูกบล็อกนั้นเป็นประโยชน์ต่อฉันอย่างมากและฉันไม่รู้ว่ามีวิธีการทำเช่นนั้นใน uBlock0 หรือไม่

หมายเหตุ: ฉันใช้ Firefox


สิ่งนี้จะช่วยได้อย่างไร
galacticninja

คำตอบ:


8

คุณสามารถใช้เครื่องบันทึกของ uBlock Origin เพื่อบันทึกการร้องขอเครือข่ายที่ถูกบล็อกหรืออนุญาตนอกเหนือจากกฎ CSS ที่ได้รับผลกระทบจากตัวกรองของคุณ

โปรดช่วยภาพรวมอย่างเป็นทางการของตัวบันทึกจากหน้า Wiki ของตัวเองอย่างเป็นทางการ uBlock Origin: https://github.com/gorhill/uBlock/wiki/The-logger

โชคดี.


1
อืมมม ดังนั้นดูเหมือนว่าจะเริ่มการบันทึกหลังจากเปิดแล้ว: ดังนั้นฉันต้องเปิดการใช้งานตัวบันทึกตลอดเวลาเพื่อใช้คุณสมบัตินี้หรือต้องเปิดแล้วโหลดหน้าซ้ำ (ซึ่งอาจไม่เป็นไปได้เสมอ) ฉันยังคงพบปัญหา UI เหล่านี้กับ uBlock ดังนั้นเมื่อมีการปรับปรุงประสิทธิภาพ ABP ในเดือนนี้ฉันอาจจะกลับไปที่ ABP ที่ใช้งานได้มากกว่า
sundar - Reinstate Monica

และสำหรับคนอื่น ๆ ที่สงสัยว่าสิ่งนี้จะช่วยให้มีการปลดล็อคองค์ประกอบเช่นกัน: github.com/gorhill/uBlock/wiki/The-logger#creating-filtersนำคุณไปสู่ ​​UI ที่คุณสามารถปรับตัวกรองแบบไดนามิกในระดับต่าง ๆ หรือสร้าง กรองแบบคงที่ถ้าคุณต้องการรูปแบบและเช่น
sundar - Reinstate Monica

3
wiki ค่อนข้างล้าสมัยดังนั้น ณ วันนี้คุณยังมีผู้ตรวจสอบ DOM สำหรับหน้าเว็บที่กำหนด ( </>ไอคอนถัดจากไอคอนโหลดซ้ำในตัวบันทึก) ซึ่งคุณสามารถซ่อน / เลิกซ่อน (เปิดใช้งานหรือปิดใช้งานการเปลี่ยนแปลง CSS ที่มีประสิทธิภาพ ได้รับผลกระทบจาก uBlock Origin)
Mike

3
"เริ่มการบันทึกหลังจากเปิดแล้ว": นี่เป็นวิธีที่มีประสิทธิภาพในการบันทึก การบันทึกกิจกรรมในพื้นหลังนั้นไม่มีค่าใช้จ่ายเกิดขึ้นกับ CPU และหน่วยความจำที่ไม่สำคัญสำหรับทุกคนรวมถึงผู้ที่ไม่เคยใช้คุณสมบัติดังกล่าว ประสิทธิภาพเป็นคุณสมบัติหลักของ uBlock Origin และทุกอย่างได้รับการออกแบบตามนี้ ดังนั้น CPU และหน่วยความจำโอเวอร์เฮดของการบันทึกจะเกิดขึ้นเฉพาะกับผู้ที่ใช้งานจริงเท่านั้น
rhill

1
@rhill ฉันเข้าใจ แต่การใช้งานยังคงมีอยู่และฉันแค่พยายามที่จะตัดสินใจว่าการแลกเปลี่ยนระหว่าง usabilty กับประสิทธิภาพนั้นคุ้มค่าหรือไม่ Btw, ABP จะบันทึกการร้องขอเครือข่ายทั้งหมดที่เกิดขึ้นโดยอัตโนมัติเพื่อให้สามารถแสดง UI นั้นได้หรือไม่ (แน่นอนว่าความไร้ประสิทธิภาพอาจหายไปจากความไร้ประสิทธิภาพที่สำคัญอื่น ๆ อีกมากมายในกรณีของ ABP แต่ฉันยังคงต้องการที่จะเข้าใจสิ่งนี้)
sundar - Reinstate Monica

8

สำหรับผู้ที่กำลังมองหาวิธีปลดล็อคองค์ประกอบที่เพิ่มด้วยตนเองคุณสามารถคลิกที่ไอคอน uBlock คลิกที่ไอคอนรูปเฟืองที่มุมบนซ้ายเพื่อเข้าสู่ 'แผงควบคุม' จากนั้นไปที่แท็บ 'ตัวกรองของฉัน' และจะแสดงรายการองค์ประกอบทั้งหมดที่คุณบล็อกด้วยตนเอง

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

แต่เว็บไซต์ที่ฉันอ่านฉันบังเอิญปิดกั้นกรอบเนื้อหาหลักทั้งหมด !! โชคดีที่มีการค้นหาเล็กน้อยก็สามารถเลิกบล็อกได้ ....


1
คุณจะทำสิ่งตรงข้ามปิดกั้นทุกอย่างยกเว้นองค์ประกอบได้อย่างไร
skan

ขอบคุณ - ในที่สุดฉันก็ถูกที่แล้ว เพื่อปลดล็อคจริงคุณต้องแก้ไขส่วนนั้นและลบทั้งบรรทัด (หรือหลายรายการ) ที่เกี่ยวข้องกับตัวกรองที่คุณสร้างขึ้น
คม
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.