Safari Technology Preview 249: исправления ошибок и улучшение производительности
Apple выпустила новую версию своего экспериментального браузера Safari Technology Preview 249. Этот релиз включает исправления ошибок и улучшения производительности, охватывающие широкий спектр веб-технологий. Обновление доступно для загрузки с официального сайта Apple и предназначено для разработчи

Apple выпустила новую версию своего экспериментального браузера Safari Technology Preview 249. Этот релиз включает исправления ошибок и улучшения производительности, охватывающие широкий спектр веб-технологий. Обновление доступно для загрузки с официального сайта Apple и предназначено для разработчиков, желающих протестировать будущие функции Safari.
Safari Technology Preview 249: что нового
Safari Technology Preview 249 содержит исправления и улучшения для Accessibility, Animations, CSS, Editing, Forms, HTML, JavaScript, Media, Rendering, Spatial Web, Web API, Web Audio, Web Inspector, WebAssembly, WebDriver и WebRTC. Полные примечания к выпуску опубликованы на сайте Safari Technology Preview. Экспериментальный браузер предназначен для тестирования функций, которые планируются к внедрению в будущие версии Safari. Он работает на macOS Tahoe и macOS Golden Gate — новейших версиях операционной системы Apple.
Какие конкретные улучшения вошли в сборку 249?
Хотя Apple не раскрывает полный список изменений, в примечаниях к выпуску упоминаются исправления в таких ключевых областях, как CSS (каскадные таблицы стилей), JavaScript (основной язык веб-разработки), WebAssembly (технология для выполнения высокопроизводительного кода в браузере) и WebRTC (протокол для передачи аудио и видео в реальном времени). Также улучшена работа Web Inspector — инструмента для отладки веб-страниц. Разработчики отметят повышение стабильности при работе с анимациями и рендерингом, а также более плавное воспроизведение медиа.
Предыстория и контекст
Safari Technology Preview был впервые представлен в марте 2016 года. С тех пор Apple регулярно выпускает обновления, позволяя разработчикам и энтузиастам знакомиться с новыми веб-стандартами и API до их появления в стабильной версии браузера. Это часть стратегии Apple по продвижению современных веб-технологий и обеспечению совместимости с платформой. Браузер обновляется примерно раз в две недели, что делает его одним из самых динамично развивающихся инструментов для веб-разработчиков.
Чем Safari Technology Preview отличается от обычного Safari?
В отличие от стабильной версии Safari, Technology Preview устанавливается отдельно и может работать параллельно с основным браузером. Он включает экспериментальные функции, которые могут быть нестабильны или не полностью реализованы. Разработчики используют его для проверки совместимости своих веб-приложений с будущими версиями Safari. Кроме того, Technology Preview предоставляет доступ к новейшим инструментам разработчика, таким как обновленный Web Inspector, который позволяет более эффективно отлаживать код.
Технические подробности обновления
Сборка 249 включает исправления, затрагивающие производительность JavaScript и WebAssembly. Улучшена обработка асинхронных операций, что особенно важно для современных веб-приложений, использующих большое количество скриптов. В области CSS исправлены ошибки, связанные с каскадными слоями и контейнерными запросами, что позволяет точнее управлять стилями. Для WebRTC повышена стабильность передачи аудио и видео, что актуально для приложений видеоконференций. Также обновлен Web Inspector: добавлена поддержка новых точек останова и улучшен просмотр сетевых запросов.
Кого затронет и как
Обновление в первую очередь предназначено для веб-разработчиков, тестирующих свои проекты на совместимость с Safari. Пользователи стабильной версии Safari не увидят изменений, но часть функций из Technology Preview может появиться в будущих релизах. Для разработчиков из России и СНГ обновление доступно для загрузки с сайта Apple без ограничений. Установка не требует удаления предыдущей версии — браузер обновляется автоматически или через механизм Software Update.
Что будет дальше
Apple продолжит выпускать новые версии Safari Technology Preview по мере готовности. Ожидается, что некоторые функции из сборки 249 войдут в состав следующего крупного обновления Safari, которое выйдет вместе с новыми версиями macOS. Разработчикам рекомендуется устанавливать обновления и тестировать свои приложения, чтобы обеспечить совместимость с грядущими изменениями. В ближайших релизах можно ожидать дальнейших улучшений в области производительности и поддержки новых веб-стандартов.
Итог
Safari Technology Preview 249 — это очередной шаг Apple в развитии веб-платформы. Хотя обновление не содержит революционных изменений, оно демонстрирует постоянную работу компании над улучшением производительности и стабильности браузера. Разработчикам стоит обратить внимание на этот релиз, чтобы обеспечить совместимость своих проектов с будущими версиями Safari. Регулярное тестирование с помощью Technology Preview помогает выявить проблемы на ранних этапах и подготовить приложения к новым возможностям браузера.