Apple всегда была известна своими инновациями и нестандартным подходом к выпуску программного обеспечения. Однако с течением времени сложность поддержки множества отдельных версий для разных операционных систем становилась все более заметной проблемой. В этом году компания сделала важный шаг, проведя так называемый Version Number Bankruptcy™️ — отказ от прежней системы нумерации версий в пользу унификации и синхронизации всех платформ, включая macOS, iOS, visionOS, watchOS и Safari. Все они будут обновлены до версии 26, что совпадает с грядущим 2026 годом. Это означает, что Apple стремится упростить восприятие взрослой аудитории своих продуктов и синхронизировать обновления на всех устройствах.
Такой подход позволяет создавать более согласованный пользовательский опыт, а также улучшить качество и взаимную совместимость ПО. Сам по себе релиз Safari 26 является феноменальным событием. Он вобрал в себя функции и усовершенствования, которые могли бы быть разделены на восемь отдельных обновлений. В итоге мы получили ошеломляющее количество нововведений – 67 новых возможностей и 107 доработок. Среди множества улучшений выделяются несколько ключевых.
Прежде всего, появление SVG фавиконов является долгожданным событием для веб-разработчиков и пользователей. Использование SVG позволяет создавать значки, которые масштабируются бесконечно без потери качества, что улучшает внешний вид и уменьшает размер файлов. Это особенно важно для современных интерфейсов с разнообразными экранами и плотностями пикселей. Второй заметный аспект – крупное обновление CSS. В Safari 26 ввели новые возможности для позиционирования якорей, что облегчает создание всплывающих окон и подсказок с точным позиционированием.
Также появились анимации, управляемые прокруткой страницы, что расширяет возможности дизайнеров и разработчиков в создании интерактивных эффектов. Функция contrast-color() автоматически подбирает контрастный цвет, что значительно повышает доступность. Еще одним важным шагом стала поддержка HDR изображений. Теперь можно встроить изображения с высоким динамическим диапазоном прямо в веб-страницы, а с помощью CSS настроить корректную балансировку с обычным SDR-контентом. Это предоставляет дизайнерам и фотографам больше свободы для передачи насыщенных цветов и деталей, делая веб-контент ближе по качеству к тому, что мы привыкли видеть в профессиональной графике.
Safari также получил поддержку WebGPU — современного API, который обеспечивает быстрый и эффективный доступ к графическому процессору для задач трехмерной визуализации и вычислений. Это открывает новые горизонты для разработчиков игр, визуализации данных и интерактивных приложений на веб-платформе. Благодаря WebGPU возможно создание более сложных и производительных 3D-эффектов без необходимости установки дополнительного ПО. Безопасность браузера тоже подверглась значительным улучшениям. Введен новый API Trusted Types, который блокирует распространенные уязвимости, связанные с межсайтовым скриптингом (XSS), по умолчанию.
Кроме того, появление новых JavaScript-методов, таких как @@dispose, позволяет более аккуратно управлять ресурсами и помогает избежать утечек памяти. Совокупность всех этих новшеств описывает не простой апдейт, а настоящую эволюцию браузера от Apple. Объединение восьми релизов в один гигантский апдейт – сложный, но оправданный шаг, который сулит улучшение качества работы, усиление безопасности и расширение возможностей для веб-разработчиков. Для пользователей это означает более стабильный и быстрый браузер, лучшее восприятие контента и удобство взаимодействия с веб-приложениями. Новый подход к нумерации и объединению выпусков позволяет компании избежать путаницы, которая года была одной из проблем для многих пользователей Apple.
Вместо многочисленных версий с разными номерами, теперь все устройства и платформы будут синхронизированы, что облегчит и процесс тестирования, и поддержку программного обеспечения. Это хорошая новость и для разработчиков, и для конечных пользователей. Отдельно хотелось бы выделить аспекты, связанные с производительностью и интеграцией современных технологий. Поддержка WebGPU позволяет использовать мощь современных GPU прямо в браузере, что важнейшим образом меняет игру в области создания веб-игр, интерактивных 3D-презентаций и даже сложных вычислительных задач. Safari становится еще более привлекательной платформой для разработчиков сложного кроссплатформенного ПО.
Веб-дизайнеры и разработчики оценят новшества в CSS, которые дают новые инструменты для создания динамичных и адаптивных интерфейсов с учетом современных требований к доступности и удобству пользователя. Включение SVG в фавиконы повысит качество отображения на устройствах с различным разрешением, одновременно уменьшая нагрузку на сеть, что важно в эпоху мобильного интернета. Повышенное внимание к безопасности позволяет снизить риски при работе с интернетом, что особенно актуально с ростом угроз и сложностью современных атак. Таким образом, объединение восьми релизов Safari в одном обновлении представляет собой не только технический прорыв, но и стратегический шаг для Apple, направленный на создание максимально эффективной и согласованной экосистемы. Пользователи получают современный, надежный браузер с обширным набором возможностей, а разработчики – удобный инструмент с множеством новых API и современных технологий.
Грядущий осенний релиз версии 26 обещает стать важным событием в мире браузерных решений и задать тон развитию веба в ближайшие годы. В итоге Apple демонстрирует, что умение адаптироваться и идти навстречу потребностям как пользователей, так и разработчиков, позволяет ей сохранять лидирующие позиции в индустрии высоких технологий.