Nowości w Chrome 109

Oto, co musisz wiedzieć na ten temat:

Nazywam się Adriana Jara. Przyjrzyjmy się nowościom dla deweloperów w Chrome 109.

OPFS na Androidzie

Prywatny system plików źródła (OPFS) jest częścią interfejsu File System Access API. Jest to punkt końcowy pamięci masowej prywatny dla źródła strony.

Została uruchomiona na komputerach w Chrome 102. Chrome 109 zapewnia jej zgodność przez udostępnienie jej na Androida.

Oprócz kilku wyjątków obejmuje wszystkie platformy interfejsu File System Access API, dzięki czemu można bezproblemowo zarządzać plikami bezpośrednio z lokalnego systemu plików. Metody show*Picker() i integracja interfejsu API typu „Drag-and-Drop” nie są jeszcze dostępne.

Dzięki interfejsowi File System Access API w OPFS witryny mają dostęp do prywatnego systemu plików w poszczególnych domenach i mogą wykonywać operacje na plikach przez FileSystemSyncAccessHandle, co zwiększa wydajność.

Przeczytaj ten artykuł, aby dowiedzieć się, jak wdrożyć płynny dostęp do systemu plików na różnych platformach.

Nowość 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 textarea może mieć wysokość taką samą jak liczba wierszy oczekiwanego tekstu.

Dodatkowo grupa robocza CSS dodała nową wartość auto dla deskryptorów: font-weight, font-style i font-stretch wewnątrz reguły @font-face. auto jest teraz wartością początkową. Opisy w zmiennych czcionkach umożliwiają użytkownikom określenie, jak ciężki, skośny lub szeroki ma być krój czcionki.

Aby zapewnić większą kontrolę nad typografią internetową, właściwość hyphenate-limit-chars określa minimalną liczbę znaków w słowie rozdzielanym łączem.

Obsługa MathML Core.

Jeśli chcesz dodawać do strony formuły matematyczne w łatwy i przystępny sposób, ucieszy Cię fakt, że Chrome obsługuje teraz MathML Core.

MathML to język opisujący notację matematyczną w sposób, który można uwzględnić w HTML i SVG. Jest renderowana w sposób zgodny z CSS w obrębie OpenType MATH i udostępniana za pomocą interfejsów API ułatwień dostępu na platformie.

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

Zapoznaj się z dokumentacją, aby dowiedzieć się więcej i poznać przykłady ich zastosowania w notatkach matematycznych.

…i wiele innych.

Oczywiście, jest ich jeszcze więcej.

Więcej informacji

Ta analiza obejmuje tylko niektóre najważniejsze kwestie. Kliknij poniższe linki, aby dowiedzieć się więcej o zmianach w Chrome 109.

Subskrybuj

Aby być na bieżąco, zasubskrybuj kanał Chrome Developers w YouTube. Będziesz otrzymywać e-maile z powiadomieniami o każdym nowym filmie.

Jestem Adriana Jara i zaraz gdy tylko pojawi się Chrome 110, będę do Ciebie mówić, co nowego w Chrome.