Изменение пользовательского агента браузера в Chrome, Safari и Firefox
Искусственный интеллект поможет тебе заработать!
Пользовательский агент веб-браузера – это то, как веб-сайт узнает, какой тип компьютера, операционной системы и приложения для просмотра вы используете. Некоторые сайты обслуживают разные темы, CSS, контент или даже разные сайты для разных браузеров и ОС, и многим разработчикам часто требуется изменить свой собственный пользовательский агент, чтобы иметь возможность тестировать эти возможности и создавать эти альтернативные сайты.
Мы расскажем, как изменить пользовательский агент для всех популярных современных веб-браузеров, доступных пользователю рабочего стола в Mac OS X и Windows, включая Chrome, Safari и Firefox.
Как изменить пользовательский агент в Chrome
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Все новые версии Chrome включают возможность очень простой смены пользовательского агента, и он более мощный с большим количеством опций, чем упрощенные опции, доступные пользователям Safari. При переопределении пользовательского агента Chrome также можно указать разрешение устройства пользовательского агента, принудительно перерисовывая страницу в этом разрешении. Нет необходимости включать настройки пользовательского агента в Chrome, вам просто нужно найти их в параметрах разработчика:
- Откройте Chrome и откройте меню «Просмотр», перейдите к «Разработчик» и выберите «Инструменты разработчика», чтобы открыть панель разработчика.
- Нажмите кнопку с тремя точками в дальнем правом углу, затем выберите «Дополнительные инструменты» и выберите «Условия сети».
- Найдите «Пользовательский агент» и снимите флажок рядом с «Выбрать автоматически», чтобы отобразить все параметры пользовательского агента в Chrome.
- Выберите дополнительный пользовательский агент в раскрывающемся меню, чтобы активировать этот пользовательский агент в Chrome.
Это работает в Chrome для Mac, Windows и Linux.
В старых версиях Chrome вы можете изменить пользовательский агент следующим образом:
- Откройте Chrome и откройте меню «Просмотр», перейдите к «Разработчик» и выберите «Инструменты разработчика», чтобы открыть панель разработчика.
- Нажмите на значок шестеренки кнопку Настройки, расположенную в правом нижнем углу.
- Щелкните вкладку «Переопределения», чтобы найти параметры агента пользователя, выберите агент пользователя из раскрывающегося меню, измените существующий или введите новый агент пользователя.
Chrome также мгновенно перерисовывает страницы с новым пользовательским агентом, и, если установлены показатели устройства, он также будет использовать этот размер разрешения при перерисовке страницы.
Как изменить пользовательский агент браузера в Safari
Безусловно, самый простой способ изменить пользовательский агент на Mac – через меню 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, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)