-
uBlock Origin Lite가 이제 Firefox 브라우저의 확장 프로그램으로 사용 가능
- 광고, 트래커, 채굴기 등을 차단하는 permission-less MV3 기반 콘텐츠 차단기
- 기본 규칙 세트는 uBlock Origin의 기본 필터 세트에 해당하며, 이에는 uBlock Origin의 내장 필터 목록, EasyList, EasyPrivacy, 그리고 Peter Lowe의 광고 및 추적 서버 목록이 포함
- 사용자는 옵션 페이지를 방문하고 팝업 패널에서 Cogs 아이콘을 클릭하여 더 많은 규칙 세트를 추가할 수 있음
- uBOL은 완전히 선언적이므로, 필터링이 이루어지기 위해 uBOL 프로세스를 계속 실행할 필요가 없으며, CSS/JS 주입 기반 콘텐츠 필터링은 확장 프로그램이 아닌 브라우저 자체에서 안정적으로 수행됨
- 이는 콘텐츠 차단이 진행되는 동안 uBOL 자체가 CPU/메모리 자원을 소비하지 않음을 의미 -- uBOL의 서비스 워커 프로세스는 팝업 패널이나 옵션 페이지와 상호작용할 때만 필요
- uBOL은 설치 시점에 넓은 "읽기 및 수정 데이터" 권한을 요구하지 않으므로, 설치 시점에 넓은 "읽기 및 수정 데이터" 권한을 요구하는 uBlock Origin 또는 다른 콘텐츠 차단기에 비해 기능이 제한적
- 그러나, uBOL은 사용자가 선택한 특정 사이트에서 확장 권한을 명시적으로 부여할 수 있도록 하여, 이러한 사이트에서 코스메틱 필터링 및 스크립트 주입을 사용하여 더 나은 필터링을 수행 가능
- 주어진 사이트에서 확장 권한을 부여하려면, 사용자는 팝업 패널을 열고 Optimal 또는 Complete과 같은 더 높은 필터링 모드를 선택해야함
- 그런 다음 브라우저는 확장 프로그램이 현재 사이트에서 요청하는 추가 권한을 부여하는 것의 효과에 대해 사용자에게 경고하며, 사용자는 브라우저에게 요청을 수락할지 거부할지 알려야 함
- 사용자가 현재 사이트에서 uBOL의 추가 권한 요청을 수락하면, 현재 사이트의 콘텐츠를 더 잘 필터링할 수 있게됨
- 사용자는 uBOL의 옵션 페이지에서 기본 필터링 모드를 설정할 수 있음. 기본 모드로 Optimal 또는 Complete 모드를 선택하면, 모든 웹사이트에서 데이터를 읽고 수정하는 권한을 uBOL에 부여해야함
- 이 확장 프로그램의 최종 목표는 설치 시점에 넓은 호스트 권한을 요구하지 않고 -- 확장 권한은 사용자가 사이트별로 명시적으로 부여
- 신뢰성과 CPU/메모리 효율성을 위해 완전히 선언적으로 구현
- 이 확장 프로그램은 아직 개발 중임