スマートフォン用(iPhone・Android)Webページデザイン、viewport の指定

iPhone・Android 向けのサイトデザインをする際に meta タグに viewport を指定して、デバイスの表示領域に合わせたページデザインを行う。

メタタグでの指定の例

<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes,">

各パラメータと、その内容

width
ビューポート(可視領域)の幅(ピクセル値)。
デフォルト値は 980
200 から 10000 までの範囲を指定できる。
height
ビューポートの高さ(ピクセル値)。
デフォルト値は width の値とデバイスのアスペクト比から算出される。
233 から 10000 までの範囲を指定できる。
initial-scale
ページが可視領域内にフィットするように計算された値がデフォルト値となる。
minimum-scale から maximum-scale によって定義された範囲の値が指定できる。
最初にページが表示されるビューポートの値のみが指定可能。
user-scalableno を指定していなければズーム操作が可能となる。
ズームの範囲は minimum-scalemaximum-scale の範囲内に制限される。
minimum-scale
ビューポートの最小 scale 値。
デフォルト値は 0.25
0 から 10.0 までの範囲を指定できる。
maximum-scale
ビューポートの最大 scale 値。
デフォルト値は 1.6
0 から 10.0 までの範囲を指定できる。
user-scalable
ユーザーがズーム操作できるかどうかを yesno で指定する。
デフォルト値は yes
no を指定するとテキスト入力フィールド内でのスクロールも制限される。

プロパティ値と、その内容

device-width
デバイスの幅(ピクセル値)。
device-height
デバイスの高さ(ピクセル値)。

郵便番号から住所・住所から郵便番号を検索する (Web版)』のスマートフォン(iPhone・Android)向けバージョンを作ってみた。

viewport を指定した 郵便番号・住所検索 サービス その1 viewport を指定した 郵便番号・住所検索 サービス その2

郵便番号・住所検索:https://sandbox.serendip.ws/zipcode_search_sp.html
郵便番号・住所検索 サービス (iPhone・Android用) QRコード


参考:Safari HTML Reference: Supported Meta Tags

«
»