Рассказываем, какие интересные функции появились у веб-браузеров в октябре

В октябре 2023 года Firefox 118 , Safari 17 и Chrome 117 стали стабильными. Рассказываем, что это значит для веб-платформы.

В октябре 2023 года Firefox 118 , Safari 17 и Chrome 117 стали стабильными. Рассказываем, что это значит для веб-платформы.

Значение subgridи включено в Chrome 117, что делает эту долгожданную функцию совместимой grid-template-columns. grid-template-rows. Вы можете узнать больше о subgrid в статье CSS subgrid .

Chrome также включает три новые функции CSS, позволяющие легко добавлять анимацию входа и выхода, а также плавно анимировать отклоняемые элементы верхнего уровня, такие как диалоговые окна и всплывающие окна, и обратно. О свойстве transition-behavior, и правиле @starting-style и свойстве overlay можно узнать в статье «Четыре новые возможности CSS для анимации входа и выхода«.

Также в Chrome 117 реализовали группировку массивов JavaScript с помощью статических методов Object.groupBy и Map.groupBy .

Safari 17 включает popoverатрибут, добавляющий поддержку Popover API .

Safari 17 и Firefox 118 включают элемент HTML <search>. Этот элемент представляет части страницы или приложения, которые содержат функции поиска или фильтрации контента.

В Safari 17 включено множество новых функций CSS, в том числе @counter-style. Это правило позволяет определять стили счетчиков, находящиеся за пределами предопределенного списка стилей. Эта функция теперь доступна во всех трех движках.

Firefox 118 включает в себя несколько дополнительных математических функций CSS: abs()sign()round()mod()rem()pow()sqrt()hypot()log()и exp().

Safari 17 также включает поддержку изображений HEIC/HEIF и JPEG XL.

Читайте также
Ретроспектива CSS 2023, что было нового?
Ретроспектива CSS 2023, что было нового?
Ретроспектива CSS 2023, что было нового?

Новинки в 2023 CSS

VUE VAPOR: новая экспериментальная фича
VUE VAPOR: новая экспериментальная фича
VUE VAPOR: новая экспериментальная фича

Vue.js представляет Vapor Mode — новую стратегию компиляции, которая выводит производительность ваших приложений на новый уровень.

В Django 5 появилось 5 новых функций
В Django 5 появилось 5 новых функций
В Django 5 появилось 5 новых функций

Django, веб-фреймворке Python, появились пять новых функций. Среди них: упрощенная визуализация полей и форм, поля модели для вычислений и генерируемые столбцы, больше декораторов асинхронного представления, обработка исключений для асинхронных отключений и другие.

Microsoft: язык сценариев VBScript устарел
Microsoft: язык сценариев VBScript устарел
Microsoft: язык сценариев VBScript устарел

Microsoft предупреждает, что через некоторое время VBScript будет полностью удалён из новых версий Windows. Сейчас компания оставляет язык, как опцию, чтобы у разработчиков было время для миграции своих систем.