Chrome, MV2 확장 프로그램을 영구적으로 중단하려는 움직임
1 hour ago
1
- Chrome의 MV2 확장 프로그램 지원 중단이 최종 폐기 단계에 들어가며, uBlock Origin 같은 기존 확장을 유지하던 우회 방식도 더 이상 오래 작동하기 어려워짐
- Chromium 변경으로 kExtensionManifestV2Disabled 기능 플래그가 제거됐고, MV2 차단 상태를 제어하던 코드와 테스트도 함께 사라짐
- Google 엔지니어 Devlin Cronin은 복잡성, 기술 부채, 보안 위험 때문에 MV2 관련 기능을 계속 유지할 수 없다고 설명함
- Chromium 150과 151에서 MV2 관련 옵션이 순차적으로 제거되며, Windows Registry 수정으로 MV2 사용 기간을 늘리던 방식도 Chromium 151 이후 작동을 멈춤
- Opera는 현재 MV2 지원 입장을 유지한다고 밝혔지만 장기적으로 MV3 전환을 진행 중이며, Chrome 사용자는 MV3 기반 uBlock Origin Lite로 전환할 수 있음
Chrome의 MV2 지원 폐기
- Manifest V2에서 Manifest V3로의 전환은 계속 진행돼 왔고, Google Chrome에서는 MV2 폐기가 최종 단계에 들어간 상태임
- w3c WebExtensions Community Group의 GitHub 논의에서 최신 및 향후 인기 브라우저 버전이 MV2 확장 지원의 마지막 릴리스가 될 것으로 다뤄짐
- Chromium 기여자 Andrey Bershanskiy는 최근 Chromium 변경 사항을 공유했고, Google 엔지니어 Devlin Cronin의 발언에 따르면 Chrome은 MV2 사용 가능성을 제어하던 플래그 제거를 시작함
- kExtensionManifestV2Disabled는 MV2 애드온을 제어된 방식으로 비활성화하던 Chromium 기능 플래그였고, 이제 완전히 제거됨
제거된 플래그와 코드
- kExtensionManifestV2Disabled 기능은 1년 넘게 기본 활성화 상태였고, 관련 기능과 사실상 죽은 코드가 제거됨
- “경고” 단계에만 의존해 동작을 테스트하던 테스트들은 해당 단계에 더 이상 도달할 수 없어 제거됨
- Devlin Cronin은 지원되는 Chrome 버전에서 MV2 확장이 더 이상 허용되지 않는다고 설명함
- MV2 관련 기능은 복잡성, 기술 부채, 보안 위험 때문에 무기한 제공하거나 유지할 수 없음
- 최근 MV2에만 관련된 버그가 여러 개 발견됐다는 설명도 함께 제시됨
우회 방식의 종료
- MV2 확장을 유지하기 위해 쓰이던 트릭과 우회 방식은 Chrome에서 더 이상 작동하지 않거나 오래 유지되지 못함
- uBlock Origin 같은 MV2 확장을 브라우저 확장 목록에서 더 이상 찾지 못할 수 있음
- MV2 사용 가능 기간을 늘리던 Windows Registry 수정은 Chromium 151 이후 작동을 멈춤
- MV2 코드는 한꺼번에 전부 제거되지는 않지만, 여러 기능은 당분간만 작동하고 결국 사라짐
Chromium 릴리스별 변화
Edge와 Opera의 상황
- Opera와 Microsoft Edge 같은 다른 Chromium 기반 브라우저도 같은 흐름을 따를 수 있음
- Edge는 2월부터 uBlock Origin 비활성화를 시작함
- Opera는 2024년 10월 MV2를 더 오래 지원하겠다고 했지만, MV2 애드온 작동을 중단할 수도 있는 상황으로 다뤄짐
- uBlock Origin 개발자 Raymond Hill은 Opera에 1.70.0을 다소 늦게 제출했지만 몇 주 전이었다고 말함
- Raymond Hill은 Opera가 MV2 기반 확장을 포기할 계획이라는 이메일을 받았고, 그래서 그런 확장 검토에 리소스를 더 이상 배정하지 않을 수 있다고 언급함
Opera의 개발자 안내와 후속 입장
- Opera Extensions Team 이메일은 Opera를 구동하는 Chromium이 Manifest Version 2 지원을 완전히 제거한다고 안내함
- MV2를 사용하는 확장은 지속적 호환성을 위해 가능한 한 빨리 Manifest Version 3로 업데이트해야 한다고 안내됨
- Opera는 서비스 중단을 피하고 원활하게 전환하려면 확장을 MV3로 업데이트하는 조치를 강하게 권고함
- 이후 Opera는 MV2 확장 지원 입장이 현재 바뀌지 않았고, 기술적으로 합리적인 동안 MV2 확장을 계속 사용할 수 있도록 적극적으로 노력 중이라고 밝힘
- Opera 사용자는 당분간 현재 설치된 MV2 확장을 별도 조치 없이 계속 사용할 수 있음
Opera의 MV3 전환과 대안
- Opera는 자체적으로 MV3 확장으로 전환 중이며, MV3 전용 확장 스토어를 제공할 예정임
- 전환 과정에서 새 MV2 확장의 스토어 업로드는 허용되지 않음
- 오래되고 사용량이 적은 MV2 확장 대부분은 더 이상 다운로드할 수 없게 됨
- Opera는 사용자가 결국 MV3로 전환해야 할 가능성이 점점 커지고 있다고 봄
- Opera는 사용자가 업무 흐름에 맞는 대응 MV3 확장이나 대체 확장을 미리 조사하라고 권고함
남은 선택지
- Brave는 MV2 지원에 완전히 동참하는 Chromium 브라우저로 다뤄지고, Vivaldi도 가능성 있는 선택지로 언급됨
- Chromium 브라우저를 완전히 떠나려면 Mozilla Firefox가 대안이며, Firefox는 MV3와 MV2를 모두 지원함
- Chrome에 남으려면 MV3 기반 uBlock Origin Lite로 전환하는 방식이 가장 쉬운 해결책으로 제시됨
- uBlock Origin Lite는 MV3 기반이지만, 원래의 비-Lite 버전만큼 좋지는 않았다는 사용 경험이 제시됨
- Opera는 MV3 기반으로 만들어진 자체 내장형 “더 빠른” 광고 차단기도 강조함
-
Homepage
-
개발자
- Chrome, MV2 확장 프로그램을 영구적으로 중단하려는 움직임