How Google is KILLING your AD BLOCKERS and tracker blockers with Manifest v3

Subscribers:
390,000
Published on ● Video Link: https://www.youtube.com/watch?v=8KWCLhHrblE



Duration: 14:56
253,641 views
15,349


Get 100$ credit for your own Linux and gaming server: https://www.linode.com/linuxexperiment
Grab a brand new laptop or desktop running Linux:https://www.tuxedocomputers.com/en#


👏 SUPPORT THE CHANNEL:
Get access to a weekly podcast, vote on the next topics I cover, and get your name in the credits:

YouTube: https://www.youtube.com/channel/UC5UAwBUum7CPN5buc-_N1Fw/join
Patreon: https://www.patreon.com/thelinuxexperiment

Or, you can donate whatever you want: https://paypal.me/thelinuxexp?locale.x=fr_FR

📹 MORE VIDEOS FROM ME
Linux news in Shorts format: https://www.youtube.com/channel/UCtZp0mK9IBrpS2-jNzMZmoA
Gaming on Linux: https://www.youtube.com/channel/UCaw_Lz7oifDb-PZCAcZ07kw
I'm also on ODYSEE: https://odysee.com/$/invite/@TheLinuxExperiment:e

🏆 FOLLOW ME ELSEWHERE:
Twitter : http://twitter.com/thelinuxEXP
Mastodon: https://mastodon.social/web/@thelinuxEXP
Pixelfed: https://pixelfed.social/TLENick

📷 GEAR I USE:
Sony Alpha A6600 Mirrorless Camera: https://amzn.to/30zKyn7
Sigma 56mm Fixed Prime Lens: https://amzn.to/3aRvK5l
Logitech MX Master 3 Mouse: https://amzn.to/3BVI0Od
Bluetooth Space Grey Mac Keyboard: https://amzn.to/3jcJETZ
Logitech Brio 4K Webcam: https://amzn.to/3jgeTh9
LG Curved Ultrawide Monitor: https://amzn.to/3pcTVDH
Logitech White Speakers: https://amzn.to/3n6wSb0
Xbox Controller: https://amzn.to/3BWmIA3
*Amazon Links are affiliate codes and generate small commissions to support the channel*

This video is distributed under the Creative Commons Share Alike license.

#manifestv3 #google #adblock

00:00 Intro
00:41 Sponsor: 100$ free credit for your Linux or Gaming Server
01:40 How browser extensions work, and what is Manifest v3
03:26 Network Request API: severe limits
05:37 Ad Blockers harm Google's Business Model
07:55 Chrome controls how the web works
09:57 2 main ways this can go
12:42 Sponsor: get a device that runs Linux perfectly
13:46 Support the channel

So, web browser extensions all work in relatively the same way: they use a file called manifest.json. It's basically a description of the extension and a list of what it wants to do on your browser.

As of now, most browser extensions use manifest V2, and, as with all specifications, manifest v2 is being updated with manifest v3. Its biggest changes are in using service workers instead of background pages, and using a new API to block or modify network requests.

The new API is where the problem with manifest v3 lies.

Right now, with manifest v2, extensions have access to a feature called WebRequest. To summarize it quickly, it lets the extension look at the data going through a web browser, notably the calls it makes to various URLs, and it lets extensions act on them, stuff like blocking them, or modifying them.

This feature is the backbone of all privacy and adblocking extensions.

In Manifest v3, pushed heavily by Google, the Web Request API is gone. It's replaced by a new one called Declarative Net Request, and this new API basically prevents any extension from monitoring traffic. Extensions must declare in advance how they'll handle certain types of requests, or they can't handle them at all. These extensions also won't be able to load code from outside of the currently displayed website.

It means extensions lose some capabilities, notably the ability to act after the websitse server has answered the requests the browser made. Extensions need to say beforehand what they'll block, which means they need to know in advance what constitutes an ad or a tracker, and what isn't, when before, they could react in real time as the website called to various resources.

https://blog.chromium.org/2019/06/web-request-and-declarative-net-request.html

And that's where the problem is: this new API severely limits what browser extensions can do, and will make all ad blockers and privacy focused extensions a lot less useful.

https://www.eff.org/deeplinks/2021/12/chrome-users-beware-manifest-v3-deceitful-and-threatening

This spec specifically destroys the capabilities of everything that currently hurts Google's business model.

Chrome and the chromium engine control the whole web. Chromium based browsers are about 85% of all desktop browsers. Globally, it's about 63% if we count mobile.

This means that extension developers, if they want their extension to reach users, HAVE to develop it for Chrome and chrome based browsers.

Firefox is compatible with Chrome extensions, mostly, and developers generally don't have a ton of work to do to ensure that their extension runs on it as well. But with manifest v3, developers will have to maintain 2 versions of their extensions. One that runs on Chrome and chromium based browsers, and one that runs on Firefox.

Why would you do some extra work to maintain your extension for a browser that has very little market share worldwide?




Other Videos By The Linux Experiment


2022-10-15INTEL code LEAKS, Ubuntu Pro goes free, Nextcloud takes on Google and Apple - Linux + FOSS News
2022-10-12LINUX is BETTER than macOS in these 5 areas!
2022-10-10KDE PLASMA 5.26: Bigscreen, animated wallpapers, rebind mouse buttons...
2022-10-07Google delays adblock's death, New Nvidia driver, Debian goes non free - Linux and Open Source News
2022-10-05MinisForum DeskMini UM580 review: a good GAMING CONSOLE?
2022-10-03OPEN SOURCE your Android Phone: open source Android ROMS and apps
2022-09-30Fedora patent trolls itself, RIP Stadia, PopOS goes yearly - Linux & Open Source News
2022-09-27MICROSOFT isn't the ENEMY of Linux and FOSS anymore, but it's no friend either...
2022-09-23KDE 5.26 beta, GNOME 43, and New Snap Store - Linux and Open Source News
2022-09-21GNOME 43: building a better Linux platform takes time
2022-09-19How Google is KILLING your AD BLOCKERS and tracker blockers with Manifest v3
2022-09-15Fedora 37 Beta and GNOME Shell mobile - Linux and open source News
2022-09-14APPLE-LIKE battery life on LINUX! Tuxedo Pulse 15 (2022) Review
2022-09-12EVERY LINUX DISTRO should have THESE FEATURES!
2022-09-09EU cracks down on AI, Linux malware, and Ubuntu Unity is Official - Linux and open source news
2022-09-077 areas where Linux is JUST BETTER than Windows
2022-09-05That battery life, though! KDE Slimbook 2022 & Slimbook Pro X 14 review
2022-09-01GNOME Telemetry, GRUB broke Arch, and Steam Deck 2 Confirmed : Linux and Open Source News
2022-08-306 Things I HATE about using LINUX
2022-08-27The laptop I SHOULD HAVE BOUGHT: Slimbook Executive 16
2022-08-25YET ANOTHER package format, and Ubuntu might not get this GNOME feature - Linux & Open Source News



Tags:
linux
elementary os
open source
distribution
linux distro
linux help
linux tutorial
linux 2022
opensource
free software
linux tips
ubuntu
distro
ad blocker
how to block ads
manifest v3
google chrome adblock
ad blocker for youtube
how to block ads on android
ad blocker for youtube pc
ad block extension
best ad blockers
adblocker for youtube
adblock plus
adblock detected chrome
adblock chrome android
tracking blocker
tracker blocker reviews