Nieuw in Chrome 138

Gepubliceerd: 24 juni 2025

Chrome 138 wordt nu uitgerold en in dit bericht worden enkele belangrijke functies van deze release besproken. Lees de volledige release-opmerkingen van Chrome 138 .

Belangrijkste punten uit dit persbericht:

De API's voor vertaler, taaldetector en samenvatter

Chrome ontwikkelt API's voor het webplatform 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. Met 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 kun je vertaalmogelijkheden toevoegen aan je webapplicatie met de Translator API . Hierdoor kunnen gebruikers in hun eigen taal bijdragen. Bijvoorbeeld, wanneer gebruikers deelnemen aan supportchats, kan je website de inhoud vertalen naar de taal die je supportmedewerkers spreken, nog voordat de gebruiker het apparaat 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 eigen apparaat van de gebruiker mogelijk te maken, wat een betere privacy biedt dan alternatieve oplossingen die uploaden naar een cloudserver vereisen.

De Summarizer API kan worden gebruikt om verschillende soorten samenvattingen te genereren in uiteenlopende lengtes en formaten, zoals zinnen, alinea's, opsommingen en meer. Bijvoorbeeld:

  • De belangrijkste punten van een artikel of een chatgesprek samenvatten.
  • Het voorstellen van titels en kopjes voor artikelen.
  • Een beknopte en informatieve samenvatting maken van een lange tekst.
  • Een teaser voor een boek maken op basis van een boekrecensie.

CSS-functies

De CSS-functies die in Chrome 138 zijn opgenomen, omvatten de tekengerelateerde functies abs() en sign() , die verschillende functies berekenen die verband houden met het teken van hun argument.

Daarnaast is er de functienotatie progress() die een <number> -waarde retourneert die de positie van een berekening (de voortgangswaarde) tussen twee andere berekeningen (de startwaarde en de eindwaarde van de voortgang) weergeeft.

Tot slot 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 hun broers en zussen, of op basis van het totale aantal broers en zussen.

De Viewport Segments API

Met de Viewport Segments API kunt u zich richten op opvouwbare apparaten. Viewportsegmenten worden gecreëerd wanneer het scherm wordt opgesplitst door een of meer hardwarefuncties (zoals een vouw of een scharnier tussen afzonderlijke schermen) die als scheiding fungeren.

Lees meer in Ondersteuning voor opvouwbare apparaten met de Viewport Segments API .

En nog veel meer!

Natuurlijk is er nog veel meer:

  • Wanneer < en > in een attribuutwaarde voorkomen, worden ze nu bij serialisatie ontsnapt .
  • Twee nieuwe waarden "prefetchCache" en "prerenderCache" – voor de Clear-Site-Data header stellen u in staat om de prerender- en prefetch-cache gericht te wissen.
  • Het sleutelwoord stretch voor CSS-afmetingen (zoals ` width en height ) zorgt ervoor dat elementen precies de beschikbare ruimte van het omringende blok vullen.