Oto, co musisz wiedzieć na ten temat:
- Interfejs Origin Private File System API jest już dostępny na Androida.
- Masz zestaw nowych właściwości w CSS.
- Dzięki obsłudze MathML Core w kodzie HTML możesz łatwo dodawać zapisy matematyczne.
- A to jeszcze wiele więcej.
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.
- Aby lepiej sterować odtwarzaniem dźwięku podczas korzystania z głośników zewnętrznych, możesz użyć właściwości
suppressLocalAudioPlayback
w domenieMediaTrackSupportedConstraints
. - Skupienie warunkowe jest teraz dostępne przy wywoływaniu funkcji
getDisplayMedia()
. - Potwierdzenie bezpiecznych płatności jest dostępne w Chrome na urządzeniach z Androidem.
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.
- Nowości w Narzędziach deweloperskich w Chrome (109)
- Wycofanie i usunięcie Chrome 109
- Aktualizacje ChromeStatus.com w Chrome 109
- Lista zmian repozytorium źródłowego Chromium
- Kalendarz wydań Chrome
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.