{ウェブサイトのフィーチャー フォン対応}{フィーチャー フォン}{HTTP ユーザー エージェント}{素描}(4)

{フィーチャー フォン(3キャリア)の判別 K#F85E/6350}

(かなり古い情報)

UA による一般的判別

文字列は識別可能な最小のものとする。詳細な仕様は未調査。

au の旧タイプ以外は先頭でなくても判別可能('UP.Browser' はボーダフォンの一部機種にも含まれる)。

NTT ドコモ

タイプ1(mova): 'DoCoMo/1.0' で始まる
タイプ2(FOMA): 'DoCoMo/2.0' で始まる

au

旧タイプ:'UP.Browser' で始まる
新タイプ:'KDDI-HI21 UP.Browser' で始まる('KDDI-HI21' のみでも判定可か)

ソフトバンク

C 型(J-PHONE): 'J-PHONE/3.0' で始まる
P 型(J-PHONE): 'J-PHONE/4.0' で始まる
3GC 型(ボーダフォン): 'Vodafone' で始まる
3GC 型(ソフトバンク): 'SoftBank' で始まる

ホストによる判別

DoCoMo : docomo.ne.jp
au : ezweb.ne.jp
SoftBank: jp-*.ne.jp

※ * は地区名を表わす d, h, t, c, k, r, n, s, q の9種類ある。J-PHONE 時代の名残り(t=J-PHONE 東京)。