PHP逆引き大全 516の極意

モバイルプログラミングの極意 - Tips472 モバイルの基本的技術仕様を理解する

登録タグ
PHP
Icon comment count 0
Icon stock count 0

8-2モバイルプログラミングの基本 Tips472 モバイルの基本的技術仕様を理解する

Level1

Point現在のモバイルの基本的技術仕様を理解する

本章ではNTTドコモ「iモード」、au(KDDI)「EZWeb」、ソフトバンクモバイル「Yahoo!ケータイ」をはじめとするモバイル端末向けのPHPプログラミングテクニックを紹介します。これらモバイルサービスは1999年のiモードサービス開始以来、拡張に次ぐ拡張、同キャリア内での端末間での非互換性、キャリア間での仕様の違い・非互換性など様々な混乱をプログラマーに強いてきました。例えばあなたが「iモード」対応だけのサイトを構築することになったとします。実はそれだけでも大変です。まず考えなくてはいけないことは「古い端末をどこまでカバーするか」です。もし全ての「iモード」端末に対して対応できるサイトを作ろうとすると下記のような制限があります。

  • 画像はモノクロ2階調のGIFのみ(JPEGは使えない)かつ最大94×72ドット
  • 絵文字は数十種類のみ
  • 1ページ当たりの容量は5KB以下
  • テキスト表示は1画面当たり横全角8文字×縦6行まで
  • 文字コードはSJISのみ
  • (当然?)CSSは使えない

1ページの容量が5KBが最大ですが、実際にはHTMLのタグの種類によりメモリが削られていき、安全策として1ページ当たり2

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません