Google aizkavē Chrome manifesta 2024. izlaidumu lÄ«dz XNUMX. gadam

Google ir pielāgojis savus plānus novecot Chrome manifesta 2. versiju, kas nosaka iespējas un resursus, kas pieejami paplaÅ”inājumiem, kas rakstÄ«ti, izmantojot WebExtensions API. Sākotnēji manifesta 2. versijas atbalsts bija paredzēts 2023. gada janvārÄ«. Jaunais plāns pagarina paplaÅ”inājumu, kas izmanto manifesta 2. versiju, novecoÅ”anas datumu uz 2024. gada janvāri.

2023. gada janvārÄ« Chrome 112 testa laidienos (Canary, Dev un Beta) tiks veikts eksperiments, lai Ä«slaicÄ«gi atspējotu atbalstu manifesta 2. versijai. 2023. gada jÅ«nijā eksperiments turpināsies, un atbalsts manifesta 2. versijai var tikt atspējots Chrome 115 stabilajā versijā. Turklāt 2023. gada janvārÄ« manifesta 3. versija kļūs obligāta iekļauÅ”anai Chrome interneta veikala ieteicamajos papildinājumos. 2023. gada jÅ«nijā Chrome interneta veikals aizliegs publicēt publiski pieejamus papildinājumus ar manifesta 2. versiju, un iepriekÅ” pievienotie publiskie papildinājumi tiks pārvietoti uz kategoriju ā€œNeiekļauti sarakstÄā€. 2024. gada janvārÄ« papildinājumi ar manifesta 2. versiju tiks noņemti no Chrome interneta veikala, un pārlÅ«kprogrammas iestatÄ«jums atgrieÅ”anai pie vecā manifesta tiks noņemts.

Sākotnēji manifesta treŔā versija tika kritizēta daudzu papildinājumu darbÄ«bas traucējumu dēļ nevēlama satura bloķēŔanai un droŔības nodroÅ”ināŔanai, taču pakāpeniski sāk papildinājumi migrēt uz jauno manifestu. Piemēram, nesen tika sagatavotas un uz jauno manifestu migrētas uBlock Origin un AdGuard reklāmu bloķētāju versijas.

TreŔā manifesta versija tika izstrādāta kā daļa no iniciatÄ«vas, lai stiprinātu papildinājumu droŔību, privātumu un veiktspēju. Å o izmaiņu galvenais mērÄ·is ir vienkārÅ”ot droÅ”u un augstas veiktspējas papildinājumu izveidi un apgrÅ«tināt nedroÅ”u un lēnu papildinājumu izveidi.

Galvenā neapmierinātÄ«ba ar manifesta treÅ”o versiju ir saistÄ«ta ar WebRequest API tulkoÅ”anu tikai lasīŔanas režīmā, kas ļāva savienot savus apstrādātājus, kuriem ir pilna piekļuve tÄ«kla pieprasÄ«jumiem un kuri var modificēt trafiku lidojuma laikā. Å Ä« API tiek izmantota uBlock Origin, AdGuard un daudzos citos papildinājumos, lai bloķētu nevēlamu saturu un nodroÅ”inātu droŔību. WebRequest API vietā manifesta treŔā versija piedāvā ierobežotas iespējas deklaratÄ«vo NetRequest API, kas nodroÅ”ina piekļuvi iebÅ«vētam filtrēŔanas dzinējam, kas neatkarÄ«gi apstrādā bloķēŔanas noteikumus, neļauj izmantot savus filtrēŔanas algoritmus un neļauj. ļauj iestatÄ«t sarežģītus noteikumus, kas pārklājas viens ar otru atkarÄ«bā no apstākļiem.

TrÄ«s gadu diskusijās par gaidāmo manifesta treÅ”o versiju Google ir ņēmis vērā daudzas kopienas vēlmes un paplaÅ”inājis declarativeNetRequest API, kas sākotnēji tika nodroÅ”ināts ar iespējām, kas nepiecieÅ”amas esoÅ”ajos papildinājumos. Piemēram, Google ir pievienojis declarativeNetRequest API atbalstu vairāku statisku kārtulu kopu izmantoÅ”anai, regulāro izteiksmju filtrēŔanai, HTTP galveņu modificēŔanai, kārtulu dinamiskai mainīŔanai un pievienoÅ”anai, vaicājuma parametru dzēŔanai un aizstāŔanai, uz cilnēm balstÄ«tai filtrēŔanai un sesijai specifisku kārtulu kopu izveidei.

Avots: opennet.ru

Pievieno komentāru