Data di pubblicazione: 24 giugno 2025
Chrome 138 è in fase di implementazione e questo post condivide alcune delle funzionalità chiave della release. Leggi le note di rilascio complete di Chrome 138.
Punti salienti di questa release:
- Utilizza le nuove API AI integrate per riassumere, tradurre o rilevare la lingua del testo.
- Scopri diverse nuove funzioni CSS.
- Adatta il layout web per il targeting dei dispositivi pieghevoli con l'API Viewport Segments.
API Translator, Language Detector e Summarizer
Chrome sta sviluppando API della piattaforma web e funzionalità del browser progettate per funzionare con modelli di AI, modelli esperti e modelli linguistici di grandi dimensioni (LLM) integrati nel browser. Ciò include Gemini Nano, la versione più efficiente della famiglia di LLM Gemini, progettata per essere eseguita localmente sulla maggior parte dei computer desktop e laptop moderni. Grazie all'AI integrata, il tuo sito web o la tua applicazione web può eseguire attività basate sull'AI, senza dover eseguire il deployment, gestire o ospitare autonomamente i modelli di AI.
A partire da Chrome 138, puoi aggiungere funzionalità di traduzione alla tua applicazione web con l'API Translator. In questo modo, gli utenti possono contribuire nella loro lingua principale. Ad esempio, quando partecipi a chat di assistenza, il tuo sito può tradurre i contenuti nella lingua utilizzata dagli agenti dell'assistenza prima che lascino il dispositivo dell'utente. In questo modo, l'esperienza è fluida, veloce e inclusiva per tutti gli utenti.
L'API Translator può funzionare insieme all'API Language Detector per attivare il rilevamento della lingua sul dispositivo dell'utente, garantendo una privacy migliore rispetto a soluzioni alternative che richiedono il caricamento su un server cloud.
L'API Summarizer può essere utilizzata per generare diversi tipi di riepiloghi in varie lunghezze e formati, ad esempio frasi, paragrafi, elenchi puntati e altro ancora. Ad esempio:
- Riassumere i punti chiave di un articolo o di una conversazione in chat.
- Suggerire titoli e intestazioni per gli articoli.
- Creare un riepilogo conciso e informativo di un testo lungo.
- Generazione di un teaser per un libro basato su una recensione.
Funzioni CSS
Le funzioni CSS incluse in Chrome 138 includono le funzioni relative al segno abs() e sign(), che calcolano varie funzioni correlate al segno del relativo argomento.
Inoltre, la notazione funzionale progress() che restituisce un valore <number> che rappresenta la
posizione di un calcolo (il valore di avanzamento) tra altri due calcoli
(il valore iniziale e finale dell'avanzamento).
Infine, le funzioni sibling-index() e sibling-count() possono essere utilizzate come numeri interi nei valori delle proprietà CSS per applicare uno stile agli elementi in base alla loro posizione tra i relativi elementi di pari livello o al numero totale di elementi di pari livello, rispettivamente.
API Viewport Segments
L'API Segmenti del viewport consente di scegliere come target i dispositivi pieghevoli. I segmenti del viewport vengono creati quando il viewport viene suddiviso da una o più funzionalità hardware (ad esempio una piega o una cerniera tra display separati) che fungono da divisore.
Scopri di più in Supportare i dispositivi pieghevoli con l'API Segments di Viewport.
E tanto altro.
Ovviamente, c'è molto altro:
- Quando
<e>si trovano in un valore dell'attributo, ora vengono sottoposti all'escape durante la serializzazione. - Due nuovi valori,
"prefetchCache"e"prerenderCache", per l'intestazioneClear-Site-Datati consentono di scegliere come target lo svuotamento della cache di prerendering e prefetch. - La parola chiave
stretchper le proprietà di dimensionamento CSS (ad esempiowidtheheight) consente agli elementi di espandersi per riempire esattamente lo spazio disponibile del blocco contenitore.