Браузер
Веб-сервер
Всемирная паутина
Доли веб-браузеров по использованию#.D0.A0.D1.8B.D0.BD.D0.BE.D1.87.D0.BD.D1.8B.D0.B5 .D0.B4.D0.BE.D0.BB.D0.B8
Заглавная страница
Клиент (информатика)
Кодовое имя
Маскот
Менеджер закачек
Оффлайн-браузер
Поисковый робот
Робот (программа)
Сетевой протокол
1990-е
2005 год
68k
Alexa Internet
AltaVista
Amaya
Android
Avant Browser
Baidu
CURL
Camino
Debian
Debian GNU/kFreeBSD
Debian Iceweasel
Delphi (среда разработки)
ELinks
Email
Epiphany
Flock
FreeBSD
GNU IceCat
GNU IceWeasel
GameSpy
Gentoo Linux
Google (компания)
Google Chrome
Googlebot
HTTP
IETF
Internet Explorer
Internet Explorer Mobile
J2ME
JavaScript
K-Meleon
Konqueror
Links
Linux (ядро)
Lynx
MSN Search
Mac OS X
Mandriva Linux
Microsoft
Microsoft .NET
Microsoft Trident
Minimo
Mosaic
Mozilla
Mozilla Application Suite
Mozilla Firefox
Netscape Navigator
OS/2
Opera
Opera Mini
Opera Mobile
Palm OS
PlayStation 3
PlayStation Portable
PowerPC
Qt
Safari
SeaMonkey
Symbian
URL
User Agent
W3C
W3m
WML
WebKit
Wget
Windows 2000
Windows 7
Windows Mobile
Windows NT 4.0
Windows Server 2003
Windows XP
X86
XHTML
Yahoo!
Yandex
Веб-сервер
Всемирная паутина
Доли веб-браузеров по использованию#.D0.A0.D1.8B.D0.BD.D0.BE.D1.87.D0.BD.D1.8B.D0.B5 .D0.B4.D0.BE.D0.BB.D0.B8
Заглавная страница
Клиент (информатика)
Кодовое имя
Маскот
Менеджер закачек
Оффлайн-браузер
Поисковый робот
Робот (программа)
Сетевой протокол
1990-е
2005 год
68k
Alexa Internet
AltaVista
Amaya
Android
Avant Browser
Baidu
CURL
Camino
Debian
Debian GNU/kFreeBSD
Debian Iceweasel
Delphi (среда разработки)
ELinks
Epiphany
Flock
FreeBSD
GNU IceCat
GNU IceWeasel
GameSpy
Gentoo Linux
Google (компания)
Google Chrome
Googlebot
HTTP
IETF
Internet Explorer
Internet Explorer Mobile
J2ME
JavaScript
K-Meleon
Konqueror
Links
Linux (ядро)
Lynx
MSN Search
Mac OS X
Mandriva Linux
Microsoft
Microsoft .NET
Microsoft Trident
Minimo
Mosaic
Mozilla
Mozilla Application Suite
Mozilla Firefox
Netscape Navigator
OS/2
Opera
Opera Mini
Opera Mobile
Palm OS
PlayStation 3
PlayStation Portable
PowerPC
Qt
Safari
SeaMonkey
Symbian
URL
User Agent
W3C
W3m
WML
WebKit
Wget
Windows 2000
Windows 7
Windows Mobile
Windows NT 4.0
Windows Server 2003
Windows XP
X86
XHTML
Yahoo!
Yandex
User Agent — это клиентское приложение, использующее определённый сетевой протокол. Термин обычно используется для приложений, осуществляющих доступ к веб-сайтам, таким как браузеры, поисковые роботы (и другие «пауки»), мобильные телефоны и другие устройства.
При посещении веб-сайта клиентское приложение обычно посылает веб-серверу информацию о себе. Это текстовая строка, являющаяся частью HTTP запроса, начинающаяся с User-agent: или User-Agent:, и обычно включающая такую информацию, как название и версию приложения, операционную систему компьютера и язык. У «пауков» эта строка часто содержит URL и email-адрес, по которым веб-мастер может связаться с оператором «паука».
Содержание
1 Использование веб-сайтами
2 Подделка User-agent
2.1 Причины
2.1.1 Искусственная несовместимость
2.2 Последствия
3 Примеры значений User Agent
3.1 Браузеры
3.2 Библиотеки компонентов
3.3 Боты
4 Описание некоторых основных значений User Agent
4.1 Internet Explorer и браузеры, маскирующиеся под Internet Explorer
4.1.1 Internet Explorer 1.0
4.2 Netscape
4.3 Mozilla
4.4 Opera
5 Уровни шифрования «U» / «I» / «N»
6 Примечания
7 Ссылки
править Использование веб-сайтами
Из-за доминирования отдельных браузеров в разные периоды в истории всемирной паутины многие веб-сайты проектировались не в соответствии со стандартами W3C и IETF, а для работы с определённым браузером. Такие сайты посылают разное содержимое веб-страницы в зависимости от получаемого от клиента значения User-Agent. Это приводит к тому, что использовать сайт можно с помощью только одного-трёх самых популярных браузеров, а браузеры, имеющие немного отличающийся идентификатор, оказываются «запрещёнными».
Многие веб-мастеры считают такой подход плохой практикой и рекомендуют создавать HTML разметку так стандартизированно, насколько это возможно, чтобы корректно отображать страницы сайта на максимальном количестве браузеров.
Веб-сайты для мобильных телефонов часто вынуждены жёстко полагаться на определение User-Agent, так как браузеры на разных мобильных телефонах слишком различны. Поэтому мобильные веб-порталы обычно генерируют разные страницы в зависимости от модели мобильного телефона. Эти различия могут быть как небольшими (изменение размера изображений специально для меньших экранов), так и весьма существенными (формат WML вместо XHTML).
Строка User-agent также используется веб-мастерами для предотвращения индексирования «поисковыми пауками» некоторых страниц сайта, например когда индексирование определённых страниц не имеет смысла или конкретный «паук» использует слишком много трафика. Веб-мастер может использовать специальный файл robots.txt для рекомендаций «пауку» или просто настроить веб-сайт не отдавать «пауку» эти страницы.
править Подделка User-agent
править Причины
править Искусственная несовместимость
Использование веб-сайтами строки User-agent для изменения отображения страницы часто приводит к тому, что менее популярные браузеры не получают полного содержимого страницы, даже если они могут корректно его отобразить, а в некоторых радикальных случаях такие браузеры не получают вообще ничего.[1] В связи с этим многие браузеры стали «прятать» или «подделывать» User-agent.
Ранний пример этого — использование браузером Internet Explorer строки User-Agent, начинающейся с «Mozilla/<version> (compatible; MSIE <version>…», для получения контента, предназначенного для Netscape Navigator, его главного конкурента в 1990-х. Нужно отметить, что «Mozilla» в данном случае — не браузер с открытым кодом Mozilla, выпущенный гораздо позже, а оригинальное кодовое имя Navigator, которое также было именем талисмана (маскота) компании Netscape. Такой формат строки User-Agent с тех пор использовался и другими браузерами; в частности, из-за того, что доминировать стал Internet Explorer.
Когда Internet Explorer стал доминирующим браузером, такие конкуренты как Firefox, Safari и Opera встроили системы, позволяющие пользователю выбрать ложное значение User-Agent, такое же, что и у свежих версий Explorer. Некоторые из них (Firefox и Safari) копировали значение User-Agent полностью, другие (Opera) копировали значение User-Agent, добавляя истинное имя браузера в конце, что позже привело к тому, что строка содержит три имени и версии: первое зовётся как «Mozilla» (то есть Netscape Navigator); далее «MSIE» (Internet Explorer); и последнее, действительный браузер, такой как «Opera». Opera также позволяет полностью спрятаться под Internet Explorer или Firefox, полностью скрывая имя «Opera».
В случае Safari строка User-Agent содержит 5 имен (Mozilla, AppleWebKit (идентификатор «движка»), «KHTML, like Gecko» (используемый Safari WebKit основан на движке KHTML, Gecko — кодовое имя движка последних версий Mozilla Firefox) и Safari. Таким образом, если сайт делает проверку на практически любой современный браузер (кроме Opera) — Safari ее пройдет. Другие браузеры на движке WebKit работают аналогично.
Кроме браузеров, другие программы, использующие протокол HTTP, к примеру менеджеры закачек и оффлайновые браузеры, также имеют возможность изменять значение User-Agent, посылаемое серверу, по желанию пользователя. Это сделано, наверное, для обеспечения совместимости с определёнными серверами (некоторые серверы отказываются обслуживать подобные программы, так как они могут оказать значительные нагрузки на ресурсы сервера).
Подобная проблема продолжает существовать в мире браузеров, и поэтому начата кампания, способствующая тому, чтобы разработчики сайтов проектировали сайты в соответствии со стандартами, а не для какого-то любого определённого браузера.
Так, многие веб-сайты, созданные в 2005 году, лучше соответствуют стандартам, чем это было ранее в истории Web. Однако, на некоторых сайтах всё ещё используются устаревшие скрипты JavaScript, в сущности, блокирующие работу других браузеров, помимо Internet Explorer или Netscape Navigator. Причина этого часто заключается в бездумном копировании старого кода, взятого с других сайтов, без полного понимания того, какой эффект этот код будет в действительности иметь.
править Последствия
Одним из результатов подделки значения User-Agent является переоценка популярности соответствующего (обычно и без того популярного) браузера в статистике и недооценка популярности других браузеров и, как следствие, отсутствие у разработчиков вышеописанных сайтов стимула к исправлению проблем совместимости.
Подделка значения User-Agent также может привести к угрозе безопасности при подделывании поискового робота и обходе ключевых частей веб-сайта.
править Примеры значений User Agent
править Браузеры
Android
Android-x86-1.6-r2 - Mozilla/5.0 (Linux; U; Android 1.6; en-us; eeepc Build/Donut) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1
Samsung Galaxy S - Mozilla/5.0 (Linux; U; Android 2.1-update1; ru-ru; GT-I9000 Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17
Samsung Galaxy S Android 2.2 - Mozilla/5.0 (Linux; U; Android 2.2; ru-ru; GT-I9000 Build/FROYO) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
Amaya версии:
9.53 под Windows XP SP2 — amaya/9.53 libwww/5.4.0
AOL Explorer версии (не классические AOL 8.0, 9.0) (добавлено «America Online Browser X.X;»):
1.5 — Mozilla/4.0 (compatible; MSIE 6.0; America Online Browser 1.1; rev1.5; Windows NT 5.1;)
Avant Browser версии:
Более современные версии — Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Avant Browser [avantbrowser.com]; iOpus-I-M; QXW03416; .NET CLR 1.1.4322)
Camino версии:
1.0.3 под Mac OS X — Mozilla/5.0 (Macintosh; U; PPC Max OS X Mach-O; en-US; rv:1.8.0.7) Gecko/200609211 Camino/1.0.3
ELinks 0.4pre5 в ОС на ядре Linux — ELinks (0.4pre5; Linux 2.4.27 i686; 80x25)
Epiphany версии:
2.14.3 под Debian GNU/Linux — Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060928 (Debian|Debian-1.8.0.7-1) Epiphany/2.14
Flock версии :
0.7.7 под Debian GNU/Linux — Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20061031 Firefox/1.5.0.7 Flock/0.7.7
Google Chrome версии:
10.0.648.205 под Mac OS X — Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.205 Safari/534.16
Google Chrome's user agent string
GNU IceWeasel
2.0.0.6-g2 под Debian GNU/Linux — Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.6) Gecko/20070817 IceWeasel/2.0.0.6-g2
GNU IceCat
2.0.0.11-g1-i386 в Debian GNU/Linux — Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.11) Gecko/20071203 IceCat/2.0.0.11-g1
iCab версии:
4.80 под Mac OS X — Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_7; ru-ru) AppleWebKit/533.21.1 (KHTML, like Gecko) iCab/4.8 Safari/533.16
Debian Iceweasel:
2.0.0.6 в Debian GNU/Linux 4.0 — Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.6) Gecko/2007072300 Iceweasel/2.0.0.6 (Debian-2.0.0.6-0etch1+lenny1)
Internet Explorer версии:
9.0 под Windows 7 в режиме стандартов — Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)
Internet Explorer Mobile (ранее — Pocket Internet Explorer) версии:
После Windows Mobile 5.0 — Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile m.n) where «m.n» is just a major.minor version number. Full specifics at the IE Mobile Team Blog
Motorola VIP1200 — Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Motorola VIP12xx)
K-Meleon версии:
1.0 под Windows NT 4.0 — Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.8.0.5) Gecko/20060706 K-Meleon/1.0
Konqueror версии:
4.3.5 под Mandriva Linux — Mozilla/5.0 (compatible; Konqueror/4.3; Linux) KHTML/4.3.5 (like Gecko)
Links версии:
2.2 под Debian GNU/kFreeBSD — Links (2.2; GNU/kFreeBSD 6.3-1-486 i686; 80x25)
Lynx версии:
2.8.6rel.4 под Gentoo Linux — Lynx/2.8.6rel.4 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.8g
Minimo 0.007 под Windows Mobile 2003 — Mozilla/5.0 (Windows; U; Windows CE 4.21; rv:1.8b4) Gecko/20050720 Minimo/0.007
Mozilla:
1.7.12 под Gentoo Linux — Mozilla/5.0 (X11; U; Linux i686; cs-CZ; rv:1.7.12) Gecko/20050929
Mozilla Firefox:
4.0 под Windows XP — Mozilla/5.0 (Windows; I; Windows NT 5.1; ru; rv:1.9.2.13) Gecko/20100101 Firefox/4.0
Версии Netscape, основанные на свободном коде Mozilla:
8.1 под Windows XP using Gecko (with .NET installed) — Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20060127 Netscape/8.1
Netscape Navigator (проприетарные) версии:
4.8 под Windows 2000 — Mozilla/4.8 [en] (Windows NT 5.0; U)
Novarra:
Palm Web Pro 3.0.1a под Palm OS — Mozilla/4.76 [en] (PalmOS; U; WebPro/3.0.1a; Palm-Arz1)
Off By One:
3.5d под Windows XP SP2 — Mozilla/4.7 (compatible; OffByOne; Windows 2000)
OmniWeb версии:
5.1.2 beta 1 (v563.57) под Mac OS X — Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit/125.4 (KHTML, like Gecko, Safari) OmniWeb/v563.57
Openwave 6.2.2 под Mobile Phone — OPWV-SDK/62 UP.Browser/6.2.2.1.208 (GUI) MMP/2.0
Opera[2] версии:
11.10 под Windows 7 — Opera/9.80 (Windows NT 6.1; U; ru) Presto/2.8.131 Version/11.10
11.10 под Mac OS X — Opera/9.80 (Macintosh; Intel Mac OS X 10.6.7; U; ru) Presto/2.8.131 Version/11.10
Opera Mobile версии:
10.00 под Symbian — Opera/9.80 (S60; SymbOS; Opera Mobi/499; U; ru) Presto/2.4.18 Version/10.00
[1]
Opera Mini версии:
4.2.14912 под J2ME — Opera/9.60 (J2ME/MIDP; Opera Mini/4.2.14912/812; U; ru) Presto/2.4.15
PlayStation 3 — Mozilla/5.0 (PLAYSTATION 3; 1.00)
PlayStation Portable 2.00 — Mozilla/4.0 (PSP (PlayStation Portable); 2.00)
Safari версии:
5.0.5 (6533.21.1, r84622) — Mozilla/5.0 (Macintosh; I; Intel Mac OS X 10_6_7; ru-ru) AppleWebKit/534.31+ (KHTML, like Gecko) Version/5.0.5 Safari/533.21.1
SeaMonkey версии:
2.0.4 под Mandriva Linux — Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100318 Mandriva/2.0.4-69.1mib2010.0 SeaMonkey/2.0.4
Splashtop Browser версии:
Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4 (Splashtop-v1.4.-1.-1)
Shiira 1.2.2 под Mac OS X — Mozilla/5.0 (Macintosh; U; PPC Mac OS X; de-de) AppleWebKit/418 (KHTML, like Gecko) Shiira/1.2.2 Safari/125
w3m 0.5.1 под FreeBSD — w3m/0.5.1
Web Browser для S60 (на основе WebCore и JavaScriptCore) 3.0 (0550) под Symbian 9.1 — Mozilla/5.0 (SymbianOS/9.1; U; en-us) AppleWebKit/413 (KHTML, like Gecko) Safari/413
Web Browser для S60 (на основе WebCore и JavaScriptCore) 3.1 под Symbian 9.2 (S60 Web Browser from Nokia N95 8GB with firmware 31.0.015) — Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95_8GB/31.0.015; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413
WebExplorer (на основе Mosaic) 1.1h под OS/2 — IBM-WebExplorer-DLL/v1.1h
править Библиотеки компонентов
Indy версии:
9.00.10 для Borland Delphi 7 — Mozilla/3.0 (compatible; Indy Library)
Встроенный WebKit в Qt 4.4:
Mozilla/5.0 (%Platform%; %Security%; %Subplatform%; %Locale%) AppleWebKit/%WebKitVersion% (KHTML, like Gecko, Safari/419.3) %AppVersion%, где %Platform% и %Subplatform% заменяется на текущую оконную систему и ОС. (в случае Windows XP — будет Windows и Windows NT 5.2 соответственно), %Security% заменяется на U если при компиляции Qt была включена поддержка SSL, в противном случае — N, %Locale% — заменятся на текущую локализацию, в форме язык_страна (ru_RU для России), %WebKitVersion% в Qt 4.4 заменятся на 523.15, %AppVersion заменяется на установленное приложением имя и версию, если не задано — то в качестве имени-используется Qt а версии — версия Qt.
Включенный в Qt 4.4rc1 demobrowser (запущенный под Windows XP,с включенной поддержкой SSL):
Mozilla/5.0 (Windows; U; Windows NT 5.2; ru-RU) AppleWebKit/523.15 (KHTML, like Gecko, Safari/419.3) demobrowser/0.1
править Боты
Agent
(владелец/пользователь)
Значение User-Agent
Accoona
Accoona-AI-Agent/1.1.2 (aicrawler at accoonabot dot com)
Alexa
ia_archiver
antabot (private)
antabot(http://www.anta.net/spider/)/1.0
Ask.com/Teoma
Mozilla/2.0 (compatible; Ask Jeeves/Teoma)
Baidu Spider
Baiduspider (+http://www.baidu.com/search/spider.htm)
cURL на Mac OS X для PowerPC (public)
curl/7.13.1 (powerpc-apple-darwin8.0) libcurl/7.13.1 OpenSSL/0.9.7b zlib/1.2.2
EltaIndexer
EltaIndexer
Feedfetcher-Google (Feedfetcher-Google)
Feedfetcher-Google; (+http://www.google.com/feedfetcher.html; X subscribers; feed-id=XXXXXXXXXXXXXXXXXXXX)
GameSpy HTTP (GameSpy)
GameSpyHTTP/1.0
Gigabot
(Gigablast)
Gigabot/2.0
Googlebot
(Google)
Googlebot/2.1 (+http://www.google.com/bot.html)
Googlebot alternate
Mozilla/5.0 (compatible; googlebot/2.1; +http://www.google.com/bot.html)
Googlebot-Image
(Google)
Googlebot-Image/1.0
Google Search Appliance
(Google)
gsa-crawler
Grub
(usage: public)
(owner: LookSmart)
Mozilla/4.0 (compatible; grub-client-1.4.3; Crawl your own stuff with http://grub.org) Mozilla/4.0 (compatible; grub-client-2.3)
Gulper Web Bot
Gulper Web Bot/0.2.4 (www.ecsl.cs.sunysb.edu/~maxim/cgi-bin/Link/GulperBot)
Inktomi Slurp
(superseded by Yahoo! Slurp)
Mozilla/3.0 (Slurp/si; slurp@inktomi.com; http://www.inktomi.com/slurp.html)
Mihalism Bot
MihalismBot/1.1 (+http://www.mihalism.com/)
Msnbot
(Microsoft’s MSN Search)
Msnbot/1.0 (+http://search.msn.com/msnbot.htm)
OmniExplorer_Bot
(Feeds Vast.com)
OmniExplorer_Bot/6.70 (+http://www.omni-explorer.com) WorldIndexer
OoyyoBot
(Owner: Ooyyo)
OoyyoBot (Used and new cars search engine;+http://www.ooyyo.com)
PageBull
Pagebull http://www.pagebull.com/
Scooter (AltaVista)
Scooter-3.2.EX
W3C Validator
W3C_Validator/1.432.2.22
W3C CSS Validator
Jigsaw/2.2.5 W3C_CSS_Validator_JFouffa/2.0
WebAlta Crawler
WebAlta Crawler/1.3.25 (http://www.webalta.net/ru/about_webmaster.html) (Windows; U; Windows NT 5.1; ru-RU)
wget
(public)
Wget/1.9
YahooFeedSeeker
YahooFeedSeeker/2.0 (compatible; Mozilla 4.0; MSIE 5.5; http://publisher.yahoo.com/rssguide; users X; views X)
Yahoo! Slurp
(Yahoo!)
Mozilla/5.0 (compatible; Yahoo! Slurp;http://help.yahoo.com/help/us/ysearch/slurp)
Mozilla/5.0 (compatible; Yahoo! Slurp China; http://misc.yahoo.com.cn/help.html)
Yahoo!-MMCrawler
(Yahoo!)
Yahoo!-MMCrawler/3.x (mms dash mmcrawler dash support at yahoo dash inc dot com)
Yandex
Mozilla/5.0 (compatible; YandexBot/3.0)
YandexMirrorDetector
(Yandex)
Mozilla/5.0 (compatible; YandexBot/3.0; MirrorDetector)
YandexImages
(Yandex)
Mozilla/5.0 (compatible; YandexImages/3.0)
YandexVideo
(Yandex)
Mozilla/5.0 (compatible; YandexVideo/3.0)
YandexMedia
(Yandex)
Mozilla/5.0 (compatible; YandexMedia/3.0)
YandexBlogs
(Yandex)
Mozilla/5.0 (compatible; YandexBlogs/0.99; robot)
YandexAddurl
(Yandex)
Mozilla/5.0 (compatible; YandexAddurl/2.0)
YandexFavicons
(Yandex)
Mozilla/5.0 (compatible; YandexFavicons/1.0)
YandexDirect
(Yandex)
Mozilla/5.0 (compatible; YandexDirect/3.0)
YandexDirectDyatel
(Yandex)
Mozilla/5.0 (compatible; YandexDirect/2.0; Dyatel)
YandexMetrika
(Yandex)
Mozilla/5.0 (compatible; YandexMetrika/2.0)
YandexCatalogDyatel
(Yandex)
Mozilla/5.0 (compatible; YandexCatalog/3.0; Dyatel)
YandexNews
(Yandex)
Mozilla/5.0 (compatible; YandexNews/3.0)
YandexImageResizer
(Yandex)
Mozilla/5.0 (compatible; YandexImageResizer/2.0)
править Описание некоторых основных значений User Agent
править Internet Explorer и браузеры, маскирующиеся под Internet Explorer
Mozilla/MozVer (compatible; MSIE IEVer; Provider; Platform; Extension*) Addition
Где:
MozVer: версии совместимости с Netscape
1.22: Internet Explorer 1.5 и 2.0
2.0: Internet Explorer 3.x для Windows and Internet Explorer 2.1 для Mac
3.0: Internet Explorer 3.x для Mac
4.0: Internet Explorer 4.x и выше
IEVer: Internet Explorer номер версии, к примеру: 1.5, 3.01, 5.0b1
Provider: Access provider, к примеру:
AOL Version
America Online Browser Version; revRevision: AOL Explorer (замечание, это нарушает правило о том, что не используется точка с запятой в значении Provider)
CS 2000
MSN Version
Этот параметр включается, но пуст в некоторых дистрибутивах Opera (в результате ; ; — точка с запятой пробел точка с запятой)
Platform: Операционная система, к примеру:
Windows 3.1 (включая Windows NT 3.x)
Windows 95
Windows 98
Windows 98; Win 9x 4.90: Windows Millennium Edition (Windows Me)
Windows NT
Windows NT 4.0
Windows NT 5.0: Windows 2000
Windows 2000: Windows 2000 (используется в Opera)
Windows NT 5.01: Windows 2000, Service Pack 1 (SP1)
Windows NT 5.1: Windows XP
Windows NT 5.2: Windows Server 2003
Windows NT 5.2; WOW64: Windows XP 64-bit
Windows NT 6.0: Windows Vista
Windows NT 6.1: Windows 7
Windows CE: Windows CE and Windows Mobile (используется в Internet Explorer Mobile)
Win32: замечен в IE 7b1 на Windows XP
Mac_68000
Mac_PPC: использовался до IE 4.x включительно
Mac_PowerPC: используется в IE 5.x и выше
SunOS Version: SunOS
Symbian OS: используется в Opera на мобильных телефонах
Nitro: Nintendo DS (используется в Opera)
Extension: опционально, разделённый точкой с запятой список установленных расширений, к примеру:
.NET CLR Version: .NET Framework common language runtime installed
SV1: Internet Explorer 6, установленный в Windows XP SP2 и Windows Server 2003 SP1
Tablet PC Version: Tablet services are installed
Win64: 64-bit Windows
IA64: Intel Itanium processor
AMD64: x64 processor
x64: x64 processor
WOW64: 32-bit Internet Explorer, запущенная под 64-bit Windows
Trident/4.0 начиная с версии 8.0 beta 2 указывается версия движка Trident
Media Center PC Version: Windows MCE, где Version is:
2.8: Media Center 2004
3.0: Media Center 2005
3.1: Media Center 2005 with update rollup 1
4.0: Media Center 2005 with update rollup 2
5.0: Windows Vista Home Premium или Ultimate edition.
MediaCenter Version: browsing from within Media Center interface
MSIECrawler: MSIE запрашивает страницы для Offline Content feature
X11: Internet Explorer на SunOS
PPC: Pocket PC (используется в Internet Explorer Mobile)
Smartphone: Smartphone (используется в Internet Explorer Mobile)
Motorola Type: Internet Explorer Mobile на мобильном телефоне Motorola
Nokia Type/Version: Opera на мобильном телефоне Nokia
Различные сторонние расширения браузеров, такие как: (R1 Version) (RealPlayer webbrowser), Alexa Toolbar, Maxthon, Crazy Browser Version, MyIE2, Avant Browser [avantbrowser.com], FDM
Language: некоторые версии Opera включают код языка(замечено в Opera 8.5 под Windows XP)
WidthxHeight: некоторые Internet Explorer Mobile браузеры включают информацию о разрешении экрана
Addition
Netscape/Version: Используется движок рендеринга Netscape MSHTML
Opera Version Language: Opera, маскирующаяся под Internet Explorer
править Internet Explorer 1.0
Internet Explorer 1.0 использует альтернативное значение User-Agent:
Microsoft Internet Explorer/Version (Platform)
Где:
Version: Версия Windows, так как IE изначально предполагалось включать в поставку вместе с Windows 95, к примеру: 4.0b1 для Internet Explorer 1.0 beta
Platform: операционная система, к примеру: Windows 95
править Netscape
Данные значения соответствуют только ранним продуктам Netscape. Netscape 6.0 и выше основаны на движке Gecko.
Mozilla/VersionGold LanguageProvider (Platform; Security; SubPlatformStandAlone)
Где:
Version: номер версии
Gold: вместе с редактором HTML
Language: стандартизированное двухбуквенное обозначение языка, к примеру: en, fr, es (Netscape 2.x и 3.x: только для неанглийских версий, Netscape 4.x: не под платформу Macintosh)
Provider, могло содержать варианты C-CCK-MCD (Client Customization Kit and Mission Control Desktop, для ISPs и OEMs)
Platform
Win16: Windows 3.x
Win95: Windows 95, где SubPlatform могла быть:
16bit для 16-bit версий Netscape
Win98: Windows 98
WinNT: Windows NT 3.x
Windows NT 5.0: Windows 2000
Windows NT 5.1: Windows XP
X11, где SubPlatform:
Distribution Version Subversion, к примеру: Linux i586, SunOS 5.6 sun4u, IRIX 6.5 IP32
Macintosh, где SubPlatform:
68K
PPC
x86
Security
U: сильный уровень шифрования (USA)
I: слабый уровень шифрования (International)
N: без шифрования
StandAlone: одиночный Navigator идентифицировался как; Nav (X11 platforms), ;Nav (Windows, замечен пропуск пробела) или , Nav (под Macintosh), только для версии 4.x
править Mozilla
Mozilla/MozVer (Platform; Security; SubPlatform; Language; rv:Revision; Extension*) Gecko/GeckVer Product/ProdVer
Где:
MozVer: версия совместимости Netscape
5.0 для всех известных браузеров Mozilla
Platform и SubPlatform
Windows
Win3.11: Windows 3.11
Win95: Windows 95
Win98: Windows 98
Win 9x 4.90: Windows Me
WinNT3.51: Windows NT 3.51
WinNT4.0: Windows NT 4.0
Windows NT 5.0: Windows 2000
Windows NT 5.1: Windows XP (за исключением XP Professional x64 Edition)
Windows NT 5.2: Windows Server 2003 и Windows XP Professional x64 Edition
Windows NT 6.0: Windows Vista
Windows CE 4.21: Windows Mobile 2003
Macintosh
PPC Mac OS X
PPC Mac OS X Mach-O
Intel Mac OS X
X11
Linux Version Hardware
FreeBSD Hardware
NetBSD Hardware
SunOS Hardware
Security
U: сильный уровень шифрования (USA)
I: слабый уровень шифрования (International)
N: без шифрования
Language: стандартизированный идентификатор языка, к примеру: en, en-US, en-GB
Revision: к примеру m18, 1.0rc3, 1.7.8, 1.8a2
Extension
MultiZilla Version
GeckVer: дата компиляции движка Gecko в формате YYYYMMDD
Product
для Mozilla Application Suite, где нет Product или ProdVer. Revision и есть версия продукта.
Netscape, Netscape6
Phoenix, Firebird, Firefox, GranParadiso (кодовое имя Firefox 3)
K-Meleon
Minimo
SeaMonkey
Camino
CS 2000 7.0
ProdVer: Версия продукта
править Opera
Opera/Version (Platform; Security; Lang) Presto/PrestoVersion Version/OperaVersion
Где:
Version
9.80
Platform
Windows
Windows NT 5.1: Windows XP
Windows NT 6.0: Windows Vista
Windows NT 6.1: Windows 7
Security
U: сильный уровень шифрования (USA)
I: слабый уровень шифрования (International)
N: без шифрования
Lang: зависит от файла xx.lng
EN - Английская версия
RU - Русская версия
PrestoVersion: Версия Presto
2.6.30: с версии 10.61
2.7.62: с версии 11.00
OperaVersion: версия браузера
править Уровни шифрования «U» / «I» / «N»
Netscape, Mozilla, Opera и некоторые другие используют одну из этих букв для указания поддерживаемого уровня шифрования. Так как правительство США ранее не позволяло экспорт систем шифрования с ключом более 40-бит, выпускались разные версии с разным уровнем шифрования. «U» означало «USA» (США) (для версий с ключом шифрования в 128-бит), «I» означало «International» (международная) (браузер имел возможность шифровать с ключом в 40-бит и мог использоваться в любой точке мира), «N» означало «None» (без шифрования). Изначально версии с буквой «U» было разрешено загружать только жителям США, но с тех пор, как правительство США ослабило свою политику, экспорт систем шифрования высокого уровня теперь разрешён в большинство стран. Теперь браузеры распространяются только в версии с буквой «U» с поддержкой шифрования с ключом до 256-бит, так как необходимость в международной версии отпала.
править Примечания
↑ Bug 334967 - (geckoisgecko) Tracking bug for sites broken by UA string change to not use "Firefox" (англ.). Bugzilla@Mozilla. Проверено 17 июня 2010.
↑ opera:about
править Ссылки
Bovens, Andreas Changes in Opera’s user agent string format (англ.). Dev.Opera (27 мая 2009). Проверено 26 марта 2010.
http://reviews.cnet.com/8301-13727_7-10330277-263.html
Platform Maturity and Versatility Are Hallmarks of CableLabs® ETV Interop
LOUISVILLE, Colo.--(BUSINESS WIRE)--In its ongoing efforts to support the growth of the enhanced TV (ETV) interactive television platform, CableLabs® hosted another successful Interoperability Lab Event during the week of May 2 – 6. The highlight was that participants were able to run their ETV applications across a record number of 12 user agents. A user agent is effectively a “player” that ...
Seguidamente lo seleccionamos como predeterminado en FireFox Probando la extensin Ahora que ya tenemos instalada la extensin vamos a probarla Para ello accedemos a Google desde la barra de direcciones de FireFox Mucho ms fcil y rpido
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=UserAgentHead
Whats My User Agent?
Check your web browser User Agent instantly, along with the full header, Forwarded IP (for proxy service), IP to Country Conversion, HTTP Referer, ...
Is Your Mobile Website The Boss Of You? Keynote's Advanced Mobile Monitoring Puts You Back In Control
Keynote Systems, the global leader in Internet and mobile cloud monitoring, recently announced breakthrough capabilities for accurately monitoring and testing the download speed and content quality of rich websites as experienced by users of the latest smartphones and tablets on the market.
desde la siguiente https addons mozilla org firefox 59 Una vez instalada debemos reiniciar FireFox Una vez hecho esto nos aparecer una nueva opcin en el men Herramientas Ahora nos vamos a User Agents para configurar las cabeceras de los dispositivos mviles con los que deseamos probar nuestra aplicacin Web para mviles
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=UserAgentHead
List of User-Agents (Spiders, Robots, Browser)
A searchable database of interesting user-agents - Search engine spiders, crawler, robots
Hackers are developing Firefox scareware tricks
Windows fake anti-virus development is not standing still
UserAgentString.com - Yahoo! Slurp
Get an analysis of your or any other user agent string. Find lists of user agent strings from browsers, crawlers, spiders, bots, validators and others. ...
AFC West notes
In his ESPN.com mailbag , John Clayton explains why free-agent cornerback Ike Taylor worked out with the Oakland Raiders last week in Georgia. Clayton is right on. Don’t read too much into it. Did the Raiders have interest in quarterback Alex Smith? If so, I would think only as a backup. I don’t see Smith being an upgrade over Jason Campbell. The Chiefs’ coaches are not getting involved in the ...
User Agent prefpane for Camino
User Agent prefpane for Camino. Use requires Camino (of course) and Mac OS X 10.4 or ... User Agent 1.1rc1 (Compressed .dmg) [95,837 bytes] - April 13, 2011 ...
Sportscentral, Monday 5/16/11
Howard hires agent...Leipheimer opens 2011 Tour of Cali...Flashback, Parkour.
UserAgentString.com - List of User Agent Strings
Understand what information is contained in a user agent string. Get an analysis of your or any other user agent string. Find lists of user agent ...
IRS agent gets three years for cheating on taxes
LOS ANGELES (AP) — A California-based Internal Revenue Service agent has been sentenced to three years in prison for cheating on taxes. Federal prosecutors say 51-year-old Albert Bront, who pleaded guilty on January 5th to filing false tax returns for himself and two innocent relatives, was sentenced Thursday in Los Angeles. The former Santa Clarita resident has also been ordered to pay $127,00 ...
User agent: Information from Answers.com
user agent A client program that is used to access servers on a network, typically the Internet. It may refer to an e-mail client (see messaging
Firefox add-on with 7m downloads can invade privacy
Ant Video secretly tracks every website visited A high-rated Firefox extension with more than 7 million downloads secretly collects data about every website the open-source browser visits and combines it with uniquely traceable information tied to the user, an independent security researcher said.… Server Hosting Solutions
vamos a probarla Para ello accedemos a Google desde la barra de direcciones de FireFox Mucho ms fcil y rpido usar el teclado del PC que el del dispositivo mvil verdad Como vemos Google ha credo que ramos un dispositivo mvil y nos ha enviado una pgina adecuada para estos dispositivos En este caso XHTML Mobile Profile Si vemos el cdigo fuente
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=UserAgentHead
Http User Agent Lists (Browsers, Robots, Spliders, Crawlers ...
Query user-agent string on line. provide a user-agent list as used by search-engines crawlers and spiders, Internet browsers, dowload tools, proxy ...
Do Mobile Blog Templates Have Enough Substance For SEO?
As more online activity shifts to mobile devices, bloggers are becoming aware of the benefits of having mobile versions of their websites.
con nosotros envindonos la informacin sin espacios lo que supone un considerable de ahorro en los datos transmitidos y por lo tanto un considerable ahorro para nuestros bolsillos Algunas reflexiones Realizar una aplicacin Web para dispositivos mviles es una tarea relativamente complicada debido a diversos factores resolucin de la pantalla ancho de banda
http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=UserAgentHead
Internet Explorer - User-Agent test and override registry scripts
The User-Agent (or UA) string is sent along in the headers of every HTTP request so the server knows what type of browser is making the request. ...
Pulse 4.0: Millions of Eclipse Developers Experience Smarter Collaboration
Software developers can now quickly create cross-platform installers or share tool stack standards. (PRWeb June 02, 2011) Read the full story at http://www.prweb.com/releases/2011/6/prweb8519182.htm
User Agent Switcher :: Add-ons for Firefox
The User Agent Switcher extension adds a menu and a toolbar button to switch the user agent of a browser. ... This addon should tell you what your current user agent string is. ...
Is Your Mobile Website the Boss of You? Keynote’s Advanced Mobile Monitoring Puts You Back in Control
SAN MATEO, Calif.--(BUSINESS WIRE)--Keynote is announcing breakthrough capabilities in monitoring smartphone performance from the end user perspective.



















