작년 12월, Google은 개발자 의견을 수렴하고 이전 문제에 더 나은 솔루션을 제공하기 위해 Manifest V2의 예정된 지원 중단을 일시중지했습니다. 이러한 의견을 바탕으로 이러한 격차를 해소하기 위해 다음과 같이 Manifest V3에 여러 변경사항을 적용했습니다.
- 확장 프로그램이 오디오 재생과 같은 다양한 시나리오에서 사용할 수 있는 DOM 액세스를 제공하는 오프스크린 문서를 소개합니다.
- 확장 프로그램 API를 호출하거나 장시간 이벤트를 수신하는 확장 프로그램의 서비스 워커 전체 기간을 더 효과적으로 제어할 수 있도록 했습니다.
- 사용자 스크립트 관리자 확장 프로그램에서 사용자가 스크립트를 더 안전하게 실행할 수 있도록 하는 새로운 User Scripts API를 추가했습니다.
- declarativeNetRequest API에서 정적 규칙 집합 및 동적 규칙에 더 관대한 한도를 제공하여 콘텐츠 필터링 지원 개선
이 격차를 해소하는 것 외에도 올해 초에 출시된 Side Panel API, 현재 베타 버전인 Reading List API와 같은 새로운 기능도 플랫폼에 추가되었습니다. YouTube는 최근 광고 필터링 개발자 서밋에서 이러한 변경사항을 많이 논의했으며, 의견을 바탕으로 이루어진 변경사항 및 개선사항에 관한 자세한 내용을 공유했습니다.
이러한 변경사항이 적용되면서 확장 프로그램 개발자 커뮤니티에서 매니페스트 V3에 대한 지원이 크게 증가했습니다. 특히 콘텐츠 차단 확장 프로그램 개발자와의 진행 중인 대화에서 긍정적인 반응을 얻었습니다. 처음에는 Manifest V3가 사용자에게 기대하는 기능을 제공하는 데 영향을 미칠 수 있다고 생각했던 개발자들도 있었지만
"Manifest V3를 통해 브라우저팀 (특히 Chrome, 다른 브라우저 포함)이 통합 플랫폼을 개발하기 위해 기울이고 있는 엄청난 노력을 확인했으며 확장 프로그램 개발자의 의견을 경청하는 방식도 확인했습니다. 항상 그렇듯이 새로운 플랫폼으로 이전하는 것은 큰 작업이지만, 새로운 통합 플랫폼이 전체 브라우저 확장 프로그램 생태계에 상당한 이점을 제공하고 AdGuard와 같은 광고 차단 프로그램이 계속해서 이 작업을 수행하고 개선해 나갈 수 있기를 바랍니다.” - AdGuard CTO 안드레이 메시코프
개발자 커뮤니티의 이러한 이전 관련 우려사항을 해결한 Google은 이제 매니페스트 V3 및 이 버전에서 제공하는 더 높은 보안 및 개인 정보 보호 보장을 향해 계속 나아갈 준비가 되었습니다. 이에 따라 지원 중단 일정이 재개됩니다.
지원 중단 타임라인
빠르면 2024년 6월부터 Chrome 127 이상 버전의 Chrome의 안정화 전 버전 (개발자, Canary, 베타)에서 Manifest V2 확장 프로그램이 사용 중지됩니다. 출시의 영향을 받는 사용자의 경우 브라우저에서 Manifest V2 확장 프로그램이 자동으로 사용 중지되며 더 이상 Chrome 웹 스토어에서 Manifest V2 확장 프로그램을 설치할 수 없습니다. 또한 2024년 6월부터 Manifest V2 확장 프로그램에 현재 추천 배지가 있는 경우 Chrome 웹 스토어에서 추천 배지가 삭제됩니다.
Google은 Chrome 사용자가 변경사항을 이해하고 최신 대체 확장 프로그램을 찾기 위해 취할 수 있는 조치를 파악할 수 있도록 사용자 의견을 수렴하고 데이터를 수집하여 이 변경사항을 점진적으로 출시할 예정입니다.
Google은 출시 기간 동안 개발자와 소통하고 이 과정에서 의견을 계속해서 면밀히 모니터링할 예정입니다. 안정화 버전에서 변경사항을 관찰하고 안정화한 후 안정화 버전 Chrome으로 출시를 확대하는 데 최소 한 달이 걸릴 것으로 예상되며, 안정화 버전 Chrome에서도 시간이 지남에 따라 점진적으로 출시될 예정입니다. 정확한 시점은 수집된 데이터에 따라 다를 수 있으며, 이 기간 동안 진행 상황을 계속 알려드리겠습니다.
ExtensionManifestV2Availability 정책을 사용하여 조직에서 Manifest V2 확장 프로그램이 계속 작동하도록 하는 기업은 2025년 6월까지 1년 더 조직에서 Manifest V2 확장 프로그램을 이전할 수 있습니다. 정책이 사용 설정된 브라우저는 그때까지 지원 중단 출시의 영향을 받지 않습니다.
확장 프로그램 게시자를 위한 다음 단계
여전히 Manifest V2 확장 프로그램을 게시하는 확장 프로그램 게시자의 경우 2024년 6월 이전에 Manifest V3로 이전하는 것이 좋습니다. 성공적인 이전을 위해 알아야 할 모든 사항을 다루는 이전 가이드를 게시했습니다. 확장 프로그램 플랫폼에 최근 적용된 개선사항을 요약하여 확인하려면 7월 및 10월의 분기별 업데이트를 참고하세요. 이전 중에 궁금한 점이 있거나 문제가 발생하면 Google의 지원 채널을 통해 문의해 주세요.
그동안 Google은 전반적인 확장 프로그램 개발 환경을 개선하기 위해 새로운 기능을 계속 출시할 예정입니다.
의견을 보내주신 모든 분께 감사드립니다. 이는 더 안전하고, 성능이 우수하며, 개인 정보 보호가 강화된 확장 프로그램 생태계를 만들기 위해 플랫폼을 발전시키는 데 큰 도움이 되었습니다.