Scopri alcune delle interessanti funzionalità disponibili nei browser web stabili e beta a settembre 2023.
Release del browser stabile
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.
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.
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.
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.
Firefox 118 include diverse funzioni matematiche CSS aggiuntive: abs()
, sign()
, round()
, mod()
, rem()
, pow()
, sqrt()
, hypot()
, log()
e exp()
.
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