レスポンシブウェブデザイン

レスポンシブレスポンシブ画像

レスポンシブとは?

 状態:-  閲覧数:5,014  投稿日:2011-09-19  更新日:2014-03-30
レスポンシブWebデザイン/Responsive Web Design
・「PC」「タブレット」「スマートフォン」など、デバイスごとに複数のデザインを用意するのではなく、ブラウザーのウィンドウサイズ(ディスプレイの幅)に合わせ、デザインをフレキ シブルに自動最適化させていく制作手法
・CSS3のメディアクエリー(Media Queries)を利用して、スタイルシートだけでディスプレイサイズに応じたデザイン変更を行なうため、HTMLは一つだけ用意すれば良い
・レスポンシブWebデザインは、2010年5月、米国のイーサン・マルコッテ氏によって提唱された

メリット
・一つのソースで複数デバイスに対応できるため、制作・メンテナンスが容易
・多様なデバイスへの対応(今後デバイスの種類が増加しても、影響を受けにくい)

レスポンシブ関連用語一覧

 閲覧数:805 投稿日:2014-03-30 更新日:2014-04-20

メディアクエリー


Media Queries
・CSS3 から導入された Media types を大幅に拡張する仕様
・CSS を適用するメディアを Media Type よりも細かく指定できるようになった

・Media types 例
<link rel="stylesheet" href="common.css" media="all">//共通CSS
<link rel="stylesheet" href="screen.css" media="screen">//画面表示用CSS
<link rel="stylesheet" href="print.css" media="print">//印刷用CSS


・Media Queries 例
<link rel="stylesheet" href="pc.css" media="screen and (max-width: 740px)">
<link rel="stylesheet" href="tablet.css" media="screen and (max-width: 480px)">
<link rel="stylesheet" href="mobile.css" media="screen and (max-width: 478px)">



Viewport


・モバイルブラウザにおいて、ウィンドウサイズを意味するメタタグ


ブラウザモード


・Internet Explorer に搭載されている「ブラウザの挙動を決定するモード」
・例えば、「Internet Explorer9」 なら、「Internet Explorer8」 「Internet Explorer7」 を選択することにより、それぞれのブラウザを利用した場合と同じ表示を行なうことができる

変更方法
・「右上の丸いツールアイコン」を左クリック - 「F12開発者ツール」 - 「ブラウザモード」より選択


IETester


・Internet Explorerにおける「バージョン毎のブラウザ互換性」をチェックするツール
・対応バージョンは、5.5から10まで


Expression Web SuperPreview


・複数バージョンのIEでWebページのレンダリング結果をプレビュー・比較できるMicrosoft製ソフト
・有料だが、試用版(60日間すべての機能を利用可能、その後は一部機能に制限あり)が、ダウンロード可能

ライブラリ

 閲覧数:750 投稿日:2014-03-31 更新日:2014-04-03

html5.js


・IE6/7/8にHTML5要素(<header>, <article>, <footer>, <figure>など)を適用するためのjsライブラリ
・IE8以下でHTML5を利用する際は、HTML5要素にCSSが適用されないため、このスクリプトをヘッダで読み込ませ、利用する
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->

<!--[if IE]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->



css3-mediaqueries-js


「IE 5+」、「Firefox 1+ 」、「Safari 2」に、「CSS3 Media Queries」を適用させるためのJavaScriptライブラリ
※ 「Firefox 3.5+」、「Opera 7+」、「Safari 3+」、「Chrome」は、既にサポート対応済
<!--[if lt IE 9]>
<script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script>
<![endif]-->



Responsive-Menu


旧名称 … jquery.mobileselect.js
・レスポンシブWebデザイン対応のセレクトメニュースクリプト(jQueryプラグイン)
・モバイルデバイス幅のブラウザよりアクセスすると、 ul / ol要素をselectボックスへ変換して表示する


Flexslider


・レスポンシブWebデザイン対応のスライダースクリプト


テーブルレスポンシブ



週間人気ページランキング / 6-20 → 6-26
順位 ページタイトル抜粋 アクセス数
1 「属性」「プロパティ」「アトリビュート」の違い | CSS 10
2 キャラクター無料作成ジェネレーター / FLASH / オンラインサービス | イラスト参考(デザイン) 9
3 スキップリンク | アクセシビリティ(UI) 6
4 #2196F3の互換性 | 色変換(色) 5
5 Design 0 4
5 お使いのコンピュータ ネットワークから通常と異なるトラフィックが検出されました | Google Chrome(ブラウザ) 4
5 「bgcolor」「background-color」「background」の違い | CSS 4
6 Chromeブックマーク ショートカット | Chromeブックマーク(ブラウザ) 3
6 色彩のみからなる商標 | 色 3
6 RGBの種類 / ビットカラー | RGB(色) 3
6 RGB各成分が最大値となるのは? 3
6 SeaMonkey 2.7.2 3
6 コンソールエラー / ブラウザ間差異 | ブラウザ 3
6 Illustrator CS3(Illustrator) カテゴリー 3
6 Google マップ カテゴリー 3
6 HTMLエディタ カテゴリー 3
6 ブラウザ カテゴリー 3
6 Illustrator CS2 でファイル名に「更新済み」を追加しない | Illustrator CS2(Illustrator) 3
6 Windows10で「Google Chrome」が常に最前面に表示される。「アクティブウィンドウ」が最前面で表示されない → 解決方法存在しない | Google Chrome(ブラウザ) 3
6 「東京都」のカラーコード取得は難しい | カラーコード(色) 3
2026/6/27 5:05 更新