とあるブラウザのユーザー・エージェント(user agent。以下 UAと略します。)の確認をするために手元の各種ブラウザのユーザー・エージェントを調べてましたのでその個人的メモ。
まず、Windows Vista の Google Chrome、IE9 (Internet Explorer)、Fx 30.0 (Firefox Portable) について。
- Google Chrome 35
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36
- IE9
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.0; Trident/5.0) - Fx 30.0
Mozilla/5.0 (Windows NT 6.0; rv:30.0) Gecko/20100101 Firefox/30.0
- Safari
Mozilla/5.0 (iPod touch; CPU iPhone OS 7_1_1 like Mac OS X) AppleWebKit/537.51.2 (KHTML, like Gecko) Version/7.0 Mobile/11D201 Safari/9537.53
- Sylfeed 3.2.5Mozilla/5.0 (iPod touch; CPU iPhone OS 7_1_1 like Mac OS X) AppleWebKit/537.51.2 (KHTML, like Gecko) Mobile/11D201
- Downloads 4.3.1
Mozilla/5.0 (iPod touch; CPU iPhone OS 7_1_1 like Mac OS X) AppleWebKit/537.51.2 (KHTML, like Gecko) Mobile/11D201 - Chrome 35.0.1916.41
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/534.53.11 (KHTML, like Gecko) Version/5.1.3 Safari/534.53.10 - iLunascape 5.2.0(UA 設定 default = iLunascape)
Mozilla/5.0 (iPod touch; CPU iPhone OS 7_1_1 like Mac OS X) AppleWebKit/537.51.2 (KHTML, like Gecko) Mobile/11D201 Safari/6533.18.5 iLunascape/3220 - iLunascape 5.2.0(UA 設定 Safari iPhone)
Mozilla/5.0 (iPhone; CPU iPhone OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9B179 Safari/7534.48.3 - iLunascape 5.2.0(UA 設定 IE9 Win)
Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)
- iLunascape 5.2.0(UA 設定 Firefox 4.0 Win)
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 - iLunascape 5.2.0(UA 設定 Chrome Win)
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.597.98 Safari/534.13
iOS版 Chrome の UA が「Macintosh Intel Mac OS X」と言ってて iOSのバージョンが無かったり(他は「iPod touch」や「like Mac OS X」と言っている)、
iLunascape の UA 設定で、IE9 は形式やバージョンが一致しているものの iOS 系や Win系の OSバージョンが古かったり、形式が崩れてたりするのは気になりますね。
iLunascape の Safari に至っては、iPod touch さえ名乗ってなかったり OSバージョンが 5.1 だったり。
上記の中で Sylfeed と Downloads はおそらく UIWebView というコンポーネントを使用して UA をいじっていないんだと思います。
Chrome や iLunascape もその辺りの拾える形式はそのまま使って欲しいかなーと思ったりします。
他には Opera とか Sleipnir Mobile、Puffin あたりでしょうか。(Mercury とかドルフィンとかは開発元の情報とかはっきりしない面があるのでちょっと不安。)