Изменение пользовательского агента браузера в Chrome, Safari и Firefox

Значок Safari

Искусственный интеллект поможет тебе заработать!

Подписывайся на канал "Виртуальный Каппер" и получай точные и бесплатные прогнозы на спорт от искусственного интеллекта.

Пользовательский агент веб-браузера – это то, как веб-сайт узнает, какой тип компьютера, операционной системы и приложения для просмотра вы используете. Некоторые сайты обслуживают разные темы, CSS, контент или даже разные сайты для разных браузеров и ОС, и многим разработчикам часто требуется изменить свой собственный пользовательский агент, чтобы иметь возможность тестировать эти возможности и создавать эти альтернативные сайты.

Мы расскажем, как изменить пользовательский агент для всех популярных современных веб-браузеров, доступных пользователю рабочего стола в Mac OS X и Windows, включая Chrome, Safari и Firefox.

Как изменить пользовательский агент в Chrome

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Все новые версии Chrome включают возможность очень простой смены пользовательского агента, и он более мощный с большим количеством опций, чем упрощенные опции, доступные пользователям Safari. При переопределении пользовательского агента Chrome также можно указать разрешение устройства пользовательского агента, принудительно перерисовывая страницу в этом разрешении. Нет необходимости включать настройки пользовательского агента в Chrome, вам просто нужно найти их в параметрах разработчика:

  1. Откройте Chrome и откройте меню «Просмотр», перейдите к «Разработчик» и выберите «Инструменты разработчика», чтобы открыть панель разработчика.
  2. Нажмите кнопку с тремя точками в дальнем правом углу, затем выберите «Дополнительные инструменты» и выберите «Условия сети».
  3. Найдите «Пользовательский агент» и снимите флажок рядом с «Выбрать автоматически», чтобы отобразить все параметры пользовательского агента в Chrome.
  4. Выберите дополнительный пользовательский агент в раскрывающемся меню, чтобы активировать этот пользовательский агент в Chrome.

Как изменить пользовательский агент в Chrome

Это работает в Chrome для Mac, Windows и Linux.

В старых версиях Chrome вы можете изменить пользовательский агент следующим образом:

  • Откройте Chrome и откройте меню «Просмотр», перейдите к «Разработчик» и выберите «Инструменты разработчика», чтобы открыть панель разработчика.
  • Нажмите на значок шестеренки кнопку Настройки, расположенную в правом нижнем углу.
  • Щелкните вкладку «Переопределения», чтобы найти параметры агента пользователя, выберите агент пользователя из раскрывающегося меню, измените существующий или введите новый агент пользователя.

Изменить пользовательский агент в Chrome

Chrome также мгновенно перерисовывает страницы с новым пользовательским агентом, и, если установлены показатели устройства, он также будет использовать этот размер разрешения при перерисовке страницы.

Как изменить пользовательский агент браузера в Safari

Безусловно, самый простой способ изменить пользовательский агент на Mac – через меню Safari «Разработка», если оно еще не было включено, мы рассмотрим это, а также покажем, как легко менять пользовательские агенты:

  • Откройте Safari, затем откройте «Настройки» в меню Safari.
  • Перейдите на вкладку «Дополнительно» и установите флажок «Показывать меню разработки в строке меню».
  • Закройте настройки и найдите новое меню «Разработка» рядом с «Окно», потяните его вниз и выберите «Пользовательский агент».
  • Выберите любой предварительно указанный пользовательский агент или выберите «Другой», чтобы использовать другую строку пользовательского агента.

Изменить пользовательский агент в Safari

Обратите внимание: если вы наведете курсор на определенный пользовательский агент, точная используемая строка UA появится в желтом поле рядом с пунктом меню.

После выбора любого из пользовательских агентов вы обнаружите, что текущая открытая веб-страница обновится. Если данная страница предоставляет другую информацию другим браузерам, вы можете обнаружить, что страница выглядит иначе. Например, изменение пользовательского агента на мобильное устройство и мобильный браузер может привести к тому, что некоторые веб-страницы будут отправлять вас на свои мобильные веб-сайты или обслуживать другую страницу с помощью адаптивного макета.

Как изменить пользовательский агент браузера в Firefox без использования расширения

Firefox также может делать это по умолчанию, хотя это, пожалуй, самый неуклюжий из современных браузеров и поэтому не рекомендуется, поскольку некоторые расширения Firefox справляются с этим лучше.

  • Введите about: config в поле URL и нажмите return.
  • Найдите «useragent» (одно слово) и создайте новую строку с названием «general.useragent.override».
  • Поместите пользовательский агент и выберите «ОК».

Имейте в виду, что изменение пользовательского агента не изменить способ отображения страниц самим веб-браузером, если только он не обслуживается конкретным содержимым агента пользователя. Например, использование пользовательского агента IE8 – это не то же самое, что посещение страницы с IE8 и разрешение его визуализации страницы, что часто является обязательным для веб-разработчиков. Для этого вам нужно будет потратить время на запуск Internet Explorer на виртуальной машине поверх Mac OS X, которая бесплатна и довольно проста в настройке.

А как насчет подмены пользовательских агентов из командной строки?

Для любителей командной строки вы также можете использовать curl для этой цели и получать исходный код страницы в другом браузере или ОС, основной синтаксис:

curl -A "UserAgentString" http://url.com

В видеороликах ниже показано включение возможности и изменение пользовательского агента браузера в Safari под Mac OS X, а также то, как это сделать в Chrome под Mac OS X, Windows или Linux:

И Chrome:

Имейте в виду, что изменение пользовательского агента не изменить способ отображения страниц самим веб-браузером, если только он не обслуживается конкретным содержимым агента пользователя. Например, использование пользовательского агента IE8 – это не то же самое, что посещение страницы с IE8 и разрешение его визуализации страницы, что часто является обязательным для веб-разработчиков. Для этого вам нужно будет потратить время на запуск Internet Explorer на виртуальной машине поверх Mac OS X, это бесплатно и при необходимости довольно легко настроить.

Благодаря @ImpechCerrato за подсказку, вы можете подписывайтесь на @OSXDaily и в Twitter.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *