質問: なぜモバイルファーストなのか
回答: pcとモバイルで同一のコンテンツを配信する際、pcは幅を生かしたマルチカラムのレイアウトですが、モバイルは1カラムの縦長のレイアウトとなってしまします。実際、スマートフォンの場合、指先で画面をスクロールしコンテンツを読んでいます。従来横長のコンテンツレイアウトを縦長に対応させる際様々な課題が生じます。まず、画像です。pcとモバイルに同じ画像を使うと画像が小さすぎてモバイルでは認識し辛く指先で拡大をしながら見ることに成ります。しかし、モバイルファーストではモバイルの標準的な表示で認識可能なできる画像を使う必要が有るんです。文字のサイズもpcのままでは大きすぎたり、長いタイトルは折れ曲がった表示になります。「スマートフォンで最適なホームページを作る」そして、pcなどのデバイスでも問題なく閲覧できるホームページを作らなければいけないということです。これらの課題を解決するために、レスポンシブルページという方法を採用するサイトが増えています。レスポンシブルは、cssのメディアクエリー機能を生かした画面幅で表示を切り替えるスタイルシートを使いレスポンシブルを実現しています。