Néhány hónappal ezelőtt megosztottuk itt a blogon a hírek tovább A Google szándéka a hirdetésblokkolók eltávolítására a böngészőjéből ezt mert a Manifest V3-ban bevezetett változások Ezek elsősorban azokat a kiterjesztéseket érintik, amelyek célja a böngészőben történő reklámozás blokkolása.
Most, néhány hónappal később A Google megkezdte a jegyzék harmadik verziójának tesztelését (Manifest V3), amelyben az új manifeszt támogatása meghatározza a beépülő modulok által biztosított képességeket és erőforrásokat, ez a Manifest V3 hozzá lett adva a Chrome Canary kísérleti buildjeihez.
Az új kiáltvány a biztonság, a magánélet és a teljesítmény javítását célzó kezdeményezés részeként került kidolgozásra Kiegészítők (a fő cél a nagy teljesítményű és biztonságos kiegészítők létrehozásának egyszerűsítése, valamint a lassú és bizonytalan kiegészítők létrehozásának bonyolítása).
A manifeszt még mindig a kezdeti alfa tesztelési szakaszban van, Ez nem végleges, és azért lett hozzáadva, hogy a fejlesztők lehetőséget kapjanak a pluginok kísérletezésére és adaptálására. Az új kiáltvány aktiválása jövőre várható.
míg A manifeszt második kiadásának támogatásának végét még meg kell határozni. A bővítmények új jegyzékbe történő áttelepítésének egyszerűsítése érdekében egy ellenőrzőlista készült, amely tartalmazza azokat a változásokat, amelyekkel foglalkozni kell a beépülő modulok fejlesztői számára.
Itt fontos megjegyezni, hogy a fő elégedetlenség az új kiáltvánnyal a befejezéshez kapcsolódik az állvány zárolási módjára a webRequest API-ból, amely csak olvasható módra lesz korlátozva.
Kivételt csak a Chrome for Enterprise kiadás esetén lehet tenni, amelyben a webRequest API támogatása fennmarad. A Mozilla úgy döntött, hogy nem követi az új jegyzéket, és teljes mértékben megtartja a Firefoxot a webRequest API használatával.
Raymond Hill, az uBlock Origin vezető fejlesztője elítélte ezt a döntéste Google. Utóbbi szerint a deklaratívNetRequest API-ra való áttérés valószínűleg e legalább 10 millió internetfelhasználó által használt kiterjesztések halálát jelentené.
"Ha ez a (meglehetősen korlátozott) deklaratívNetRequest API végül az egyetlen módja annak, hogy a tartalomblokkolók elvégezhessék munkájukat, ez alapvetően azt jelenti, hogy két olyan tartalomblokkoló, amelyet évek óta fenntartok, az uBlock Origin és az uMatrix már nem létezhetnek"
Ehelyett az új jegyzék tartalmának szűrésére szolgáló WebRequest API egy deklaratív API-t javasolt a deklarativeNetRequest.
Ha a webRequest API lehetővé tette, hogy saját vezérlőit teljes hozzáféréssel csatlakoztassa a hálózati kérésekhez, és képesek a forgalom menet közbeni módosítására, az új deklaratívNetRequest API hozzáférést biztosít egy univerzálisan beépített szűrőmotorhoz out of the box, amely egymástól függetlenül dolgozza fel a blokkoló szabályokat, nem teszi lehetővé saját szűrési algoritmusainak használatát, és nem engedi, hogy az összetett szabályok a feltételek alapján átfedjék egymást.
Az új jegyzék további változásokat is bevezet, amelyek befolyásolják a beépülő modulok támogatását. Ezek között vannak:
- Átmenet a a szolgáltató dolgozók háttérfolyamatként történő működtetése, amely megköveteli a fejlesztőktől, hogy módosítsák egyes kiegészítések kódját.
- Új részletes engedélykérési modell: a plugin nem aktiválható azonnal az összes oldalon ('all_urls«), De ez csak az aktív fül kontextusában fog működni, vagyis a felhasználónak meg kell erősítenie az egyes webhelyek pluginjának munkáját.
- Változás a származási kérelmek feldolgozásában- Az új jegyzék szerint a tartalomfeldolgozó szkriptekre ugyanazok a jogosultsági korlátozások vonatkoznak, mint a főoldalra, ahová ezeket a szkripteket beillesztik (például, ha az oldal nem rendelkezik hozzáféréssel a hely API-hoz, így a szkript beépülő moduljai nyertek " ne kapja meg ezt a hozzáférést sem).
- A külső szerverekről letöltött kód végrehajtásának tilalma (Olyan helyzetekről beszélünk, amikor egy plugin külső kódot tölt be és hajt végre).
Miért fog eltűnni az Origin? Csak a Chrome-ban lesz, de a Firefoxban továbbra is létezik. Az internet nem olyan, mint korábban, mindenhol hirdet.
Mivel a felhasználók többsége a Chrome / Chromiumot használja a többi Chromiumon alapuló böngésző között.
Vége lesz az ublocknak? vagy a PC-n a Chrome vége lesz?