SlideShare a Scribd company logo
1 of 12
Download to read offline
真のレスポンシブって何だろう
                         20130322
                 Yumi Ishizaki (Hashizume)

13年3月22日金曜日                                  1
自己紹介
        id:uniq

        名前:Yumi Ishizaki (Hashizume)


        元デザイナー。

        D社でニコニコ周りの何かとか。


        今一応フロントエンド。

        D社グループで音楽配信サイトとか。


        ※表紙の写真は特に意味ありません



13年3月22日金曜日                            2
UI研修で

        レスポンシブwebデザインについてレクチャーを受けた。

        allWebクリエイター塾さんより。

        ↓
        感動した!

        ↓
        「技術だけじゃなくて、

        意識の部分でもレスポンシブ」…な所。


13年3月22日金曜日                           3
基本振り返り
    レスポンシブwebデザインって何?




        レスポンシブWebデザインとは、デバイスごとに複数のデザ

        インを用意するのではなく、ブラウザーのウィンドウサイズ

        に合わせてデザインをフレキシブルに調整する制作手法だ



                      ASCII.jp:スマホ対応の新潮流「レスポンシブWebデザイン」とは? (1/3)
                      http://ascii.jp/elem/000/000/613/613028/




13年3月22日金曜日                                                        4
基本振り返り
    コードは?
        html:metaタグのviewport設定

         <meta name="viewport" content="width=device-width,
         initial-scale=1">


         CSS:Media Queries だよ
        /* 画面が480px以上で800px以下のときに。 */
        @media only screen and (min-width: 480px) and (max-width: 800px) {}
        /* 画面が479px以下のとき。スマートフォンとか。 */
        @media only screen and (min-width: 479px) {}
        /* 画面が800px以上のとき */
        @media only screen and (min-width: 800px) {}
        /* 端末が横置き(横長) */
        @media only screen and (orientation: landscape) {}
        /* 端末が縦長 */
        @media only screen and (orientation: portrait) {}



13年3月22日金曜日                                                                   5
ここらへんの   間が誤魔化してる感じで残念。
                          横幅のフィット感が無い。




                 プライベートでも作ったけど
              なんちゃってレスポンシブで残念な感じです


13年3月22日金曜日                                     6
間がなくて良い




                           参りましょう。伊勢志摩|JR東海
                           http://ise.jr-central.co.jp/




              こういうレシポンシブを作りたいなー


13年3月22日金曜日                                               7
意識したいレスポンシブ的な考え



        小さい画面は手前に置くので文字は

        小さい方がいい。

        大きい画面は遠くに置くので文字は

        大きい方がいい。


        画面の大きさによって、文字サイズ
        を変更する必要がある



                     CSS Values and Units Module Level 3
                     http://www.w3.org/TR/2011/WD-css3-values-20110906/#viewport-relative-lengths



13年3月22日金曜日                                                                                         8
画面の大きさによって、
              文字サイズも変更



13年3月22日金曜日              9
挑戦したいレスポンシブっぽい技術
    …っていうか、単位?

        pxじゃなくて%を使う

        emでブレイクポイントを作る
        (画面width:70em過ぎたら、35em+35emの2カラムにするとか)


        画面に対して何割の大きさの文字にするか単位

        vw=viewport width
        vh=viewport height
        vmim=viewport minium

13年3月22日金曜日                                      10
vw,vh,vmin の解説

        画面サイズによってfontやカラムのサイズが変更される

        vw→画面がwidth:800pxなら8px=1vw

        vh→画面がheight:600pxなら6px=1vh

        vmin→画面がwidth:800px; height:600px; なら6px=1vmin


        demo→http://css-tricks.com/examples/
        ViewportTypography/



13年3月22日金曜日                                              11
まとめ

        画面サイズが変われば(端末が変われば)、ユーザーの利用

        方法/視聴方法も変わる。それに合わせて、デザインも変え

        ていきましょー。

        そのための技術はすでにあったんだ!

        早くおうちかえって自分のサイトを直したいです。



13年3月22日金曜日                           12

More Related Content

Viewers also liked

絵描きさんあるあるPhotoshop技 DIST3
絵描きさんあるあるPhotoshop技 DIST3絵描きさんあるあるPhotoshop技 DIST3
絵描きさんあるあるPhotoshop技 DIST3
Yumi uniq Ishizaki
 
中心运营及管理计划
中心运营及管理计划中心运营及管理计划
中心运营及管理计划
yongnianlou
 
Monday October 15 Catering Lemon Basil Pasta Garlic Chicken
Monday October 15 Catering Lemon Basil Pasta Garlic ChickenMonday October 15 Catering Lemon Basil Pasta Garlic Chicken
Monday October 15 Catering Lemon Basil Pasta Garlic Chicken
Rachael Mann
 
เนื้อเยื่อชั้นต่างๆ ของราก
เนื้อเยื่อชั้นต่างๆ ของรากเนื้อเยื่อชั้นต่างๆ ของราก
เนื้อเยื่อชั้นต่างๆ ของราก
Biobiome
 
Learning with tablets in german schools pres edmediaconf12
Learning with tablets in german schools pres edmediaconf12Learning with tablets in german schools pres edmediaconf12
Learning with tablets in german schools pres edmediaconf12
luise_ludwig
 
Открытые Системы
Открытые СистемыОткрытые Системы
Открытые Системы
ericsoft
 
07 bio มข
07 bio มข07 bio มข
07 bio มข
Biobiome
 
מקרבנות להעצמה2
מקרבנות להעצמה2מקרבנות להעצמה2
מקרבנות להעצמה2
TsviGil
 
ทบทวนการประเมินรอบสอง
ทบทวนการประเมินรอบสองทบทวนการประเมินรอบสอง
ทบทวนการประเมินรอบสอง
Strisuksa Roi-Et
 
วิทย์
วิทย์วิทย์
วิทย์
Biobiome
 

Viewers also liked (20)

絵描きさんあるあるPhotoshop技 DIST3
絵描きさんあるあるPhotoshop技 DIST3絵描きさんあるあるPhotoshop技 DIST3
絵描きさんあるあるPhotoshop技 DIST3
 
【商品写真の処方箋】カメラマンも知らない商品写真3つの役割とすぐにできるフォトショTipsでレスポンスを上げる方法
【商品写真の処方箋】カメラマンも知らない商品写真3つの役割とすぐにできるフォトショTipsでレスポンスを上げる方法【商品写真の処方箋】カメラマンも知らない商品写真3つの役割とすぐにできるフォトショTipsでレスポンスを上げる方法
【商品写真の処方箋】カメラマンも知らない商品写真3つの役割とすぐにできるフォトショTipsでレスポンスを上げる方法
 
撮った後が勝負!商品撮影のためのPhotoshopレタッチ入門
撮った後が勝負!商品撮影のためのPhotoshopレタッチ入門撮った後が勝負!商品撮影のためのPhotoshopレタッチ入門
撮った後が勝負!商品撮影のためのPhotoshopレタッチ入門
 
中心运营及管理计划
中心运营及管理计划中心运营及管理计划
中心运营及管理计划
 
Monday October 15 Catering Lemon Basil Pasta Garlic Chicken
Monday October 15 Catering Lemon Basil Pasta Garlic ChickenMonday October 15 Catering Lemon Basil Pasta Garlic Chicken
Monday October 15 Catering Lemon Basil Pasta Garlic Chicken
 
เนื้อเยื่อชั้นต่างๆ ของราก
เนื้อเยื่อชั้นต่างๆ ของรากเนื้อเยื่อชั้นต่างๆ ของราก
เนื้อเยื่อชั้นต่างๆ ของราก
 
Learning with tablets in german schools pres edmediaconf12
Learning with tablets in german schools pres edmediaconf12Learning with tablets in german schools pres edmediaconf12
Learning with tablets in german schools pres edmediaconf12
 
Voice hearers
Voice hearersVoice hearers
Voice hearers
 
Establish a company in Iceland
Establish a company in IcelandEstablish a company in Iceland
Establish a company in Iceland
 
Artificial intelligence introduction
Artificial intelligence introductionArtificial intelligence introduction
Artificial intelligence introduction
 
ครูมือใหม่
ครูมือใหม่ครูมือใหม่
ครูมือใหม่
 
Are you paying attention?
Are you paying attention?Are you paying attention?
Are you paying attention?
 
Открытые Системы
Открытые СистемыОткрытые Системы
Открытые Системы
 
07 bio มข
07 bio มข07 bio มข
07 bio มข
 
News Flash May 2013
News Flash May 2013News Flash May 2013
News Flash May 2013
 
Bdpanel
BdpanelBdpanel
Bdpanel
 
מקרבנות להעצמה2
מקרבנות להעצמה2מקרבנות להעצמה2
מקרבנות להעצמה2
 
ทบทวนการประเมินรอบสอง
ทบทวนการประเมินรอบสองทบทวนการประเมินรอบสอง
ทบทวนการประเมินรอบสอง
 
วิทย์
วิทย์วิทย์
วิทย์
 
Co-Op/MDF Whitepaper by Computer Market Research
Co-Op/MDF Whitepaper by Computer Market ResearchCo-Op/MDF Whitepaper by Computer Market Research
Co-Op/MDF Whitepaper by Computer Market Research
 

Similar to 真のレシポンシブって何だろう

レスポンシブWebデザインによる開発効率化
レスポンシブWebデザインによる開発効率化レスポンシブWebデザインによる開発効率化
レスポンシブWebデザインによる開発効率化
亮 門屋
 
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
Junko Nukaga
 
開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用
開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用
開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用
Takuro Sasaki
 
アプリ開発・端末毎の解像度の違いを吸収する方法 Android Bazaar and Conference 2011 Summer
アプリ開発・端末毎の解像度の違いを吸収する方法 Android Bazaar and Conference 2011 Summer アプリ開発・端末毎の解像度の違いを吸収する方法 Android Bazaar and Conference 2011 Summer
アプリ開発・端末毎の解像度の違いを吸収する方法 Android Bazaar and Conference 2011 Summer
Kunimasa Noda
 
スマートフォン・タブレット UIガイドライン
スマートフォン・タブレット UIガイドラインスマートフォン・タブレット UIガイドライン
スマートフォン・タブレット UIガイドライン
MultiDeviceLab
 
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
Naoki Matsuda
 

Similar to 真のレシポンシブって何だろう (20)

Ui研究会#1
Ui研究会#1Ui研究会#1
Ui研究会#1
 
レスポンシブWebデザインの基礎
レスポンシブWebデザインの基礎レスポンシブWebデザインの基礎
レスポンシブWebデザインの基礎
 
マルチデバイス対応のコーディング・マークアップのポイント
マルチデバイス対応のコーディング・マークアップのポイントマルチデバイス対応のコーディング・マークアップのポイント
マルチデバイス対応のコーディング・マークアップのポイント
 
レスポンシブWebデザインによる開発効率化
レスポンシブWebデザインによる開発効率化レスポンシブWebデザインによる開発効率化
レスポンシブWebデザインによる開発効率化
 
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
 
めんどうな viewport や 端末判別の ために sagen.js
めんどうな viewport や 端末判別の ために sagen.jsめんどうな viewport や 端末判別の ために sagen.js
めんどうな viewport や 端末判別の ために sagen.js
 
今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト
 
レスポンシブWebデザイン【基礎編】
レスポンシブWebデザイン【基礎編】レスポンシブWebデザイン【基礎編】
レスポンシブWebデザイン【基礎編】
 
スマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザイン
スマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザインスマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザイン
スマフォ時代に乗り遅れない為のレスポンシブ・ウェブデザイン
 
開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用
開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用
開発環境としてのAwsを真面目に考える jawsug2013三都物語公開用
 
Flashじゃなくて HTML5で ビュンビュン動くサイトを 作ってと言われたら
Flashじゃなくて HTML5で ビュンビュン動くサイトを 作ってと言われたらFlashじゃなくて HTML5で ビュンビュン動くサイトを 作ってと言われたら
Flashじゃなくて HTML5で ビュンビュン動くサイトを 作ってと言われたら
 
アプリ開発・端末毎の解像度の違いを吸収する方法 Android Bazaar and Conference 2011 Summer
アプリ開発・端末毎の解像度の違いを吸収する方法 Android Bazaar and Conference 2011 Summer アプリ開発・端末毎の解像度の違いを吸収する方法 Android Bazaar and Conference 2011 Summer
アプリ開発・端末毎の解像度の違いを吸収する方法 Android Bazaar and Conference 2011 Summer
 
スマートフォン・タブレット UIガイドライン
スマートフォン・タブレット UIガイドラインスマートフォン・タブレット UIガイドライン
スマートフォン・タブレット UIガイドライン
 
エンジニア勉強会_DECIDE
エンジニア勉強会_DECIDEエンジニア勉強会_DECIDE
エンジニア勉強会_DECIDE
 
Androiderとi os屋さんがfirefoxosアプリを作ったら
Androiderとi os屋さんがfirefoxosアプリを作ったらAndroiderとi os屋さんがfirefoxosアプリを作ったら
Androiderとi os屋さんがfirefoxosアプリを作ったら
 
スマホ対応
スマホ対応スマホ対応
スマホ対応
 
DevLOVE現場甲子園 UXDのススメ
DevLOVE現場甲子園 UXDのススメDevLOVE現場甲子園 UXDのススメ
DevLOVE現場甲子園 UXDのススメ
 
Html5minute #5
Html5minute #5Html5minute #5
Html5minute #5
 
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
 
あらためて考えるCMS選択 2012
あらためて考えるCMS選択 2012あらためて考えるCMS選択 2012
あらためて考えるCMS選択 2012
 

More from Yumi uniq Ishizaki

アイディア発想法とかモノ作りを初める前にやること
アイディア発想法とかモノ作りを初める前にやることアイディア発想法とかモノ作りを初める前にやること
アイディア発想法とかモノ作りを初める前にやること
Yumi uniq Ishizaki
 

More from Yumi uniq Ishizaki (9)

スクラムする前に知って欲しいアジャイルさんっぽいこと
スクラムする前に知って欲しいアジャイルさんっぽいことスクラムする前に知って欲しいアジャイルさんっぽいこと
スクラムする前に知って欲しいアジャイルさんっぽいこと
 
デザイナーにGitは必要?
デザイナーにGitは必要?デザイナーにGitは必要?
デザイナーにGitは必要?
 
connpass design at BPStudy #88
connpass design at BPStudy #88connpass design at BPStudy #88
connpass design at BPStudy #88
 
Pythonと出会ったデザイナーの話 #PyLadiesTokyo
Pythonと出会ったデザイナーの話 #PyLadiesTokyoPythonと出会ったデザイナーの話 #PyLadiesTokyo
Pythonと出会ったデザイナーの話 #PyLadiesTokyo
 
Oocssとかついでにsmacssとbemの話も
Oocssとかついでにsmacssとbemの話もOocssとかついでにsmacssとbemの話も
Oocssとかついでにsmacssとbemの話も
 
とっさのデザイン〜ボタン編〜
とっさのデザイン〜ボタン編〜とっさのデザイン〜ボタン編〜
とっさのデザイン〜ボタン編〜
 
アイディア発想法とかモノ作りを初める前にやること
アイディア発想法とかモノ作りを初める前にやることアイディア発想法とかモノ作りを初める前にやること
アイディア発想法とかモノ作りを初める前にやること
 
とある色の決め方
とある色の決め方とある色の決め方
とある色の決め方
 
Semantic html が止まらない
Semantic html が止まらないSemantic html が止まらない
Semantic html が止まらない
 

真のレシポンシブって何だろう

  • 1. 真のレスポンシブって何だろう 20130322 Yumi Ishizaki (Hashizume) 13年3月22日金曜日 1
  • 2. 自己紹介 id:uniq 名前:Yumi Ishizaki (Hashizume) 元デザイナー。 D社でニコニコ周りの何かとか。 今一応フロントエンド。 D社グループで音楽配信サイトとか。 ※表紙の写真は特に意味ありません 13年3月22日金曜日 2
  • 3. UI研修で レスポンシブwebデザインについてレクチャーを受けた。 allWebクリエイター塾さんより。 ↓ 感動した! ↓ 「技術だけじゃなくて、 意識の部分でもレスポンシブ」…な所。 13年3月22日金曜日 3
  • 4. 基本振り返り レスポンシブwebデザインって何? レスポンシブWebデザインとは、デバイスごとに複数のデザ インを用意するのではなく、ブラウザーのウィンドウサイズ に合わせてデザインをフレキシブルに調整する制作手法だ ASCII.jp:スマホ対応の新潮流「レスポンシブWebデザイン」とは? (1/3) http://ascii.jp/elem/000/000/613/613028/ 13年3月22日金曜日 4
  • 5. 基本振り返り コードは? html:metaタグのviewport設定 <meta name="viewport" content="width=device-width, initial-scale=1"> CSS:Media Queries だよ /* 画面が480px以上で800px以下のときに。 */ @media only screen and (min-width: 480px) and (max-width: 800px) {} /* 画面が479px以下のとき。スマートフォンとか。 */ @media only screen and (min-width: 479px) {} /* 画面が800px以上のとき */ @media only screen and (min-width: 800px) {} /* 端末が横置き(横長) */ @media only screen and (orientation: landscape) {} /* 端末が縦長 */ @media only screen and (orientation: portrait) {} 13年3月22日金曜日 5
  • 6. ここらへんの 間が誤魔化してる感じで残念。 横幅のフィット感が無い。 プライベートでも作ったけど なんちゃってレスポンシブで残念な感じです 13年3月22日金曜日 6
  • 7. 間がなくて良い 参りましょう。伊勢志摩|JR東海 http://ise.jr-central.co.jp/ こういうレシポンシブを作りたいなー 13年3月22日金曜日 7
  • 8. 意識したいレスポンシブ的な考え 小さい画面は手前に置くので文字は 小さい方がいい。 大きい画面は遠くに置くので文字は 大きい方がいい。 画面の大きさによって、文字サイズ を変更する必要がある CSS Values and Units Module Level 3 http://www.w3.org/TR/2011/WD-css3-values-20110906/#viewport-relative-lengths 13年3月22日金曜日 8
  • 9. 画面の大きさによって、 文字サイズも変更 13年3月22日金曜日 9
  • 10. 挑戦したいレスポンシブっぽい技術 …っていうか、単位? pxじゃなくて%を使う emでブレイクポイントを作る (画面width:70em過ぎたら、35em+35emの2カラムにするとか) 画面に対して何割の大きさの文字にするか単位 vw=viewport width vh=viewport height vmim=viewport minium 13年3月22日金曜日 10
  • 11. vw,vh,vmin の解説 画面サイズによってfontやカラムのサイズが変更される vw→画面がwidth:800pxなら8px=1vw vh→画面がheight:600pxなら6px=1vh vmin→画面がwidth:800px; height:600px; なら6px=1vmin demo→http://css-tricks.com/examples/ ViewportTypography/ 13年3月22日金曜日 11
  • 12. まとめ 画面サイズが変われば(端末が変われば)、ユーザーの利用 方法/視聴方法も変わる。それに合わせて、デザインも変え ていきましょー。 そのための技術はすでにあったんだ! 早くおうちかえって自分のサイトを直したいです。 13年3月22日金曜日 12