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

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

レスポンシブとは?

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

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

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

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

ライブラリ

 閲覧数:522 投稿日: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デザイン対応のスライダースクリプト


テーブルレスポンシブ



週間人気ページランキング / 4-11 → 4-17
順位 ページタイトル抜粋 アクセス数
1 16進数カラーコード / 2進数 27
2 Windows10で「Google Chrome」が常に最前面に表示される。「アクティブウィンドウ」が最前面で表示されない → 解決方法存在しない | Google Chrome(ブラウザ) 16
3 血の色 / #b30000 / #360800 / #ff0000 | カラーコード(色) 13
4 Design 0 11
5 「Chrome拡張機能」開発中に遭遇したエラー | Chrome 拡張機能 10
5 RGB ⇔ Lab | 色変換(色) 10
6 「z-index」効果を打ち消すスタイルシートは、「z-index:auto;」 9
7 「bgcolor」「background-color」「background」の違い | CSS 7
7 「マウスオーバー」「ロールオーバー」「ホバー」の違い | CSS 7
7 RGBの種類 / ビットカラー | RGB(色) 7
8 「Font Awesome 4」と「Font Awesome 5」の違い(Font Awesome バージョン4からのアップグレード) | Font Awesome(フォント) 6
9 「overflow」効果を打ち消すスタイルシートは、「overflow: auto;」 5
10 画像大きさ | 他サイト調査(HTML) 4
10 Chromeデベロッパーツールで、スマホソースコードを確認したいが、USBデバッグ機能をどうしても有効にすることが出来ない | モバイルデザイン(デザイン) 4
10 「属性」「プロパティ」「アトリビュート」の違い | CSS 4
11 イラスト素材 | デザイン 3
11 HSLとHSVの違い | 色変換(色) 3
11 「Google Chrome」の文字が突然ギザギザで表示されるようになったら、「chrome://flags/#top-chrome-md」へアクセス後、右上の「Reset all」ボタンをクリックします。 | Google Chrome(ブラウザ) 3
12 「line-height」効果を打ち消すスタイルシートは、「line-height:normal; 2
12 ZorroSVG | SVG(画像) 2
2024/4/18 1:01 更新