В конце 2025 года состоялся релиз Safari 26.0, который принес с собой значительные обновления движка WebKit, используемого в браузере. Эти нововведения охватывают широкий спектр областей - от улучшенного отображения и анимаций на CSS, поддержки современных форматов изображений HDR и SVG, до внедрения новых API, расширяющих возможности веб-разработчиков и повышающих безопасность пользователей. Safari 26.0 доступен на iOS, iPadOS, macOS и visionOS, что делает его кроссплатформенным решением с единой экосистемой инноваций.
Рассмотрим детально основные изменения и их влияние как на веб-разработчиков, так и на конечных пользователей.Одним из самых заметных нововведений является внедрение механизма Anchor Positioning в CSS - новой системы позиционирования элементов, которая позволяет "привязывать" один элемент к другому. За счет этого создание адаптивных меню, всплывающих подсказок и интерактивных интерфейсов становится гораздо проще и эффективнее. Возможность использования предопределенных область (position-area) упрощает настройку положения элементов относительно их "якоря", а функция anchor() позволяет динамически вычислять нужные отступы для точечного выравнивания. Дополнительно введена опция position-try, которая предоставляет резервные варианты позиционирования при нехватке места, что делает дизайн еще более гибким и отзывчивым.
Такой подход снимает множество сложностей, связанных с ручным выравниванием элементов в различных сценариях адаптивного дизайна.Еще одним важным механизмом стали Scroll-driven animations - анимации, которые синхронизируются с прокруткой страницы. Разработчики теперь могут напрямую привязывать анимационные эффекты к тому, насколько элемент находится во вьюпорте, устанавливать диапазон воспроизведения и выстраивать последовательности анимаций по мере скролла. Это открывает возможности для создания более выразительных и увлекательных интерфейсов, повышающих вовлеченность пользователей и улучшающих восприятие контента. В сочетании с новой функцией progress() в CSS, которая вычисляет процент прогресса по заданному диапазону, можно строить невероятно тонкие и точные анимационные схемы.
Новая поддержка text-wrap: pretty значительно повышает качество типографики в браузере. Благодаря ему улучшается обтекание текста, выравнивание краев абзацев становится ровнее, а короткие последние строки предотвращаются, что особо актуально для адаптивных макетов с переменной шириной. Контрастность текста также вышла на новый уровень благодаря функции contrast-color(), которая автоматически выбирает цвет текста (черный или белый) на основе лучшего визуального контраста с фоном. Это важно для создания доступных и комфортных интерфейсов, особенно с учетом требований веб-стандартов по доступности.В Safari 26.
0 появились и новые возможности для работы с мультимедиа. Важным обновлением стало добавление поддержки HDR-изображений - теперь веб-страницы могут отображать картинки с расширенным динамическим диапазоном, что делает графику намного реалистичнее благодаря более глубокой передаче темных и светлых участков. Параллельно появился новый CSS-свойство dynamic-range-limit, позволяющее корректно интегрировать стандартизированные и HDR-изображения на одной странице без конфликтов по яркости. В контексте visionOS Safari начал поддерживать новое поколение пространственного видео с углами обзора 180, 360 и Wide FOV, а также Apple Immersive Video. Эта функция меняет восприятие видео-контента, предлагая более глубокое погружение и интерактивность в 3D-пространстве.
В дополнение к работе с мультимедиа, в Safari 26.0 был введен новый HTML элемент <model>, который позволяет легко встраивать интерактивные 3D-модели на сайты. Для разработчиков это значит возможность оживлять презентации товаров, проводить обучающие демонстрации и создавать инновационные визуальные эффекты без использования сторонних плагинов и сложных фреймворков. Элемент поддерживает стандартные файлы USDZ, хорошо знакомые пользователям AR Quick Look, а также предоставляет удобные атрибуты для управления освещением, анимацией, цикличностью воспроизведения и пользовательским взаимодействием - например, вращением модели. Более того, JavaScript API для <model> расширяет возможности управления: можно программно задавать скорость анимации, положение, масштаб и вращение сущности.
Помимо графических новшеств, Safari 26.0 предложил инновации в области безопасности и управления цифровой идентификацией. Впервые в WebKit интегрирована поддержка Digital Credentials API, стандарта W3C, который позволяет веб-сайтам безопасно запрашивать у пользователя официальные цифровые удостоверения - например, водительские права или паспорта, сохраненные в Apple Wallet. Это не просто удобная альтернатива фотографиям документов, а принципиально новый подход к аутентификации с высоким уровнем доверия и защиты. API базируется на международных протоколах, использует уже известный Credential Management API и предполагает тщательную криптографическую обработку данных.
Важно, что текущая поддержка охватывает Safari, но пока не доступна в WKWebView, что стоит учитывать разработчикам мобильных приложений.Кроме того, был расширен Web API с множеством полезных функций. Среди них реализация Trusted Types API для защиты от XSS-атак, добавлена поддержка URLPattern для удобного шаблонного сопоставления адресов, что упростит фильтрацию и маршрутизацию. Важным обновлением стала интеграция WebAuthn Signal API, позволяющая сайтам уведомлять провайдеров учетных данных о любых изменениях аккаунта пользователя для более корректного управления пасскей - безопасным механизмом авторизации без пароля. Помимо этого, появился File System WritableStream API, что значительно расширяет возможности веб-приложений в работе с файлами - от загрузок до редактирования с сохранением данных непосредственно в системе пользователя.
JavaScript получил тонкие, но важные улучшения. В Safari 26.0 теперь поддерживаются Pattern Modifiers в регулярных выражениях, что предоставляет разработчикам более гибкие средства для обработки текстов и поиска. В дополнение появились новые опции для Intl.PluralRules и расширенные возможности работы с локалями и вариантами языковых настроек - все это способствует созданию многоязычных и регионально адаптированных сервисов.
Для работы с SVG теперь можно использовать SVG-иконки во всех интерфейсных местах Safari, что обеспечивает бесшовную векторную масштабируемость и экономию трафика по сравнению с растровыми форматами.Особое внимание уделено производительности и безопасности. WebAssembly получил новый интерпретатор, который ускоряет запуск больших модулей и снижает потребление памяти без потери максимальной скорости после "прогрева". WebGPU приобретает официальный статус предпочитаемого API для работы с графикой и вычислениями на GPU, замещая устаревший WebGL. Это открывает доступ к более мощным и эффективным инструментам для 3D-графики, вычислений машинного обучения и сложных визуализаций, что ранее было сложно реализуемо в веб-среде.
Поддержка WebRTC была улучшена с добавлением расширенной информации о видеопотоке, API выбора динамиков и новых методов сериализации аудио- и видеофреймов. Это обеспечивает качественную передачу аудио и видео в реальном времени, а также удобные средства для отладки и управления потоками.Пользователи и разработчики также оценят улучшения в области интерфейсов и отладки. Web Inspector получил возможность автоматического перехвата и паузы при работе с Service Workers, что облегчает диагностику сложных веб-сценариев. Добавлены инструменты для более точного профилирования и анализа Worker-сценариев.
В Elements добавлены визуальные подсказки для теневых DOM и слотов, что облегчает понимание структуры сложных компонентов. Отладчик получил обновления, упрощающие работу с асинхронным кодом. Между тем, WebKit интегрирован с SwiftUI через новые API WebView и WebPage, позволяя создавать нативные SwiftUI-приложения с веб-элементами, упрощающими интеграцию и управление веб-контентом на всех платформах Apple.Поддержка веб-расширений стала удобнее: разработчики получают инструменты для упаковки и тестирования расширений для macOS, iOS и visionOS, теперь с возможностью загрузки и управления через SafariDriver и расширениями команд. В Content Blockers добавлены новые фильтры, расширяющие контроль над блокировкой запросов и элементов на страницах.
В области сети появились улучшения, в частности поддержка DNS-предварительной загрузки на мобильных платформах для ускорения работы сайтов.Что касается приватности, Safari 26.0 блокирует известные скрипты для защиты от отпечатков браузера, ограничивает доступ к специфическим API, которые могут раскрывать характеристики устройства, а также ограничивает возможность сохранять долгоживущие данные на стороне клиента. Такой комплекс мер призван сделать веб-серфинг максимально безопасным и приватным.Режим Lockdown Mode, ориентированный на пользователей с повышенными требованиями к безопасности, получил улучшения в подборе и обработке веб-шрифтов, позволяющие почти всему контенту отображаться корректно даже в этом строгом режиме.
Для администратора устройств добавлена возможность управлять папками закладок и настройками домашних страниц, что удобно при массовом развертывании устройств в корпоративной и образовательной среде.В итоговом итоге Safari 26.0 становится существенно продвинутым браузером с акцентом на удобство разработки, качество пользовательского интерфейса, современное мультимедиа и высочайшие стандарты безопасности. Для веб-разработчиков это означает новые эффективные инструменты для создания интерактивных, адаптивных и безопасных веб-приложений, которые могут расширить возможности платформ Apple. Для пользователей - более плавный, выразительный и защищенный веб-опыт, отвечающий современным ожиданиям.
Interesting innovations, которые Safari 26.0 приносит в мир браузера, выделяют его среди конкурентов и задают новые стандарты для отрасли. Способность легко интегрировать интерактивное 3D, управлять сложной анимацией, безопасно работать с цифровыми удостоверениями и обеспечивать приватность пользователя делают WebKit на Apple-платформах одним из самых прогрессивных движков сегодня. Ожидается, что в дальнейшем обновления лишь усилят этот тренд, открывая новые горизонты для веб-технологий. .