Movatterモバイル変換


[0]ホーム

URL:


Hiroyuki Ogawa, profile picture
Uploaded byHiroyuki Ogawa
121,348 views

レスポンシブWebデザインの基礎

レスポンシブWebデザインの概要から実装の基本まで。

Related topics:

Embed presentation

Downloaded 602 times
小川 裕之レスポンシブWebデザインの基礎13年10月8日火曜日
印刷会社で DTP オペレーターとして 2 年間勤めたあと退職し、Web デザイナーのアルバイトとして複数の制作会社を転々としたり海外に行ったりしたあと横浜の制作会社に務める。制作会社でデザイン、コーディング、ディレクション、コンサル等を幅広く経験する。2012 年 4 月よりフリーランスとして独立。「レスポンシブWebデザイン入門」執筆小川 裕之barchin  hiro.ogw13年10月8日火曜日
レスポンシブWebデザインとは13年10月8日火曜日
13年10月8日火曜日
Photo by Jeremy Keithスマートデバイスの増加13年10月8日火曜日
1日の平均インターネット接続時間博報堂DYメディアパートナーズ メディア環境研究所「メディア定点調査2013」より72,8分50.6分13年10月8日火曜日
マルチデバイス対応の手法•レスポンシブWebデザイン•デバイス専用サイト•プログラム変換13年10月8日火曜日
RWDの特徴•URLがひとつ•ワンソース•更新が比較的簡単•新しいデバイスにも対応しやすい13年10月8日火曜日
ワンソースで各デバイスの画面サイズに対応したレイアウトを実現HTMLCSSCSS CSS幅768px以下幅480px以下幅769px以上13年10月8日火曜日
URLがひとつ13年10月8日火曜日
ワンソース13年10月8日火曜日
HTMLCSSCSS CSS更新の手間が少ない更新! !!13年10月8日火曜日
新しいデバイスにも対応しやすい? ????13年10月8日火曜日
それぞれのメリット・デメリット手法 メリット デメリットレスポンシブWebデザイン更新がラクURLがひとつ無数のデバイスに適応できる構成の制限設計が難しいテストの工数が増えるデバイス専用サイトデバイスの特性にあった最適化ができるデザインの自由度が高い開発コストがかかる更新の手間がかかる新しいデバイスを判定する必要があるプログラム変換更新が比較的ラクURLが共通デザインの自由度が高い開発コストがかかる新しいデバイスを判定する必要がある13年10月8日火曜日
レスポンシブWebデザインの実装13年10月8日火曜日
A LIST APART13年10月8日火曜日
RWDを実現する要素•Fluid Grid•Fluid Image•Media Queries13年10月8日火曜日
Fluid Grid13年10月8日火曜日
規則性をもったライン(Grid)にそってコンテンツを配置Grid Design13年10月8日火曜日
グリッドの幅を相対値で指定Fluid Grid%13年10月8日火曜日
求める要素の幅 親要素の幅 100%相対値の求め方620px 300px960px60px 20px13年10月8日火曜日
=64.58333%300÷960×100960px相対値の求め方620÷960×100=31.25%求める要素の幅 親要素の幅 100%13年10月8日火曜日
Fluid Grid Systemが便利pxからいちいち計算するのは手間13年10月8日火曜日
960px60px 20px1カラム=60px÷960px×100%=6.25%13年10月8日火曜日
960px60px 20px1カラム=60px÷960px×100%=6.25%2カラム=(60px×2+20)÷960px×100%=14.58333%13年10月8日火曜日
960px60px 20px1カラム=60px÷960px×100%=6.25%2カラム=(60px×2+20)÷960px×100%=14.58333%3カラム= (60px×3+20×2) ÷960px×100%=22.91667%4カラム= (60px×4+20×3) ÷960px×100%=31.25%5カラム= (60px×5+20×4) ÷960px×100%=39.5833%13年10月8日火曜日
8カラム 4カラム100%=31.25%=64.58333%13年10月8日火曜日
px %幅を相対値にする13年10月8日火曜日
Fluid Image13年10月8日火曜日
画像が親要素よりはみ出してしまう画像を可変にする13年10月8日火曜日
<img src="photo.jpg" alt="photo">img{max-width: 100%;height: auto;}HTMLCSS画像を可変にする親要素内に収まる13年10月8日火曜日
Media Queries13年10月8日火曜日
メディアタイプと特性に関する条件を調べその結果に応じて処理を行う13年10月8日火曜日
@media screen and (min-width: 640px){body{background-color: red;}}メディアがスクリーンで表示領域幅が640px以上の場合背景色を赤にするメディアタイプ メディア特性13年10月8日火曜日
メディア特性 情報 max-/min-width 表示領域の幅 ○height 表示領域の高さ ○device-width デバイスの横方向の解像度 ○device-height デバイスの縦方向の解像度 ○orientation 表示領域の向き ☓resolution 解像度 ○13年10月8日火曜日
@import url ("pc.css") screen and (min-width:600px);<link rel="stylesheet" href="pc.css"media="screen and (min-width:600px)">@media screen and (min-width:600px){/*style*/}CSSCSSHTML13年10月8日火曜日
body{backgorund-color:red;}モバイルファースト1025px768px全サイズに適用13年10月8日火曜日
body{backgorund-color:red;}@media screen and (min-width:768px){body{backgorund-color:blue;}}モバイルファースト1025px768px幅768px以上に適用全サイズに適用13年10月8日火曜日
幅1025px以上に適用body{backgorund-color:red;}@media screen and (min-width:768px){body{backgorund-color:blue;}}@media screen and (min-width:1025px){body{background-color:yellow;}}モバイルファースト1025px768px幅768px以上に適用全サイズに適用13年10月8日火曜日
body{backgorund-color:red;}767px1024pxデスクトップファースト全サイズに適用13年10月8日火曜日
body{backgorund-color:red;}@media screen and (max-width:1024px){body{backgorund-color:blue;}}767px1024pxデスクトップファースト幅1024px以下に適用全サイズに適用13年10月8日火曜日
body{backgorund-color:red;}@media screen and (max-width:1024px){body{backgorund-color:blue;}}@media screen and (max-width:767px){body{background-color:yellow;}}767px1024pxデスクトップファースト幅767px以下に適用幅1024px以下に適用全サイズに適用13年10月8日火曜日
モバイルファーストのメリット•スタイルが少なくなる#main{float:left;width:80%;}@media screen and (max-width:639px){#main{float: none;width: auto;}}デスクトップファースト@media screen and (min-width:640px){#main{float: left;width: 80%;}}モバイルファースト13年10月8日火曜日
デスクトップファーストのメリット•Media Queriesに非対応のブラウザ対応が簡単デスクトップファーストモバイルファースト13年10月8日火曜日
ブレイクポイント13年10月8日火曜日
@media screen and (min-width: 480px){/*style*/}@media screen and (min-width: 940px){/*style*/}940px480pxブレイクポイント13年10月8日火曜日
Sorce:Design Spiceサイトによって様々13年10月8日火曜日
ブレイクポイントを決めるヒント•主要となるデバイスの幅から•コンテンツの最適なレイアウトから13年10月8日火曜日
デバイスの幅から主要となるデバイス、シェアの多いデバイスなどを元に決める13年10月8日火曜日
コンテンツから動かしてみて調整が必要な部分に適時ブレイクポイントを追加する13年10月8日火曜日
@media screen and (min-width: 768px){body{background-color: red;}}幅をemで指定768px=48em1em=16px13年10月8日火曜日
メディアがスクリーンで表示領域幅が48文字以上の場合、背景色を赤にする幅をemで指定768px=48em1em=16px@media screen and (min-width: 48em){body{background-color: red;}}13年10月8日火曜日
Viewport13年10月8日火曜日
Viewportに指定されたサイズでページを描画する980pxのウインドウサイズでアクセスしたときと同じ表示13年10月8日火曜日
<meta name="viewport" content="width=device-width,initial-scale=1">そのデバイスの幅でサイトが表示される13年10月8日火曜日
RWDでよくある問題点13年10月8日火曜日
RWDでよくある問題点•古いブラウザ対応の考え方•どのようなワークフローで進めるのか•カンプをどのようにつくるか13年10月8日火曜日
古いブラウザ対応の考え方Photo by rosefirerising13年10月8日火曜日
最近のブラウザ古いブラウザ装飾は劣るが最低限の機能は提供グレイスフルデグラデーション基準グレイスフルデグラデーション13年10月8日火曜日
どのようなワークフローで進めるのかPhoto by the pale side of insomnia13年10月8日火曜日
•特定のデバイス対応•コンテンツの幅は固定•どの表示領域幅でもレイアウトは変わらないワークフローを見直す今までのサイト•マルチデバイス対応•コンテンツの幅は可変•表示領域幅でレイアウトが変わるRWD13年10月8日火曜日
作ってみないとわからない13年10月8日火曜日
情報設計画面設計プロトタイプデザイン実装調整 テストテストワークフロー例13年10月8日火曜日
情報設計画面設計プロトタイプデザイン実装調整 テストテスト早めにプロトタイプを作成してテストをしながら完成へと近づける13年10月8日火曜日
カンプをどのようにつくるか13年10月8日火曜日
=従来のサイト制作におけるカンプ13年10月8日火曜日
=       RWDにおけるカンプ13年10月8日火曜日
体制や案件に応じて作り方を変える•各ブレイクポイントで作成•PCサイズのみ作成する•主要な部分のみ作りこんで他はざっくりと•Designing in the browserで13年10月8日火曜日
その都度都度で体制を柔軟に変えられることが大事13年10月8日火曜日
さらに最適化を13年10月8日火曜日
Responsive Web DesignPerformanceResponsive Web DesignUsabilityContent Strategy User InterfaceReadabilitySEOAccessibilityInformation ArchitectureUser ExperienceVisual Design13年10月8日火曜日
Responsive Web DesignUsabilityPerformanceContent Strategy User InterfaceReadabilitySEOAccessibilityInformation ArchitectureUser ExperienceVisual Design13年10月8日火曜日
Good performance is good designBrad Frost13年10月8日火曜日
表示に時間がかかる光回線3G回線13年10月8日火曜日
画像の最適化•CSSを使う•画像を圧縮する•Webフォント•画像を差し替える13年10月8日火曜日
CSSを使う#btn{padding: 0.5em;display: inline-block;font-size: 40px;color: #333;font-weight: bold;letter-spacing: 0.1em;background: #83a603;background: -webkit-linear-gradient(top, #83a603, #769300);background: -moz-linear-gradient(top, #83a603, #769300);background: -o-linear-gradient(top, #83a603, #769300);background: linear-gradient(to bottom, #83a603, #769300);border-radius: 10px;box-shadow: 0px 5px 2px #274000,0px 0px 3px #96b618 inset;text-shadow: -1px -1px 0px rgba(255,255,255,0.2);border: 4px solid #558b00;}13年10月8日火曜日
画像を圧縮するJPEGmini13年10月8日火曜日
画像を圧縮する•JPEGmini•ImageOptim•PunyPNG13年10月8日火曜日
画像を圧縮する915kb1200px×800px350kb38%!!13年10月8日火曜日
Webフォントを使うGoogle Fonts13年10月8日火曜日
Webフォントを使う•Google Fonts•Adobe Edge Web Fonts•FONT PLUS•Type Square13年10月8日火曜日
Webアイコンフォントを使うIco Moon13年10月8日火曜日
Webアイコンフォントを使うFont Awesome•Font Awesome•IcoMoon•Fontello13年10月8日火曜日
<script src="matchmedia.js"></script><script src="picturefill.js"></script><span data-picture data-alt="pic"><span data-src="img/smallImage.jpg"></span><span data-src="img/largeImage.jpg" media="(min-width: 600px)"></span><noscript><img src="img/smallImage.jpg" alt="pic"></noscript></span>600pxsmallImage.jpglargeImage.jpg画像を差し替える13年10月8日火曜日
画像を差し替えるFont Awesome•Picturefill•Responsive Images•Adaptive Images13年10月8日火曜日
Responsive Images Chart13年10月8日火曜日
RWDとこれからのWeb13年10月8日火曜日
Android Fragmentation Visualized多様化するデバイス13年10月8日火曜日
Future of Screen TechnologyProductivity Future Vision13年10月8日火曜日
それぞれのデバイス専用にサイトを作るのは現実的ではなくなってくる少ない労力でより多くのデバイスに対応できるのが理想13年10月8日火曜日
Best practice?Photo by Jeremy Keith13年10月8日火曜日
RWDは発展途上•Media Queries Level4•Responsive Images•flexbox ,Regions,Column,...•vw,vh13年10月8日火曜日
Photo by Barb Dybwad考え方も変える13年10月8日火曜日
完全を求めないPhoto by Peter Miller13年10月8日火曜日
“The control which designers know in the print medium, and often desirein the web medium, is simply a function of the limitation of the printedpage. We should embrace the fact that the web doesn’t have the sameconstraints, and design for this flexibility. But first, we must 'accept theebb and flow of things.'”John Allsopp, “A Dao of Web Design”13年10月8日火曜日
      13年10月8日火曜日
      13年10月8日火曜日
What is king?Photo by Kyle Johnston13年10月8日火曜日
未来を想像し、変化に順応するPhoto by dalioPhoto13年10月8日火曜日
まとめ13年10月8日火曜日
本日のまとめ•RWDはワンソースでマルチデバイスに対応する手法•RWDを実装する要素(Fluid Grid,Fluid Image,Media Queries)•グレイスフルデグラデーションで進められるとよい•早めにテストを行いリスクを減らし効率的に進める•カンプをつくるつくらないは案件に応じて•パフォーマンスを上げるため画像を最適化する•変化は必ず訪れるので少しずつ順応していく13年10月8日火曜日

Recommended

PDF
レスポンシブWebデザインの実践ワークフロー(WDS)
PDF
デキるWebデザイナーを目指せ!本当に現場で使えるCC活用テクニック
PDF
コーディングを考慮したWebデザインガイドライン
PDF
レスポンシブWebデザイン ワークフロー
PDF
WEBデザインにおける、Photoshopの作業速度向上テクニック 先生:黒葛原 道
PDF
Webデザインのトーン&マナーを導き出す手法
PDF
アクセシビリティとこれからのWebデザイン
PDF
コンバージョン心理学によるウェブ・デザイン
PDF
Dreamweaver CS6で作るレスポンシブWebデザイン
PDF
ノンデザイナーのためのWebデザイン講座
PDF
聞いて覚えるマテリアルデザイン入門
PDF
レスポンシブWebデザインの基礎と,コーディング実習:先生小川 裕之
PDF
Web Design Process for The Future
PDF
Webデザイナー1年生の為のしおり
PDF
これからのWebデザイナーのキャリアプラン
PDF
Illustratorのカンプとうまく付き合う方法
PDF
組み合わせ利用でいいとこ取り! Adobe XD+Photoshop+Illustratorの長所を活かしたデザイン手法を学ぼう
PDF
フリーランスが出会う“現場のタスク管理法あれこれ”
PDF
レスポンシブ・ウェブデザイン -Responsive web design-
PDF
モバイルにも通用するデザインカンプ制作のイロハ
PDF
[UXリサーチ共有会] エンジニアからUXデザイナーへキャリアチェンジして気づいたリサーチの重要性
PDF
レスポンシブサイト制作に効く デザインTipsあれこれ
PDF
レスポンシブ・ウェブデザイン基礎
PDF
イラレでWebデザインしても嫌われないデータ作成術
PDF
デザインに自信がつく、タイポグラフィの基本
PDF
Sketch VS Photoshop Webデザイン4番勝負 - WCAN 2015 Autumn
PDF
Webデザインのセオリーを学ぼう
PDF
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
KEY
コーディングが上達するコツ
PDF
はじめての欧文書体

More Related Content

PDF
レスポンシブWebデザインの実践ワークフロー(WDS)
PDF
デキるWebデザイナーを目指せ!本当に現場で使えるCC活用テクニック
PDF
コーディングを考慮したWebデザインガイドライン
PDF
レスポンシブWebデザイン ワークフロー
PDF
WEBデザインにおける、Photoshopの作業速度向上テクニック 先生:黒葛原 道
PDF
Webデザインのトーン&マナーを導き出す手法
PDF
アクセシビリティとこれからのWebデザイン
PDF
コンバージョン心理学によるウェブ・デザイン
レスポンシブWebデザインの実践ワークフロー(WDS)
デキるWebデザイナーを目指せ!本当に現場で使えるCC活用テクニック
コーディングを考慮したWebデザインガイドライン
レスポンシブWebデザイン ワークフロー
WEBデザインにおける、Photoshopの作業速度向上テクニック 先生:黒葛原 道
Webデザインのトーン&マナーを導き出す手法
アクセシビリティとこれからのWebデザイン
コンバージョン心理学によるウェブ・デザイン

What's hot

PDF
Dreamweaver CS6で作るレスポンシブWebデザイン
PDF
ノンデザイナーのためのWebデザイン講座
PDF
聞いて覚えるマテリアルデザイン入門
PDF
レスポンシブWebデザインの基礎と,コーディング実習:先生小川 裕之
PDF
Web Design Process for The Future
PDF
Webデザイナー1年生の為のしおり
PDF
これからのWebデザイナーのキャリアプラン
PDF
Illustratorのカンプとうまく付き合う方法
PDF
組み合わせ利用でいいとこ取り! Adobe XD+Photoshop+Illustratorの長所を活かしたデザイン手法を学ぼう
PDF
フリーランスが出会う“現場のタスク管理法あれこれ”
PDF
レスポンシブ・ウェブデザイン -Responsive web design-
PDF
モバイルにも通用するデザインカンプ制作のイロハ
PDF
[UXリサーチ共有会] エンジニアからUXデザイナーへキャリアチェンジして気づいたリサーチの重要性
PDF
レスポンシブサイト制作に効く デザインTipsあれこれ
PDF
レスポンシブ・ウェブデザイン基礎
PDF
イラレでWebデザインしても嫌われないデータ作成術
PDF
デザインに自信がつく、タイポグラフィの基本
PDF
Sketch VS Photoshop Webデザイン4番勝負 - WCAN 2015 Autumn
Dreamweaver CS6で作るレスポンシブWebデザイン
ノンデザイナーのためのWebデザイン講座
聞いて覚えるマテリアルデザイン入門
レスポンシブWebデザインの基礎と,コーディング実習:先生小川 裕之
Web Design Process for The Future
Webデザイナー1年生の為のしおり
これからのWebデザイナーのキャリアプラン
Illustratorのカンプとうまく付き合う方法
組み合わせ利用でいいとこ取り! Adobe XD+Photoshop+Illustratorの長所を活かしたデザイン手法を学ぼう
フリーランスが出会う“現場のタスク管理法あれこれ”
レスポンシブ・ウェブデザイン -Responsive web design-
モバイルにも通用するデザインカンプ制作のイロハ
[UXリサーチ共有会] エンジニアからUXデザイナーへキャリアチェンジして気づいたリサーチの重要性
レスポンシブサイト制作に効く デザインTipsあれこれ
レスポンシブ・ウェブデザイン基礎
イラレでWebデザインしても嫌われないデータ作成術
デザインに自信がつく、タイポグラフィの基本
Sketch VS Photoshop Webデザイン4番勝負 - WCAN 2015 Autumn

Viewers also liked

PDF
Webデザインのセオリーを学ぼう
PDF
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
KEY
コーディングが上達するコツ
PDF
はじめての欧文書体
PDF
ウェブデザインに応用する4つの基本原則
PDF
スタートアップとデザインのいい関係。
PDF
LPデザインに関して〜作成のセオリーとコツ〜
PDF
「Webデザイナーのためのタイポグラフィと文字組版」
PDF
Appleとgoogleのデザインガイドライン比較~スマートフォン向けwebデザインのポイント~
PDF
事例で学ぶデザインの原則 by Life is Tech !
PDF
SEOに効くコンテンツの作り方 ver1.1
PDF
優れたデザインの 定義と思考方法
Webデザインのセオリーを学ぼう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
コーディングが上達するコツ
はじめての欧文書体
ウェブデザインに応用する4つの基本原則
スタートアップとデザインのいい関係。
LPデザインに関して〜作成のセオリーとコツ〜
「Webデザイナーのためのタイポグラフィと文字組版」
Appleとgoogleのデザインガイドライン比較~スマートフォン向けwebデザインのポイント~
事例で学ぶデザインの原則 by Life is Tech !
SEOに効くコンテンツの作り方 ver1.1
優れたデザインの 定義と思考方法

Similar to レスポンシブWebデザインの基礎

PDF
レスポンシブ+α 第12回WordBench大阪
PDF
スマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザイン
PDF
レスポンシブWebデザイン【基礎編】
PDF
簡単!低コスト!楽しい!レスポンシブ デザイン ディレクション
PDF
真のレシポンシブって何だろう
PDF
デザイナーも知っておきたい HTML+CSSコーディングの最新常識
PDF
11月12日セミナー資料[pdf]
PPT
60分でわかるレスポンシブWebデザイン[セミナー資料]
PPTX
レスポンシブWebデザインによる開発効率化
PDF
Web Design Process for The Future
PDF
Re:Cre Vol.14 | Web design process for the future
PDF
レスポンシブWebデザイン@マカベンvol.5
PDF
Web担当者Forumミーティング2013 Autumn 「マルチデバイス、HTML5がとりまくWebサイト制作とCMSの現在」
PDF
知っておきたい「Web制作イマドキの注目ポイント」
PDF
Sacss WordPress Special with Fireworks
PDF
【再放送】菊池崇のレスポンシブWEBデザイン道場
PPT
11月12日レスポンシブWebデザインセミナー資料
PDF
マルチデバイス対応のコーディング・マークアップのポイント
PDF
魅せるスマホ対応!?レスポンシブWebデザインセミナー
PDF
MTセミナー2011/2/21 アイデアマンズ株式会社
レスポンシブ+α 第12回WordBench大阪
スマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザイン
レスポンシブWebデザイン【基礎編】
簡単!低コスト!楽しい!レスポンシブ デザイン ディレクション
真のレシポンシブって何だろう
デザイナーも知っておきたい HTML+CSSコーディングの最新常識
11月12日セミナー資料[pdf]
60分でわかるレスポンシブWebデザイン[セミナー資料]
レスポンシブWebデザインによる開発効率化
Web Design Process for The Future
Re:Cre Vol.14 | Web design process for the future
レスポンシブWebデザイン@マカベンvol.5
Web担当者Forumミーティング2013 Autumn 「マルチデバイス、HTML5がとりまくWebサイト制作とCMSの現在」
知っておきたい「Web制作イマドキの注目ポイント」
Sacss WordPress Special with Fireworks
【再放送】菊池崇のレスポンシブWEBデザイン道場
11月12日レスポンシブWebデザインセミナー資料
マルチデバイス対応のコーディング・マークアップのポイント
魅せるスマホ対応!?レスポンシブWebデザインセミナー
MTセミナー2011/2/21 アイデアマンズ株式会社

レスポンシブWebデザインの基礎


[8]ページ先頭

©2009-2025 Movatter.jp