восемь и четыре недели, Google выпустила обновления для своего веб-браузера. Он сменил свой номер, два месяца назад он был v98, а вчера v99, но ни в том, ни в другом случае нельзя говорить о крупных обновлениях. Или не для пользователя, так как несколько часов назад у нас есть в наличии Хром 99 и многие из этих изменений больше внутри, чем снаружи. То есть он приносит улучшения, браузер лучше, но о показных изменениях говорить не приходится.
Теперь все по-другому для разработчиков. В Chrome 99 было включено несколько новых API, которые сделают взаимодействие с веб-страницами и разработка для них лучше. Например, они включили улучшения в поддержку фильтров SVG. Основные моменты того, что появилось в Chrome 99, следующие:
Особенности Chrome 99
- Каскадные слои CSS добавляют структурированный способ организации и балансировки проблем в пределах одного источника, чтобы иметь определенный порядок каскадирования для правил из одного источника соответствующим образом.
- Элементы ввода HTML теперь имеют метод showPicker() для отображения средства выбора браузера для таких элементов ввода, как цвета, файлы, временные файлы и т. д.
- Новая функциональность Canvas 2D API для событий потери/восстановления контекста, функция сброса, сужающиеся градиенты, улучшенная поддержка фильтров SVG и другие улучшения.
- Новый API распознавания рукописного ввода, который может использовать службы распознавания рукописного ввода, предоставляемые базовой операционной системой.
- Математическая функция CSS calc() теперь допускает значения бесконечности и NaN.
- API международного перечисления.
Хром 99 теперь доступно для всех поддерживаемых систем из вашего официальный сайт. У пользователей систем на базе Debian/Ubuntu, где официальный репозиторий обычно устанавливается после первой установки браузера, уже ожидают новые пакеты в качестве обновления. От них будет зависеть установка на другие дистрибутивы, например, на основанные на Arch Linux, которые есть в AUR, но еще не обновлены.