TL;DR
Ad blockers have been less effective due to Google's Manifest Version 3 (MV3) update, which restricts how extensions can block ads. The update introduces a new permissions model and limits the use of blocking APIs, impacting existing ad blocker functionality.
✦ Why It Matters
Engineers must adapt ad blocker development strategies to comply with MV3 while maintaining effectiveness.
Key Takeaways
Full Summary
Ad blockers traditionally rely on browser extension APIs to filter out unwanted advertisements, but Google's Manifest Version 3 (MV3) update alters these capabilities. MV3 introduces a new permissions model that restricts the use of blocking APIs, which are essential for ad blockers to function effectively.
The update was implemented to enhance user privacy and security, but it inadvertently reduces the effectiveness of ad blockers. Research indicates that popular ad blockers like uBlock Origin and Adblock Plus may see a significant decrease in their ability to block ads, with some estimates suggesting a 30-50% reduction in effectiveness.
This change raises concerns about user experience and the balance between privacy and profit for developers. Engineers and researchers must adapt to these new constraints and explore alternative methods for ad filtering.
Understanding MV3's implications is crucial for maintaining effective ad-blocking solutions.
Related