요소 숨기기를 위해 AdBlock Plus와 함께 간단한 xpath 사용


8

절대 /html/body/table/td[3]tr[2]또는 상대 //div[@id="blah"]/table/tr[2]xpath로 요소를 차단 하거나 오 탐지를 방지하기 위해 추가 조건으로 사용하는 방법이 있습니까?

ABP는 firstoftype()and 와 함께 CSS 선택기를 지원 nthoftype(number)하지만이 경우 xpath 표현식을 별도로 가져와 CSS로 변환 한 다음 Element Hiding Helper에 수동으로 입력해야합니다. 더 좋은 방법이 있습니까?

답변:


1

Ublock Origin 시도해 볼 수 있습니다 . 사용자 정의 필터 (화장품 CSS 및 네트 필터)를 만드는 데 사용할 수있는 멋진 선택기가 있습니다. 나는 adblock plus를 사용했고 과거에는 adblock edge를 사용하고 있지만 돌아 가지 않을 것입니다. 사용자 정의 필터 규칙이있는 환경 설정 / 옵션에 도달하는 것은 쉽지 않습니다.

ublock 아이콘을 클릭하고 현재 열린 탭에 대해 필터링 / 켜기 위해 너무 큰 크기의 토글 버튼 위에있는 "ublock origin (버전 번호)"텍스트를 클릭하십시오. 익숙해 지려면 하루나 이틀이 걸립니다. 이 플러그인으로 필터를 만드는 것이 덜 고통 스럽습니다.

선택기에서 가장 멋진 점은 무언가를 클릭하면 부모 CSS 규칙을 볼 수 있으므로 트리를 위아래로 탐색하여 원하는 것을 얻을 수 있다는 것입니다. 이런 종류의 일을보다 쉽게 ​​해주는 것은이 기능입니다. 웹 사이트에 따라 다양한 결과로 작동하는 것으로 나타났습니다. 테이블과 DIV는 종종 동적 웹 사이트의 웹 페이지간에 변경되므로 Facebook 또는 Chase 은행과 같은 사이트에서는 가치가 없습니다. (예, 해당 사이트를 정리하려고 테스트를 실행했습니다.)

나는 웹 개발자가 아니므로 더 나은 답변이 나올 수도 있지만 시작하기 위해 이것을 넣을 것이라고 생각했습니다. 이런 종류의 것에 매우 관심이 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.