Gepubliceerd: 24 juni 2025
Chrome 138 wordt nu uitgerold en in dit bericht worden enkele belangrijke functies van de release besproken. Lees de volledige release-opmerkingen voor Chrome 138 .
Hoogtepunten uit deze release:
- Gebruik de nieuwe ingebouwde AI API's om tekst samen te vatten, te vertalen of de taal ervan te detecteren.
- Bekijk verschillende nieuwe CSS-functies .
- Pas uw weblayout aan op opvouwbare apparaten met de Viewport Segments API .
De API's voor vertaler, taaldetector en samenvatter
Chrome ontwikkelt webplatform-API's en browserfuncties die zijn ontworpen om te werken met AI-modellen, expertmodellen en grote taalmodellen (LLM's), die in de browser zijn ingebouwd. Dit omvat Gemini Nano, de meest efficiënte versie van de Gemini-familie van LLM's, ontworpen om lokaal te draaien op de meeste moderne desktop- en laptopcomputers. Dankzij ingebouwde AI kan uw website of webapplicatie AI-gestuurde taken uitvoeren, zonder dat u AI-modellen hoeft te implementeren, beheren of zelf te hosten.
Vanaf Chrome 138 kunt u vertaalmogelijkheden toevoegen aan uw webapplicatie met de Translator API . Hiermee kunnen gebruikers bijdragen in hun moedertaal. Bijvoorbeeld, wanneer u deelneemt aan supportchats, kan uw site de content vertalen naar de taal die uw supportmedewerkers gebruiken, voordat de content het apparaat van de gebruiker verlaat. Dit zorgt voor een soepele, snelle en inclusieve ervaring voor alle gebruikers.
De Translator API kan samen met de Language Detector API worden gebruikt om taaldetectie op het apparaat van de gebruiker zelf mogelijk te maken. Zo wordt meer privacy geboden dan bij alternatieve oplossingen waarbij de gegevens naar een cloudserver moeten worden geüpload.
De Summarizer API kan worden gebruikt om verschillende soorten samenvattingen te genereren in verschillende lengtes en formaten, zoals zinnen, alinea's, opsommingen en meer. Bijvoorbeeld:
- De belangrijkste punten van een artikel of een chatgesprek samenvatten.
- Titels en koppen voor artikelen voorstellen.
- Een beknopte en informatieve samenvatting maken van een lange tekst.
- Een teaser voor een boek genereren op basis van een boekrecensie.
CSS-functies
Tot de CSS-functies die in Chrome 138 zijn opgenomen, behoren de tekengerelateerde functies abs()
en sign()
, die verschillende functies berekenen die betrekking hebben op het teken van hun argument.
Ook de functionele notatie progress()
retourneert een <number>
-waarde die de positie van één berekening (de voortgangswaarde) tussen twee andere berekeningen (de beginwaarde en de eindwaarde van de voortgang) vertegenwoordigt.
Ten slotte kunnen de functies sibling-index()
en sibling-count()
worden gebruikt als gehele getallen in CSS-eigenschapswaarden om elementen te stylen op basis van hun positie ten opzichte van de bijbehorende 'siblings' of het totale aantal 'siblings'.
De Viewport Segments API
Met de Viewport Segments API kunt u opvouwbare apparaten targeten. Viewportsegmenten worden gemaakt wanneer de viewport wordt gesplitst door een of meer hardwarekenmerken (zoals een vouw of een scharnier tussen afzonderlijke schermen) die als scheidingswand fungeren.
Meer informatie vindt u in Ondersteun opvouwbare apparaten met de Viewport Segments API .
En nog veel meer!
Er is natuurlijk nog veel meer:
- Wanneer
<
en>
in een kenmerkwaarde voorkomen, worden ze nu bij serialisatie geëscapete . - Met twee nieuwe waarden
"prefetchCache"
en"prerenderCache"
, voor deClear-Site-Data
header kunt u de prerender- en prefetch-cache wissen. - Met het trefwoord
stretch
voor CSS-formaateigenschappen (bijvoorbeeldwidth
enheight
) kunnen elementen zo groot worden dat ze de beschikbare ruimte van het blok waarin ze staan precies opvullen.