Novità sulla piattaforma web a settembre

Scopri alcune delle interessanti funzionalità disponibili nei browser web stabili e beta a settembre 2023.

A settembre 2023 Firefox 118, Safari 17 e Chrome 117 sono diventati stabili. Questo post illustra cosa significa per la piattaforma web.

Il valore subgrid per grid-template-columns e grid-template-rows è incluso in Chrome 117, il che rende interoperabile la funzionalità. Per scoprire di più sulla sottogriglia, consulta l'articolo Griglia CSS.

Supporto dei browser

  • 117
  • 117
  • 71
  • 16

Fonte

Chrome include anche tre nuove funzionalità CSS per aggiungere facilmente animazioni di ingresso e uscita, nonché animare facilmente gli elementi ignorabili del livello superiore come finestre di dialogo e popover. Per saperne di più sulla proprietà transition-behavior, sulla regola @starting-style e sulla proprietà overlay, leggi l'articolo Quattro nuove funzionalità CSS per le animazioni di ingresso e uscita.

Sempre in Chrome 117 è presente il raggruppamento di array JavaScript con i metodi statici Object.groupBy e Map.groupBy.

Supporto dei browser

  • 117
  • 117
  • 119
  • 17,4

Fonte

Safari 17 include l'attributo popover, per aggiungere il supporto dell'API Popover.

Safari 17 e Firefox 118 includono l'elemento HTML <search>. Questo elemento rappresenta le parti della pagina o dell'applicazione che contengono la funzionalità per la ricerca o il filtro di contenuti.

Supporto dei browser

  • 118
  • 118
  • 118
  • 17

Fonte

In Safari 17 sono incluse molte nuove funzionalità CSS, tra cui @counter-style. Questa regola consente di definire gli stili del contatore non compresi nell'elenco predefinito di stili. Questa funzionalità è ora disponibile in tutti e tre i motori.

Supporto dei browser

  • 91
  • 91
  • 33
  • 17

Fonte

Firefox 118 include diverse funzioni matematiche CSS aggiuntive: abs(), sign(), round(), mod(), rem(), pow(), sqrt(), hypot(), log() e exp().

Supporto dei browser

  • 120
  • 120
  • 118
  • 15,4

Fonte

Safari 17 include anche il supporto per le immagini HEIC/HEIF e JPEG XL.

Release del browser beta

Le versioni beta del browser offrono un'anteprima degli elementi che saranno disponibili nella versione stabile successiva del browser. È un ottimo momento per testare le nuove funzionalità, o le rimozioni, che potrebbero avere un impatto sul tuo sito prima dell'uscita a livello mondiale. Le nuove versioni beta sono Firefox 119, Safari 17.1 e Chrome 118. Queste release apportano molte fantastiche funzionalità sulla piattaforma. Controlla le note di rilascio per tutti i dettagli, ecco alcune delle principali novità.

L'elemento <search>, la cui spedizione questo mese in Firefox e Safari, è inclusa in Chrome 118, il che significa che questa funzionalità verrà presto resa disponibile in tutti e tre i motori.

I metodi statici Object.groupBy e Map.groupBy fanno parte di Firefox 119.

Chrome 118 include stili con ambito CSS con la regola @scope e nuove funzionalità multimediali con prefers-reduced-transparency e scripting.

Safari 17.1 è attualmente una release che risolve una serie di problemi in tutta la piattaforma.

Parte della Nuova serie web