Novità di Giugno 2025 nelle Estensioni di Chrome

Pubblicato il 6 giugno 2025

Negli ultimi mesi, nel Chrome Web Store e nella piattaforma delle estensioni sono state introdotte una serie di modifiche molto attese. Diamo un'occhiata…

In evidenza

Google I/O

In Velocizza e raggiungi più utenti con le estensioni di Chrome, i nostri product manager Hafsah e David forniscono una panoramica delle novità e delle funzionalità in arrivo per le estensioni di Chrome e il Chrome Web Store.

In Il futuro delle estensioni di Chrome con Gemini nel browser, Sebastian esplora l'incredibile potenziale della combinazione di Gemini ed estensioni di Chrome con esempi approfonditi.

Guarda tutti i talk in questa playlist, incluso AI integrata pratica con Gemini Nano in Chrome di Thomas.

Ti aspettiamo anche a Bengaluru e Berlino entro la fine dell'anno.

Metodo userScripts.execute

L'API User Scripts consente alle estensioni di registrare script utente da eseguire in una determinata pagina. Sono simili agli script di contenuti, ma con una maggiore personalizzazione dell'ambiente in cui vengono eseguiti e il supporto per l'esecuzione del codice fornito dall'utente. Ora puoi eseguire gli script utente in qualsiasi momento utilizzando il metodo userScripts.execute(), anziché dover registrare uno script in anticipo per eseguirlo al successivo caricamento della pagina. Sono previste anche altre modifiche (vedi Funzionalità in arrivo).

Annulla revisione

Hai mai inviato la tua estensione al Chrome Web Store e poi hai scoperto di dover apportare un'altra modifica? In precedenza, dovevi attendere la revisione dell'invio corrente prima di poterne effettuare uno nuovo. Non è l'ideale, ma abbiamo ascoltato la tua opinione. Ora puoi annullare un invio in attesa e inviarne immediatamente uno nuovo.

Caricamenti CRX verificati

Ora puoi scegliere di generare una chiave privata con cui devono essere firmati tutti i caricamenti futuri sul Chrome Web Store. Dopo aver fornito la chiave pubblica corrispondente nella Dashboard dello sviluppatore, tutti i caricamenti non firmati dalla chiave privata verranno rifiutati. Si tratta di un'ulteriore misura di sicurezza che può essere utilizzata per garantire che solo tu possa caricare nuove release, anche se il tuo account o il flusso di lavoro di pubblicazione sono compromessi. Scopri di più nella sezione Caricamenti verificati nel Chrome Web Store.

Credenziali dell'account di test

Abbiamo appena lanciato il supporto per l'inclusione delle istruzioni di test nella dashboard per gli sviluppatori. Ciò significa che se la tua estensione presenta comportamenti che si basano su un account o su qualcosa che è protetto da un paywall, puoi fornire le credenziali al nostro team di revisione. Questo può aiutarci durante la procedura di nomina per i badge in primo piano. Le credenziali dell'account di test non sono un requisito per essere presenti in primo piano, ma possono semplificare la valutazione completa dei contenuti inviati, quindi includile se opportuno.

Aggiornamenti sulle norme

Abbiamo apportato una serie di aggiornamenti alle norme del Chrome Web Store, inclusi alcuni aggiornamenti generali e modifiche alle nostre norme relative agli annunci di affiliazione. Consulta l'insieme completo delle norme nella nostra pagina Norme del programma.

Deprecazioni

Rimozione del flag --load-extension

Il flag --load-extension ti consente di caricare un'estensione non pacchettizzata dalla riga di comando. Tuttavia, veniva spesso utilizzato in modo improprio per caricare nel browser software dannoso e indesiderato. Per risolvere il problema, rimuoviamo il flag in Chrome 137 e forniamo alternative per tutti i casi d'uso, inclusi i test, che richiedono ancora questa funzionalità.

Nell'ambito di questo lavoro, abbiamo contribuito con miglioramenti a Puppeteer per semplificare il caricamento delle estensioni. Stiamo anche collaborando con la community per aggiornare altri strumenti e librerie di test molto utilizzati.

Funzionalità in arrivo

Modifiche all'opzione di attivazione/disattivazione dell'API User Scripts

Quando abbiamo lanciato l'API User Scripts, abbiamo ricevuto molti feedback sul requisito per gli utenti di attivare la modalità sviluppatore e sul meccanismo per rilevare se l'API era disponibile. Stiamo lavorando ad alcune modifiche, tra cui l'introduzione di un nuovo pulsante di attivazione/disattivazione per abilitare l'API. Scopri di più nella pagina La modalità di attivazione di chrome.userScripts sta cambiando.

Aggiornamenti della community

WECG Meetup di marzo

Abbiamo incontrato altri membri del gruppo della community WebExtensions del W3C, tra cui membri della community e rappresentanti di Firefox, Edge e Safari, presso la sede di Mozilla a Berlino. È stata una settimana fantastica in cui abbiamo parlato delle aggiunte future alla piattaforma e del nostro continuo impegno per garantire il funzionamento coerente delle estensioni su tutti i browser. Leggi il verbale integrale.

Talk di Svelte a Londra

Oliver Turner ha tenuto un discorso a Svelte London sulla sua esperienza nella creazione di estensioni per browser. Contiene alcuni suggerimenti utili ed è un ottimo canale sia per gli sviluppatori di estensioni nuovi che esperti.

Nuovi video

Le estensioni sono ben organizzate

Patrick ha pubblicato una nuova puntata della serie "Le estensioni sono fantastiche", in cui esamina vari tipi di estensioni disponibili per gli utenti.

Topo Gigio

Di recente Oliver ha creato una demo di un gioco a pesca verticale. E, a grande richiesta, ha pubblicato un video che spiega come è stato realizzato.

Nuovo menu Estensioni

Stiamo lavorando a un nuovo menu sperimentale delle estensioni in Chrome. Insieme a Oliver, dai un'occhiata al nuovo menu e ad alcune nuove API che verranno lanciate a breve.