구글 크롬(Chrome)의 확장 프로그램 플랫폼이 매니페스트 V2(MV2)에서 매니페스트 V3(MV3)로 전환되면서, 광고 차단기(Ad Blocker)의 성능 저하에 대한 큰 우려가 제기되어 왔습니다. MV3는 확장 프로그램이 네트워크 요청을 가로채고 수정하는 방식을 제한하는 새로운 API(DeclarativeNetRequest API)를 도입했기 때문입니다. 하지만 최근 발표된 연구에 따르면, 인기 광고 차단기들의 MV3 버전이 MV2 버전과 비교했을 때 광고 차단 효과는 크게 줄지 않았으며, 오히려 일부 추적기(tracker) 차단 기능은 향상된 것으로 나타났습니다.
이번 연구는 Adblock Plus, AdGuard, Stands, uBlock Origin 등 널리 사용되는 네 가지 광고 차단기의 MV3 및 MV2 버전을 비교 분석했습니다. 924개의 광고 지원 웹사이트를 대상으로 한 실험 결과, MV3 광고 차단기 그룹은 MV2 그룹과 비교해 광고 차단 효과가 통계적으로 유의미하게 감소하지 않았습니다. 특히 안티트래킹(anti-tracking) 측면에서는 MV3 그룹이 MV2 그룹보다 평균적으로 웹사이트당 약 1.8개 더 많은 트래커를 차단하는 것으로 확인되었습니다. 제품별로는 AdGuard와 uBlock Origin의 MV3 버전은 MV2 버전과 큰 차이가 없었지만, Adblock Plus MV3는 약 1.9개(21.5% 증가), Stands MV3는 약 5.2개(45.9% 증가) 더 많은 트래커를 차단했습니다. 여러 MV3 광고 차단기를 함께 사용할 경우에도 광고 차단 효과는 낮아지지 않았으며, 일부 단일 MV3 차단기보다 안티트래킹 효과가 더 커지는 경향을 보였습니다.
구글은 MV3 전환의 목표를 크롬 확장 프로그램 사용자에게 더 나은 프라이버시, 보안, 성능을 제공하는 것이라고 밝혀왔습니다. 반면, 광고 차단기 개발자들과 사용자들은 MV3가 광고 차단기의 기능을 약화시켜 구글과 웹사이트 퍼블리셔의 광고 수익을 늘리려는 의도라고 비판해왔습니다. 이번 연구 결과는 이러한 논란 속에서 광고 차단기 개발자들이 MV3의 제약 속에서도 핵심 기능을 유지하거나 개선하는 방법을 찾아냈음을 시사합니다. 이는 사용자들에게 MV3 전환 이후에도 광고 및 추적기 차단 기능이 크게 저하되지 않을 것이라는 안도감을 줄 수 있습니다. 다만, 일부 사용자 경험 측면에서는 '코스메틱 플레이스홀더(cosmetic placeholder)'의 가시성 증가로 인해 시각적으로 덜 매력적인 브라우징 경험을 제공할 수 있다는 점은 여전히 개선 과제로 남아 있습니다.