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.
- Dai un'occhiata a diverse nuove funzioni CSS.
- Adatta il layout web ai 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. Con l'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 partecipano alle 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, si crea un'esperienza fluida, veloce e inclusiva per tutti gli utenti.
L'API Translator può funzionare insieme all' API Language Detector per consentire il rilevamento della lingua sul dispositivo dell'utente, fornendo una maggiore privacy rispetto alle 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.
- Generare un teaser per un libro basato su una recensione del libro.
Funzioni CSS
Le funzioni CSS incluse in Chrome 138 includono le funzioni correlate al segno abs() e sign(), che calcolano varie funzioni correlate al segno del relativo argomento.
Inoltre, la notazione funzionale progress() restituisce un valore <number> che rappresenta la
posizione di un calcolo (il valore di avanzamento) tra altri due calcoli
(il valore di inizio avanzamento e il valore di fine avanzamento).
Infine, le funzioni sibling-index() e sibling-count() possono essere utilizzate come numeri interi nei valori delle proprietà CSS per applicare lo stile agli elementi in base alla loro posizione tra i relativi fratelli o al numero totale di fratelli, rispettivamente.
L'API Viewport Segments
L'API Viewport Segments ti consente di scegliere come target i dispositivi pieghevoli. I segmenti della finestra vengono creati quando la finestra viene suddivisa 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 Viewport Segments.
E tanto altro.
Naturalmente, c'è molto altro:
- Quando
<e>si trovano in un valore di attributo, ora vengono sottoposti a escape durante la serializzazione. - Due nuovi valori:
"prefetchCache"e"prerenderCache"per l'intestazioneClear-Site-Datati consentono di scegliere come target la cancellazione della cache di pre-rendering 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.