Mozilla user agent: Firefox user agent string reference — HTTP

Как изменить User Agent в Firefox — Подробная инструкция

Каждый браузер имеет буквенно-числовую последовательность, которая его определяет в глазах сайтов и других площадок. Часто такие сервисы ограничивают доступ для определенных платформ. Как этого избежать? Сегодня мы поговорим о том, как изменить User Agent Firefox, рассмотрим его особенности и несколько способов работы с ним.

Содержание

  • Коротко о главном
  • Инструкция
    • Изменение в настройках Firefox
    • Используем расширения
  • Подведем итоги

Коротко о главном

User-Agent (UA) – строковое значение, идентифицирующее копию браузера и передает определенные данные серверам. Изменение этих значений важно для получения доступа к информации, закрытой по каким-то причинам.

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

Инструкция

Служба поддержки браузера Мозилла предлагает пользователям сделать сброс строки кода до «заводского» параметра. Для этого нужно:

  1. В поисковой строке ввести about:config, согласиться с риском лишения лицензии этой копии приложения.
  2. В открывшемся окне сформировать запрос по слову useragent.
  3. Выделить каждый измененный параметр, вызвать ПКМ диалоговое подменю и выбрать пункт «Сбросить».

Также потребуется очистить историю посещений и куки.

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

Изменение в настройках Firefox

Для коррекции буквенно-числовой последовательности нужно выполнить несколько шагов инструкции, представленной ниже:

  1. Формируем поисковый запрос по фразе about:config, принимаем во внимание риск лишения лицензии этой копии браузера.
  2. Затем в пустое поле вводим general.useragent.overridepreference.
  3. Если результаты отрицательные, то самостоятельно создаем этот параметр.
  4. Вызываем диалоговое окно нажатием ПКМ, затем – «Создать» и «Строка».
  5. Называем его аналогично поисковому запросу, а значение даем ему из перечня UA, представленного на сайте http://www.useragentstring.com/index.php.

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

Используем расширения

Эта процедура экономит уйму времени и не уступает по эффективности методам, описанным выше. Рассмотрим особенности работы с дополнениями на примере User-Agent Switcher:

  1. Открываем эту ссылку https://addons.mozilla.org/ru/firefox/addon/uaswitcher/?src=search.
  2. Кликаем на кнопку «Добавить».
  3. Инструментарий становится доступным в виде иконки в правом верхнем углу экрана.
  4. Нажатие на ярлык вызывает выпадающее меню, где можно выбрать приемлемый вариант.

Расширение недавно получило глобальное обновление, так как функционал устарел и не был заточен под новые версии Mozilla Firefox.

Подведем итоги

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

История user-agent в браузерах / Хабр

В начале был NCSA Mosaic, и Mosaic называл себя NCSA_Mosaic/2.0 (Windows 3.1), и Mosaic показывал картинки с текстом, и счастье пришло.

И потом пришел новый веб-браузер, известный как «Mozilla», что сокращением было для «Mosaic Killer»(«Убийца Мозаики»), но Mosaic не понравилось это, так что имя было изменено на Netscape и Netscape называл себя Mozilla/1.0 (Win3.1), и не было больше счастья. И Netscape поддерживал фреймы и фреймы стали популярны в народе, но Mosaic не поддерживал фреймы, и поэтому пришло время вынюхивания user agent-ов, и для Mozilla вебмастеры посылали фреймы, но для других браузеров не посылали.

И Netscape сказал, давайте посмеемся над Microsoft и ссылался на Windows как на «плохо отлаженные драйверы устройств», и Microsoft был зол. И сделал Microsoft свой собственный веб-браузер, который они назвали Internet Explorer, надеясь, что это будет «убийца Netscape». И Internet Explorer поддерживал фреймы, но не был Mozilla, поэтому и не получал фреймы. А Microsoft рос нетерпеливо и не желал ждать веб-мастеров, пока они изучат IE и начнут слать ему фреймы, и поэтому Internet Explorer заявил, что он «Mozilla-совместим» и стал олицетворением Netscape, и называл себя Mozilla/1.22 (compatible; MSIE 2.0; Windows 95), и Internet Explorer получил фреймы, и все в Microsoft были счастливы, но вебмастера были сбиты с толку.

И Microsoft продавал IE с Windows, и сделал его лучше, чем Netscape, и первая война браузеров бушевала на земле. И вот был убит Netscape, и было радости много в стане Microsoft. Но Netscape был возрожден как Mozilla и Mozilla Gecko создан, и назвал он себя Mozilla/5.0 (compatible; Windows NT 5.0; EN-US; RV: 1.1) Gecko/20020826, и Gecko было движком рендеринга, и Gecko была хорош. И Mozilla стал Firefox, и назвал себя Mozilla/5. 0 (compatible; Windows NT 5.1; SV-SE; RV: 1.7.5) Gecko/20041108 Firefox/1.0 и Firefox был очень хорош. И Gecko начал размножаться, и другие браузеры родились, которые использовали его код, и они назвали себя Mozilla/5.0 (compatible; PPC Mac OS X Mach-O; EN-US; RV: 1.7.2) Gecko/20040825 Camino / 0.8.1 и Mozilla/5.0 (compatible; Windows NT 5.1; DE; RV: 1.8.1.8) Gecko/20071008 SeaMonkey/1.0, каждый притворялся Mozilla, и все из них были созданы на основе Gecko.

И Gecko был хорош, а IE нет, и вынюхивание было возрождено, и Gecko получал хороший код, а другие браузеры нет. И последователи Linux были очень опечалены, потому что они создали Konqueror, движок которого был KHTML, который, они считали, был хорош, как Gecko, но он не был Gecko, и поэтому не получал хороших страниц, и так Konquerer начал притворяться чтобы быть «как Gecko», чтобы получать хорошие страницы, и называл себя Mozilla/5.0 (compatible; Konqueror/3.2; FreeBSD) (KHTML, like Gecko) и путаница усилилась.

Тогда пришла Opera и сказала: «Конечно, мы должны позволить нашим пользователям решать, за какой браузер мы должны выдавать себя» и Opera создала пункт меню, и Opera называла себя Mozilla/4. 0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 9.51, или Mozilla/5.0 (Windows NT 6.0; U; EN; RV: 1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.51, или Opera/9.51 (Windows NT 5.1; EN) в зависимости от варианта, выбранного пользователем.

И Apple создали Safari, и использовал он KHTML, но много функций было добавлено, и раздвоили проект, и назвали его WebKit, но хотел он получать страницы, написанные для KHTML, и Safari и так называл себя Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/85.7 (KHTML, like Gecko) Safari/85.5, и стало еще хуже.

А Microsoft сильно боялся Firefox, и Internet Explorer вернулся, и назвал себя Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0), и он рендерил хороший код, но только тогда, когда веб-мастера приказывали ему сделать это.

А потом создали Google Chrome и Chrome использовал WebKit, и был он как Safari, и хотел страниц, созданных для Safari, и поэтому сделал вид, что он и есть Safari. И таким образом Chrome использовал WebKit, и притворился, что Safari, и WebKit притворился, что он KHTML, и KHTML притворился Gecko, а все браузеры притворялись Mozilla, и Chrome называл себя Mozilla/5. 0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13 и user-agent стал полным беспорядком, рядом не лежавшим с удобством, и каждый притворялся другим, и путаница изобиловала. И хаос воцарился на земле.

Ссылка на строку пользовательского агента Firefox — HTTP

В этом документе описывается строка пользовательского агента, используемая в Firefox 4 и более поздних версиях, а также в приложениях, основанных на Gecko 2.0 и более поздних версиях. Разбивку изменений строки в Gecko 2.0 см. в разделе Строка конечного агента пользователя для Firefox 4 (запись в блоге). См. также этот документ об анализе пользовательского агента и этот пост в блоге Hacks.

Строка UA самого Firefox разбита на четыре компонента:

Mozilla/5.0 (платформа; rv:geckoversion) Gecko/geckotrail Firefox/firefoxversion

Примечание: Рекомендуемый способ прослушивания для браузеров на основе Gecko (если вам необходимо прослушивание для браузерного движка вместо использования обнаружения функций) — наличие » Gecko » и » rv : «, так как некоторые другие браузеры включают токен « как Gecko «.

Для других продуктов на основе Gecko строка может иметь одну из двух форм, где токены имеют то же значение, за исключением указанных ниже:

Mozilla/5.0 (платформа; rv:geckoversion) Имя/версия приложения Gecko/geckotrail Mozilla/5.0 (платформа; rv:geckoversion) Gecko/geckotrail Firefox/firefoxversion имя_приложения/версия_приложения

  • appname/appversion указывает имя и версию приложения. Например, это может быть « Camino/2.1.1 » или « SeaMonkey/2.7.1 ».
  • Firefox/firefoxversion — это необязательный токен совместимости, который могут включить некоторые браузеры на основе Gecko для достижения максимальной совместимости с веб-сайтами, которые ожидают Firefox. firefoxversion обычно представляет эквивалентную версию Firefox, соответствующую данной версии Gecko. Некоторые браузеры на основе Gecko могут не использовать этот токен; по этой причине снифферы должны искать Gecko, а не Firefox!

До Firefox 4 и Gecko 2. 0 расширения и плагины могли добавлять части пользовательского агента, но это было невозможно после ошибки 581008. платформа часть строки UA указывает, работает ли Firefox на устройстве размером с телефон или планшет. Когда Firefox работает на устройстве с форм-фактором телефона, это

Mobile; Токен в платформе часть строки UA. Когда Firefox работает на планшетном устройстве, появляется планшет ; Токен в платформе вместо части строки UA. Например:

 Mozilla/5.0 (Android 4.4; Mobile; rv:41.0) Gecko/41.0 Firefox/41.0
Mozilla/5.0 (Android 4.4; планшет; rv:41.0) Gecko/41.0 Firefox/41.0
 

Примечание: Номера версий не имеют значения. Избегайте выводов материалов на их основе.

Предпочтительный способ нацеливания содержимого на форм-фактор устройства — использование CSS Media Queries. Однако, если вы используете анализ UA для нацеливания контента на форм-фактор устройства, ищите Mobi (включая Opera Mobile, в котором используется «Mobi») для форм-фактора телефона, и , а не предполагает наличие какой-либо корреляции между «Android » и форм-фактор устройства.

Таким образом, ваш код будет работать, если Firefox поставляется с другими операционными системами для телефонов/планшетов или Android используется для ноутбуков. Кроме того, используйте функцию обнаружения касания для поиска сенсорных устройств, а не ищите «Mobi» или «Планшет», так как могут быть сенсорные устройства, которые не являются планшетами.

Примечание. Устройства с ОС Firefox идентифицируют себя без какой-либо индикации операционной системы; например: «Mozilla/5.0 (Mobile; rv:15.0) Gecko/15.0 Firefox/15.0». Интернет — это платформа.

Пользовательские агенты Windows имеют следующие варианты, где x.y — версия Windows NT (например, Windows NT 6.1).

Версия Windows Строка пользовательского агента Gecko
Windows NT на процессоре x86 или aarch64 Mozilla/5.0 (Windows NT x . y ; rv:10.0) Gecko/20100101 Firefox/10. 0
Windows NT на процессоре x64 Mozilla/5.0 (Windows NT x . и ; Win64; x64; rv:10.0) Gecko/20100101 Firefox/10.0

Здесь x.y — это версия Mac OS X (например, Mac OS X 10.15). Начиная с Firefox 87, Firefox ограничивает сообщаемый номер версии Mac OS X до 10.15, поэтому macOS 11.0 Big Sur и более поздние версии будут отображаться как «10.15» в строке User-Agent.

Обратите внимание, что Firefox официально больше не поддерживает Mac OS X на PowerPC.

Версия Mac OS X Строка пользовательского агента Gecko
Mac OS X на платформе x86, x86_64 или aarch64 Mozilla/5.0 (Macintosh; Intel Mac OS X
x.y
; rv:10.0) Gecko/20100101 Firefox/10.0
Mac OS X на PowerPC Mozilla/5.0 (Macintosh; PPC Mac OS X x.y ; rv:10.0) Gecko/20100101 Firefox/10. 0

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

Версия Linux Строка пользовательского агента Gecko
Рабочий стол Linux на процессоре i686 Mozilla/5.0 (X11; Linux i686; rv:10.0) Gecko/20100101 Firefox/10.0
Рабочий стол Linux на процессоре x86_64 Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20100101 Firefox/10.0
Мобильный телефон Nokia N900 Linux, в браузере Fennec Mozilla/5.0 (Maemo; Linux armv7l; rv:10.0) Gecko/20100101 Firefox/10.0 Fennec/10.0

Форм-фактор Строка пользовательского агента Gecko
Телефон Mozilla/5. 0 (Android; Mobile; rv:40.0) Gecko/40.0 Firefox/40.0
Планшет Mozilla/5.0 (Android; планшет; rv:40.0) Gecko/40.0 Firefox/40.0

Начиная с версии 41, Firefox для Android будет содержать версию Android как часть токена платформы . Для повышения совместимости, если браузер работает на версии ниже 4, он сообщит о версии 4.4. Версии Android 4 и выше сообщат версию точно. Обратите внимание, что один и тот же Gecko с одинаковыми возможностями поставляется для всех версий Android.

Форм-фактор Строка пользовательского агента Gecko
Телефон Mozilla/5.0 (Android 4.4; Mobile; rv:41.0) Gecko/41.0 Firefox/41.0
Планшет Mozilla/5.0 (Android 4.4; планшет; rv:41.0) Gecko/41.0 Firefox/41.0

Начиная с версии 1, Focus работает на базе Android WebView и использует следующий формат строки пользовательского агента:

 Mozilla/5. 0 (Linux; <версия Android> <тег сборки и т. д.>) AppleWebKit/ (KHTML, например Gecko) Version/4.0 Focus/ Chrome/ Mobile Safari/
 

Версии для планшетов в WebView отражают мобильные устройства, но не содержат токена

Mobile .

Начиная с версии 6, пользователи могут выбрать использование Focus для Android на основе GeckoView со скрытыми настройками: он использует строку GeckoView UA для рекламы совместимости с Gecko.

Версия Focus (движок рендеринга) Строка пользовательского агента
1.0 (мобильное приложение WebView) Mozilla/5.0 (Linux; Android 7.0) AppleWebKit/537.36 (KHTML, как Gecko) Версия/4.0 Focus/1.0 Chrome/59.0.3029.83 Mobile Safari/537.36
1.0 (планшет WebView) Mozilla/5.0 (Linux; Android 7.0) AppleWebKit/537.36 (KHTML, например, Gecko) Версия/4.0 Focus/1. 0 Chrome/59.0.3029.83 Сафари/537.36
6.0 (GeckoView) Mozilla/5.0 (Android 7.0; Mobile; rv:62.0) Gecko/62.0 Firefox/62.0

Начиная с версии 4.1, Klar для Android использует ту же строку UA, что и Focus для Android. До версии 4.1 он отправлял токен Klar/<версия> продукта/версии .

Версия Klar (механизм визуализации) Строка пользовательского агента
1.0 (веб-просмотр) Mozilla/5.0 (Linux; Android 7.0) AppleWebKit/537.36 (KHTML, как Gecko) Version/4.0 Klar/1.0 Chrome/58.0.3029.83 Mobile Safari/537.36
4.1+ (веб-просмотр) Mozilla/5.0 (Linux; Android 7.0) AppleWebKit/537.36 (KHTML, как Gecko) Версия/4.0 Focus/4.1 Chrome/62.0.3029.83 Mobile Safari/537.36
6.0+ (GeckoView) Mozilla/5.0 (Android 7.0; Mobile; rv:62. 0) Gecko/62.0 Firefox/62.0

Версия 7 приложения Focus для iOS использует строку пользовательского агента в следующем формате:

 Mozilla/5.0 (iPhone; CPU iPhone OS 12_1, например Mac OS X) AppleWebKit/605.1.15 (KHTML, например Gecko) FxiOS/ 7.0.4 Мобильный/16B91 Сафари/605.1.15
 

Примечание. Этот пользовательский агент был получен из симулятора iPhone XR и может отличаться на устройстве.

Версия 3 (и, возможно, более ранняя) Firefox для Fire TV использует строку пользовательского агента в следующем формате:

 Mozilla/5.0 (Linux; <версия Android>) AppleWebKit/537.36 (KHTML, например, Gecko) Версия/4.0 Focus/<версия firefox> Chrome/ Safari/
 
Версия Firefox TV Строка пользовательского агента
v3.0 Mozilla/5.0 (Linux; Android 7.1.2) AppleWebKit/537.36 (KHTML, как Gecko) Версия/4.0 Focus/3. 0 Chrome/59.0.3017.125 Safari/537.36

Начиная с версии 1.1, Firefox для Echo Show использует строку пользовательского агента в следующем формате:

 Mozilla/5.0 (Linux; <версия Android>) AppleWebKit/537.36 (KHTML, например Gecko) Version/4.0 Focus/ Chrome/<версия Chrome> Safari/<версия WebKit>
 
Firefox для Echo Show версии Строка пользовательского агента
v1.1 Mozilla/5.0 (Linux; Android 5.1.1) AppleWebKit/537.36 (KHTML, например, Gecko) Версия/4.0 Focus/1.1 Chrome/59.0.3017.125 Сафари/537.36

Форм-фактор Строка пользовательского агента Gecko
Телефон Mozilla/5.0 (мобильная версия; rv:26.0) Gecko/26.0 Firefox/26.0
Планшет Mozilla/5. 0 (планшет; rv:26.0) Gecko/26.0 Firefox/26.0
ТВ Mozilla/5.0 (ТВ; rv:44.0) Gecko/44.0 Firefox/44.0
В зависимости от устройства Mozilla/5.0 (мобильный; nnnn; rv:26.0) Gecko/26.0 Firefox/26.0

Строки агента пользователя для конкретного устройства

Несмотря на то, что Mozilla настоятельно не рекомендует , некоторые производители мобильных телефонов, к сожалению, включают в строку UA своего устройства токен, представляющий идентификатор устройства. В этом случае строка UA Firefox OS будет выглядеть как строка для конкретного устройства в таблице выше, где нннн; — это код производителя устройства (см. Руководство). Некоторые из них, которые мы заметили, имеют форму « NexusOne; », « ZTEOpen; » или « Open C; » (обратите внимание, что пробел также не рекомендуется). Мы предоставляем эту информацию, чтобы помочь вам с логикой обнаружения UA, но Mozilla не рекомендует обнаруживать идентификатор устройства в строках UA.

Вот регулярное выражение JavaScript, которое обнаружит все мобильные устройства, включая устройства с идентификатором устройства в строке UA:

 /мобильный/я
 

i делает его нечувствительным к регистру, а mobi соответствует всем мобильным браузерам.

Номер версии ОС Firefox

Хотя номер версии ОС Firefox не включен в строку UA, информацию о версии можно вывести из номера версии Gecko, присутствующего в строке UA.

Номер версии ОС Firefox Номер версии геккона
1.0.1 18,0
1.1 18,1
1,2 26,0
1,3 28,0
1,4 30,0
2,0 32,0
2. 1 34,0
2,2 37
2,5 44

Примечание: Соответствия легко найти, взглянув на имена репозиториев Mercurial: репозитории, начинающиеся с mozilla-b2g , являются релизными репозиториями для Firefox OS и имеют в своих именах как Firefox OS, так и версии Gecko.

Firefox OS имеет четырехзначный номер версии: X.X.X.Y . Первые две цифры принадлежат команде разработчиков Mozilla и обозначают версии с новыми функциями (например, v1.1, 1.2 и т. д.). Третья цифра увеличивается с обычными тегами версий (примерно каждые 6 недель) для обновлений безопасности, а четвертая принадлежит OEM.

Firefox для iOS использует строку UA Mobile Safari по умолчанию с дополнительным токеном FxiOS/<версия> на iPod и iPhone, подобно тому, как Chrome для iOS идентифицирует себя.

Форм-фактор Firefox для строки пользовательского агента iOS
iPod Mozilla/5. 0 (iPod touch; процессор iPhone OS 8_3, например Mac OS X) AppleWebKit/600.1.4 (KHTML, например Gecko) FxiOS/1.0 Mobile/12F69Сафари/600.1.4
Айфон Mozilla/5.0 (iPhone; процессор iPhone OS 8_3, например Mac OS X) AppleWebKit/600.1.4 (KHTML, например Gecko) FxiOS/1.0 Mobile/12F69 Safari/600.1.4
iPad Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/605.1.15 (KHTML, например Gecko) Version/13.1 Safari/605.1.15

Об отклонении форм-фактора iPad см. в этом выпуске.

Это примеры строк UA из других браузеров на основе Gecko на различных платформах. Обратите внимание, что многие из них еще не выпущены в Gecko 2.0!

Браузер Строка пользовательского агента Gecko
Firefox для Maemo (Nokia N900) Mozilla/5.0 (Maemo; Linux armv7l; rv:10. 0.1) Gecko/20100101 Firefox/10.0.1 Fennec/10.0.1
Камино на Mac Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Camino/2.2.1
SeaMonkey в Windows Mozilla/5.0 (Windows NT 5.2; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 SeaMonkey/2.7.1
SeaMonkey на Mac Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 SeaMonkey/2.7.1
SeaMonkey для Linux Mozilla/5.0 (X11; Linux i686; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 SeaMonkey/2.7.1
  • Строка пользовательского агента Firefox OS (сообщение в блоге со ссылкой на ошибку 777710)
  • Конечная строка агента пользователя для Firefox 4 (сообщение в блоге)
  • Рекомендации по прослушиванию строки UA для кроссбраузерной поддержки
  • окно.навигатор. усерагент
  • Добавить версию Android в строку Fennec UA (ошибка 1169772)

Последнее изменение: , участниками MDN

Какие последние пользовательские агенты для Firefox?

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

Здесь у нас есть последние пользовательские агенты для Firefox для Windows, macOS, Linux, iOS и Android.

Обратите внимание, что это очень «стандартные» пользовательские агенты Firefox и, конечно, не отражают широкий спектр возможных пользовательских агентов Firefox, существующих сегодня. Эти пользовательские агенты не отображают никаких дополнительных надстроек, сетевых провайдеров или чего-либо еще настроенного или конкретного; это просто стандартные пользовательские агенты.

Изучите наш огромный список пользовательских агентов, загрузите нашу базу данных пользовательских агентов (или вы можете выполнить поиск), если вам интересны другие пользовательские агенты.

Получение последних пользовательских агентов для Firefox через API

Наша конечная точка API номеров версий веб-браузера/операционной системы предоставит вам последние пользовательские агенты для всех видов популярных веб-браузеров и операционных систем.

Последний Firefox для настольных пользовательских агентов

Платформа Последние пользовательские агенты Firefox
Firefox на Windows
  • Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0
Firefox на Macos
  • Mozilla/5. 0 (Macintosh; Intel Mac OS X 13.1; rv:108.0) Gecko/20100101 Firefox/108.0
Firefox на Linux
  • Mozilla/5.0 (X11; Linux i686; rv:108.0) Gecko/20100101 Firefox/108.0
  • Mozilla/5.0 (X11; Linux x86_64; rv:108.0) Gecko/20100101 Firefox/108.0
  • Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:108.0) Gecko/20100101 Firefox/108.0
  • Mozilla/5. 0 (X11; Ubuntu; Linux x86_64; rv:108.0) Gecko/20100101 Firefox/108.0
  • Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:108.0) Gecko/20100101 Firefox/108.0

Последние пользовательские агенты Firefox для iOS

Платформа Последние пользовательские агенты Firefox
Firefox на Iphone
  • Mozilla/5. 0 (iPhone; ЦП iPhone OS 13_1, например Mac OS X) AppleWebKit/605.1.15 (KHTML, например Gecko) FxiOS/108.0 Mobile/15E148 Safari/605.1.15
Firefox на Ipad
  • Mozilla/5.0 (iPad; CPU OS 13_1, как Mac OS X) AppleWebKit/605.1.15 (KHTML, как Gecko) FxiOS/108.0 Mobile/15E148 Safari/605.1.15
Firefox на Ipod
  • Mozilla/5. 0 (iPod touch; ЦП iPhone OS 13_1, например Mac OS X) AppleWebKit/604.5.6 (KHTML, например Gecko) FxiOS/108.0 Mobile/15E148 Safari/605.1.15

Новейшие пользовательские агенты Firefox для Android

Платформа Последние пользовательские агенты Firefox
Firefox (стандартный)
  • Mozilla/5.0 (Android 13; мобильный; rv:68.0) Gecko/68.0 Firefox/108.0
Firefox на Lg
  • Mozilla/5. 0 (Android 13; мобильный телефон; LG-M255; rv:108.0) Gecko/108.0 Firefox/108.0

Последняя версия Firefox с расширенной поддержкой (ESR) для настольных пользовательских агентов

Платформа Последние пользовательские агенты Firefox
Firefox на Windows
  • Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Firefox/102.0
Firefox на Macos
  • Mozilla/5. 0 (Macintosh; Intel Mac OS X 13.1; rv:102.0) Gecko/20100101 Firefox/102.0
Firefox на Linux
  • Mozilla/5.0 (X11; Linux i686; rv:102.0) Gecko/20100101 Firefox/102.0
  • Mozilla/5.0 (Linux x86_64; rv:102.0) Gecko/20100101 Firefox/102.0
  • Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:102.0) Gecko/20100101 Firefox/102.0
  • Mozilla/5. 0 (X11; Ubuntu; Linux x86_64; rv:102.0) Gecko/20100101 Firefox/102.0
  • Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:102.0) Gecko/20100101 Firefox/102.0

Специальные примечания

Только основные номера версий

Некоторое время пользовательский агент Firefox включал в пользовательский агент только номер версии «основного выпуска»; поэтому, хотя копия Firefox на самом деле может быть версии 61.0.2, она будет указана только как версия «61.0» в пользовательском агенте.

Поэкспериментируйте с различными пользовательскими агентами

Вы можете использовать нашу страницу анализатора пользовательского агента, чтобы опробовать различные варианты пользовательского агента или проверить, правильно ли работает ваш переключатель пользовательского агента.

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

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