Novità di Chrome 134

Data di pubblicazione: 4 marzo 2025

Ecco cosa devi sapere:

Il comportamento di chiusura leggera del popup viene visualizzato in <dialog>

Una delle funzionalità più interessanti dell'API Popover è il comportamento di chiusura leggera. Questo comportamento ora fa parte di <dialog>, con un nuovo attributo closedby che lo controlla:

  • <dialog closedby="none">: nessuna chiusura delle finestre di dialogo attivata dall'utente.
  • <dialog closedby="closerequest">: se premi ESC (o un altro trigger di chiusura), la finestra di dialogo si chiude.
  • <dialog closedby="any">: se fai clic al di fuori della finestra di dialogo o premi ESC, la finestra di dialogo si chiude. Simile al comportamento di popover="auto".

L'API Web Locks è ora supportata in Shared Storage

Integra l'API Web Locks in Shared Storage. In questo modo si evitano scenari in cui la misurazione della copertura cross-site può comportare report duplicati, a causa delle potenziali race condition all'interno della logica get() e set().

Questa modifica:

  • Introduce navigator.locks.request nell'ambiente worklet.
  • Introduce l'opzione { withLock: <resource>} in tutti i metodi di modificatore.
  • Introduce un metodo di modifica batch: sharedStorage.batchUpdate(methods,options). Questo metodo, con l'opzione withLock, consente l'esecuzione atomica di più metodi di modifica, consentendo casi d'uso in cui un sito web deve mantenere la coerenza durante l'aggiornamento dei dati organizzati in più chiavi.

L'attributo imageSmoothingQuality è ora supportato sulla tela di Paint

Aggiungi il supporto per l'attributo imageSmoothingQuality nel canvas di pittura. In questo modo puoi scegliere il compromesso tra qualità e prestazioni durante il ridimensionamento delle immagini. Per imageSmoothingQuality sono disponibili tre opzioni in totale: low, medium e high.

E tanto altro.

Ovviamente, ce ne sono molti altri.

  • Chrome semplifica il passaggio dal browser alle app web installate con l'acquisizione dei link utente nelle PWA.
  • Ora puoi personalizzare i menu <select> con immagini e altro ancora.

Per i dettagli su queste e molte altre funzionalità nuove di Chrome, consulta le note di rilascio di Chrome 134.

Per approfondire

Questi sono solo alcuni dei punti salienti. Consulta i seguenti link per ulteriori modifiche in Chrome 134.

Iscriviti

Per rimanere al corrente, iscriviti al canale YouTube Chrome Developers e riceverai una notifica via email ogni volta che pubblichiamo un nuovo video.

Non appena verrà rilasciato Chrome 134, ti informeremo sulle novità di Chrome.