Tieni presente quanto segue:
- L'API Origin Private File System è ora disponibile per Android.
- È disponibile una serie di nuove proprietà in CSS.
- Puoi aggiungere facilmente notazioni matematiche nel codice HTML grazie al supporto per MathML Core.
- E ce ne sono molti altri.
Mi chiamo Adriana Jara. Vediamo quali sono le novità di Chrome 109 per gli sviluppatori.
OPFS su Android
L'Origin Private File System (OPFS) fa parte dell'API File System Access, si tratta di un endpoint di archiviazione privato rispetto all'origine della pagina.
È stato lanciato su computer su Chrome 102, ma ne aumenta la compatibilità rendendolo disponibile su Android.
Con un paio di eccezioni, include tutte le piattaforme API File System Access, per gestire senza problemi i file direttamente dal file system locale. I metodi show*Picker()
e l'integrazione dell'API drag-and-Drop non sono ancora disponibili.
Con l'API File System Access su OPFS, i siti possono accedere al proprio file system privato per origine e possono eseguire operazioni sui file tramite FileSystemSyncAccessHandle
, il che fornisce prestazioni migliori.
Consulta questo articolo per scoprire come implementare un accesso fluido al file system su più piattaforme.
Novità in CSS.
Ora alcune nuove funzionalità CSS, a partire da una nuova unità di lunghezza: lh
.
L'unità CSS lh
è uguale al valore calcolato della proprietà line-height nell'elemento su cui viene utilizzata. In questo modo, a textarea
può essere assegnata un'altezza uguale al numero di righe del testo previsto.
Inoltre, il gruppo di lavoro CSS ha aggiunto un nuovo valore auto
per i descrittori: font-weight
, font-style
e font-stretch
all'interno della regola @font-face
. auto
è ora il valore iniziale. Questi descrittori nei caratteri variabili offrono agli utenti la possibilità di scegliere quanto deve essere pesante, inclinato o largo il carattere tipografico.
Per offrire un maggiore controllo sulla tipografia web, la proprietà hyphenate-limit-chars
specifica il numero minimo di caratteri in una parola con trattino.
Supporto di MathML Core.
Se hai mai provato ad aggiungere formule matematiche alla tua pagina web in un modo accessibile e con stile, non vedrai l'ora di sapere che MathML Core è ora supportato in Chrome.
MathML è un linguaggio per descrivere la notazione matematica in un modo che può essere incluso in HTML e SVG. Il rendering viene eseguito in modo compatibile con CSS con OpenType MATH ed esposto tramite le API di accessibilità della piattaforma.
Gli stili MathML sono attivati dalle funzionalità CSS, incluse quelle dedicate al layout matematico. Alcuni esempi sono le proprietà math-depth
, math-shift
e math-style
, nonché il valore math
per la proprietà display
e altro ancora.
Consulta la documentazione per dettagli ed esempi utili per migliorare il tuo gioco di notazione matematica.
E tanto altro.
Naturalmente c'è molto altro.
- Puoi utilizzare la proprietà
suppressLocalAudioPlayback
inMediaTrackSupportedConstraints
per controllare meglio la riproduzione audio quando utilizzi altoparlanti esterni. - La funzionalità Messa a fuoco condizionale è ora disponibile quando chiami
getDisplayMedia()
. - La conferma del pagamento sicuro è disponibile per Chrome su Android.
Per approfondire
Vengono illustrati solo alcuni dei punti salienti. Consulta i link qui sotto per altre modifiche in Chrome 109.
- Novità di Chrome DevTools (109)
- Ritiri e rimozioni di Chrome 109
- Aggiornamenti di ChromeStatus.com per Chrome 109
- Elenco delle modifiche al repository di codice sorgente di Chromium
- Calendario dei rilasci di Chrome
Iscriviti
Per non perderti gli aggiornamenti, iscriviti al Canale YouTube per sviluppatori di Chrome, e riceverai una notifica via email ogni volta che viene lanciato un nuovo video.
Mi chiamo Adriana Jara e non appena verrà rilasciato Chrome 110 sarò qui per dirti le novità di Chrome.