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