Как изменить User-Agent в Chrome и Firefox

user-agent-logo.pngUser Agent (рус. Юзерагент) – это информационная строка, идентифицирующая тот или иной браузер. С её помощью передаётся ряд данных об используемом клиенте с целью правильной обработки и корректного отображения целевой веб-страницы для пользователя.

change-default-user-agent-browser-yandex-google-chrome-300x208.png

Для чего может понадобится изменить User-Agent

  • Разработчики и администраторы веб-сайтов могут оценить достаточно ли оптимизирован их ресурс для разных обозревателей и устройств;
  • В случаях, когда необходимо «обмануть» тот или иной сайт, чтобы получить доступ к содержимому, предназначенному для другой платформы или устройства (так как в зависимости от «юзерагент» одна и та же интернет-страница может предлагать разный контент);
  • Вообще, User-Agent позволяет определить довольно много различных параметров: название интернет-обозревателя и его версию, движок рендеринга, операционную систему и её разрядность, язык интерфейса, разрешение экрана, тип устройства, IP, и многое другое. Поэтому подмену User Agent можно рассматривать и как одну из мер обеспечения конфиденциальности пользователя в Сети.

Как изменить User Agent в Google Chrome и Яндекс.Браузер

Подменить User-Agent в Google Chrome, Яндекс Браузер, Opera и других Chromium-обозревателях можно, как, используя непосредственно настройки самого веб-браузера, так и посредством расширений.

Далее рассмотрим, как это сделать на примере браузера от Яндекса.

Способ 1. Настройки

  • Откройте «Инструменты разработчика» – сочетание клавиш CTRL + SHIFT + I (работает в Google Chrome, Яндекс Браузере, Opera) или просто нажмите F12;
  • В правом верхнем углу нажмите кнопку в виде трёх точек → More tools → Network conditions (см. скриншот);
  • Снимите галочку с «Select automatically»;
  • Нажмите «Custom…» → выберите необходимый агент из списка, или укажите свой в соответствующем поле ниже.

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

Способ 2. Специальные расширения

Поменять юзерагент можно и с помощью браузерных дополнений, например, такого, как User-Agent Switcher. Оно максимально упрощает этот процесс.

Всё что для этого понадобится:

  • Перейти на официальную страницу дополнения (для Google Chrome или Яндекс.Браузер и Opera) → нажимаем «Установить» или «Добавить» (в зависимости от веб-обозревателя);
  • После установки в правом верхнем углу обозревателя появится соответствующая иконка, кликнув по ней вы сможете легко поменять User-Agent по умолчанию (Default) на требуемый из списка.

При этом, выбранный вами юзер агент будет задействован на всех сайтах, которые вы посетите (до завершения работы). Впрочем, можно поставить галочку напротив пункта «Remember last used User-Agent at startup»,

тогда работа будет возобновлена с тем же User-Agent, что вы задали во время предыдущей сессии.

В случае же, если вы хотите использовать подмену User Agent, как одно из средств защиты собственной конфиденциальности в Интернете, то обратите внимание наRandom User-Agent.

Random User-Agent способен не просто менять User Agent, а умеет это делать автоматически через заданный промежуток времени, скрывает настоящий User-Agent даже при определении средствами Javascript и обладает массой других полезных опций.

А вдруг и это будет интересно:

  • Забыли пароль Skype – восстанавливаем доступ к аккаунту
  • Как отключить тестовый режим Windows 10
  • Windows 10: отображение информации о предыдущих попытках входа
  • Windows: интересное (Spotlight) не работает – решение
  • Как создать резервную копию Windows 10
  • Как пользоваться программой Process Monitor

Как поменять User Agent в Google Chrome? Вообще-то, для этого существует несколько способов. И мы рассмотрим наиболее действенные из них. Попытаемся правильно ответить на данный вопрос и расставить все точки над «i». Перед тем, как рассказать о том, как его изменить нужно сначала поговорить о том, что это за штука и зачем она вообще нужна. Так что сначала будет намного общей информации.

Что такое User Agent

Юзерагент – это некий род информационной строки, которая сообщает сайту о том, какой именно браузер используется для просмотра того или иного контента. Проще говоря, это своеобразный идентификационный номер веб-обозревателя.

Он необходим для того, чтобы ресурс подготовил отображение контента для конкретного веб-обозревателя. К примеру, некоторые сайты в Хроме будут отображаться некорректно, если вдруг запустится версия для Internet Explorer, поскольку в Chrome отсутствует поддержка ActiveX.

Но для чего менять User Agent? Это требуется вебмастерам для того, чтобы посмотреть оптимизированность своего сайта под различные браузеры. Также некоторые ресурсы не предоставляют информацию при работе с некоторыми браузерами.

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

В общем, менять User Agent иногда можно. И даже нужно. В настоящее время для этого есть два способа. И мы подробно рассмотрим их в данном материале. Естественно, мы предложим соответствующие инструкции.

Вариант 1. Использование инструментов разработчика

Этот способ не подразумевает установки какого-либо дополнительного программного обеспечения. Все, что нам нужно находится в самом браузере. Но придется пользоваться инструментами разработчика. А это не так просто.

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

  1. Открываем страницу, на которой требуется сменить User Agent.
  2. После этого требуется открыть инструменты разработчика при помощи клавиш <keybtn>Ctrl</keybtn> + <keybtn>Shift</keybtn> + <keybtn>I</keybtn>.
  3. Далее находим кнопку с тремя точками и кликаем по ней.
  4. В появившемся меню выбираем «More Tools» и затем «Network Conditions».
  5. Теперь снимаем отметку с пункта «Select Automatically».
  6. После этого жмем на кнопку «Custom» и выбираем необходимый user Agent из списка.

Вот и все. После этого страница начнет отображаться так, как она смотрелась бы на определенном устройстве в другом браузере. Как видите, ничего предельно сложного нет. Однако есть еще один способ. И он намного проще только что рассмотренного.

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

Вариант 2. Использование расширения

Решить проблему со сменой User Agent поможет расширение под названием User-Agent Switcher. Его можно без проблем найти в интернет-магазине Google Chrome и инсталлировать в веб-обозреватель. Оно максимально упрощает процесс смены агента.

Дополнение очень простое в использовании. Сменить агента получится всего в пару кликов. Но тем не менее, мы подробно рассмотрим процесс инсталляции плагина и работу с ним. Вот соответствующая инструкция.

  1. В адресной строке (которая находится в самом верху главного окна веб-обозревателя) вводим https://chrome.google.com/webstore/detail/user-agent-switcher-for-c/djflhoibgkdhkhhcedjiklpkjnoahfmg и нажимаем кнопку <keybtn>Enter</keybtn>.
  2. После этого кликаем по кнопке «Установить» и подтверждаем действие при помощи соответствующего элемента.
  3. Как только инсталляция будет завершена значок расширения появится в панели инструментов. Необходимо щелкнуть по нему.
  4. Откроется список возможных агентов. Просто выбираем нужный.

Смена User Agent произойдет автоматически и немедленно. Причем в этом случае опция будет активна для всех страниц даже после перезапуска веб-обозревателя. В общем, ровно до тех пор, пока вы не переключите агент на стандартный.

Заключение

А теперь пришло время подвести итоги, обобщить всю полученную информацию и сделать соответствующие выводы. В рамках данного материала мы поговорили о том, как изменить User Agent в популярном браузере Google Chrome.

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

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

Хотя первый сценарий тоже вполне допустим, особенно если данные передаются в связке с IP.

В общем, User-Agent штука полезная, но в некоторых случаях может возникнуть необходимость в его подмене. Допустим, вам попался сайт, оптимизированный только для мобильных браузеров, а вы просматриваете его в десктопном Google Chrome. Раз ресурс мобильный, часть его функций может оказаться недоступной в десктопных браузерах, подменив же User-Agent, вы можете обмануть сайт и заставить его считать, что обозреватель, в котором вы просматриваете ресурс, тоже мобильный. Скрытие User-Agent также практикуется как часть мер, направленных на обеспечение конфиденциальности пользователя в интернете.

Подмена User-Agent в Chrome

Изменить User-Agent в Google Chrome можно как средствами самого браузера, так и с помощью сторонних расширений.

Сначала первый способ.

Нажатием комбинации клавиш Ctrl + Shift + I откройте инструменты разработчика, в правом верхнем углу нажмите кнопку в виде трех точек и выберите в меню More tools -> Network conditions. Внизу, в одноименной вкладке отключите опцию «Sеlеct automatically», тут же откройте меню «Custom» и выберите браузер, который хотите эмулировать.

Если смену User-Agent приходится выполнять часто, воспользуйтесь бесплатным расширением User-Agent Switcher, оно существенно упростит задачу. После его установки на панели инструментов Chrome появится иконка в виде планеты, кликом по которой можно будет вызывать список доступных для эмуляции обозревателей.

Если целью подмены User-Agent является забота о конфиденциальности, установите расширение Random User-Agent. Плагин будет подменять агент на рандомный через указанный промежуток времени. Расширением поддерживается предотвращение определения настоящего User-Agent даже средствами JаvaSсript, выбор имитируемых браузеров, создание списка исключений для сайтов и синхронизация настроек.

Подмена User-Agent в Firefox Quantum

Аналогичным образом для подмены User-Agent в Firefox можно использовать встроенные средства браузера и сторонние расширения. Перейдите по внутреннему адресу about:config на страницу скрытых настроек, нажмите кнопку «Я принимаю на себя риск» и найдите в списке параметров general.useragent.overridepreference. Если его нет, создайте его вручную, для чего кликните по пустому пространству страницы правой кнопкой мыши и выберите в меню Создать -> Строка.

Имя параметру дайте указанное выше, а в качестве значения установите нужный вам пользовательский агент. Ссылки на агенты найдете в приложенном внизу файле. Более удобный способ — воспользоваться готовым решением — бесплатным плагином User-Agent Switcher для Firefox. Расширением поддерживается быстрая смена агента из графического интерфейса, редактирование User-Agent и, конечно же, восстановление настроек по умолчанию.

Полезные ресурсы: yadi.sk/i/fjbrI6k83VbsaX

Используемые источники:

  • https://alpinefile.ru/change-user-agent-browser-yandex-chrome.html
  • https://chromeum.ru/faq/how-to-change-user-agent-in-google-chrome
  • https://www.white-windows.ru/kak-izmenit-user-agent-v-chrome-i-firefox/

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий