Tieni presente quanto segue:
- L'API Origin Private File System è ora disponibile per Android.
- Esiste un insieme di nuove proprietà in CSS.
- Puoi aggiungere facilmente notazioni matematiche in HTML con il supporto di MathML Core.
- E c'è molto altro.
Sono Adriana Jara. Vediamo quali sono le novità per gli sviluppatori in Chrome 109.
OPFS su Android
Il file system privato dell'origine (OPFS) fa parte dell'API File System Access ed è un endpoint di archiviazione privato dell'origine della pagina.
È stata lanciata su computer con Chrome 102, mentre Chrome 109 ne aumenta la compatibilità rendendola disponibile su Android.
A parte alcune eccezioni, include tutte le interfacce dell'API File System Access per gestire facilmente 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 ed eseguire operazioni sui file tramite FileSystemSyncAccessHandle
, il che migliora le prestazioni.
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 misura della lunghezza: lh
.
L'unità CSS lh
è uguale al valore calcolato della proprietà line-height nell'elemento in cui viene utilizzata. In questo modo, a un textarea
viene assegnata un'altezza pari al numero di righe di 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 consentono agli utenti di scegliere quanto deve essere spesso, inclinato o largo il carattere.
Per un maggiore controllo sulla tipografia web, la proprietà hyphenate-limit-chars
specifica il numero minimo di caratteri in una parola con trattini.
Supporto di MathML Core.
Se hai mai provato ad aggiungere formule matematiche alla tua pagina web in modo stilizzabile e accessibile, ti farà piacere sapere che MathML Core è ora supportato in Chrome.
MathML è un linguaggio per la descrizione della notazione matematica in modo che possa essere incluso in HTML e SVG. Viene visualizzato in modo compatibile con CSS con OpenType MATH ed è esposto tramite le API di accessibilità della piattaforma.
Lo stile MathML è abilitato dalle funzionalità CSS, incluse quelle dedicate al layout matematico. Alcuni esempi sono le proprietà math-depth
, math-shift
e math-style
, il valore math
per la proprietà display
e altro ancora.
Consulta la documentazione per dettagli ed esempi per migliorare la tua notazione matematica.
E tanto altro.
Ovviamente ce ne sono molti altri.
- Puoi utilizzare la proprietà
suppressLocalAudioPlayback
inMediaTrackSupportedConstraints
per controllare meglio la riproduzione audio quando utilizzi altoparlanti esterni. - La funzionalità Spostamento condizionale è ora disponibile quando chiami
getDisplayMedia()
. - La conferma del pagamento sicuro è disponibile per Chrome su Android.
Per approfondire
Sono riportati solo alcuni punti salienti. Consulta i link di seguito per altre modifiche in Chrome 109.
- Novità di Chrome DevTools (109)
- Ritiro e rimozioni in Chrome 109
- Aggiornamenti di ChromeStatus.com per Chrome 109
- Elenco delle modifiche al repository di origine di Chromium
- Calendario delle release di Chrome
Iscriviti
Per non perderti nessuna novità, iscriviti al canale YouTube di Chrome for Developers, e riceverai una notifica via email ogni volta che lanceremo un nuovo video.
Sono Adriana Jara e, non appena verrà rilasciato Chrome 110, sarò qui per dirti quali sono le novità di Chrome.