ケータイサイト構築のポイント

以下に、ケータイのサイトを開発する上で、ケータイならではの考慮すべきポイントを簡単に挙げてみた(リンクはこのサイト内での技術情報)。
  1. ケータイからサーバに送られてくる、CGI 環境変数の UserAgent の種類(ブラウザ名)
  2. 各ケータイキャリア毎の IP アドレス(PC と連携するときに、ケータイからサイトにアクセスしてきたか、PC からアクセスしてきたかサーバ側で判別するのに必要)
  3. 各ケータイの機種ごとの画面サイズ(特に横幅、これは最近の機種であれば UserAgent から取得できる)
  4. サポートする画像形式(JPEG / PNG / GIF)
  5. 1 画面の最大受信サイズ(バイト数)
  6. 機種ごとに使えるカラーの違い
  7. 各キャリアの絵文字の違い(同一キャリアだとしても、ケータイの世代ごとに使える絵文字が違います)
  8. 各キャリアのメールアドレス体系(iモード / i-mode メールは RFC に準拠していません)
  9. 使える文字コード(シフトJIS、UTF-8 など)
  10. 使える文字の種類(全角、半角
  11. ケータイのキーパッドでも入力しやすくする工夫(PC にはない、アクセスキーの考え方のこと)
  12. ケータイネイティブ機能との連携(mailto: でメーラーが起動するとか、Java アプリが起動できるとか、tel: で電話の発信ができるとか)
  13. 公式サイトと勝手サイトの考え方、取得できる情報の違い
  14. セッション管理(ケータイは基本的に cookie が使えないから)
最近は、パケ放題などのプランが出てきたので以前ほどは、ページ内のパケットを減らす努力(改行はケータイに送らない、コメントは入れない、など)はしなくてもよくなってきたのではと思う。 このノウハウは、拙作の 「ケータイをシステム手帳にバージョンアップする」 サイト i-Services の構築から得られたノウハウである(このサイトのメインのターゲットはケータイだが、ケータイと PC 両方からアクセスできるように作ってあるので、両方で試してみて欲しい)。ノウハウとしては、かなり凝縮されている。
トラックバック URL: https://perltips.twinkle.cc/trackback/72
Posted on 2006-03-20 by yas |
大変参考になる一覧ですね。 自分はこれに付け加えて、以下のポイントを注意しています。 ・CHTML,XHTML等の種類(テーブルが使える・使えない等) ・キャッシュ・著作権保護の設定の仕方 ・ムービー等、大容量ファイルの取り扱い あと、Flashのインライン再生も付け加えることが出来るかもしれません。
Posted by yuki (未認証ユーザ) on 2006/03/22(水) 02:58
yuki さん、貴重なご意見感謝いたします。 確かにマルチメディア系コンテンツを含むサイトでは重要な項目ですね。 コメントありがとうございました。
Posted by yas (未認証ユーザ) on 2006/03/22(水) 03:25
Perl で、セッション管理をしたい。
Trackback from Perl Tips: Apache::Session を使う。 パフォーマンスを少し測ってみたら C......
Posted by Perl Tips (未認証ユーザ) on 2006/07/12(水) 22:36
Perl で、メールサーバに送られてきたメールを処理する
Trackback from Perl Tips: Procmail を利用すればサーバに送られてきたメールが標準入力から Per......
Posted by Perl Tips (未認証ユーザ) on 2006/07/12(水) 22:40
Perl で、iモード (ケータイ) 用に全角カナを半角カナに変換したい
Trackback from Perl Tips: Unicode::Japanese を使う。つまりは SJIS に変換するが絵......
Posted by Perl Tips (未認証ユーザ) on 2006/07/12(水) 22:54
Perl で、メールアドレスの自動リンクをする
Trackback from Perl Tips: 以下のサブルーチン getEmails で抜き出したテキスト中のメールアドレス......
Posted by Perl Tips (未認証ユーザ) on 2006/07/12(水) 22:54
Perl で、JPEG の画像を扱う方法
Trackback from Perl Tips: グラフィックライブラリである GD を使用する。GD は PNG をサポート ......
Posted by Perl Tips (未認証ユーザ) on 2006/07/12(水) 22:55
Perl で、メールのサブジェクト (Subject) を文字化けしないで送信するには?
Trackback from Perl Tips: メール送信時に日本語をサブジェクトに書いて送るには、この部分は Base64 ......
Posted by Perl Tips (未認証ユーザ) on 2006/07/12(水) 22:55