Браузер Safari — неотъемлемая часть экосистемы Apple, но unlike других приложений, его версия не отображается в привычном месте. Пользователи часто сталкиваются с необходимостью узнать точную версию браузера: для проверки совместимости с веб-сайтами, отладки кода или подтверждения установленных обновлений безопасности. В этой статье мы разберём все актуальные методы — от стандартных до малоизвестных, включая те, что работают даже на устройствах с iOS 12 и новее.
Важно понимать, что версия Safari тесно связана с версией iOS: браузер обновляется только вместе с системой, а не отдельно через App Store. Это означает, что если ваш iPhone работает на iOS 17.4, то и Safari будет иметь соответствующую версию (например, 17.4). Однако в некоторых случаях — например, при бета-тестировании или использовании веб-приложений — может потребоваться точная цифровая идентификация.
1. Стандартный способ: через «Настройки» iPhone
Самый простой и очевидный метод — посмотреть версию Safari в настройках системы. Он подходит для 99% пользователей и не требует дополнительных действий. Вот как это сделать:
- Откройте приложение «Настройки»** (иконка шестерёнки).
- Перейдите в раздел
Основные → О программе. - Прокрутите вниз до блока «Приложения»** — там будет строка
Safariс указанием версии.
На устройствах с iOS 16 и новее путь немного изменился: теперь версия Safari отображается непосредственно в разделе О программе без дополнительной прокрутки. Если у вас iPad, алгоритм идентичный — разница лишь в расположении элементов на экране.
2. Проверка через JavaScript-код (для технических пользователей)
Если вам нужна максимально точная информация, включая номер сборки и пользовательский агент, воспользуйтесь встроенным инструментом Safari — консолью разработчика. Этот метод подходит для веб-разработчиков и тех, кто тестирует совместимость сайтов.
Инструкция:
- Откройте Safari и перейдите на любой сайт (например,
apple.com). - Коснитесь поля адреса, введите следующий код и нажмите «Перейти»**:
javascript:alert(navigator.userAgent);
В появившемся окне вы увидите строку вида:
Mozilla/5.0 (iPhone; CPU iPhone OS 17_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4 Mobile/15E148 Safari/604.1
Здесь:
- 🔹
Version/17.4— публичная версия Safari. - 🔹
AppleWebKit/605.1.15— версия движка WebKit. - 🔹
Safari/604.1— внутренний идентификатор браузера.
Что означают цифры в userAgent?
Строка userAgent кодирует информацию о устройстве, ОС и браузере. Например:
- iPhone OS 17_4 = iOS 17.4
- Mobile/15E148 = номер сборки прошивки
- Version/17.4 = версия Safari (совпадает с версией iOS)
Эти данные используются сайтами для адаптации контента под ваше устройство.
3. Использование сайтов для определения версии браузера
Если предыдущие методы кажутся сложными, можно воспользоваться онлайн-сервисами, которые автоматически определяют версию Safari и другие параметры устройства. Преимущество этого способа — не нужно ничего настраивать в телефоне.
Рекомендуемые сервисы:
- 🌐 WhatIsMyUserAgent — показывает полную строку
userAgentи её расшифровку. - 🔍 WhatIsMyBrowser — определяет версию Safari, iOS и даже модель устройства.
- 📱 BrowserLeaks — для продвинутых пользователей (показывает дополнительные технические данные).
Как пользоваться:
- Откройте Safari и перейдите на один из указанных сайтов.
- Сервис автоматически проанализирует ваш браузер и выведет данные в виде таблицы.
- Обратите внимание на строки
BrowserиVersion.
4. Проверка через файл «About» (скрытый метод)
Мало кто знает, но в Safari есть скрытая страница about:, которая содержит техническую информацию о браузере. Этот метод работает на всех версиях iOS, включая бета-версии.
Инструкция:
- Откройте Safari.
- Введите в адресной строке:
about:
На экране появится страница с логотипом Apple и надписью About Safari. Внизу будет указана версия браузера в формате:
Safari Version 17.4 (18615.1.26.11.10)
Здесь:
- 🔢
17.4— публичная версия (совпадает сiOS). - 🔢
18615.1.26.11.10— внутренний номер сборки (нужен для отладки).
5. Проверка через «Консоль» на Mac (для синхронизированных устройств)
Если ваш iPhone или iPad синхронизирован с Mac через iCloud, можно узнать версию Safari через консоль отладки на компьютере. Этот метод полезен, если устройство не под рукой, но оно подключено к одной учётной записи.
Инструкция для macOS:
- Откройте программу «Консоль»** (находится в
Программы → Утилиты). - В левом меню выберите ваш iPhone или iPad (он должен быть подключён по Wi-Fi или кабелю).
- Введите в строке поиска:
SafariVersion
В результатах поиска найдите запись вида:
[default] SafariVersion: 17.4 (18615.1.26.11.10)
Убедитесь, что iPhone и Mac подключены к одной сети Wi-Fi|
Включите «Передачу консоли» в настройках iPhone (Настройки → Конфиденциальность → Аналитика и улучшения → Передача консоли)|
Обновите macOS до последней версии для корректного отображения логов|-->
6. Соответствие версий Safari и iOS: таблица совместимости
Как уже упоминалось, версия Safari жёстко привязана к версии iOS. Ниже представлена таблица соответствия для последних 5 лет (актуально на май 2026 года). Эти данные помогут быстро определить версию браузера, зная только версию прошивки.
| Версия iOS/iPadOS | Версия Safari | Номер сборки WebKit | Дата релиза |
|---|---|---|---|
iOS 17.4 |
17.4 |
605.1.15 |
Март 2026 |
iOS 17.2 |
17.2 |
605.1.15 |
Декабрь 2023 |
iOS 16.7 |
16.6 |
605.1.15 |
Июль 2023 |
iOS 15.7 |
15.6.4 |
605.1.15 |
Октябрь 2022 |
iOS 14.8 |
14.1.2 |
605.1.15 |
Сентябрь 2021 |
Обратите внимание:
- 📌 Начиная с
iOS 16, Apple унифицировала номера версий Safari и системы (например,iOS 17.4 = Safari 17.4). - 📌 В старых версиях (до
iOS 13) номер Safari мог отличаться (например,iOS 12.5.5 = Safari 12.1.2). - 📌 Номер сборки WebKit (
605.1.15) часто одинаков для нескольких версий iOS.
Частые ошибки и как их избежать
При проверке версии Safari пользователи часто сталкиваются с типичными проблемами. Рассмотрим самые распространённые из них и способы их решения.
⚠️ Внимание: Если при вводе командыjavascript:alert(navigator.userAgent)ничего не происходит, убедитесь, что в настройках Safari включён JavaScript (Настройки → Safari → Дополнительно → JavaScript).
Ошибка 1: На странице about: отображается пустой экран.
- 🔄 Решение: Обновите Safari через App Store (хотя браузер обновляется вместе с системой, иногда требуется перезагрузка).
- 🔄 Проверьте, не установлены ли ограничения в
Настройки → Экранное время → Ограничения контента → Веб-контент.
Ошибка 2: Версия Safari в «Настройках» не совпадает с данными из userAgent.
- 🔍 Причина: Вы используете бета-версию iOS, где номер сборки может отличаться.
- 🔍 Решение: Проверьте версию через сайты вроде WhatIsMyBrowser — они показывают актуальные данные.
⚠️ Внимание: На устройствах с jailbreak версия Safari может быть изменена вручную через твики (например, Safari Version Spoofer). В этом случае ни один из перечисленных методов не даст достоверного результата.
FAQ: Ответы на частые вопросы
Можно ли обновить Safari отдельно от iOS?
Нет. Safari — системное приложение, и его версия жёстко привязана к версии iOS. Чтобы обновить браузер, необходимо обновить всю операционную систему через Настройки → Основные → Обновление ПО.
Исключение: если вы участвуете в программе бета-тестирования Apple, то можете получить предварительные версии Safari через профиль бета-обновлений.
Почему на iPad и iPhone разные версии Safari при одинаковой iOS?
Это невозможно. Если на обоих устройствах установлена одна и та же версия iOS (например, 17.4), то и версия Safari будет идентичной. Различия могут возникать только если:
- 📱 Устройства работают на разных версиях iOS (проверьте в
Настройки → О программе). - 🔧 На одном из устройств установлена бета-версия прошивки.
Как узнать версию Safari на Mac?
На Mac версия Safari проверяется иначе:
- Откройте Safari.
- В верхнем меню выберите
Safari → О программе Safari. - В появившемся окне будет указана версия (например,
17.4 (18615.1.26.11.10)).
Также можно использовать команду в Терминале:
defaults read /Applications/Safari.app/Contents/Info CFBundleShortVersionString
Что делать, если Safari не открывает сайты, но версия актуальная?
Проблема может быть связана не с версией браузера, а с:
- 🔌 Настройками сети: проверьте подключение к Wi-Fi или мобильному интернету.
- 🛡️ Ограничениями: откройте
Настройки → Экранное время → Ограничения контента → Веб-контенти убедитесь, что доступ не заблокирован. - 🗑️ Кэшем: очистите данные Safari в
Настройки → Safari → Очистить историю и данные сайтов.
Если проблема сохраняется, попробуйте сбросить настройки сети (Настройки → Основные → Перенос или сброс iPhone → Сброс → Сбросить настройки сети).
Как откатить версию Safari?
Откатить Safari на предыдущую версию невозможно без отката всей системы iOS. Apple не предоставляет отдельных установщиков для браузера. Единственный способ:
- Сделать резервную копию данных через iTunes или Finder.
- Перевести устройство в режим
DFUи установить более старую прошивку (если она ещё подписывается Apple). - Восстановить данные из резервной копии.
⚠️ Предупреждение: откат прошивки может привести к потере данных и нестабильной работе устройства.