【検証】モバイルの1ページのHTMLサイズは9KB以内
- 書いた人:
- futappa_staff
- 6,406 views
ガラケー・モバイルの1ページのHTMLサイズは9KB以内という情報を得て、色々検証してみました。実際はどうなのか。ぜひご参考にください。
ひさびさに更新。昨年フリーになってから大量にモバイルXHTMLコーディングばかりやってます。
PCよりモバイルの方が多いもんだから、IE6のバグよりも各携帯キャリアのバグやらなんやら、相当知識増えました
今じゃXHTMLでのコーディングはどのキャリアでもだいたいデザイン通りにできると思います。
(もちろんちゃんとモバイルに適してなく、そりゃいくらなんでも不可能だろってデザインもきますが。)
一つこないだ僕がちょっと気になった、コーディングの際のauの制約を一つ。
携帯で画像含め100KB以内に収めるというのは、各キャリア対応でのモバイルコーディングではあたりまえですが、
XHTMLでコーディングする際、
auの公式技術情報ではXHTMLのソース自体(画像容量を含まない)が9KB以内にしないといけないという制約(推奨?)があります。
http://www.au.kddi.com/ezfactory/web/pdf/webpage_guide.pdf(11P目)
凝った事しない限りあまり超える事はないのですが、ちょっと文字数が多かったりデザイン重視で色々スペーサーやテーブルを大量に入れたりすると超えます。
で、実際これ9KB超えたところでどーやねん。
と思って僕が昔(2005年から2010年まで)使ってた、過去のau携帯3台ひっぱり出してきて、 全部ショップに持って言ってSIMロック解除し、3台全部で使えるようにしてチェックしてみました。
でXHTMLソースの容量が18KB(9KBオーバー)くらいのサイトを3機種見てみたところ・・・
2005年のモデルでさえ全部きれいに表示されました。。。
どないやねんて(゚Д゚)
実際の所、モバイルデザインアーカイブで紹介されてる、サイトを一つ一つ調べて見ると、1割くらいのサイトは9KBの制限を無視して越えてました。
そもそもauの公式技術情報のサイト、あれ更新されてんのか?ってほど古い情報もあると思います。
docomo au softbankとも携帯の公式技術サイトってほったらかしっぽいイメージがあります。更新したところで利益ならないんでしょうね。
でもこの9KBの制約がなんなのか気になるので、色々検索して探してみると、
「auの『W52CA』『W55T』の2007年モデルでは12KB以上超えると見れなくなった」というユーザーさんの情報もあります。
しかし、「WAP2.0(←XHTML対応機種)では50KB以内ならだいたい表示される」 という情報もあります。
だから、
どないやねんて(゚Д゚)
結論は携帯のコーディングは情報が少ない(公式でさえハッキリしてない)のでどうしたら良いのかわからないところが多いので、
あまり賭けに出ない方が無難です。無理なんかどうかわからんって思うものはズバッっと切り捨てて無難な方向に走りましょう。
ということで3キャリア対応のXTHML1ページを作る際はソースコードを9KB以内にしときましょう。
まだ大量に各キャリアのバグありますが、また次回紹介したいと思いますー。ではではー。
あ、でもやっぱり次はFLASHの事書こうかなー。
どないやねんて(゚Д゚)