携帯サイト画面を作る時に気をつけること

携帯サイトとPCサイトの違い 携帯サイトをデザインする上でまず考えるのがPCサイトとの違いです。「携帯は進化してきた」と言われるようになったとはいえ、PCとは全く別物で違うものとしてとらえた方が良いでしょう。マークアップの方法もキャリアごとに違うだけでなく、端末レベルでも違ってきます。

荒木 稔

2009年1月19日 20:00

携帯サイトとPCサイトの違い

 携帯サイトをデザインする上でまず考えるのがPCサイトとの違いです。「携帯は進化してきた」と言われるようになったとはいえ、PCとは全く別物で違うものとしてとらえた方が良いでしょう。マークアップの方法もキャリアごとに違うだけでなく、端末レベルでも違ってきます。

 携帯サイトとPCサイトの大きな違いは2つあります。

 1つはPCブラウザのようにバージョンアップができないことです。最新の機種がリリースされれば表現できる幅が増えるのですが、携帯サイトを多くの人に使ってもらうためには、古い機種にも対応しなければならず、そうなると古い機種でも表現することができる最大公約数のサイトを作らざるを得ません。

 携帯サイトの場合、キャリアごとや機種ごとで記述する方法も異なるので、それぞれに対応しなければなりません。基本的にプログラムを使わないと作成しにくい場面があり、PCサイトに比べてコストがかかるのも事実です。そのため携帯画面を作成する際はその特徴をとらえ、携帯サイトのプログラマーとも強く連携していくことが必要です。

 もう1つは、表示できる画面サイズの違いです。携帯の場合、横幅が非常に狭くなります。表現したいデータが増えると横ではなく縦に情報を並べていく必要があるので、縦に長いサイトでどうやって見やすく使いやすい画面にできるかを考えていく必要があります。携帯の場合、PCのようにカーソルが使えず、画面移動は上下キーが基本操作となります。画面の高さも狭いため、画面スクロールが発生するような縦に長いサイトでは、携帯のボタンに応じた場所に移動できる「アクセスキー」や「ページ内リンク」をつけることで使いやすいサイトになります。

 携帯サイトの画面を初めて作る際には戸惑うことが数多くあります。今回は携帯サイトを作る時に気をつける点を中心に紹介していきたいと思います。

携帯サイト画面を作る上での前提知識

 まず携帯サイトを作る時に、最初にやるべきことは「今回作成する携帯サイトの対象端末範囲」の決定です。キャリアや機種ごとに表現できることと、その表現の方法が異なるため、携帯画面を作る際には「どのキャリアに対応するのか」「どの機種に対応するのか」を決めておく必要があります。

 次に事前に知っておきたいのが、利用できる画像形式と容量です。PCの場合、JPEG/GIF/PNGなど好きなように利用できますが、携帯サイトは端末によって表示できる画像形式が異なります。画像作成する際にはどの画像形式で出力するのかを把握した上で作業を行う必要があります。

 そしてページ容量にも注意しなければなりません。携帯サイトでは表現できる容量が小さいため、注意しておかないと、すぐに容量オーバーになってしまいます。特に注意すべきはauで、最近の端末では画像を含めて100Kほどの容量で表現できるものの、テキスト部分は9KB以内が推奨されています。

 9KBはすぐに超えてしまいますので、テキスト部分をできる限りコンパクトにするなど工夫が必要になってきます。容量オーバーしてしまうと表示できないという残念な結果になってしまいます。特に動的に生成した文字を表示するサイトでは気をつけなければなりません。この辺りはプログラマーとも連携してどれくらいの文字や動的な文字が入り込む可能性があるのか聞いた上で画面設計をしていく必要があるでしょう。

 キャリア別携帯ブラウザの対応画像形式と容量についてまとめた図1をPDFとしてダウンロードできますので、参照ください(786_1.zip/47.6 KB)。

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30