Cosa succederà alle estensioni di Chrome, ottobre 2024

Milica Mihajlija
Milica Mihajlija

È arrivato il momento di un altro riepilogo delle novità di Estensioni di Chrome: continua a leggere per scoprire aggiornamenti interessanti sull'integrazione dell'IA, su nuove API, eventi e video.

Estensioni e IA

Le estensioni ti consentono di migliorare la tua esperienza di navigazione controllando i contenuti web e personalizzando il browser. Con l'IA puoi fare un passo avanti. Abbiamo pubblicato risorse per comprendere come utilizzare efficacemente l'IA nelle estensioni di Chrome. Assicurati di dare un'occhiata agli esempi che mostrano cosa è possibile fare con Gemini nelle estensioni di Chrome.

Chrome ha anche lanciato la sfida IA integrata: ti invitiamo a creare applicazioni web e estensioni di Chrome innovative utilizzando i modelli e le API di IA integrati di Chrome e avrai la possibilità di vincere premi per un totale di 65.000 $.

Registrati e scopri di più sul sito web della sfida sull'IA integrata. Non vediamo l'ora di scoprire cosa creerai quando integrerai il web con l'IA.

Estensioni in tour

Vuoi saperne di più sulle estensioni del browser e contattare il team che le sviluppa? Vieni a trovarci a questi prossimi eventi.

DevFest Londra: Oliver sarà al DevFest Londra il 16 novembre 2024 per presentare gli ultimi aggiornamenti sullo sviluppo delle estensioni di Chrome. Scopri nuove API, best practice e lasciati ispirare per creare progetti di estensioni straordinari.

Ad Filtering Summit Berlin: partecipa al Ad Filtering Summit di Berlino il 24 e il 25 ottobre 2024, dove parleremo del futuro del filtro degli annunci e di come le estensioni svolgono un ruolo fondamentale nella creazione di un'esperienza web migliore per gli utenti. La registrazione a questo evento è senza costi.

Summit TPAC: nell'ambito del nostro coinvolgimento nel gruppo della community WebExtensions, il team ha recentemente partecipato al TPAC, la conferenza annuale del W3C ricca di discussioni coinvolgenti sul futuro del web. Abbiamo collaborato con altri fornitori di browser e sviluppatori della community per importanti iniziative e standard web che influenzeranno il modo in cui le estensioni vengono create e utilizzate. Per citarne solo un paio, l'aggiunta al progetto Test della piattaforma web per rendere le API di estensioni più coerenti tra i browser e l'esame degli standard di internazionalizzazione futuri che potremmo supportare nell'API chrome.i18n.

Un gruppo di persone al vertice TPAC
Summit TPAC
.

Aggiornamenti delle norme del Chrome Web Store

Il team del Chrome Web Store ha pubblicato una serie di aggiornamenti alla pagina delle Norme del programma per gli sviluppatori progettata per incoraggiare lo sviluppo di prodotti di alta qualità, prevenire comportamenti ingannevoli e garantire il consenso informato degli utenti. Rebecca Soares, responsabile delle norme del Chrome Web Store, ha riassunto tutti gli aggiornamenti nel post del blog Estensioni di Chrome: aggiornamenti importanti delle norme.

Nuove API di estensione

A partire da Chrome 128, abbiamo aggiunto il supporto della corrispondenza dell'intestazione di risposta nell'API Declarative Net Request. Abbiamo aggiornato il nostro riferimento all'API in modo da includere i nuovi campi responseHeaders e excludedResponseHeaders. Nell'ambito di questo aggiornamento, abbiamo anche aggiunto alla documentazione una nuova sezione sulla valutazione delle regole che spiega come vengono associate le regole.

A partire da Chrome 130, il metodo getKeys() è disponibile nell'interfaccia StorageArea utilizzata dall'API chrome.storage. Questa decisione fa seguito a una proposta presentata nel gruppo della community WebExtensions.

A partire da Chrome 130, è disponibile l'evento action.onUserSettingsChanged. Questa decisione fa seguito a una proposta nel gruppo della community WebExtensions. Grazie a Microsoft per il contributo fornito a Chromium.

Il campo minimum_chrome_version nel file manifest ora supporta le versioni non principali. Questi possono essere utili se devi scegliere come target una release di Chrome specifica.

Funzionalità in arrivo

Visualizza lo spazio di archiviazione delle estensioni in DevTools: una delle funzionalità più richieste nel nostro bug tracker è la possibilità di visualizzare lo spazio di archiviazione delle estensioni in DevTools, nello stesso modo in cui è già supportato per le API di archiviazione web. Ti ascoltiamo e ci stiamo adoperando per risolvere il problema. Entro la fine dell'anno verranno forniti ulteriori dettagli su come provare questo esperimento.

A partire da Chrome 130, abiliteremo il supporto della proprietà use_dynamic_url nelle voci sotto la chiave web_accessible_resources nel file manifest.

A seguito della discussione nel gruppo della community WebExtensions durante il TPAC, a partire da Chrome 131, $schema e browser_specific_settings nel file manifest non causeranno più avvisi, poiché queste chiavi sono ampiamente adottate e sono considerate come non aventi un comportamento speciale in Chrome.

🗃️ Nuovi video

Unisciti a Oliver in un'avventura per aggiungere un cursore personalizzato a Chrome, con la partecipazione speciale del dinosauro di Chrome.

Non fermarti qui, scopri di più sugli script di contenuti nelle estensioni di Chrome, incluso come registrare CSS e JavaScript da eseguire in una determinata pagina. Guarda il video completo su YouTube.

Iscriviti al nostro canale YouTube per non perderti l'intervista in programma con David Li, Product Manager di Estensioni di Google.