
User-Agent、ユーザーエージェント、2018-06-25
2018年6月25日時点のUser-Agentを調べました。
User-Agent(ユーザーエージェント)は、ブラウザがウェブサーバーへ送信するクライアント固有の情報です。
OS種別とバージョン、ブラウザの種別とバージョンなどの情報です。
ウェブサイトはUser-Agentを解析して、クライアントに最適なHTMLコードを返します。
例えば、
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36User-Agentは変更できる
User-Agentは任意の値に変更することができます。[使用例]
- デスクトップでスマートフォンのコンテンツを確認する
- スマートフォンでデスクトップコンテンツを確認する
- IE限定ページをChromeで表示する
Firefoxは、 [about:config] を利用して、User-Agentを変更することができます。
Chromeは、「User-Agent Switcher for Chrome」などの拡張機能を利用します。
User-Agentを任意の値に変更することができるChrome UA Spoofer
ブラウザは「User-Agent」というクライアント固有の情報をサーバーへ送信しています。 [User-Agent] OSとバージョン ブラウザの名前とバージョン デバイスの名前と種類 ... etc さて、本題。 User-Agentを解析して...
Windows
Windowsのバージョンに対応するUser-Agentは次の通りです。バージョン | 値 |
Windows 10 | Windows NT 10.0 |
Windows 8.1 | Windows NT 6.3 |
Windows 8 | Windows NT 6.2 |
Windows 7 | Windows NT 6.1 |
Windows Vista Windows Server 2008 | Windows NT 6.0 |
パターン色々
Windows 10、Androidで使用されていたUser-Agentの例。Windows 10
Windows 10 は [Windows NT 10.0] の文字列が含まれています。
Google Chrome 67
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36
Micrsoft Edge 41
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299
Internet Explorer 11
Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko
Firefox
Mozilla/5.0 (Windows NT x.y; Win64; x64; rv:10.0) Gecko/20100101 Firefox/60.0.2
Android 7.1.1
Google Chrome 67
Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.146 (KHTML, like Gecko) Version/9.0 Mobile/13B5110e Safari/601.1あとがき
FirefoxのUser-Agent規則。
Mozilla/5.0 (platform; rv:geckoversion) Gecko/geckotrail Firefox/firefoxversion
Mozilla/5.0 はブラウザが Mozilla 互換であることを示す一般的なトークンであり、今日のほとんどすべてのブラウザで共通しています。
platform はブラウザが動作しているネイティブプラットフォーム (例: Windows、Mac、Linux、または Android)、およびモバイル端末であるかを表します。Firefox OS 端末は単に "Mobile" となり、Web がプラットフォームです。platform は "; " (セミコロン) 区切りの複数トークンで構成されることがある点に注意してください。詳細や例については後述します。
rv:geckoversion は、Gecko のリリースバージョンを示します (例: "17.0")。最近のブラウザでは geckoversion と firefoxversion が同じです。
Gecko/geckotrail は、ブラウザが Gecko ベースであることを示します。
デスクトップ版では、geckotrail は固定文字列 "20100101" です。
Firefox/firefoxversion はブラウザが Firefox であることを示すとともに、バージョン番号を提供します (例: "17.0")。
モバイル版は Firefox 10 より、geckotrail と firefoxversion が同じです。
MDN
platform はブラウザが動作しているネイティブプラットフォーム (例: Windows、Mac、Linux、または Android)、およびモバイル端末であるかを表します。Firefox OS 端末は単に "Mobile" となり、Web がプラットフォームです。platform は "; " (セミコロン) 区切りの複数トークンで構成されることがある点に注意してください。詳細や例については後述します。
rv:geckoversion は、Gecko のリリースバージョンを示します (例: "17.0")。最近のブラウザでは geckoversion と firefoxversion が同じです。
Gecko/geckotrail は、ブラウザが Gecko ベースであることを示します。
デスクトップ版では、geckotrail は固定文字列 "20100101" です。
Firefox/firefoxversion はブラウザが Firefox であることを示すとともに、バージョン番号を提供します (例: "17.0")。
モバイル版は Firefox 10 より、geckotrail と firefoxversion が同じです。
MDN
UserAgent の記事 (Articles about the UserAgent)
- 【User-Agent】2024年8月29日時点のユーザーエージェント
- Vivaldi レンダリングエンジン開発を諦めた日 (2019年12月)
- 【User-Agent】2024年3月29日時点のユーザーエージェント
- [User-Agent] 2023年1月4日時点のユーザーエージェント
- 【続】広告ブロッカーを使っているとYouTubeが見れなくなる(抜け道が見つかる)
- Chrome のユーザーエージェントは User-Agent Client Hints へ移行する模様
- Google Chrome バージョン100 に到達 (User-Agent、UA-CH)
- [UA-CH] Chrome v101の User-Agent Client Hints 休眠中!?
- User-Agent Switcher for Chrome、ユーザーエージェント、2021-10-26
- User-Agentを任意の値に変更することができるChrome UA Spoofer
- UserAgent ラベルの記事(要約付)
- UserAgent が含まれる記事(要約付)
新着順 (New arrival order)
- 【2024年度総括】藤井七冠(最優秀棋士)、羽生九段現役続行と会長退任を表明
- 【バグ】TVerRec 3.4.2 のリネーム処理不具合とその原因を考察
- 【恐怖】ポンジスキームとは?歴史から学ぶ詐欺の仕組み
- 【終息】TVerRec 3.3.9(暫定)で機能制限ほぼ解除、3.4.0リリース!
- 【緊急】TVerRec 3.3.6緊急リリース!仕様変更に暫定対応
- 【未解決】TVerRecダウンロード不具合!TVerの仕様変更かも?
- 【昇級/降級】全棋士ランキング確定、伊藤匠叡王B1へ昇級、羽生九段B2へ降級
- 【将棋】なぜ藤井聡太は人々を魅了するのか?【2024年度振り返り】
- 【更新】Lhaz 2.5.4リリース!法人利用が有料化へ
- 【Pixel 3月/2025】カメラ、WebView 、Bluetooth、電話のバグ修正【Android 15】
タイトル:User-Agent、ユーザーエージェント、2018-06-25:SC2
このサイトを検索 | Search this site
0 コメント