Oto, co musisz wiedzieć na ten temat:
- W przypadku plików cookie, które są już przechowywane, zaktualizowano datę ważności.
- CSS zawiera nowe pseudoklasy, względną składnię kolorów i inne nowości.
- Dodaliśmy ulepszenia dotyczące odizolowanych ramek, np. makra rozmiarów reklam.
- I to nie wszystko .
Nazywam się Adriana Jara. Zobaczmy, co nowego w Chrome 119 dla deweloperów.
Data ważności plików cookie.
Od wersji 104 Chrome nowo utworzone lub zaktualizowane pliki cookie z datą wygaśnięcia mają datę wygaśnięcia nie późniejszą niż 400 dni. To samo ograniczenie zostanie teraz zastosowane wstecznie do plików cookie, które są już przechowywane.
Daty wygaśnięcia tych plików cookie będą ograniczone do maksymalnie 400 dni od pierwszego uruchomienia Chrome 119+ i jednorazowej migracji bazy danych. Użytkownicy nie odczują wpływu tej zmiany przez co najmniej 400 dni od wydania Chrome 119, a potem tylko w przypadku istniejących plików cookie, które nie zostały zaktualizowane w tym okresie.
Więcej informacji o dacie ważności znajdziesz w tym artykule. Przypominamy, że w najbliższej przyszłości wycofamy pliki cookie innych firm, a tutaj znajdziesz przewodnik, który pomoże Ci się do tego przygotować.
Aktualizacje usługi porównywania cen
W przypadku usługi porównywania cen mamy 3 aktualizacje:
Po pierwsze, nowe pseudoklasy :user-invalid
i :user-valid
, które reprezentują element z odpowiednio nieprawidłowymi lub prawidłowymi danymi wejściowymi, ale tylko po znaczącej interakcji użytkownika z tym elementem. Są one podobne do pseudoklas :valid
i :invalid
, ale z dodatkowym ograniczeniem, że nowe pseudoklasy pasują tylko wtedy, gdy użytkownik wejdzie w interakcję z elementem.
Po drugie: składnik koloru względnego pozwala programistom definiować kolory przez modyfikowanie parametrów innych kolorów.
Na przykład: oklab(from magenta calc(l * 0.8) a b);
powoduje, że magenta w Oklab jest o 80% jaśniejsza.
Po trzecie: atrybuty clip-path
obsługują teraz więcej wartości.
Właściwość clip-path
tworzy region przycinania, który określa, która część elementu ma być widoczna. Części, które znajdują się wewnątrz regionu, są wyświetlane, a te, które znajdują się na zewnątrz, są ukryte.
Teraz możesz używać wartości <geometry-box>
do kontrolowania pola referencyjnego klipu, co ułatwia korzystanie z elementu clip-path
. Wartości te można stosować z podstawowymi kształtami (np. clip-path: circle(50%) margin-box
) lub samodzielnie, aby przyciąć do określonego prostokąta (np. clip-path: content-box
).
Możesz też użyć funkcji xywh()
i rect()
, które ułatwiają określanie klipów prostokątnych lub zaokrąglonych prostokątów.
Poprawka: poprzednia wersja tego artykułu odnosiła się do ulepszeń dotyczących ramek ograniczonych. Te zmiany są teraz dostępne w Chrome 120.
I inne funkcje
Oczywiście jest ich znacznie więcej.
WebSQL
został całkowicie usunięty w Chrome 119. Okres próbny odwrotnej domeny umożliwia deweloperom dalsze korzystanie z WebSQL do wersji Chrome 123.Teraz opcja
monitorTypeSurfaces
może służyć do uniemożliwiania użytkownikowi udostępniania całego ekranu, gdygetDisplayMedia()
Dostępna jest próbna wersja origin, która dodaje parametr
fullscreen
windowFeatures do interfejsu API JavaScriptwindow.open()
, aby umożliwić wywołującemu otwieranie wyskakujących okienek bezpośrednio na pełnym ekranie.
Więcej informacji
Ta lista zawiera tylko niektóre najważniejsze informacje. Aby poznać inne zmiany w Chrome 119, kliknij linki poniżej.
- Nowości w Narzędziach deweloperskich w Chrome (119)
- Chrome 119 – wycofane i usunięte funkcje
- Aktualizacje ChromeStatus.com dotyczące Chrome 119
- Lista zmian w repozytorium kodu źródłowego Chromium
- Kalendarz wydań Chrome
Subskrybuj
Aby być na bieżąco, zasubskrybuj kanał w YouTube dla programistów Chrome. Otrzymasz wtedy e-maila z powiadomieniem, gdy tylko opublikujemy nowy film.
Cześć, tu Adriana Jara. Gdy tylko pojawi się nowa wersja Chrome 120, opowiem Ci, co nowego w Chrome.