S nedávným vydáním nové verze Chrome 136 a různými odloženými záměry společnosti Google ukončit verzi 2 Chrome Manifestu se zdá, že Dlouho očekávaný den pro Google nastal.
A právě to je nedávno na stránce doplňku uBlock Origin v Internetovém obchodě Chrome už tento je nenabízí možnost instalacese zprávou „Tento doplněk již není dostupný, protože nesplňuje pokyny pro vývoj doplňků Chrome.“
Google Chrome a budoucnost uBlock Origin
Tato změna je součástí Iniciativa společnosti Google ukončit podporu verze 2 manifestu Chrome, jehož dodržování bude povinné pro všechny uživatele Chrome do poloviny tohoto roku poté, co bylo původně odloženo na leden 2023. Tento nový rámec definuje možnosti a zdroje, které mohou používat rozšíření založená na rozhraní WebExtensions API, a třetí verze manifestu je navržena tak, aby usnadnila vývoj bezpečnějších a výkonnějších doplňků za cenu omezení určitých funkcí.
One of the Nejkontroverznější změny jsou modifikace z rozhraní webRequest API. Dříve, Toto rozhraní API umožňovalo rozšířením zachytit a upravit síťový provoz prostřednictvím vlastních obslužných programů, což bylo zásadní pro blokování obsahu, rodičovskou kontrolu a ochranu před malwarem. Však, Přechod do režimu pouze pro čtení u webRequest byl nahrazen rozhraním declarativeNetRequest API, který funguje pomocí integrovaného filtračního motoru a omezuje implementaci vlastních algoritmů. Tato změna vyvolala mezi uživateli obavy, protože ovlivnila fungování uBlock Origin a podnítila hledání alternativ.
V reakci na tyto úpravy, Raymond Hill, tvůrce uBlock Origin, navrhl, že ti, kteří oceňují tuto zkušenost doplňku v prohlížečích s podporou starého API zvolte nadále používat uBlock Origin ve Firefoxu, kde se Mozilla rozhodla zachovat takovou podporu.
uBlock Origin je stále plně podporován ve Firefoxu a dalších prohlížečích založených na Gecko.
Vhodnou náhradou může být uBlock Origin Lite, toto rozhodnutí můžete provést pouze vy. Další podrobnosti o uBlock Origin Lite najdete v FAQ.
Důležité: Vezměte prosím na vědomí, že aby měl uBO Lite účinnost blokování podobnou jako uBO, musíte nastavit výchozí režim filtrování na Optimální nebo Komplexní. Výchozí režim filtru je Základní.
pro Uživatelům Chrome se doporučuje migrovat na nový uBlock Origin Lite, verze přizpůsobená rozhraní API deklarativeNetRequest a Manifest v3. Ačkoli uBlock Origin Lite Plní základní funkci blokování reklam, jeho funkčnost byla zjednodušena; Například, neumožňuje použití kosmetických filtrů nebo vlastních filtrovacích algoritmů stejným způsobem jako u klasické verze, pokud nejsou výslovně udělena rozšířená oprávnění. To znamená, že zatímco uBlock Origin Lite spotřebovává o něco méně CPU a paměti, v situacích, kdy webové stránky používají pokročilé techniky k vyhnutí se blokátorům, může být účinnost uBlock Origin Lite nižší, což má za následek o něco více stahování dat při otevírání stránek.
Tento proces přechodu do nového rámce rozšíření Netýká se to jen blokátorů z reklam, ale nově definuje možnosti filtrování a zabezpečení v prohlížeči Chrome, omezením spouštění kódu staženého z externích serverů a vynucením podrobnějšího modelu oprávnění. Google upravil rozhraní declarativeNetRequest API, aby zvýšil počet povolených pravidel a snažil se vyvážit potřebu zabezpečení s funkcemi, které uživatelé požadují. Mezitím se Mozilla rozhodla zachovat plnou funkčnost starého API ve Firefoxu a nabídnout uživatelům výběr mezi tradičnějším přístupem nebo novým schématem zavedeným Googlem.
Uzavření uBlock Origin z Internetového obchodu Chrome a následná migrace na uBlock Origin Lite nakonec odrážejí změnu, která představuje značné problémy pro vývojáře a uživatele, kteří se budou muset přizpůsobit prohlížeči, kde byly možnosti filtrování omezené v „zájmu“ zajištění bezpečnějšího provozu.