Google ha annunciato la prima fase per eliminare la seconda versione del manifest in Chrome

Google ha fissato il 3 giugno per iniziare il processo di deprecazione della seconda versione del manifest di Chrome, che definisce le funzionalità e le risorse disponibili per i componenti aggiuntivi scritti utilizzando l'API WebExtensions. Inizialmente, il supporto per la seconda versione del manifesto sarebbe dovuto terminare nel gennaio 2023, ma poi la scadenza è stata spostata più volte. A partire dal 3 giugno, nei rami Chrome Beta, Dev e Canary, se hai installato componenti aggiuntivi che utilizzano la seconda versione del manifest, inizierà ad apparire una notifica nella pagina di gestione dei componenti aggiuntivi (chrome://extensions ) con informazioni sull'imminente fine del supporto per questi componenti aggiuntivi. Anche le aggiunte basate sulla seconda versione del manifest verranno rimosse dall'etichetta "consigliato".

Successivamente inizierà un processo graduale di disattivazione dei componenti aggiuntivi che utilizzano la seconda versione del manifest e agli utenti verrà consigliato di installare le alternative disponibili nel Chrome Web Store che sono passate alla terza versione del manifest. In questo caso, per qualche tempo all'utente verrà data la possibilità di restituire i componenti aggiuntivi disabilitati, ma col tempo questa funzionalità verrà rimossa. Le modifiche relative alla disattivazione del supporto per la seconda versione del manifest si applicheranno inizialmente ai rami di test di Chrome (Beta, Dev e Canary), ma influenzeranno anche le versioni stabili nei prossimi mesi. Si prevede di completare l'abbandono della seconda versione del manifesto entro l'inizio del prossimo anno. Agli utenti aziendali verrà data la possibilità di posticipare la fine del supporto per la seconda versione del manifest fino a giugno 2025.

Va notato che l'anno scorso Google ha eliminato tutti i principali problemi che impedivano il passaggio alla terza versione del manifesto e ha tenuto conto dei desideri nella sua funzionalità, ad esempio nell'API dichiarativaNetRequest ha aumentato il numero consentito di regole statiche a 330mila e quelli dinamici a 30mila. Attualmente, circa l'85% dei componenti aggiuntivi nel Chrome Web Store supporta già la terza versione del manifest, inclusi i componenti aggiuntivi di filtraggio dei contenuti più popolari: AdBlock, Adblock Plus, uBlock Origin e AdGuard.

La terza versione del manifest di Chrome è in fase di sviluppo come parte di un'iniziativa volta a semplificare la creazione di componenti aggiuntivi sicuri e ad alte prestazioni e a rendere più difficile la creazione di componenti aggiuntivi non sicuri e lenti. L'insoddisfazione principale per la terza versione del manifesto è causata dalla traduzione dell'API webRequest in modalità di sola lettura, che consente di connettere i propri gestori che hanno pieno accesso alle richieste di rete e possono modificare il traffico al volo. Invece dell'API webRequest, la terza versione del manifest ha aggiunto l'API dichiarativaNetRequest, che è limitata nelle sue capacità, fornendo accesso al motore di filtro integrato, che elabora in modo indipendente le regole di blocco e non consente l'uso dei propri algoritmi di filtro .

Il nuovo manifest implementa anche una transizione all'esecuzione dei service worker come processi in background e utilizza un modello di autorizzazioni granulare (il componente aggiuntivo non può essere attivato per tutte le pagine contemporaneamente, ma funzionerà solo nel contesto della scheda attiva). La gestione delle richieste cross-origin è stata modificata: gli script di elaborazione dei contenuti sono soggetti alle stesse restrizioni di autorizzazione della pagina principale in cui sono incorporati (ad esempio, se la pagina non ha accesso all'API di posizione, anche lo script del componente aggiuntivo non avrà tale accesso). L'esecuzione di codice caricato da fonti esterne è ora vietata. server (quando il componente aggiuntivo carica ed esegue codice esterno).

Fonte: opennet.ru

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