uBlock Origin 1.13 : 요소 재퍼 및 CSP 필터

UBlock Origin 1.13.0은 Firefox 및 Google Chrome 웹 브라우저를위한 인기있는 콘텐츠 차단 확장 프로그램의 새로운 버전입니다.

확장 기능에는 Element Zapper 및 CSP 필터링이라는 두 가지 새로운 기능이 도입되었습니다. 최신 버전의 uBlock Origin은 공식 Chrome 웹 스토어 및 Mozilla AMO 웹 사이트에 이미 나열되어 있습니다.

관심있는 사용자는 확장 저장소에서 다운로드 할 수 있으며 기존 사용자는 브라우저의 자동 업데이트 기능을 사용하여 새 버전으로 업데이트 할 수 있습니다.

콘텐츠 차단기의 새 버전에는 확장 기능 사용자에게 도움이되는 두 가지 새로운 기능이 포함되어 있습니다.

업데이트 : uBlock Origin 1.13.2 업데이트가 출시되어 Chrome에서 발생하는 문제를 해결합니다.

요소 재퍼

Element Zapper는 웹 페이지에서 임시로 여는 요소를 제거하도록 설계되었습니다. 개발자 도구를 사용하여 웹 페이지에서 요소를 일시적으로 숨길 수는 있지만 Element Zapper가 제공하는 주요 이점은이 프로세스를 단순화한다는 것입니다.

브라우저의 주소 표시 줄에서 uBlock Origin 아이콘을 클릭하고 새로운 Element Zapper 아이콘 (번개 아이콘)을 선택하여 사용하십시오.

요소 선택기 모드를 활성화합니다. 페이지에서 제거하려는 요소 (오버레이, 성가신 광고, 자동 재생 비디오, 이미지 또는 기타 요소) 위로 마우스 커서를 이동하고 클릭하십시오. 요소가 즉시 제거되며 페이지를 다시로드 할 때까지 숨겨져 있습니다.

Esc 키를 눌러 요소를 제거하지 않고 언제든지 모드를 종료 할 수 있습니다. Element Zapper 모드를 종료하지 않고 여러 요소를 제거하는 두 가지 옵션도 있습니다.

요소를 클릭하기 전에 Shift 키를 누른 상태에서 요소를 제거하거나 요소 위로 마우스를 가져간 다음 Del 키를 누르십시오. Element Zapper 모드는이 작업을 수행 할 때마다 활성 상태를 유지하므로 매번 모드를 활성화하지 않고도 웹 페이지에서 여러 요소를 제거 할 수 있습니다.

Element Zapper 모드는 규칙 작성이 적합하지 않은 상황을 위해 설계되었습니다. 예를 들어 다시 방문하지 않는 웹 리소스 또는 uBlock Origin의 규칙 집합에 영구 규칙을 추가하기 전에 기능을 테스트하는 경우가 여기에 해당합니다.

때때로 우리는 정기적 인 방문자가되지 않는 사이트의 페이지를 방문합니다. 요즘 많은 사이트에서 콘텐츠에 액세스하지 못하게하는 성가신 시각 요소가 생길 수 있습니다. 그러나 종종 한 번의 방문에 대해 하나 이상의 필터를 작성하는 과정을 거치지 않고 있습니다. 이것은 요소-재퍼 모드가 유용한 곳입니다.이 단일 방문에 대해 필터 세트를 오염시키지 않고도 불필요한 시각적 요소를 신속하게 제거 할 수 있습니다.

두 번째 새로운 기능을 사용하면 필터와 일치하는 모든 컨텐츠 보안 정책 (csp) 헤더를 페이지에 삽입 할 수 있습니다.

현재 csp =와 함께 사용하면 타사, 도메인 =, 중요, 불량 필터와 같은 모든 수정자가 지원됩니다.

또한 csp =에 대한 예외 필터는 두 가지 방법으로 만들 수 있습니다.

정확히 csp = 일치해야합니다. 즉 @@ || example.com/nice$csp=frame-src 'none'은 csp = frame-src 'none'필터를 정확히 주입하려고 시도하는 필터 만 취소하지만 csp는 취소합니다. = frame-src '자기'필터; 또는

@@ ... $ csp는 필터와 일치하는 URL에 대한 모든 CSP 주입을 취소합니다.

csp = 필터의 시맨틱으로 인해이 모든 리팩토링이 필요했습니다. 모든 일치하는 필터를 찾아야하고 (중요 및 @@에 따라 적용해야 함) 일반 필터는 첫 번째 적중 만 리턴됩니다.

최신 버전의 uBlock Origin은 다음 키보드 단축키를 지원합니다.

  • Alt-Z를 눌러 Element Zapper 모드를 엽니 다.
  • Alt-X를 눌러 요소 선택기 모드를 엽니 다.
  • Alt-L을 눌러 로거를 엽니 다.

Chrome 사용자는 chrome : // extensions /를로드하고 페이지에서 "키보드 단축키"링크를 클릭하여 단축키를 사용자 정의 할 수 있습니다.

Firefox 사용자는 about : config를 사용하여 다음 세 가지 기본 설정을 작성해야합니다.

  • extensions.ublock0.shortcuts.launch-element-zapper
  • extensions.ublock0.shortcuts.launch-element-picker
  • extensions.ublock0.shortcuts.launch-logger

값을-로 설정하면 Firefox에서 바로 가기가 비활성화되고 재설정하면 초기 값이 복원됩니다.

프로젝트의 GitHub 웹 페이지에서 릴리스에 대한 추가 정보를 찾을 수 있습니다.