피드로 돌아가기
GeekNewsFrontend
원문 읽기
Google Chrome의 다음 업데이트, 인기 광고 차단기의 종말을 알릴 예정
Manifest V3 전환을 통한 Chrome 확장 프로그램 권한 구조 및 보안 모델 재설계
AI 요약
Context
Manifest V2 기반 확장 프로그램의 과도한 권한 부여로 인한 보안 취약점 및 브라우저 성능 저하 발생. 특히 광고 차단기의 네트워크 요청 가로채기 방식이 브라우저 렌더링 효율성과 사용자 개인정보 보호에 병목으로 작용함.
Technical Solution
- Declarative Net Request API 도입을 통한 네트워크 필터링 로직의 브라우저 커널 위임
- 확장 프로그램의 임의 실행 코드 제약을 위한 Service Worker 기반의 이벤트 중심 아키텍처 전환
- kExtensionManifestV2Disabled 플래그 제거를 통한 레거시 코드 및 기술 부채 청산
- 보안 위험 및 런타임 버그 해결을 위한 MV2 지원 경로의 단계적 폐쇄 설계
- 개인정보 보호 강화를 위한 확장 프로그램 권한 모델의 최소 권한 원칙 적용
- 2026년 6월 Chrome 150 및 7월 Chrome 151 버전을 기점으로 한 완전한 MV2 제거 로드맵 실행
실천 포인트
- 브라우저 확장 프로그램 개발 시 Manifest V3 호환성 및 Declarative Net Request API 적용 여부 검토 - 레거시 API 지원 종료 일정에 따른 단계적 마이그레이션 및 기능 대체 전략 수립 - 성능 최적화를 위해 클라이언트 사이드 로직을 브라우저 내장 API로 위임하는 설계 패턴 고려