Google ha pubblicato un piano per interrompere il supporto per la seconda versione del manifesto di Chrome

Google ha presentato un programma per l'interruzione del supporto della seconda versione del manifesto Chrome a favore della terza versione, che è oggetto di critiche a causa di interruzioni nel funzionamento di molti componenti aggiuntivi per il blocco dei contenuti indesiderati e la sicurezza. Tra questi, alla seconda versione del manifesto è associato il popolare bloccante pubblicità uBlock Origin, che non può essere trasferito alla terza versione del manifesto a causa dell'interruzione del supporto della modalità di blocco dell'API webRequest.

A partire dal 17 gennaio 2022, il catalogo Chrome Web Store non accetterà più componenti aggiuntivi che utilizzano la seconda versione del manifesto, ma gli sviluppatori di componenti aggiuntivi precedentemente aggiunti potranno continuare a pubblicare aggiornamenti. A gennaio 2023, il supporto per la seconda versione del manifesto verrà interrotto in Chrome e tutti i componenti aggiuntivi a esso collegati smetteranno di funzionare. Allo stesso tempo, verranno vietate le pubblicazioni di aggiornamenti per tali componenti aggiuntivi nel Chrome Web Store.

Ricordiamo che nella terza versione del manifesto, che definisce le possibilità e le risorse fornite ai componenti aggiuntivi, nell'ambito dell'iniziativa per il rafforzamento sicurezza e della riservatezza è stato proposto un API declarativeNetRequest con capacità limitate al posto dell'API webRequest. Mentre l'API webRequest consente di connettere gestori personalizzati, che hanno accesso completo alle richieste di rete e sono in grado di modificare il traffico al volo, l'API declarativeNetRequest fornisce solo accesso a un motore di filtraggio integrato nel browser, che elabora autonomamente le regole di blocco, non consente l'uso di algoritmi di filtraggio personalizzati e non permette di impostare regole complesse che si sovrappongono tra loro a seconda delle condizioni.

Secondo quanto dichiarato da Google, l'azienda sta continuando a lavorare sull'implementazione delle funzionalità di declarativeNetRequest richieste nelle estensioni che utilizzano webRequest, e intende portare il nuovo API a un formato che soddisfi completamente le esigenze degli sviluppatori di estensioni esistenti. Per esempio, Google ha già tenuto conto delle richieste della comunità e ha aggiunto nel API declarativeNetRequest il supporto per l'uso di più set di regole statiche, filtri basati su espressioni regolari, modifica degli header HTTP, modifica dinamica e aggiunta di regole, rimozione e sostituzione dei parametri delle richieste, filtri legati ai tab e creazione di set di regole specifici per determinate sessioni. Nei prossimi mesi è previsto l'implemento di supporto per script di elaborazione dei contenuti dinamicamente configurabili e la possibilità di memorizzare dati in memoria operativa.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster