S nedávnym vydaním novej verzie prehliadača Chrome 136 a rôznymi odloženými zámermi spoločnosti Google ukončiť verziu 2 manifestu Chrome sa zdá, že Pre Google nastal dlho očakávaný deň.
A to je nedávno na stránke doplnku uBlock Origin v Internetovom obchode Chrome už tento je neponúka možnosť inštalácie, pričom sa zobrazí správa „Tento doplnok už nie je k dispozícii, pretože nespĺňa pokyny pre vývoj doplnkov prehliadača Chrome.“
Google Chrome a budúcnosť uBlock Origin
Táto zmena je súčasťou Iniciatíva spoločnosti Google ukončiť podporu verzie 2 manifestu Chrome, ktorého dodržiavanie bude povinné pre všetkých používateľov prehliadača Chrome do polovice tohto roka po tom, čo bolo pôvodne odložené na január 2023. Tento nový rámec definuje možnosti a zdroje, ktoré môžu rozšírenia založené na rozhraní WebExtensions API používať, a tretia verzia manifestu je navrhnutá tak, aby uľahčila vývoj bezpečnejších a výkonnejších doplnkov za cenu obmedzenia určitých funkcií.
Jeden z Najkontroverznejšie zmeny sú modifikácia z rozhrania webRequest API. predtým Toto rozhranie API umožňovalo rozšíreniam zachytávať a upravovať sieťový prenos prostredníctvom vlastných obslužných nástrojov, ktoré boli rozhodujúce pre blokovanie obsahu, rodičovskú kontrolu a ochranu pred škodlivým softvérom. však Prechod na režim webRequest iba na čítanie bol nahradený rozhraním API deklaratívnej NetRequest, ktorý funguje pomocou integrovaného filtračného motora a obmedzuje implementáciu vlastných algoritmov. Táto zmena vyvolala medzi používateľmi obavy, pretože ovplyvnila fungovanie uBlock Origin a podnietila hľadanie alternatív.
V reakcii na tieto úpravy, Raymond Hill, tvorca uBlock Origin, navrhol, aby tí, ktorí si cenia túto skúsenosť doplnku v prehliadačoch s podporou starého API zvoliť pokračovať v používaní uBlock Origin vo Firefoxe, kde sa Mozilla rozhodla zachovať takúto podporu.
uBlock Origin je stále plne podporovaný vo Firefoxe a ďalších prehliadačoch založených na Gecko.
uBlock Origin Lite môže byť vhodnou náhradou, toto rozhodnutie môžete urobiť len vy, pozrite si prosím FAQ pre viac podrobností o uBlock Origin Lite.
Dôležité: Upozorňujeme, že aby mal uBO Lite účinnosť blokovania podobnú ako uBO, musíte nastaviť predvolený režim filtrovania na Optimálny alebo Komplexný. Predvolený režim filtra je Základný.
pre Používateľom prehliadača Chrome sa odporúča migrovať na nový uBlock Origin Lite, verzia prispôsobená deklaratívnemu NetRequest API a Manifest v3. Hoci uBlock Origin Lite Spĺňa základnú funkciu blokovania reklám, jeho funkčnosť bola zjednodušená; napr. nepovoľuje používanie kozmetických filtrov alebo vlastných filtrovacích algoritmov rovnakým spôsobom ako v klasickej verzii, pokiaľ nie sú výslovne udelené rozšírené povolenia. To znamená, že aj keď spotrebuje o niečo menej CPU a pamäte, v situáciách, keď webové stránky využívajú pokročilé techniky na obchádzanie blokátorov, môže byť účinnosť uBlock Origin Lite nižšia, čo má za následok o niečo viac sťahovania údajov pri otváraní stránok.
Tento proces prechodu do nového rámca rozšírení Netýka sa to len blokátorov reklám, ale nanovo definuje možnosti filtrovania a zabezpečenie v prehliadači Chrome, obmedzením vykonávania kódu sťahovaného z externých serverov a presadzovaním podrobnejšieho modelu povolení. Google upravil declarativeNetRequest API, aby zvýšil počet povolených pravidiel, pričom sa snaží vyvážiť potrebu zabezpečenia s funkciami, ktoré používatelia požadujú. Medzitým sa Mozilla rozhodla zachovať plnú funkčnosť starého API vo Firefoxe a ponúkať používateľom výber medzi tradičnejším prístupom alebo novou schémou zavedenou spoločnosťou Google.
V konečnom dôsledku zatvorenie uBlock Origin z Internetového obchodu Chrome a následná migrácia na uBlock Origin Lite odzrkadľujú zmenu, ktorá predstavuje významné výzvy pre vývojárov a používateľov, ktorí sa budú musieť prispôsobiť prehliadaču, kde boli možnosti filtrovania obmedzené v „záujme“ zaistenia bezpečnejšej prevádzky.