Rozšíření prohlížeče Chrome Manifest V3 může skončit uBlock Origin pro Chrome

Google v současné době pracuje na manifestu rozšíření 3 prohlížeče Chrome, který definuje možnosti platformy Chrome pro rozšíření.

Aktualizovaný manifest je v současné době k dispozici jako koncept, ke kterému má přístup kdokoli. Koncept znamená, že ještě není zasazen a že se věci mohou změnit. Společnost Google nakonec vydá aktualizovanou verzi manifestu a po přechodném období ji učiní povinnou.

Zainteresovaní uživatelé a vývojáři rozšíření mohou sledovat chybu sledování, vydání 896897, na webu Chromium Bugs.

Raymond Hill, známý jako Gorhill online, autor populárních blokátorů obsahu uBlock Origin a uMatrix, vyjádřil své znepokojení nad některými z plánovaných změn; tyto změny, pokud jsou implementovány tak, jak jsou aktuálně navrženy, odstraní funkce, které rozšíření používají pro blokování obsahu.

Google plánuje odebrat možnosti blokování z rozhraní webRequest API a požádá vývojáře, aby místo toho použili deklarativníNetRequest. Jedním z hlavních problémů s navrhovanou změnou je to, že došlo k podpoře pouze kompatibilních filtrů AdBlock Plus a omezilo by filtry na 30 kB.

Hill na webu Google pro sledování chyb zmínil, že by tato změna ukončila jeho rozšíření uBlock Origin a uMatrix pro Google Chrome. I když by bylo možné přejít na novou funkci, je to příliš omezující a ochromilo by existující funkčnost rozšíření blokování obsahu.

Pokud by toto (docela omezené) rozhraní API prohlašovací rozhraníNetRequest bylo jediným způsobem, jak mohou blokátory obsahu splnit svou povinnost, v podstatě to znamená, že dva blokátory obsahu, které jsem roky udržoval, uBlock Původ („uBO“) a uMatrix, již nemohou existovat.

Existují i ​​další funkce (kterým rozumím, že je oceněno mnoha uživateli), které nelze implementovat pomocí rozhraní API prohlašovacíNetRequest, například blokování mediálních prvků, které jsou větší než nastavená velikost, deaktivace spouštění JavaScriptu pomocí injekce Směrnice CSP, odstranění odchozích záhlaví souborů cookie atd. - a všechny tyto lze nastavit tak, aby potlačily méně specifické nastavení, tj. Jeden by se mohl rozhodnout globálně blokovat velké mediální prvky, ale povolit je na několika konkrétních webech, a tak stále moci tato pravidla přepsat stále konkrétnějšími pravidly.

Nové rozhraní API by omezilo blokátory obsahu pro prohlížeče Chrome a vyloučilo by možnosti vytváření nových a jedinečných rozšíření blokování obsahu. Zbývá pouze AdBlock Plus, jako jsou filtrovací rozšíření, která nabízejí stejnou funkci blokování.

I když by pro Chrome stále existovaly adblockery, limit 30 000 síťových filtrů by dokonce i ty méně schopný než dříve. EasyList, velmi populární seznam blokování, má 42 000 filtrů a pokud uživatelé přidají další seznamy používané pro jiné účely, např. Sociální blokování, toto číslo se ještě zvýší.

Můžete také sledovat diskusi na stránce GitHub uBlock Origin.

Závěrečná slova

Mohl to být plán Google po celou dobu? Vytvořte webový prohlížeč a použijte jej k boji proti používání blokátorů obsahu? Blokovat některé nepříjemné reklamy, povolit blokátory základního obsahu a blokovat jakoukoli jinou formu blokování obsahu, aby bylo zajištěno, že se reklamní aktivity společnosti Google znovu zlepší?

Někteří uživatelé by se určitě přestěhovali do Firefoxu, pokud by uBlock Origin, uMatrix a další blokátory obsahu již v prohlížečích Chrome nefungovaly. I kdyby se migrovaly miliony, stále by to nechalo Chrome dominovat na celém trhu prohlížeče stolních počítačů.

Bude také zajímavé sledovat, jak na tuto změnu reagují vývojáři prohlížečů Opera, Vivaldi, Brave a dalších prohlížečů Chromium, pokud projdou způsobem, který je právě navržen.

Nyní vy : Jaký je váš názor na to?