Labs Zsrv Net

  • フォントサイズを大きくする
  • デフォルトフォントサイズ
  • フォントサイズを小さく

携帯電話のキャッシュサイズについて

キャリアによって取得方法が異なる。

取得方法

DoCoMo:
 HTTP_USER_AGENTから取得。
 以下の正規表現でGroupを使えば取得可能。(ただし2パターン)

 [iモード対応HTML 2.0]
 ^DoCoMo\/\d\.\d\/[^\/]*\/c(\d*)$
 (単位KByte)

 [iモード対応HTML 5.0]
 ^DoCoMo/\d\.\d[^\(]*\(c(\d*).*$
 (単位KByte)


Vodafone:
 ブラウザバージョンから取得。
 
 - ブラウザバージョンの取得方法
   以下の正規表現でGroupを使えば取得可能。(ただし2パターン)
   ^J-PHONE\/(\d*\.[A-Z\d]*)\/.*$
   ^(SoftBank|Vodafone)\/(\d*\.\d*)\/.*$

 - ブラウザバージョンとキャッシュサイズのマッピング
   2.0     -> 6KByte
   3.0     -> 6KByte
   4.[0-2] -> 12KByte
   4.3     -> 30KByte
   5.0     -> 200KByte
   1.0     -> 300KByte

AU:
 環境変数「HTTP_X_UP_DEVCAP_MAX_PDU」から取得
 (単位Byte)

 

最終更新 2006年 10月 23日(月曜日) 08:13