Когда вы переходите на веб-страницу, ответ сервера будет зависеть от ряда факторов. Будет проверена используемая ОС (Windows, Linux, Mac или Mobile) вместе с браузером (Firefox, Chrome, Safari и т. д.) и, возможно, архитектура системы (x86, x64 и т. д.). Эти элементы помогают веб-разработчикам оптимизировать свои страницы. и являются важной частью современного веб-интерфейса.
Это делается путем чтения «пользовательского агента» в браузере. Пользовательский агент немного похож на удостоверение личности. Это позволяет сайтам определять конкретные детали, что, в свою очередь, меняет способ предоставления страницы пользователю. Браузер, который сообщает, что находится с мобильного устройства, будет иметь другой сайт, чем сайт для настольного компьютера. Например, меню станет легче трогать и читать, а текст станет более компактным и читаемым.
Обычно пользователи не обращают внимания на обмен данными пользовательского агента браузера; однако существуют способы, с помощью которых пользователи и разработчики могут изменить пользовательский агент для тестирования на разных платформах или просто скрыть идентификатор своего браузера.
Примечание. Это не то же самое, что быть анонимным или невидимым в Интернете. В браузерах есть отпечаток пальца , которые могут помочь однозначно идентифицировать пользователей, причем одним из этих факторов является пользовательский агент.
Как изменить пользовательский агент в Edge
Для всех основных браузеров существует ряд плагинов и дополнений для изменения пользовательского агента; однако это можно сделать изнутри самого браузера.
При использовании Edge откройте страницу и нажмите клавишу F12, чтобы получить доступ к настройкам разработчика.
Выберите вкладку «Эмуляция» и найдите «Список строк агента пользователя». Здесь вы можете заставить Edge имитировать выбранный вами браузер. Страница будет обновляться в режиме реального времени, чтобы вы могли легко протестировать.
Как изменить пользовательский агент в Chrome
Как и в Edge, в Chrome есть возможность изменения пользовательского агента в настройках разработчика, хотя доступ к нему намного сложнее.
Откройте браузер и нажмите кнопку меню в правом верхнем углу. Оттуда нажмите «Инструменты», а затем «Параметры разработчика». Вы также можете легко получить к нему доступ с помощью комбинации
Contents
Как изменить пользовательский агент в Edge
">Shift+I.Когда появится окно инструментов разработчика, выберите «Сеть», затем выберите меню, которое будет выглядеть как три вертикальные точки. В этом раскрывающемся меню выберите дополнительные инструменты и условия сети. Как вы можете видеть ниже, появится возможность изменить пользовательский агент, сняв флажок «Выбирать автоматически».
Как и в E
Как изменить пользовательский агент в Chrome
гда открыто окно параметров разработчика.Как изменить пользовательский агент в Firefox
Firefox также имеет возможность изменить пользовательский агент. Откройте окно браузера и введите about:config
в адресной строке. Появится предупреждение, но продолжить можно вполне безопасно, если вы не меняете настройки или флаги без должной осторожности и внимания.
В поле поиска найдите следующее:
general.useragent.overridepreference
Если у вас нет значения «general.useragent.overridepreference», создайте его самостоятельно. Щелкните правой кнопкой мыши страницу about:config и выберите «Создать ->Строка» в контекстном меню. Назовите новую строку «general.useragent.overridepreference» и нажмите Enter, чтобы сохранить.
Теперь введите следующие значения в зависимости от ваших предпочтений.
Chrome в Linux:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36
Microsoft Edge:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586
Internet Explorer:
Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; AS; rv:11.0) like Gecko
Конечно, вы можете найти в Интернете другие пользовательские агенты и использовать их.
Какие еще есть варианты?
Если вам не нравится идея возиться с настройками браузера, есть несколько дополнений и расширений, которые сделают эту работу за вас. В разных браузерах они различаются, но я выделю два, которые хорошо работают для Chrome и Firefox.
Во-первых, для Chrome есть Переключатель пользовательского агента . Это не только хорошо работает, но и принадлежит и поддерживается самой Google, поэтому вы можете быть уверены, что это безопасно.
Для Firefox я бы обычно рекомендовал User Agent Switcherот Криса Педерика. К сожалению, он не был обновлен разработчиком для Firefox Quantum. Поэтому я нашел
Как изменить пользовательский агент в Firefox
//addons.mozilla.org/en-US/firefox/addon/user-agent-switcher-revived/" rel="noopener" target="_blank" title="Переключатель пользовательского агента">Переключатель пользовательского агента , но от Linder. Отзывы кажутся в основном положительными, но я не могу ручаться за точность аддона, так как не использовал его. В настоящее время, на момент написания этой статьи, это популярное расширение Firefox, поэтому оно может развеять некоторые опасения, которые могут возникнуть у пользователей.Смена пользовательского агента — хороший инструмент, особенно если вы веб-разработчик. Сообщите нам в разделе комментариев, если вы измените свой вариант и почему.