Home
» Software
»
Как изменить User Agent в Safari
Как изменить User Agent в Safari
Если вы хотите симулировать другой тип браузера, изменив User Agent или UA String в веб-браузере Safari для MacOS, мы подготовили для вас эти шаги.
Строка пользователя или браузерный пользовательский агент доступен в большинстве популярных браузеров, таких как Chrome, Mozilla, включая браузер Apple Safari. Это критически важная функция, которая помогает веб-разработчикам, специалистам по поисковой оптимизации (SEO), цифровым маркетологам и многим другим. Даже будучи обычным пользователем интернета, вы можете использовать эту функцию в своем веб-браузере, чтобы просматривать веб-сайт, страницу электронной коммерции или веб-приложение в различных версиях устройств.
К счастью, доступ к этой функции на различных версиях Safari является общедоступной информацией. Продолжайте читать, чтобы узнать о различных способах изменения пользовательского агента Safari и визуализации веб-сайтов как на iPhone, iPad и т. д. при просмотре с Mac или ПК.
User Agent String в браузере Safari - это код, который информирует целевой веб-сайт о типе операционной системы, компьютера и приложения веб-броузера, которым вы пользуетесь для посещения данной веб-страницы. Сервер веб-сайта принимает и анализирует код и содержащиеся в нем данные, чтобы обеспечить наилучший пользовательский опыт (UX) в соответствии с системой, которой вы пользуетесь. Вот почему вы видите различные макеты веб-сайта, когда получаете доступ к одной и той же веб-странице с различных устройств, таких как Mac, iPhone, iPad, смартфоны Android и так далее.
Например, строка пользовательского агента по умолчанию в Safari выглядит так:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, как Gecko) Version/15.6.1 Safari/605.1.15
Теперь вы можете изменить эту строку пользовательского агента, если ваш веб-браузер позволяет эту функцию, чтобы просматривать контент с веб-сайтов в другом макете, чем устройство, которое вы в данный момент используете. Это отличный способ получить доступ к контенту, специфичному для устройства, от издателей веб-сайтов. И это еще не все! Код пользовательского агента браузера имеет высокое значение для поддержки, монетизации и оптимизации веб-сайта. Ниже приведены некоторые причины, по которым вам может потребоваться изменить пользовательский агент в Safari или любом другом веб-браузере:
Веб-разработчики и владельцы используют подмену пользовательского агента, чтобы визуализировать свои сайты в различных макетах устройств, не используя их на самом деле. Таким образом, разработчики могут настраивать HTML-код, CSS-элементы, изображения, текст, карусели и многое другое в зависимости от различных размеров экранов устройств.
Цифровые маркетологи, менеджеры рекламных кампаний, SEO-специалисты и контент-маркетологи часто меняют пользовательский агент в Safari, чтобы отслеживать и оптимизировать рекламные кампании с MacBook или iMac.
Создатели рекламной графики и медиа могут создавать поддерживаемые рекламные материалы для различных браузеров и устройств, не меняя фактический веб-браузер или устройство, с которого они регулярно создают контент.
Веб-сайт показывает контент, специфичный для устройства. Теперь вы просматриваете сайт с Mac, но хотите узнать, что он предлагает для пользователей iPhone. В этом случае вам нужно изменить пользовательский агент в Safari.
Теперь, когда вы знаете основы пользовательских агентов Safari, давайте рассмотрим, как изменить пользовательский агент в Safari на разных устройствах.
Вы можете получить доступ к пользовательскому агенту или ввести кастомный пользовательский агент в браузере Apple Safari на Mac, следуя этим шагам. Метод настройки пользовательского агента браузера в большинстве случаев аналогичен в macOS Ventura, Monterey, Big Sur, Catalina, Mojave и других версиях.
1. Активируйте меню разработчика в Safari
По умолчанию меню разработчика в Safari не видно. Вам нужно активировать его, следуя этим простым инструкциям:
Откройте приложение Safari на MacBook или iMac.
Нажмите на меню Safari на панели инструментов Mac в верхней части главного экрана.
Меню настроек Safari на панели инструментов Mac
Появится контекстное меню. Нажмите Настройки.
В качестве альтернативы, вы можете просто открыть приложение Safari и затем нажать комбинацию клавиш Command + запятая (,), чтобы открыть Настройки Safari.
Перейдите на вкладку Дополнительно из вкладки Основные.
Вкладка Дополнительно в настройках Safari
Внизу вкладки Дополнительно установите галочку в настройке Показать меню разработчика в строке меню.
2. Доступ к меню разработчика для просмотра User Agents
Если вы уже имеете меню разработчика в своём браузере Safari на Mac, нет необходимости выполнять указанные выше шаги. Прямо следуйте этим шагам, чтобы получить доступ к меню пользовательских агентов в Safari:
Запустите приложение Safari. Кроме того, если оно уже открыто, выберите его.
Меню разработчика в Safari на Mac
Теперь нажмите на меню Разработчик на панели инструментов Mac. Оно должно находиться вверху главного экрана.
Откроется контекстное меню Разработчик Safari.
Здесь User Agent должен быть вторым пунктом в верхнем контекстном меню, прямо после Открыть страницу с помощью.
Меню пользовательских агентов Safari
Наведите курсор на меню User Agent, чтобы развернуть контекстное меню справа.
Теперь вы сможете найти следующие альтернативы для пользовательских агентов браузера:
По умолчанию
Safari iPhone
Safari iPad
Safari iPod touch
Microsoft Edge
Google Chrome для Mac и Windows ПК
Mozilla Firefox для Mac и Windows ПК
Другое
Использование пользовательского агента iPhone
Выберите пользовательский агент из вышеуказанного, чтобы просмотреть веб-сайты в другом макете.
Предположим, вам нужно использовать кастомный пользовательский агент, созданный веб-разработчиком, чтобы оценить рекламную кампанию или производительность веб-сайта вашей веб-страницы. В этом случае вы можете применить кастомный браузерный пользовательский агент следующим образом:
Следуйте ранее указанным шагам, чтобы добраться до меню пользовательского агента в Safari.
Теперь нажмите на опцию Другое.
Ввод кастомной строки пользовательского агента в Safari
Вы должны увидеть всплывающее окно: Введите кастомную строку пользовательского агента для этой страницы.
Введите кастомный код или строку и нажмите ОК.
Safari обновит веб-сайт соответственно.
Вы можете найти огромный список кодов пользовательских агентов для различных устройств и браузеров бесплатно на User Agent String.Com.
Как изменить User Agent в Safari на Windows PC
Если вы используете устаревшую версию Safari 5.1.7 на Windows 11 для целей разработки веб-сайтов, найдите шаги для изменения кода браузерного пользовательского агента:
Откройте Safari и нажмите на иконку Настройки в верхнем правом углу приложения, прямо под кнопкой Закрыть.
Выберите меню Настройки в появившемся контекстном меню.
Активируйте меню Разработчик в Safari для Windows 11
Внутри Настроек перейдите на вкладку Дополнительно и активируйте меню Разработчик, нажав Показать меню разработчика...
Закройте окно Настроек.
Теперь нажмите на значок Текущая страница рядом с иконкой Настройки Safari.
Меню пользовательского агента в Safari для Windows 11
Наведите курсор на Разработчик, а затем на User Agent, чтобы просмотреть доступные строки пользовательского агента для Safari на Windows 11.
Доступные строки пользовательских агентов:
Safari 5.1.6 для Mac и Windows
Safari для iPhone, iPod touch и iPad
Internet Explorer 9.0, 8.0, 7.0
Firefox
Opera
Другое (для ручных и кастомных строк пользовательского агента)
Все вышеперечисленные методы являются неинвазивными. Это означает, что изменения не затрагивают все приложение Safari. Как только вы закроете окно Safari и откроете приложение снова, строка пользовательского агента сбрасывается на значение по умолчанию.
Как изменить User Agent String на iOS или iPadOS
На момент написания не было возможности использовать пользовательский агент из стандартного списка или путем ввода кастомной строки в приложениях Safari для iPad и iPhone. Однако вы можете использовать любое из следующих сторонних приложений из App Store, чтобы выполнить эту задачу. Ознакомьтесь с подробностями приложений, функциональностью, рейтингами, отзывами и информацией о ценах перед покупкой таких приложений.
Итак, вы ознакомились с различными методами изменения строки пользовательского агента в веб-браузере Safari для Mac и Windows ПК. Теперь вы также можете легко изменить макет целевого веб-сайта в Safari с помощью любого из вышеперечисленных методов подмены пользовательского агента. Если вы знаете лучший и более новый способ сделать это, не забудьте упомянуть этот прием в комментариях. Поделитесь статьей с вашими знакомыми, чтобы помочь им изменить пользовательские агенты в Safari для работы или личных нужд.