Mac의 Chrome 브라우저에 가장 적합한 Flash Blocker는 무엇입니까?


11

Chromium의 확장 프로그램 갤러리를 보면 여러 가지 플래시 차단 확장 프로그램이있는 것 같습니다.

대체 텍스트

매우 비슷한 이름을 가진 커플도 있습니다. 나는 Safari에서 ClicktoFlash를 사용하고 있으며 어디에서나 평평하게 작동하는 데 익숙합니다. 불행히도 Ruzanow의 FlashBlock을 조금 사용한 후에는 때때로 약간의 "Hinky"가 나타납니다 (div를 축소하여 플래시를 차단하여 클릭하여 활성화 할 수 없음 등).

위에 나열되지 않은 다른 확장 / 스크립트가 더 나을 수도 있습니다. 궁극적으로 Safari에서 ClickToFlash와 마찬가지로 작동하는 플래시 차단기를 찾고 싶습니다.

답변:


5

실제 확장 / 애드온 외에도 Greasemonkey 스크립트를 사용할 수도 있습니다 . 일반적으로 애드온 또는 내장 브라우저 지원 †이 필요 합니다. 그러나 Mac의 비 HTTPS 사이트의 경우 GlimmerBlocker 를 사용 하여 한 번 에 모든 브라우저에 이러한 스크립트를 추가 할 수 있습니다 .

GlimmerBlocker는 http 프록시 로 구현 되므로 Safari (또는 모든 브라우저, Arjan)의 안정성은 해킹을 사용하지 않기 때문에 손상되지 않습니다. NetNewsWire와 같이 http를 사용하는 다른 모든 브라우저 및 다른 기본 Mac OS X 응용 프로그램과도 호환됩니다.

GlimmerBlocker를 중단하지 않고 (또는 새 릴리스를 기다리지 않고) 항상 Safari (또는 모든 브라우저)를 업그레이드 할 수 있습니다. Safari 또는 브라우저를 업그레이드하지 않고도 GlimmerBlocker를 업그레이드 할 수 있습니다. 베타 버전 [..]을 사용하기가 훨씬 쉽습니다.

에 대한 참조를 차단하는 것 외에도 Transform 옵션을 .swf사용 하여 HTML을 다시 작성할 수도 있습니다 . 하지만 쉬운 솔루션을 추가 할 GlimmerBlocker 기능입니다 어떤 자바 스크립트를 어떤 페이지 :

  • 새 규칙 추가 (선택적으로 먼저 규칙을 저장할 새 필터 추가)
  • "규칙 유형"을 "화이트리스트 URL, 선택적으로 컨텐츠 수정"으로 설정하십시오.
  • "javascript"창 에서 Alexey Ruzanov 의 AdBlock Greasemonkey 스크립트와 같은 소스를 추가하십시오 .

Alexey Ruzanov의 실제 추가 기능을 사용 하지는 않았지만 Greasemonkey 스크립트에서 Option-F를 누르면 현재 웹 사이트의 허용 목록을 토글합니다. 특정 Flash를 일시적으로 활성화하려면 차단 된 내용에 대해 표시되는 Flash 아이콘을 클릭하십시오. 해당 아이콘을 마우스 오른쪽 버튼으로 클릭 (또는 Ctrl 키를 누른 채 클릭)하여 플래시 URL 복사를 포함한 추가 옵션을 확인하십시오. 안타깝게도 사이트가 허용 목록에 있는지 여부는 DOM 저장소 또는 쿠키를 사용하여 기억 되며 둘 다 브라우저마다 다릅니다. 따라서 한 브라우저에서 Flash를 활성화해도 다른 브라우저에서는 Flash를 활성화 할 수 없습니다.

물론 보너스로 일반 HTTP 사이트에 대해 GlimmerBlocker의 광고 차단 기능을 사용할 수 있습니다.

그러나 다음을주의하십시오.

  • FlashBlock은 HTML 로컬 스토리지를 사용하므로 Flash를 사용하는지, 개인 브라우징 모드를 사용하든 방문하는 각 사이트마다 로컬 하드 디스크에 흔적남길 수 있습니다.

  • 보안 HTTPS 페이지를 필터링하는 데 사용할 수 없습니다. 프록시는 내용을 들여다 볼 수는 있지만 내용을 들여다 볼 수는 없습니다. 또한 GlimmerBlocker는 IP 주소를 차단할 수 없습니다. "Host"값은 실제로 Host header 값이며 HTTPS 트래픽에서는 볼 수 없습니다. 그 외에도 IP 주소 차단 은 hosts 파일 에서 쉽게 수행 할 수 있습니다 .

  • 일반 HTTP 페이지를 볼 때도 HTTPS 리소스에 대한 참조도 차단할 수 없습니다. HTTP 웹 사이트가보고있는 내용을 Google과 Facebook에 알리지 못하게하려면 <iframe src="https://plusone.google.com/...">실제로 보고 있는 페이지의 HTML을 변경해야합니다. 브라우저 애드온은 훨씬 더 잘 작동하며 도메인이 변경 될 때 업데이트 될 수도 있습니다. 그래도 GlimmerBlocker에서 요구하는 사람들에게는 특정 도메인을 더미로 다시 쓸 수 있습니다. "변환"분할 창에서 "컨텐츠 유형에만"을 "모든 텍스트 유형"으로 설정하고 다음을 추가하십시오.

    // Rewrite "plusone.google.com" to "plusone.google.com.blocked", and so on:
    replace(/(plusone\.google\.com)/g, "$1.blocked");
    replace(/(apis\.google\.com)(\/js\/plusone)/g, "$1.blocked$2");
    replace(/(facebook\.com)/g, "$1.blocked");
    replace(/(facebook\.net)/g, "$1.blocked");
    replace(/(fbcdn\.net)/g, "$1.blocked");
    

    일부 JavaScript가 간단한 텍스트 대체로 쉽게 인식되지 않는 방식으로 도메인 이름을 작성하는 경우에도 여전히 실패합니다.

Firefox와 마찬가지로 원래 추가 기능이 필요 하지만 Opera 및 Chrome은 기본적으로 지원됩니다. 자세한 브라우저 정보는 Wikipedia 를 참조하십시오.


9

기능을 엄격히 기반으로 :

Josorek의 플래시 블록

  • 플래시 또는 Silverlight 또는 둘 다 차단 가능
  • 옵션 창이 있습니다
  • 허용 된 사이트 목록에 추가하거나 제거 할 수 있습니다
  • 자리 표시 자 아이콘 설정 (위치, 투명도)을 추가로 구성 할 수 있습니다.

Ruzanow의 플래시 블록

  • 플래시와 실버 라이트를 모두 차단합니다
  • 자리 표시 자 아이콘을 마우스 오른쪽 버튼으로 클릭하고이 사이트에 대해 Flashblock을 비활성화하도록 선택하여 문제의 사이트를 방문하여 화이트리스트에 사이트를 추가 할 수 있습니다. (이를 과도하게하거나 허용 목록을 추가로 관리 할 수있는 방법이없는 것 같습니다.

플래시 처치

  • YouTube 및 Gmail을 포함하여 일부 사이트는 기본적으로 허용 된 사이트입니다 (이 허용 된 사이트에 새 사이트를 추가하거나 기존 사이트를 제거 할 방법이없는 것 같습니다).

ruzanow의 플래시 블록은 플래시 요소를 마우스 오른쪽 버튼으로 클릭하면 화이트리스트를 제공합니다.
yanokwa

나는 확장 한 내 대답 비트를 : HTTPS를 사용하는 경우 GlimmerBlocker이 실패합니다. 그래서 나는 내 대답이 최선의 대답이 아니라고 생각합니다. 자신의 최고를 자유롭게 받아 들여라 ;-)
Arjan


2

플래시를 차단하는 Chrome 용 광고 차단기를 사용할 수 있습니다.
AdBlock + 요소 숨기기 도우미 (ruzanow 제공) 가 그 중 하나 입니다.

그러나 실제 광고 차단을 지원하는 Chrome 포트 인 ChromePlus 로 이동할 수도 있습니다 .
기사 는 말합니다 :

Chrome 용 애드온 (확장 프로그램)은 AD 만 숨길 수 있지만로드하기 전에 차단할 수는 없습니다. ChromePlus는 AdblockPlus 규칙 ( "##"이없는 규칙은로드하기 전에 차단하지만 숨기지 않음)에 따라로드하기 전에 AD를 차단할 수 있습니다. 예를 들어, 이런 종류의 AdblockPlus 규칙에 따라 플래시가 차단되면 전혀 렌더링되지 않으며 네트워크에서 방금 수신했을 때 차단됩니다.

편집하다

내장 된 광고 차단기를 포함하는 또 다른 Chrome 포트는 SRWare의 Iron 브라우저입니다.

Mac 용 베타 버전을 다운로드 할 수 있습니다 . 이 베타 버전에서는 광고 차단 기능을 계속 사용할 수 없지만 현재 진행 중입니다.


ChromePlus 창문 아니라 것 같습니다
브라이언 Schuetz

그렇습니다. 문제가 해결되었으므로 죄송합니다.
harrymc

내 편집을 참조하십시오. 그러나 광고 차단제를 사용하기에는 너무 이르다.
harrymc

2

최근에 등장한 또 다른 제품이 있습니다.

FlashControl

  • 플래시 차단
  • 페이지를 다시로드하지 않고도 플래시를 다시 차단할 수 있습니다. 가시성 상태를 변경하여 렌더링을 비활성화 할 수도 있습니다
  • 옵션 창
  • 화이트리스트 및 블랙리스트 관리
  • 필터는 정규식과 별표 와일드 카드를 사용할 수 있습니다
  • 자리 표시 자 색상 및 투명도를 포함한 구성 설정

이러한 기능 중 일부는 Josorek의 Flashblock에서 사용할 수 없지만 플래시를 차단하는 데는 효과적입니다.

Ruzanow의 FlashBlock은 화이트리스트를 HTML 쿠키에 저장하므로 브라우저의 쿠키가 삭제 된 후에는 화이트리스트를 잃게됩니다. 이 데이터를 관리 할 수있는 방법이 없으므로 허용 된 사이트는 해당 상태로 유지됩니다. 수정 사항을 취소 할 수있는 방법이 없으므로 쿠키를 삭제하거나 두 번째 차단기를 사용하여 FlashBlock에서 허용 한 사이트의 플래시를 차단하는 딜레마에 직면합니다.

Josorek의 FlashBlock을 추천합니다.


1

이것은 실제로 Chrome에 내장되어 있습니다. 실험적인 기능이지만 훌륭하게 작동합니다.

주제에 대한 "방법"기사는 다음과 같습니다. http://www.howtogeek.com/58058/how-to-enable-flashblock-in-chrome-and-make-it-5000-more-secure/


슈퍼 유저에 오신 것을 환영합니다! 좋은 것입니다 여기에 해답의 본질적인 부분을 포함, 오직 미래의 참조에 대한 링크를 제공합니다.
slhck

Mac 용 Chrome 버전 20.0.1132.47은 다음 항목에 대한 옵션이 없습니다.
Anon Gordon
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.