A Google közzétette az idővonalat amelyben részletesen leírja a hogyan A 2 -es verzió támogatása megszűnik a Chrome manifesztjéből a 3 -as verzió javára, amely sok biztonsági bővítmény megzavarása és a nem megfelelő tartalom blokkolása miatt került tűz alá.
Amellett, hogy tartalmazza a jegyzék második verzióját, a népszerű uBlock Origin hirdetésblokkoló is össze van kapcsolva, amely a webRequest API blokkoló módjának támogatásának megszűnése miatt nem vihető át a jegyzék harmadik verziójába.
17. január 2022 -én a jegyzék második verzióját használó bővítményeket a továbbiakban nem fogadjuk el a Chrome Internetes áruházban, de a korábban hozzáadott beépülő modulok fejlesztői továbbra is közzétehetik a frissítéseket.
2023 januárjában a Chrome nem kompatibilis a második verzióval a jegyzék és a hozzá kapcsolódó összes bővítmény nem fog működni. Ugyanakkor tilos az ilyen kiegészítők frissítéseinek közzététele a Chrome Internetes áruházban.
Az év elején a Chrome 88 esetében bejelentettük, hogy rendelkezésre áll egy új jegyzékváltozat a Chrome -bővítmény ökoszisztémájához. Évek óta készül, a Manifest V3 biztonságosabb, hatékonyabb és magánéletet védő, mint elődje. Ez a kiterjesztési platform fejlődése, amely figyelembe veszi mind a változó webes tájat, mind a böngészőbővítmények jövőjét.
Miközben a jövőbe tekintünk, és továbbra is iteráljuk és javítjuk a Manifest V3 funkcionalitását, szeretnénk megosztani a Manifest V2 kiterjesztések fokozatos megszüntetésére vonatkozó terv részleteit is.
Erre emlékeznünk kell a manifest harmadik verziója, amely meghatározza a képességeket és az erőforrásokat a bővítményekhez kell szolgáltatni, a biztonság és a magánélet megerősítését célzó kezdeményezés részeként, nem pedig a webRequest API, a deklarativeNetRequest API, amely korlátozott képességekkel rendelkezik, javasolt.
míg A WebRequest API lehetővé teszi saját vezérlők csatlakoztatását akik teljes hozzáféréssel rendelkeznek a hálózati kérésekhez, és menet közben tudják módosítani a forgalmat, a deklarativeNetRequest API csak egy szűrőmotorhoz biztosít hozzáférést a blokkolási szabályokat önmagában kezelő böngészőbe épített dobozból. , amely nem teszi lehetővé a saját szűrési algoritmusok használatát, és nem teszi lehetővé a feltételek alapján egymást átfedő összetett szabályok beállítását.
A dátumok közeledtével további részleteket osztunk meg a változásra célzott Chrome -verzióról, valamint arról, hogy ez milyen hatással lehet a bővítmények fejlesztőire és a felhasználókra.
Addig is tovább bővítjük a Manifest V3 új képességeit fejlesztői közösségünk igényei és hangjai alapján. Még az elmúlt hónapokban is számos érdekes bővítmény érkezett a kiterjesztési platformhoz.
A Google szerint továbbra is azon dolgozik, hogy megvalósítsa a webRequest szolgáltatást használó bővítményekben előírt NetRequest deklarációs képességeket, és az új API -t olyan formátumba kívánja hozni, amely teljes mértékben megfelel a meglévő bővítményfejlesztők igényeinek.
Az elkövetkező hónapokban a dinamikusan konfigurálható tartalomszkriptek és a memórián belüli tárolási lehetőség támogatását is kiadjuk, többek között az új képességek mellett. Ezeket a változtatásokat a közösség visszajelzéseit szem előtt tartva terveztük, és tovább fogjuk fejleszteni a hatékonyabb Extension API funkciókat, mivel a fejlesztők további információkat osztanak meg.
Például a Google már figyelembe vette a közösség kívánságait, és támogatta a deklarativeNetRequest API -t több statikus szabálykészlethez, reguláris szűréshez, HTTP -fejlécek módosításához, a szabályok dinamikus módosításához és hozzáadásához, paraméterek eltávolításához és cseréjéhez. Kérés, lapszűrés , és a munkamenet-specifikus szabálykészlet létrehozása.
A következő hónapokban tovább tervezik a dinamikusan testreszabható szkriptek támogatását a tartalomfeldolgozáshoz és az adatok RAM -ban való tárolását.
Végül ha érdekel, hogy többet tudjon meg róla a jegyzetről ellenőrizheti a részleteket A következő linken.