Nowości w Chrome 119

Oto, co musisz wiedzieć na ten temat:

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: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: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, gdy getDisplayMedia()

  • Dostępna jest próbna wersja origin, która dodaje parametr fullscreen windowFeatures do interfejsu API JavaScript window.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.

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.