Вот что вам нужно знать:
- API частной файловой системы Origin теперь доступен для Android.
- В CSS имеется набор новых свойств .
- Вы можете легко добавлять математические обозначения в свой HTML благодаря поддержке MathML Core .
- И есть еще много чего.
Я Адриана Хара. Давайте углубимся и посмотрим, что нового для разработчиков в Chrome 109.
ОПФС на Android
Исходная частная файловая система (OPFS) является частью API доступа к файловой системе . Это конечная точка хранилища, частная для источника страницы.
Он был запущен на настольном компьютере в Chrome 102, Chrome 109 повышает его совместимость, делая его доступным на Android.
За некоторыми исключениями, он включает в себя все возможности API доступа к файловой системе, что позволяет беспрепятственно управлять файлами непосредственно из локальной файловой системы. Методы show*Picker()
и интеграция API перетаскивания пока недоступны.
С помощью API доступа к файловой системе в OPFS сайты могут получать доступ к своей частной файловой системе для каждого источника и выполнять операции с файлами через FileSystemSyncAccessHandle
, что обеспечивает повышенную производительность.
Прочтите эту статью , чтобы узнать, как обеспечить плавный доступ к файловой системе на разных платформах.
Новое в CSS.
Теперь несколько новых функций CSS, начиная с новой единицы длины: lh
.
Единица lh
lh равна вычисленному значению свойства line-height элемента, в котором она используется. Это позволяет textarea
иметь высоту, равную количеству строк ожидаемого текста.
Также рабочая группа CSS добавила новое значение auto
для дескрипторов: font-weight
, font-style
и font-stretch
внутри правила @font-face
. auto
теперь является начальным значением. Эти дескрипторы в переменных шрифтах предоставляют пользователям возможность выбирать, насколько тяжелым, наклонным или широким должен быть шрифт.
Чтобы обеспечить лучший контроль над веб-типографикой, свойство hyphenate-limit-chars
указывает минимальное количество символов в слове, написанном через дефис.
Поддержка MathML Core.
Если вы когда-нибудь пытались добавить математические формулы на свою веб-страницу стильным и доступным способом, вы будете рады услышать, что MathML Core теперь поддерживается в Chrome.
MathML — это язык описания математических обозначений, который можно включить в HTML и SVG. Он отображается CSS-совместимым способом с помощью OpenType MATH и предоставляется через API-интерфейсы доступности платформы.
Стилизация MathML обеспечивается функциями CSS, в том числе предназначенными для математического макета. Некоторыми примерами являются свойства math-depth
, math-shift
и math-style
, а также math
значение для свойства display
и многое другое.
Ознакомьтесь с документацией , чтобы узнать подробности и примеры, которые помогут улучшить вашу математическую игру в обозначениях!
И более!
Конечно, есть еще много чего.
- Вы можете использовать свойство
suppressLocalAudioPlayback
вMediaTrackSupportedConstraints
, чтобы лучше управлять воспроизведением звука при использовании внешних динамиков. - Условный фокус теперь доступен при вызове
getDisplayMedia()
. - Безопасное подтверждение оплаты доступно для Chrome на Android.
дальнейшее чтение
Здесь рассматриваются лишь некоторые ключевые моменты. Перейдите по ссылкам ниже, чтобы узнать о дополнительных изменениях в Chrome 109.
- Что нового в Chrome DevTools (109)
- Устаревание и удаление Chrome 109
- Обновления ChromeStatus.com для Chrome 109
- Список изменений репозитория исходного кода Chromium
- Календарь выпусков Chrome
Подписаться
Чтобы быть в курсе новостей, подпишитесь на канал YouTube для разработчиков Chrome , и вы будете получать уведомления по электронной почте каждый раз, когда мы запускаем новое видео.
Меня зовут Адриана Хара, и как только выйдет Chrome 110, я буду здесь, чтобы рассказать вам, что нового в Chrome!