Prohlížeče | Chrome | AdBlock

Chrome možná změní pravidla pro vývojáře doplňků. Mohlo by to postihnout některé blokátory reklam

Chrome možná změní pravidla pro vývojáře doplňků. Mohlo by to postihnout některé blokátory reklam

Vývojáři Chromu připravují nové API pro vývojáře doplňků (Manifest V3), přičemž komunitu zaujala především změna technologie WebRequest, která umožňuje některým blokátorům reklamy upravovat obsah.

Jinými slovy, když kód stránky požádá prohlížeč o nějaká HTTP data, Chrome požadavek předá právě skrze WebRequest povolenému doplňku, který k tomu má od uživatele práva, a čeká na odpověď od doplňku, co s ním má dělat. Doplněk tedy může zamítnout požadavek na obsah, který chce blokovat atp.

Vývojáři Chromu nyní hodlají politiku WebRequestu výrazně omezit, přičemž krok obhajují tím, že Chrome musí na zpracování požadavku doplňkem čekat příliš dlouho, což zpomaluje dobu, než se načte celá stránka.

Namísto toho v návrhu nových pravidel chtějí, aby tvůrci nejrůznějších blokovacích doplňků používali alternativní metodu DeclarativeNetRequest, která je zatím k dispozici v testovacích verzích prohlížeče. Ta se liší v tom, že zbytečně neblokuje Chrome (non-blocking architektura). V praxi to znamená, že doplněk v tomto případě dopředu sdělí prohlížeči, co má s HTTP požadavkem dělat.

Vývojáři Chromu krok hájí tím, že špatně napsaný nebo příliš náročný doplněk, nebude zpomalovat načítání stránky a zároveň bude uživatel ve větším bezpečí, doplněk se toho totiž o komunikaci dozví mnohem méně a nebude fungovat jako MITM. Doplněk jen předá prohlížeči seznam pravidel, co má dělat s konkrétním požadavkem – určitou URL, celou doménou atp.

Někteří autoři doplňků však už návrh ostře kritizují – třeba tvůrce uBlock Origin Raymond Hill, který na bugs.chromium.org rovnou hrozí, že s takovou uBlock skončí.

Nová technologie má totiž své limity – třeba v maximálním počtu možných pravidel, které doplněk sdělí prohlížeči. Zatím jej upravuje konstanta chrome.declarativeNetRequest.MAX_NUMBER_OF_RULES, která má hodnotu 30 000. Podle Hilla je to však na současné reklamní blacklisty příliš málo.

Hill zároveň píše, že jeho uBlock funguje odlišně a potřebuje toho o HTTP požadavku vědět mnohem více, nový omezený postup by mu tedy údajně nestačil.

Možnou úpravu pravidel tedy vidí jako útok proti blokátorum reklam a zbraň pro vydavatele, kteří proti blokátorům budou moci naopak lépe bojovat.

Diskuze (29) Další článek: Otestujte se, zda poznáte phishingové e-maily. Google a Jigsaw vytvořily kvíz

Témata článku: Software, Prohlížeče, Chrome, AdBlock, Programování, Reklama, API, Prohlížeč, Vývojář, Možná úprava, WebRequest, Doplňky, Nová technologie, Požadavek, URL, Testovací verze, Celá stránka, Nové pravidlo, Maximální počet, Alternativní metoda, Možné pravidlo, Pravidla


Určitě si přečtěte

Severní magnetický pól „odcestoval“ z Kanady na Sibiř. Vědci musí upravit model

Severní magnetický pól „odcestoval“ z Kanady na Sibiř. Vědci musí upravit model

** Zemské magnetické pole se chová nepředvídatelně ** Severní magnetický pól se posouvá z Kanady směrem na Sibiř ** Vědci musí rychle aktualizovat Světový magnetický model

Karel Kilián | 30

Nejděravější firmy a produkty roku 2018: Debian, Google, Android a Ubuntu

Nejděravější firmy a produkty roku 2018: Debian, Google, Android a Ubuntu

** Když expert objeví novou zranitelnost, zaregistruje ji v databázi CVE ** Web CVE Details z ní zpracovává skvělé statistiky ** Nejvíce hlášení se loni dočkal Debian, Google a Microsoft

Jakub Čížek | 89

15 míst, kde můžete legálně sledovat filmy na internetu

15 míst, kde můžete legálně sledovat filmy na internetu

** Legálních služeb pro sledování filmů je celá řada, využít můžete předplatné či platbu za film ** Ceny jsou u mnohých velmi rozumné, limitem je pouze nabídka titulů ** České služby mají i dabované filmy, u zahraničních často chybí i české titulky

Vladislav Kluska | 39

Avast analyzoval počítače uživatelů. K nabušeným superpočítačům mají daleko

Avast analyzoval počítače uživatelů. K nabušeným superpočítačům mají daleko

** Avast prošel telemetrická data od 163 milionů uživatelů ** Zjistil, jaký mají hardware a software ** Mašina průměrného uživatele má k ideálu daleko

Jakub Čížek | 121

The Pirate Bay má vážné problémy. Možná se opravdu blíží její konec

The Pirate Bay má vážné problémy. Možná se opravdu blíží její konec

** Kdysi nezničitelný pirátský web se potýká s problémy ** Z mnoha míst je už měsíce nedostupný ** Další krize dorazila v neděli

Jakub Čížek | 66