Google ir publicējis plānu pārtraukt atbalstīt Chrome manifesta otro versiju.

Google ir atklājis laika grafiku Chrome manifesta XNUMX. versijas novecošanai par labu XNUMX. versijai, kas ir kritizēta par daudzu satura bloķēšanas un drošības papildinājumu pārkāpšanu. Jo īpaši manifesta otrajai versijai ir pievienots populārais reklāmu bloķētājs uBlock Origin, kuru nevar pārsūtīt uz manifesta trešo versiju, jo tiek pārtraukts webRequest API darbības bloķēšanas režīma atbalsts.

Sākot ar 17. gada 2022. janvāri, Chrome interneta veikals vairs nepieņems papildinājumus, kas izmanto manifesta otro versiju, taču iepriekš pievienoto papildinājumu izstrādātāji turpinās publicēt atjauninājumus. 2023. gada janvārī pārlūks Chrome pārtrauks atbalstīt manifesta otro versiju, un visi ar to saistītie papildinājumi pārtrauks darboties. Tajā pašā laikā šādu papildinājumu atjauninājumu publicēšana Chrome interneta veikalā būs aizliegta.

Atgādināsim, ka manifesta trešajā versijā, kas definē papildinājumiem nodrošinātās iespējas un resursus, kā daļu no drošības un privātuma stiprināšanas iniciatīvas, webRequest API vietā deklaratīvāNetRequest API, kas ir ierobežota ar savām iespējām, tiek ierosināts. Kamēr webRequest API ļauj savienot savus apdarinātājus, kuriem ir pilna piekļuve tīkla pieprasījumiem un kuri spēj modificēt trafiku lidojumā, declarativeNetRequest API nodrošina piekļuvi tikai gatavam pārlūkprogrammā iebūvētam filtrēšanas dzinējam, kas neatkarīgi apstrādā bloķēšanu. noteikumiem un neļauj izmantot savus filtrēšanas algoritmus un neļauj iestatīt sarežģītus noteikumus, kas pārklājas viens ar otru atkarībā no apstākļiem.

Saskaņā ar Google teikto, tā turpina strādāt, lai declarativeNetRequest ieviestu iespējas, kas nepieciešamas pievienojumprogrammās, kas izmanto WebRequest, un ir iecerēts ieviest jauno API tādā formā, kas pilnībā atbilst esošo papildinājumu izstrādātāju vajadzībām. Piemēram, Google jau ir ņēmis vērā kopienas vēlmes un pievienojis declarativeNetRequest API atbalstu vairāku statisku noteikumu kopu lietošanai, filtrēšanai pēc regulārām izteiksmēm, HTTP galveņu modificēšanai, kārtulu dinamiskai mainīšanai un pievienošanai, pieprasījuma parametru dzēšanai un aizstāšanai, filtrēšana ar cilņu saistīšanu un īpašu īpašu noteikumu kopas sesiju izveide. Tuvāko mēnešu laikā papildus plānots ieviest atbalstu dinamiski pielāgojamiem satura apstrādes skriptiem un iespējai uzglabāt datus operatīvajā atmiņā.

Avots: opennet.ru

Pievieno komentāru