レスポンシブデザインという言葉が、WEB制作の現場ではすっかり定着しておりますが。この「レスポンシブ」という言葉は割とあいまいで、時折クライアント様、営業、デザイナー、HTMLコーダーの間で認識がずれてしまうことがあります。
これまでHTMLコーディングの際は、ケースバイケースでデザインを見ながら都度、デザイナーさんやディレクターに確認してましたが、打ち合わせの段階などで「レスポンシブ」という言葉を使うといろいろ説明が面倒になることもあったりします。
というわけで、一度自分の中の「レスポンシブコーディング」の定義をまとめてみたのですが、その結果5種類のタイプに分類されました。
- 基本のデザイン(PCのみ)
- スマートフォン対応
- スマートフォン&タブレット対応
- レスポンシブ(PC&スマートフォンデザイン)
- レスポンシブ(全デバイス対応)
以下、詳細です。
1.基本のデザイン(PCのみ)
PC用に作成されたデザインを、そのままの幅でHTMLコーディングします。
これはレスポンシブではないので非レスポンシブと呼んでいます。
ブラウザの幅がコンテンツよりも狭くなった場合は、コンテンツは画面からはみ出して、横スクロールで表示できるようになります。
タブレットやスマートフォンでは、PCのデザインがそのまま縮小して表示されます。
PC | 幅を固定。 |
---|---|
タブレット | PCと同じものを縮小表示 |
スマートフォン | PCと同じものを縮小表示 |
作業量 | 1 |
2.スマートフォン対応
PCとタブレットは1の「基本のデザイン」と同じです。
スマートフォンのみ別のデザインを用意して、スマートフォンでの表示の際にデザインを切り替えます。
レスポンシブというよりは、スマートフォン対応といった方がふさわしいです。
このスマートフォン用のコンテンツはブラウザの幅に合わせて幅が変動します。画像は縮小され、テキストは改行位置がかわります。この変動するデザインはリキッドデザインと呼ばれています。
1つのページでデザインを切り替える方法と、2つページを用意して、表示するデバイスに合わせてページを切り替える方法の2種類あります。
当然、作業量も基本のデザインに比べて多くなるのですが、基本のデザインの作業量を1として考えると、スマートフォン対応は作業量が2になります。
PC | 幅を固定。 |
---|---|
タブレット | PCと同じものを縮小表示 |
スマートフォン | 専用のデザイン。リキッドデザイン |
作業量 | 2 |
備考 | アクセスするデバイスに合わせて、2種類のページを切り替える方法もある |
3.スマートフォン&タブレット対応
PC、タブレット、スマートフォン用の3種類のデザインを用意します。
PCは固定幅ですが、タブレットとスマートフォンはリキッドデザインのレスポンシブです。
スマートフォン対応の時と同じように、1つのページでデザインを切り替える方法と、表示するデバイスに合わせてページを振り分ける二通りの方法があります。
基本のデザインと比較した場合の作業量は3になります。
PC | 幅を固定。 |
---|---|
タブレット | 専用のデザイン。リキッドデザイン |
スマートフォン | 専用のデザイン。リキッドデザイン |
作業量 | 3 |
備考 | アクセスするデバイスに合わせて、3種類のページを切り替える方法もある |
4.レスポンシブ(PC&スマートフォンデザイン)
PCとスマートフォンの2種類のリキッドデザインを組み合わせたレスポンシブデザインです。
ブレークポイント(基本は640ピクセル)を境にして、ブラウザ幅がブレークポイントより大きければPC用、小さければスマート用にデザインが切り替わります。
こちらもデバイスによる振り分けは可能です。
作業量は3になります。
PC | リキッドデザイン。タブレットと共用 |
---|---|
タブレット | リキッドデザイン。PCと共用 |
スマートフォン | リキッドデザイン。専用のデザイン |
作業量 | 3 |
備考 | アクセスするデバイスに合わせて、2種類のページを切り替える方法もある |
5.レスポンシブ(全デバイス対応)
4のタイプにタブレット用のデザインを加えたものです。
1つのページで全てのデバイスに対応するレスポンシブデザインです。
作業量は3
PC | リキッドデザイン。PC専用のデザイン |
---|---|
タブレット | リキッドデザイン。タブレット専用のデザイン |
スマートフォン | リキッドデザイン。スマートフォン専用のデザイン |
作業量 | 3 |
一般的なのは?
案件の中で比較的多いのは、2の「スマートフォン対応」か、4の「レスポンシブ(PC&スマートフォン)」が多いと思います。
当然4の方が料金も高くなるので、予算に合わせてどちらか選ぶといった感じです。
あと、1つのページで対応するか、デバイスによってページを振り分けるかもポイントになりますが、弊社では1つのページで対応することが多いです。
更新など後々の事を考えると、1つのページで全デバイスに対応する方が管理しやすくなります。ただ、PC版とスマートフォン版で全く違う内容になるような場合は、ページを2つ作って対応した方がよいです。
ちなみに、このブログページは4を採用しています。デバイスによる振り分けは行わず、1つのページでPC、スマートフォン両方に対応しています。