그런 다음 추가 기능이 단계적으로 중단되기 시작하고 사용자에게 Chrome 웹 스토어에서 대안이 제공됩니다. 특정 기간 동안 사용자는 비활성화된 추가 기능을 복원할 수 있지만 결국 이 옵션도 제거됩니다.
이러한 모든 변경 사항은 앞으로 몇 달 안에 Chrome의 안정적인 릴리스에 영향을 미칠 것이며 전환은 다음과 같이 예상됩니다.2025년 초 이전에 완료. 기업 사용자는 내년 6월까지 지원 종료를 연기할 수 있습니다.
Google은 새 버전의 매니페스트와 관련된 대부분의 문제를 해결했습니다. 따라서 declarativeNetRequest API에서 허용되는 정적 규칙 수는 330,000개, 동적 규칙 수는 30,000개로 늘어났습니다.
또한 새로운 매니페스트는 서비스 워커를 백그라운드 프로세스로 실행하도록 전환하고 세분화된 권한 요청 모델을 사용합니다. 추가 기능은 모든 페이지에 대해 동시에 활성화될 수 없으며 활성 탭의 컨텍스트에서만 작동합니다.
Cross-origin 요청 처리가 변경되었습니다. 이제 콘텐츠 처리 스크립트에는 해당 스크립트가 포함된 기본 페이지와 동일한 권한 제한이 적용됩니다. 예를 들어 페이지에 위치 API에 대한 액세스 권한이 없으면 추가 기능 스크립트도 이 액세스 권한을 받지 못합니다. 외부 코드를 로드하고 실행하는 애드온의 경우 외부 서버에서 다운로드한 코드의 실행이 금지됩니다.
현재 AdBlock, Adblock Plus, uBlock Origin 및 AdGuard를 포함하여 Chrome 웹 스토어에 있는 추가 기능 중 약 85%가 이미 Manifest V3를 지원합니다.
Google은 2019년 11월 Chrome 80 Canary 빌드에서 Manifest V3 테스트를 시작했으며 Chrome 88의 안정적인 빌드에서 프로토콜을 구현했습니다. 2022년 1월부터 Chrome 웹 스토어는 Manifest V2를 기반으로 구축된 새로운 확장 프로그램의 수용을 중단했습니다.
Manifest V3는 출시 직후 uBlock Origin 및 Ghostery와 같은 광고 차단기가 사용하는 webRequest API를 사용하여 콘텐츠를 차단하는 기능을 제한했기 때문에 비판을 받았습니다. 그러나 구글은 이러한 확장 프로그램이 잠재적으로 민감한 사용자 데이터에 너무 많이 액세스한다고 말했습니다.