Opublikowano: 24 czerwca 2025 r.
Wprowadzamy teraz Chrome 138. W tym poście znajdziesz informacje o najważniejszych funkcjach tej wersji. Przeczytaj pełne informacje o wersji Chrome 138.
Najważniejsze informacje o tej wersji:
- Używaj nowych wbudowanych interfejsów AI API do podsumowywania, tłumaczenia lub wykrywania języka tekstu.
- Poznaj kilka nowych funkcji CSS.
- Dostosuj układ strony do urządzeń składanych za pomocą interfejsu Viewport Segments API.
Interfejsy Translator, Language Detector i Summarizer API
Chrome opracowuje interfejsy API platformy internetowej i funkcje przeglądarki, które mają współpracować z modelami AI, modelami eksperckimi i dużymi modelami językowymi (LLM) wbudowanymi w przeglądarkę. Dzięki wbudowanej AI Twoja witryna lub aplikacja internetowa może wykonywać zadania oparte na AI bez konieczności wdrażania modeli AI, zarządzania nimi ani hostowania ich na własnym serwerze.
Od Chrome 138 możesz dodawać do aplikacji internetowej funkcje tłumaczenia za pomocą interfejsu Translator API. Umożliwi to użytkownikom dodawanie treści w ich języku. Na przykład podczas czatów z obsługą klienta Twoja witryna może tłumaczyć treści na język używany przez agentów obsługi klienta, zanim opuszczą one urządzenie użytkownika. Zapewni to wszystkim użytkownikom płynne, szybkie i inkluzywne korzystanie z usługi.
Interfejs Translator API może współpracować z interfejsem Language Detector API, aby umożliwić wykrywanie języka na urządzeniu użytkownika, co zapewnia większą prywatność niż alternatywne rozwiązania wymagające przesłania danych na serwer w chmurze.
Interfejs Summarizer API może służyć do generowania różnych typów podsumowań o różnej długości i w różnych formatach, np. zdań, akapitów, list punktowanych itp. Na przykład:
- Podsumowywanie najważniejszych punktów artykułu lub rozmowy na czacie.
- Sugerowanie tytułów i nagłówków artykułów.
- Tworzenie zwięzłego i informacyjnego podsumowania długiego tekstu.
- Generowanie zapowiedzi książki na podstawie recenzji.
Funkcje CSS
Funkcje CSS zawarte w Chrome 138 to funkcje związane ze znakiem: abs() i sign(), które obliczają różne funkcje związane ze znakiem argumentu.
Oprócz tego notacja funkcjonalna progress(), która zwraca wartość <number> reprezentującą
pozycję jednego obliczenia (wartość postępu) między 2 innymi obliczeniami
(wartość początkowa i końcowa postępu).
Na koniec funkcje sibling-index() i sibling-count() mogą być używane jako liczby całkowite w wartościach właściwości CSS do stylizowania elementów na podstawie ich pozycji wśród elementów równorzędnych lub łącznej liczby elementów równorzędnych.
Interfejs Viewport Segments API
Interfejs Viewport Segments API umożliwia kierowanie reklam na urządzenia składane. Segmenty viewportu są tworzone, gdy viewport jest dzielony przez co najmniej 1 funkcję sprzętową (np. zagięcie lub zawias między oddzielnymi ekranami), która działa jako separator.
Więcej informacji znajdziesz w artykule Obsługa urządzeń składanych za pomocą interfejsu Viewport Segments API.
I wiele więcej!
Oczywiście jest wiele innych nowości:
- Gdy w wartości atrybutu występują znaki
<i>, są one teraz zmieniane podczas serializacji. - 2 nowe wartości –
"prefetchCache"i"prerenderCache"– w nagłówkuClear-Site-Dataumożliwiają kierowanie na czyszczenie pamięci podręcznej wstępnego renderowania i wstępnego pobierania. - Słowo kluczowe
stretchw przypadku właściwości rozmiaru CSS (np.widthiheight) umożliwia rozszerzanie elementów tak, aby dokładnie wypełniały dostępną przestrzeń w bloku zawierającym.