uBlock Origin의 요소 수준에서 차단 해제


13

ABP의 uBlock0 사용에서 찾을 수 없었던 중요한 기능 중 하나가 있습니다. 즉, 페이지 요소 수준에서 허용하고 허용하지 않는“차단 가능한 항목 열기”기능입니다.

“고급 사용자입니다”확인란을 선택한 후에도 uBlock0은 하위 도메인 수준 차단 해제 단위 만 사용하는 것으로 보이므로 차단 된 항목을 허용하려면 해당 하위 도메인의 모든 요소를 ​​허용해야합니다.

"요소 선택기"는 "차단 가능한 항목 열기"기능의 절반을 제공하지만 나머지 절반은 나에게 가장 일반적인 사용 사례입니다. 차단 된 요소 를 차단 해제 하는 것입니다. 하위 도메인 수준이 아닌 요소 수준에서이를 수행하는 방법이 있습니까? 또한 정확히 어떤 요소가 차단되고 있는지 수있는 능력 은 내게 큰 유용성이며 uBlock0에서 그렇게 할 수있는 방법이 있는지 모르겠습니다.

참고 : 저는 Firefox에 있습니다.


답변:


8

필터에 의해 영향을받은 CSS 규칙 외에도 차단되거나 허용 된 네트워크 요청을 기록하기 위해 uBlock Origin의 자체 로거를 사용할 수 있습니다.

공식 uBlock Origin 자체 위키 페이지에서 로거의 공식 개요를 지원하십시오 : https://github.com/gorhill/uBlock/wiki/The-logger

행운을 빕니다.


1
흠. 그래서 그것은 열린 후에 만 ​​로깅을 시작하는 것처럼 보입니다. 그래서이 기능을 사용하기 위해 로거를 항상 열어 두거나 열어서 페이지를 다시로드해야합니다 (항상 실행 가능한 것은 아님). uBlock에서 이러한 UI 문제가 계속 발생하므로 이번 달 ABP 성능 패치가 출시되면 더 유용한 ABP로 돌아갈 수 있습니다.
sundar-복원 모니카

그리고이 너무 요소의 차단 해제에 도움이 궁금 다른 사람을 위해 : github.com/gorhill/uBlock/wiki/The-logger#creating-filters은 다양한 수준에서 동적 필터를 조정하거나 만들 수있는 UI로 이동 패턴 등을 원하는 경우 정적 필터.
sundar-복직 자 Monica

3
위키는 약간 구식이기 때문에 오늘날에는 지정된 페이지 ( </>로거의 새로 고침 아이콘 옆에있는 아이콘)에 대한 DOM 관리자가 있습니다. 여기서 CSS 변경 사항을 숨기거나 숨기기 취소 할 수 있습니다 uBlock Origin의 영향을 받음)
Mike

3
"열린 후에 만 ​​로깅을 시작합니다": 이것은 효율적인 로깅 방법입니다. 백그라운드에서 이벤트를 무조건 기록하면 그러한 기능을 절대 사용하지 않는 사람을 포함하여 모든 사람에게 사소한 CPU 및 메모리 비용이 발생합니다. 효율성은 uBlock Origin의 주요 기능이며 모든 것이 이에 따라 설계되었습니다. 따라서 로깅의 CPU 및 메모리 오버 헤드는 실제로 로거를 사용하는 사용자에게만 발생합니다.
rhill

1
@ rhill 이해하지만 유용성 히트는 여전히 존재하며 유용성과 성능 간의이 절충안이 나에게 가치가 있는지 여부를 결정하려고합니다. Btw, 그런 다음 ABP는 발생하는 모든 네트워크 요청을 자동으로 기록하여 해당 UI를 제공 할 수 있습니까? (물론, ABP의 경우 다른 많은 비 효율성 중에서 비 효율성을 잃을 수 있지만 여전히 이해하고 싶습니다.)
sundar-Reinstate Monica

8

수동으로 추가 한 요소의 차단을 해제하는 방법을 보려면 uBlock 아이콘을 클릭하고 왼쪽 상단 모서리에있는 톱니 바퀴 아이콘을 클릭하여 '대시 보드'로 이동하십시오. 여기에서 '내 필터'탭으로 이동하면 수동으로 차단 한 모든 요소의 목록이 표시됩니다.

수동으로 요소를 차단하는 것은 요즘 구석에 나타나는 페이지 또는 작은 상자를 읽을 때 스크롤하는 성가신 소셜 위젯에 모두 매우 편리합니다.

그러나 내가 읽고 있던 사이트는 실수로 전체 메인 콘텐츠 프레임을 차단했습니다! 고맙게도 약간의 검색으로 차단을 해제 할 수있었습니다 ....


1
당신은 어떻게 반대를하고 요소를 제외한 모든 것을 차단합니까?
스칸

고마워-마침내 나를 올바른 곳으로 데려 갔다. 실제로 차단을 해제하려면 해당 섹션을 편집하고 생성 한 필터와 관련된 전체 줄을 제거해야합니다.
예리한
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.