Гид по новым функциям и исправлениям в Safari 26.4

Гид по новым функциям и исправлениям в Safari 26.4 Инструкции

Safari продолжает эволюционировать, и с выходом версии 26.4 мы получаем целый ряд новых возможностей и исправлений, которые делают браузер еще более удобным для пользователей и разработчиков. Давайте разберемся, что нового принесла эта версия и как она улучшит ваш опыт работы в сети.

44 новых функции и 191 исправление ошибок

В блоге Apple о WebKit Джен Симмонс, евангелист Safari и WebKit, поделилась подробностями о новшествах в версии 26.4. Основное внимание в этом релизе уделено тому, что больше всего запрашивают разработчики. Как говорит Симмонс:

“Мы вас слышим. Результаты опросов разработчиков показали, что вам нужно время, чтобы освоиться с новыми функциями, а не быть заваленными еще большим количеством изменений. Вы хотите, чтобы существующие функции работали последовательно в каждом браузере. Вы просили инженеров WebKit помочь вам исправить ошибки и закрыть пробелы в спецификациях. Именно это и является целью данного релиза.”

Новые возможности

Одним из главных нововведений в Safari 26.4 стали CSS Grid Lanes - долгожданное решение для создания визуально насыщенных галерей и не только. Эта функция значительно упростит жизнь веб-разработчикам.

Гид по новым функциям и исправлениям в Safari 26.4 2

Также в браузере добавлена поддержка WebTransport - современного аналога WebSocket, который открывает новые горизонты для низколатентных приложений, таких как многопользовательские игры, инструменты для совместной работы и улучшенные видеоконференции.

Улучшенная поддержка клавиатурных сокращений

Еще одним интересным новшеством является API Keyboard Lock, который позволяет веб-приложениям захватывать ввод с клавиатуры, который обычно обрабатывается браузером. Симмонс объясняет:

“Если вы когда-либо создавали игру, клиент удаленного рабочего стола или творческий инструмент, то, вероятно, сталкивались с проблемой: некоторые клавиатурные сокращения недоступны. Нажав клавишу Escape, вы выходите из полноэкранного режима. Ранее этого избежать было невозможно - но теперь это изменилось.”

API Keyboard Lock позволяет запрашивать доступ к конкретным клавишам, когда это необходимо вашему приложению. Теперь игра может использовать клавишу Escape для своей собственной системы меню.

Устранение проблем

Гид по новым функциям и исправлениям в Safari 26.4 3

Что касается единственного удаления, то обновление устраняет устаревший конструктор FontFaceSet из CSS Font Loading API, что соответствует решению CSSWG, признавшему его ненужным.

Кроме того, среди 191 исправления ошибок в версии 26.4 исправлены проблемы, касающиеся SVG, таблиц, MathML, CSS Zoom и многого другого.

Если вы хотите узнать больше о новшествах Safari 26.4, переходите по ссылке.

Материал подготовлен на основе публикации с сайта 9to5Mac. Фото: 9to5Mac
Поделиться с друзьями
Денис Логинов
Оцените автора
iPhonec.ru
Добавить комментарий