ユーザーエージェント

いつもお騒がせのかぷさんの携帯ですが、またまた「携帯用ページが表示できない!!」と騒いでおります。
今回はうちのサイトだけではないので、ふーんって感じですが一応それらしいことを解説。


まずは携帯サイトの振り分けの方法から。
普通、パソコンもそうなんですが携帯もサーバーにアクセスしたときに自分の機種は○○です~っていう情報を送ります。
携帯はユーザーエージェントと呼んでます。

DoCoMo/2.0 P903iTV(c100;TB;W24H15)
KDDI-SA31 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0
Vodafone/1.0/V904SH/SH*** Browser/VF-NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1
↑な感じなヤツです。
キャリア・機種名などが表示されます。

一般的な振り分け方法は最初のキャリア名を読み取って振り分けている感じです。



で、Softbank携帯の最新機種は
SoftBank/1.0/910T/TJ001/SN*** Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1
こんな感じで頭のところがSoftBankに変更されてます。

要するに振り分け方法がDoCoMo・KDDI-****・Vodafone(加えてJ-PHONEっていうのもある)だったら携帯用ページに、それ以外はPCページにっていうルールで振り分けているからSoftbankっていうのがPCに振り分けられてるんじゃないかと推測。


誰でも見れるところに書いてあるんじゃないから引用もあんまりよくないかもしれないけど
最新版の携帯機種などに対応していない場合があります。
ここのサーバーのサポートページの一文。
対応を待つか各サポートに問い合わせするしかないかもね。


その前にかぷさんの携帯だけなのか新機種みんななのかがわからないとこれが原因じゃないっていう可能性も?

この間ちらっと触ったけど機種なんだっけ??
確認するにも機種わからんと問い合わせすることも出来んな。

参考サイト:ソフトバンクモバイルのユーザーエージェントのページ
http://developers.softbankmobile.co.jp/dp/tool_dl/web/useragent.php

最新機種からはシリアル番号も表示されるようになったから生ログ載せるのも注意しないといけないな。
※3 製造番号通知がOFFの設定になっている端末からは、端末シリアル番号を取得できません。
同じページに↑の項目があったんだけど・・・・






かぷさんの携帯OFFになってたな・・・。

長々書いてきたけど、原因これかも知れんwwwww
こんなオチすいませんってことになるかもしれません!!
あーでもたぶんこのブログはバージョンアップしないと対応しません。
PHP/CGI等で振り分けしているものはバージョンアップが必要です。
最近のコメント
310
やっぱり最後の一文のところが原因だったらしい 2007/03/14 19:50:22
ya
softbank というuser agentを携帯用サイトと考えるのは反対です。なぜなら、net frontなので、javascriptが動くからです。
画面の小さいpcサイトでjavascriptを使っていれば、softbankの場合は、pcサイトとして扱うべきです。
2007/08/20 21:47:32
310
softbankの携帯はJavaScriptやMETAなどが有効で他の携帯では見れないようなページも見れることが多いですね。
ただページの容量制限で引っかかることが多いのもsoftbankだったりしますが。

以前にJavaScriptでPC・携帯の振り分けをしたことがありますが。
当時Vodafoneの機種の使ってる人に勝手にPCページに飛ばされちゃうと振り分けの仕方を変更したことがあります。
携帯なら携帯用ページを見たいという人もいますので難しいところですね。
2007/08/21 16:45:33

全カテゴリ内 前後記事

カテゴリ内 前後記事

カテゴリ内記事

PR

Loading...