Oto, co musisz wiedzieć na ten temat:
- Istnieje górny limit aktualizacji daty ważności plików cookie, które są już przechowywane.
- CSS ma nowe pseudoklasy, względną składnię kolorów i nie tylko.
- Dodanie zabezpieczonych ramek, np. makr rozmiaru reklamy.
- A to nie koniec możliwości.
Nazywam się Adriana Jara. Zobaczmy, co nowego dla deweloperów w Chrome 119.
Data ważności plików cookie.
Od wersji Chrome 104 nowo utworzone pliki cookie lub pliki z datą ważności są wyłączone po maksymalnie 400 dniach w przyszłości. Ten sam limit będzie teraz stosowany z mocą wsteczną do plików cookie, które są już przechowywane.
Okres ważności tych plików nie może być dłuższy niż 400 dni od pierwszego uruchomienia Chrome 119 lub nowszego i przeprowadzenia jednorazowej migracji bazy danych. Wpływ tej zmiany będzie widoczny dla użytkowników dopiero po upływie co najmniej 400 dni od udostępnienia Chrome 119, a następnie w przypadku istniejących plików cookie, które nie były aktualizowane w tym okresie.
Możesz zapoznać się z rekomendacją dotyczącą daty ważności danych, a także przypomnieć, że w najbliższej przyszłości wycofamy pliki cookie innych firm. Znajdziesz tu też przewodnik, jak przygotować się na to wycofanie.
Aktualizacje usługi porównywania cen
W przypadku usług porównywania cen wprowadzamy trzy aktualizacje:
Zasada 1: nowe pseudoklasy :user-invalid
i :user-valid
, które reprezentują element z błędnymi lub poprawnymi danymi wejściowymi, ale dopiero wtedy, gdy użytkownik wszedł z nim w interakcję. Są podobne do pseudoklas :valid
i :invalid
, ale z dodatkowym ograniczeniem są stosowane, że nowe pseudoklasy są dopasowywane dopiero po interakcji użytkownika z elementem.
Po drugie, względna składnia kolorów pozwala programistom definiować kolory przez modyfikowanie parametrów innych kolorów.
Na przykład: oklab(from magenta calc(l * 0.8) a b);
tworzy barwę Oklab w kolorze purpurowym, która jest o 80% jaśniejsza.
Po trzecie, funkcja clip-path
obsługuje teraz więcej wartości.
Właściwość clip-path
tworzy region przycinania, który określa, jaka część elementu powinna zostać wyświetlona. Części wewnątrz regionu są wyświetlane, a te na zewnątrz są ukryte.
Za pomocą wartości <geometry-box>
możesz teraz kontrolować pole referencyjne klipu, dzięki czemu korzystanie z clip-path
jest łatwiejsze. Tych wartości można używać razem z podstawowymi kształtami (np. clip-path: circle(50%) margin-box
) lub używać ich osobno, aby przypinać do określonej ramki (np. clip-path: content-box
).
Możesz też użyć funkcji xywh()
i rect()
, które ułatwiają wybieranie prostokątnych lub zaokrąglonych i prostokątnych klipów.
Poprawka: w poprzedniej wersji tego artykułu znajdowały się informacje o ulepszeniach ramek chronionych. Te zmiany są już dostępne w Chrome 120.
I inne funkcje
Oczywiście dostępnych jest też znacznie więcej.
Funkcja
WebSQL
została całkowicie usuniętaod Chrome 119. Dzięki odwrotnemu testowi origin deweloperzy mogą używać bazy danych WebSQL do czasu pojawienia się Chrome w wersji 123.Teraz za pomocą opcji
monitorTypeSurfaces
można uniemożliwić użytkownikowi udostępnianie całego ekranu przy użyciugetDisplayMedia()
Dostępny jest test origin, w którym do interfejsu
window.open()
JavaScript API dodano parametrfullscreen
windowFeatures, aby umożliwić wywołującemu otwarcie wyskakującego okienka bezpośrednio na pełnym ekranie.
Więcej informacji
To tylko niektóre z najważniejszych informacji. Przejrzyj te linki: dodatkowych zmian w Chrome 119.
- Nowości w Narzędziach deweloperskich w Chrome (119)
- Wycofanie i usuwanie Chrome 119
- Aktualizacje na ChromeStatus.com w przypadku Chrome 119
- Lista zmian w repozytorium źródłowym Chromium
- Kalendarz wersji Chrome
Subskrybuj
Aby być na bieżąco, zasubskrybuj Kanał Chrome Developers w YouTube, a gdy będziemy mogli opublikować nowy film, otrzymasz e-maila z powiadomieniem.
Adriana Jara. Gdy tylko Chrome 120 się ukaże, opowie o nowościach w Chrome.