« ウノウラボをリニューアルしました! | メイン | PEAR::DBをオーバーロードして手軽にロギングとプロファイリングする »

携帯サイト作成時のXHTMLでの相違点
このエントリーをブックマークに追加 このエントリーをlivedoorクリップに追加

こんばんは。harukです。

DoCoMo編…となるはずですが、特に書くようなことがないので、今回はXHTMLについて少し書いてみます。

現在ではすべてのキャリアが3G端末がメインとなってきています。

※2006年11月末現在

DoCoMo: 約60%

au: 約90%

SoftBank: 約35%


ほとんどの3Gの端末ではHTMLに加え、XHTMLを使うことができます。

XHTMLを使うことによって、文字の背景色を設定できたりするなど、デザイン表現が多彩になっています。

今回はXHTMLを使用する上での、各キャリアの仕様の違いなどをまとめてみたいと思います。

  • 対応機種
    • DoCoMo
      FOMA(初期の2001,2002,2101以外)
    • au
      WAP2.0ブラウザ搭載端末
    • SoftBank
      W型、3GC型
  • DOCTYPE宣言(推奨)
    • DoCoMo
      <!DOCTYPE html PUBLIC "-//i-mode group (ja)//DTD XHTML i-XHTML(Locale/Ver.=ja/1.0) 1.0//EN" "i-xhtml_4ja_10.dtd">
      <!DOCTYPE html PUBLIC "-//i-mode group (ja)//DTD XHTML i-XHTML(Locale/Ver.=ja/1.1) 1.0//EN" "i-xhtml_4ja_10.dtd">
      <!DOCTYPE html PUBLIC "-//i-mode group (ja)//DTD XHTML i-XHTML(Locale/Ver.=ja/2.0) 1.0//EN" "i-xhtml_4ja_10.dtd">
      <!DOCTYPE html PUBLIC "-//i-mode group (ja)//DTD XHTML i-XHTML(Locale/Ver.=ja/2.1) 1.0//EN" "i-xhtml_4ja_10.dtd">
    • au
      <!DOCTYPE html PUBLIC "-//OPENWAVE//DTD XHTML 1.0//EN" "http://www.openwave.com/DTD/xhtml-basic.dtd">
    • SoftBank
      <!DOCTYPE html PUBLIC "-//JPHONE//DTD XHTML Basic 1.0 Plus//EN" "xhtml-basic10-plus.dtd">
  • Content-Type
    • DoCoMo
      application/xhtml+xml
    • au
      text/html
      application/xhtml+xml
    • SoftBank
      text/html
      application/xhtml+xml
  • CSS
    • DoCoMoがインラインのみの対応のためstyle=""のように指定しないといけません。
  • その他
    • Content-Lengthが必須
    • 文字コードはShift_JIS
  • (XHTML関連)
    • 要素/属性は小文字
    • 空要素以外のタグは省略不可
    • 属性の省略不可
      (例) <input type="checkbox" name="hoge" value="abc" checked="checked" />


基本的なことばかりでしたが、

その他、細かい違いがあればぜひ教えて下さい。



トラックバック

このエントリーのトラックバックURL:
http://www.unoh.net/mt32/mt-tb.cgi/720

コメントを投稿


画像の中に見える文字を入力してください。