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