css selector 의 문법을 따름
https://codens.tistory.com/1865
//==============
애드블록 소스코드
https://github.com/adblockplus/adblockplus
//=====================
adblock plus 필터 사용법
https://adblockplus.org/ko/filters
* 도메인 차단
||example.com^
http://example.com/*
- 허용
@@|http://example.com
@@example.com
//-----------------------------------------------------------------------------
와일드 카드 사용 방법
example123.com##.at-row.row
example789.com##.at-row.row
와일드 카드를 사용해서 1개 규칙으로 만들기 (정규식과 유사)
/^example\d+\.com$/##.at-row.row
//-------------------------------------
*속성값
example.com##[href^="/adver"] <== /adver로 시작하는 것
example.com##[href*="/adver"] <== /adver가 포함된 모든 것
example.com##[href^="/adver-"][href$=".html"] <== /adver- 로 시작, .html 로 끝남
//-----------------------------------------------------------------------------
* <div >
//===========================================
// html 소스 예제
<div class="textad">
노래를 잘하고, 변기도 잘 뚫는 메이비!
</div>
<div id="sponsorad">
DJ로서 전혀 손색이 없는 메이비!
</div>
<textad>
좋은 음악으로 팬들에게 인사해주세요!
</textad>
//===========================================
//막기
##div.textad <- class
##div#sponsorad <- id
##*#sponsorad <- 모두
##textad <-특정 태그
* 특정 도메인에서만 차단 (example.com)
example.com##*.sponsor
- 허용 : example.com#@#div.textad 동일 ~example.com##div.textad
//=========================
<처음과 끝 일치 막기>
- |
|http://block.com : http://block.com
https://block.com 는 못막음
||block.com : http://block.com 과 https://block.com 둘다 막음
* 끝 막기
.swf| : .swf로 끝나는 모든 요소를 막음
* 도메인 전체 막기
||domain.com^
//-----------------------------------------------------------------------------
* 속성값중 포함하는 일부값으로 막기(와일드카드 효과)
https://github.com/gorhill/uBlock/wiki/Procedural-cosmetic-filters
- img src 값에 /banner/를 포함하고 있으면 막기
example.com##img:matches-attr(src="/banner/")
//=========================
<id 나 class 가 없는 경우>
* style 속성으로 막기
예제 <div style='width:100px; height:100%;'> 인 경우
adblock 필터에 추가 항목
domainxx.com##div[style="width:100px; height:100%;"]
//-----------------------------------------------------------------------------
//=========================
< 허용, 예외 >
* 특정 사이트나 페이지 허용(적용 예외) (good.com/goodpage.htm)
@@||good.com/goodpage.htm
* 특정사이트(good.com)에서 사이트(i.imgur.com) 허용
||i.imgur.com^$domain=~good.com
* 특정사이트(good.com)에서 요소(##div.popup) 허용
~good.com##div.popup
'Tips' 카테고리의 다른 글
스피커 케이블 (0) | 2013.10.03 |
---|---|
저항읽는법, 콘덴서 용량 (0) | 2013.09.26 |
windows xp 종료 시간이 오래 걸릴때 (0) | 2013.09.24 |
윈도우즈 7 부팅 에러 복구 (0) | 2013.09.24 |
Cache folder change (0) | 2013.09.23 |