피드로 돌아가기
GeekNewsFrontend
원문 읽기
Google Manifest Version 3 업데이트가 광고 차단기 효과에 미치는 영향
MV3 전환 후 안티트래킹 평균 1.8개 추가 차단 및 핵심 기능 유지
AI 요약
Context
Google의 Chrome 확장 프로그램 Manifest Version 2(MV2) 종료와 Version 3(MV3) 강제 전환에 따른 네트워크 제어권 변화 발생. WebRequest API의 강력한 가로채기 기능이 제한적인 DeclarativeNetRequest API로 대체되며 광고 차단 효율 저하 및 프라이버시 침해 우려 제기.
Technical Solution
- WebRequest API에서 DeclarativeNetRequest API로의 전환을 통한 네트워크 요청 제어 구조 변경
- 브라우저가 규칙 세트를 미리 처리하는 선언적 방식으로의 로직 이동을 통한 성능 최적화 시도
- MV2의 축소 및 수정된 차단 규칙 세트를 MV3 환경에 맞게 재설계하여 핵심 기능 유지
- uBlock Origin Lite와 같은 경량화 모델 도입을 통한 효율성 중심의 필터링 아키텍처 구현
- 여러 MV3 확장 프로그램을 조합하여 단일 확장 프로그램의 API 제한 사항을 상호 보완하는 전략 채택
- Cosmetic Placeholder 가시성 조절을 통한 브라우징 경험 최적화 시도
실천 포인트
- API 제약으로 인한 기능 저하 예상 시, 단일 모듈의 고도화보다 다수 모듈의 조합(Composition) 가능성 검토 - 선언적 API 전환 시 정적 규칙 세트(Static Rule Set)의 최적화 및 효율적 파생 방법 설계 - 벤치마크 측정 시 자동화 방지/감지 메커니즘이 포함된 엣지 케이스 샘플을 포함하여 실효성 검증