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

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

レスポンシブとは?

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

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

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

 閲覧数:807 投稿日: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日間すべての機能を利用可能、その後は一部機能に制限あり)が、ダウンロード可能

ライブラリ

 閲覧数:754 投稿日: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-30 → 7-6
順位 ページタイトル抜粋 アクセス数
1 Design 0 6
2 キャラクター無料作成ジェネレーター / FLASH / オンラインサービス | イラスト参考(デザイン) 4
2 Chromeブックマークの不満な点 | Chromeブックマーク(ブラウザ) 4
3 Chromeブックマーク ショートカット | Chromeブックマーク(ブラウザ) 3
3 画像縦横比の問題 | 画像 3
3 「Google Chrome」タブをグループへ追加すると、そのタイミングでグループは自動的に開かれてしまいます。開かないようにすることはできません | Google Chrome(ブラウザ) 3
3 スキップリンク | アクセシビリティ(UI) 3
3 RGBの種類 / ビットカラー | RGB(色) 3
4 鉄道会社毎のカラーコード | カラーコード(色) 2
4 色モデルイメージ図 | 色変換(色) 2
4 「東京都」のカラーコード取得は難しい | カラーコード(色) 2
4 黒体 / 色温度 / D65(6500K)/ D50(5000K)/ K | 色 2
4 「コズミックブルー」は、くすんだ青系全般の色を指す用語だと思います。 | カラーコード(色) 2
4 「パッケージ化されてない拡張機能を読み込む」でインストールした拡張は、chromeを「更新」すると正常動作しなくなることがあります。 | Chrome 拡張機能 2
5 親要素の背景色を、CSSで打ち消したい | CSS 1
5 1.animateタグの「xlink:href」でクラス名を指定できない  1
5 「position:sticky;」がどうしても効かない →
を一旦削除してみる →
に「display:inline;」を指定 | CSSトラブル対応(CSS)
1
5 HLS / HSL / HSI / HSLA | HLS(色) 1
5 MediBang Paint | ソフトウェア 1
5 「属性」「プロパティ」「アトリビュート」の違い | CSS 1
2026/7/7 5:05 更新