Nowości w Chrome 109

Oto, co musisz wiedzieć na ten temat:

Nazywam się Adriana Jara. Zobaczmy, co nowego w Chrome 109 dla deweloperów.

OPFS na Androidzie

System plików prywatnych origin (OPFS) jest częścią interfejsu File System Access API. Jest to punkt końcowy pamięci, który jest prywatny dla originu strony.

Funkcja została wprowadzona na komputerach w Chrome 102, a w Chrome 109 zwiększyliśmy jej zgodność, udostępniając ją na Androidzie.

Z kilkoma wyjątkami obejmuje on wszystkie interfejsy API dostępu do systemu plików, aby umożliwić płynne zarządzanie plikami bezpośrednio z lokalnego systemu plików. Metody show*Picker() i integracja interfejsu API typu przeciągnij i upuść nie są jeszcze dostępne.

Dzięki interfejsowi File System Access API w OPFS witryny mogą uzyskiwać dostęp do prywatnego systemu plików dla każdej domeny i wykonywać operacje na plikach za pomocą FileSystemSyncAccessHandle, co zapewnia lepszą wydajność.

Aby dowiedzieć się, jak zapewnić płynny dostęp do systemu plików na różnych platformach, przeczytaj ten artykuł.

Nowości w CSS.

Teraz kilka nowych funkcji CSS, zaczynając od nowej jednostki długości: lh.

Jednostka CSS lh jest równa obliczonej wartości właściwości line-height w elemencie, w którym jest używana. Dzięki temu elementowi textarea można nadać wysokość równą liczbie wierszy oczekiwanego tekstu.

Grupa robocza CSS dodała też nową wartość auto dla opisu font-weight, font-stylefont-stretch w ramach reguły @font-face. Wartość auto jest teraz wartością początkową. Te deskryptory w czcionkach zmiennych umożliwiają użytkownikom wybranie grubości, nachylenia i szerokości czcionki.

Aby zapewnić lepszą kontrolę nad typografią w internecie, właściwość hyphenate-limit-chars określa minimalną liczbę znaków w słowie z łącznikiem.

Obsługa MathML Core.

Jeśli kiedykolwiek próbowałeś/próbowałaś dodać do strony internetowej wzory matematyczne w sposób umożliwiający stylizację i dostępność, z przyjemnością usłyszysz, że MathML Core jest teraz obsługiwany w Chrome.

MathML to język do opisywania zapisu matematycznego w sposób, który można uwzględnić w HTML i SVG. Jest renderowany w sposób zgodny z CSS za pomocą OpenType MATH i wyświetlany za pomocą interfejsów API ułatwień dostępu na platformie.

Stylowanie MathML jest włączane przez funkcje CSS, w tym te przeznaczone do układu matematycznego. Przykłady to właściwości math-depth, math-shift i math-style oraz wartość math dla właściwości display.

Więcej informacji i przykładów, które pomogą Ci w posługiwaniu się notacją matematyczną, znajdziesz w dokumentacji.

I inne funkcje

Oczywiście jest ich znacznie więcej.

Więcej informacji

Ta lista zawiera tylko niektóre najważniejsze informacje. Aby dowiedzieć się więcej o dodatkowych zmianach w Chrome 109, 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.

Nazywam się Adriana Jara i jak tylko pojawi się nowa wersja Chrome 110, opowiem Ci, co nowego w Chrome.