Новое на веб-платформе в июне

Откройте для себя некоторые интересные функции, которые появились в стабильных и бета-версиях веб-браузеров в июне 2023 года.

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

В июне 2023 года Firefox 114 стал стабильным, так что в этом месяце это единственная проблема с браузером. Посетите раздел бета-версий браузера, чтобы узнать подробности о нескольких функциях, которые станут совместимыми после того, как эти бета-версии станут стабильными.

API веб-транспорта

Firefox 114 включает API WebTransport — современное обновление WebSockets, обеспечивающее поддержку нескольких потоков, однонаправленных потоков и доставки вне очереди.

Поддержка браузера

  • 97
  • 97
  • 114
  • Икс

Источник

Атрибут crossorigin SVG

Firefox 114 также включает атрибут crossorigin в элементах <image> и <feImage> в SVG, обеспечивающий поддержку настройки запросов совместного использования ресурсов Cross-Origin (CORS) для извлеченных данных элемента. Это работает так же, как атрибут HTML crossorigin .

Поддержка браузера

  • 118
  • 118
  • 114
  • 17.2

Источник

Бета-версии браузера

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

Firefox 115 поддерживает свойство CSS animation-composition . Как только эта версия Firefox станет стабильной 4 июля, animation-composition будет поддерживаться во всех трех основных движках. Узнайте больше в статье Укажите, как несколько эффектов анимации должны объединяться с помощью анимации-композиции .

Также совместимость с Firefox 115 достигается за счет набора методов Array и TypedArray . Array.toReversed() , Array.toSorted() , Array.toSpliced() , Array.with() , TypedArrays.toReversed() , TypedArrays.toSorted() и TypedArrays.with() возвращают новый массив с элементами, которые было мелко скопировано.

В бета-версии Safari 17 есть целый набор новых функций и исправлений. Safari 17 добавляет веб-приложения в macOS Sonoma. Это означает, что вы можете добавить веб-сайт в Dock из меню «Файл» или «Поделиться листом», и он откроется в отдельном окне.

Safari 17 также переводит некоторые функции в статус совместимых contain-intrinsic-size , @counter-style , @font-face size-adjust , а медиа-функции overflow-block и overflow-inline будут доступны во всех основных движках, когда Safari 17 корабли.

Часть новой веб-серии.