Chrome 151 odstráni alternatívne riešenie pre inštaláciu uBlock Origin.

Chrome 150, ktorého vydanie je naplánované na 30. júna, odstráni podporu pre príznak kExtensionManifestV2Disabled, ktorý umožňoval inštaláciu rozšírení používajúcich druhú verziu manifestu prehliadača Chrome z internetového obchodu Chrome. Predvčerom kódová základňa prehliadača Chromium, ktorá tvorí základ pre Chrome 151, ktorého vydanie je naplánované na 28. júla, odstránila aj kód implementujúci parameter AllowLegacyMV2Extensions, ktorý umožňoval manuálne načítanie rozšírení založených na druhej verzii manifestu v režime pre vývojárov. O niekoľko dní skôr boli z kódovej základne prehliadača Chromium odstránené aj parametre kExtensionManifestV2Unsupported a ExtensionManifestV2Availability, ktoré boli zastarané približne pred rokom.

Členovia projektu uBlock Origin odporučili používateľom prehliadača Chrome, aby prešli na iné prehliadače alebo na doplnok uBlock Origin Lite, ktorý vyvíja autor uBlock Origin a je verziou uBlock Origin, ktorá používa deklaratívne API (declarativeNetRequest) navrhnuté v tretej verzii manifestu prehliadača Chrome. Podpora pre druhú verziu manifestu prehliadača Chrome je prítomná vo Firefoxe a Safari a bude zachovaná aj v prehliadačoch Brave a Opera založených na prehliadači Chromium.

Tretia verzia manifestu prehliadača Chrome, ktorá definuje možnosti a zdroje dostupné pre doplnky napísané pomocou rozhrania WebExtensions API, bola vyvinutá ako súčasť iniciatívy na zjednodušenie vytvárania bezpečných a vysoko výkonných doplnkov. Hlavná sťažnosť na tretiu verziu manifestu pramení z prechodu rozhrania webRequest API do režimu iba na čítanie, ktorý umožňoval vlastným obslužným programom plný prístup k sieťovým požiadavkám a možnosť upravovať prevádzku za chodu. Namiesto rozhrania webRequest API tretia verzia manifestu pridáva obmedzené deklaratívne rozhranie NetRequest API, ktoré poskytuje prístup k vstavanému filtrovaciemu nástroju, ktorý spracováva pravidlá blokovania nezávisle a neumožňuje použitie vlastných filtrovacích algoritmov.

Doplnok uBlock Origin Lite (uBOL) implementuje iba časť funkcií uBlock Origin. Ukázalo sa, že je ťažké preniesť do uBlock Origin Lite filtre dynamického obsahu a URL, filtre hlavičiek HTTP, nástroje na deaktiváciu skriptov špecifických pre danú stránku, fontov a veľkých médií, mnoho možností filtrovania (strict1p, strict3p, domain, redirect-rule, removeparam) a ochranu pred manipuláciou s DNS. Vzhľadom na potrebu ďalších povolení uBlock Origin Lite štandardne deaktivuje kozmetické filtre pre nahradenie obsahu stránky („##“), nahradenie skriptov stránky („##+js“), filtre presmerovania požiadaviek („redirect="), filtre hlavičiek CSP (Content Security Policy) a filtre na odstránenie parametrov požiadaviek („removeparam=").

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre stránky s DDoS ochranou, VPS VDS servery 🔥 Kúpte si spoľahlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster