애드블록 플러스 | 2012.04.15 14:12


애드블록 플러스
2.0부터 팝업 차단 기능을 지원합니다. 파이어폭스는 이미 팝업 차단 기능이 내장되어 있고, 만족할 만한 역할을 해내고 있습니다. 하지만 특정 사이트에 대한 팝업을 허용할 경우 선별적 팝업 차단이 어렵고, 일부 부정한 사이트는 이용자가 원하지 않는 형태로 팝업 허용을 유도하여 다수의 팝업창을 열리게 합니다.

 

파이어폭스의 내장된 팝업 차단 기능을 보완하기 위해 애드블록 플러스의 팝업 차단 기능을 추가하게 되었습니다. 애드블록 플러스의 팝업 차단은 필터에 의해 이루어집니다. 팝업 차단 필터는 원하지 않는 팝업창을 차단할 수 있지만 정상적인 팝업을 차단할 수도 있다는 점을 간과해서는 안 됩니다. 팝업 차단 필터는 차단 유형만으로 기본적으로 적용되지 않고, 특별한 옵션인 $popup이 지정된 경우에만 팝업을 차단합니다. 필터는 팝업된 창의 주소를 참고하여 작성하며, ‘차단 가능 목록팝업 창항목으로 표시되어 손쉽게 팝업 차단 필터를 작성할 수 있습니다.


||example.com^$popup

 
팝업창의 주소에
example.com을 포함하는 팝업창을 차단합니다.


||example.com^$popup,domain=adblock.com

 

adblock.com에서 팝업창의 주소에 example.com을 포함하는 팝업창을 차단합니다.

 

그런데 차단 가능 목록에서 ‘about:blank’라는 항목을 볼 수 있습니다. 이 항목은 팝업이 새 탭이 아닌 새 창에서 열릴 때 팝업창을 잠시 보게 되며, 이 창은 코드를 실행하고 네트워크 요청을 전송하기 전에 닫힙니다. 이것은 게코의 작동 방식에 기인한 것이며, 새 창은 항상 실제 팝업 대상을 불러오기 전에 ‘about:blank’를 불러옵니다. 동일한 곳에서 기원한 팝업(불러온 페이지와 팝업이 같은 호스트에서 기원함)은 오직 about:balnk 항목만 나타날 것입니다.


신고

댓글을 달아 주세요

  1. 잘 읽었습니다

    2012.10.01 00:56 신고  | MOVE | EDIT/DEL | REPLY
  2. 비밀댓글입니다

    2014.08.06 13:31  | MOVE | EDIT/DEL | REPLY
  3. 비밀댓글입니다

    2014.10.13 11:07  | MOVE | EDIT/DEL | REPLY
  4. 비밀댓글입니다

    2015.03.02 00:37  | MOVE | EDIT/DEL | REPLY
Name   Password   Homepage   Secret

Post a Comment

1 2 3 4 5 ... 62
 
부가 정보