strokoff

Что нового произошло в январе 2023 для веб-платформы?

январь 2023

Стабильные релизы браузеров

В Январе 2023, Firefox 109, Chrome 109, и Safari 16.3 стали стабильными версиями. Давайте рассмотрим, что это означает для веб платформы.

MathML

Chrome 109 поддерживает MathML Core, язык для описания математических функций с вставкой HTML и SVG. Этот выпуск означает, что MathML теперь совместим со всеми основными движками.

scrollend событие

Firefox 109 реализует scrollend. Это событие обеспечивает надежный способ определения завершения прокрутки. Узнайте больше об этом событии, которое также реализуется в Chrome, в статье Scrollend, a new JavaScript

Поддержка браузерами — 👁️ 109 

Единица длины lh CSS и символы переноса-лимита

Для CSS в Chrome у нас есть единица длины lh Эта единица эквивалентна вычисляемому значению свойства line-height элемента, для которого оно используется.

Поддержка браузерами — 109109

Кроме того, свойство hyphenate-limit-chars указывает минимальное количество символов в слове с дефисом.

Поддержка браузерами — 109109

Политика безопасности содержимого (CSP) prefetch-src

Safari 16.3 в основном представляет собой выпуск исправлений и решает ряд проблем с размером CSS. Единственная новая функция, указанная в примечаниях, — это добавление директивы prefetch-src (CSP).

Функции для Chrome на Android

Новым в Chrome для Android является подтверждение безопасного платежа (SPC). Это предлагаемый веб-стандарт, который позволяет клиентам проходить аутентификацию у эмитента кредитной карты, банка или другого поставщика платежных услуг с помощью аутентификатора платформы, который обычно активируется с помощью функции разблокировки экрана устройства, такой как датчик отпечатков пальцев.

Также новой для Chrome на Android является частная файловая система Origin (OPFS), часть API доступа к файловой системе на Android. Сюда входят все поверхности API доступа к файловой системе, за исключением методов show{OpenFile, SaveFile, Directory}Picker() и интеграции API перетаскивания.

Выпуски бета-версий браузеров

Бета-версии браузеров дают вам предварительное представление о том, что будет в следующей стабильной версии браузера. Это прекрасное время для тестирования новых функций или удалений устаревших, которые могут повлиять на ваш сайт, прежде чем мир получит эту версию. Новые бета-версии — это  Firefox 110 и  Chrome 110 

Chrome 110 включает свойство начальной буквы CSS. Это свойство позволяет задать количество строк, на которые первая буква должна входить в текст.

Узнайте больше в статье Управляйте буквицей с помощью initial-letter.

Кроме того, для CSS в Chrome 110 используется псевдокласс :picture-in-picture. Это дает вам возможность ориентироваться и настраивать медиаплеер, когда видео входит в режим «картинка в картинке» и выходит из него.

Оригинал статьи на английском New to the web platform in January


Последняя редакция 2 февраля, 2023 в 06:02