SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
堀内 晨彦
@hico_horiuchi
ポスト・フラットデザイン
フラットデザイン2.0と
CSSフレームワーク
∼          ∼
自己紹介
Akihiko Horiuchi
最所研究室 修士2年
bit.ly/hiconyan
研究室のインフラと掃除担当
Emacs / Ruby / Rails / Golang
Hubot / Sensu / Ansible
15/12/02 2
フラットデザイン2.0
1 / 2
15/12/02 3
そもそもフラットデザインって?
● 立体的 で
● スキューモフィック で
● リアリスティック
じゃないデザイン のこと
15/12/02 4
立体的なデザイン
● 浮き出ているもの
→ 押せそう → ボタン、タブ
● くぼんでいるもの
→ 入力できそう → テキストボックス
15/12/02 5
どれが押せるでしょうか?
15/12/02 6
http://v4-alpha.getbootstrap.com/components/
どれが押せるでしょうか?
15/12/02 7
○ Button × Label
× Alert
http://v4-alpha.getbootstrap.com/components/
フラットデザインのユーザビリティ
● どれがクリックできるのか分からない
● 情報密度が低い → 次ページ
流行に乗って、使い勝手が犠牲に
15/12/02 8
15/12/02 9
Boost App Official Homepage
http://b00st.io/
フラットデザイン2.0
● セミフラット(semi flat)
● ほぼフラット(almost flat)
影、ハイライト、レイヤーで奥行きを
15/12/02 10
どれが押せるでしょうか?
15/12/02 11
http://bootswatch.com/lumen/
Material Design
15/12/02 12
Material design ‒ Youtube
https://youtu.be/Q8TXgCzxEnw
Material Design(ペーパー)
15/12/02 13
厚さを持つバーチャルな紙
純白の矩形・円形のみ
自由に伸縮できる
Material Design(インク)
15/12/02 14
文字や模様や写真はペーパーに印刷されたインク
ビデオはリアルタイムに更新されるインク
Material Design(厚み)
15/12/02 15
デバイスの中で複数のペーパーが重ねられている
ペーパーを重ねると影が出る
ペーパーは浮き上がることが出来る
CSSフレームワーク
2 / 2
15/12/02 16
みなさんに言いたいこと
● 情報環境実験
● コンパイラ・データベース演習
Webページのデザイン酷すぎ…
15/12/02 17
CSSフレームワーク
● フレームワーク
○ 一般的な機能 、共通のコード をまとめたもの
○ Webアプリケーションフレームワークなど
● CSSフレームワーク
○  Webでよく使う部品のデザイン集
(ボタン、フォーム、ナビゲーションバー)
○  簡単に レスポンシブデザイン 対応
15/12/02 18
15/12/02 19
Bootstrap(Twitter)
http://getbootstrap.com/
15/12/02 20
Primer(GitHub)
http://primercss.io/
15/12/02 21
Scooter(Dropbox)
http://dropbox.github.io/scooter/
15/12/02 22
Pure(Yahoo)
http://purecss.io/
15/12/02 23
Material Design Lite(Google)
http://www.getmdl.io/
デモンストレーション
15/12/02 24
kakuzuke(Bootstrap)
http://kakuzuke.hiconyan.com/
https://github.com/hico-horiuchi/kakuzuke
デモンストレーション
15/12/02 25
yosage(Materialize)
http://yosage.hiconyan.com/
https://github.com/hico-horiuchi/yosage-web
デザインで気を付けていること
● 統一感、整理されたコンポーネント
○ フレームワーク の利用、テーマカラー
○ コンポーネントの整列、余白の統一
● フレームワークの組み合わせ
○  役割に応じたCSSフレームワーク
○  コンポーネント + アイコン + アニメーション
(Bootstrap + FontAwesome + Animate.css)
15/12/02 26
参考文献
●  フラットデザイン:起源、問題、フラットデザイン2.0のほうが
ユーザーに望ましい理由 − U-Site
http://u-site.jp/alertbox/flat-design
●  Windows 8 − 初心者にもパワーユーザーにも期待はずれのユーザ
ビリティ − U-Site
http://u-site.jp/alertbox/windows-8
●  フラットデザインから見えること|Web|Seibundo-inc
http://www.seibundo-inc.jp/フラットデザインから見えること-705/
●  よく分かるマテリアルデザインのコンセプト|fladdict
http://fladdict.net/blog/2015/05/material-design.html
15/12/02 27

Weitere ähnliche Inhalte

Andere mochten auch

Presto in my_use_case2
Presto in my_use_case2Presto in my_use_case2
Presto in my_use_case2
wyukawa
 

Andere mochten auch (20)

9コマシナリオの使い方
9コマシナリオの使い方9コマシナリオの使い方
9コマシナリオの使い方
 
My ambariexperience
My ambariexperienceMy ambariexperience
My ambariexperience
 
Prometheus london
Prometheus londonPrometheus london
Prometheus london
 
いまさら聞けない?フラットデザインまとめ
いまさら聞けない?フラットデザインまとめいまさら聞けない?フラットデザインまとめ
いまさら聞けない?フラットデザインまとめ
 
Presto in my_use_case2
Presto in my_use_case2Presto in my_use_case2
Presto in my_use_case2
 
Upgrading from-hdp-21-to-hdp-24
Upgrading from-hdp-21-to-hdp-24Upgrading from-hdp-21-to-hdp-24
Upgrading from-hdp-21-to-hdp-24
 
Apple信者だったボクは気づくとiPhone嫌いになっていたんだが 〜iPhone 6 Plusへの苦悩の日々
Apple信者だったボクは気づくとiPhone嫌いになっていたんだが 〜iPhone 6 Plusへの苦悩の日々Apple信者だったボクは気づくとiPhone嫌いになっていたんだが 〜iPhone 6 Plusへの苦悩の日々
Apple信者だったボクは気づくとiPhone嫌いになっていたんだが 〜iPhone 6 Plusへの苦悩の日々
 
Ansibleで一発!! VPSにDokkuを構築してみた
Ansibleで一発!! VPSにDokkuを構築してみたAnsibleで一発!! VPSにDokkuを構築してみた
Ansibleで一発!! VPSにDokkuを構築してみた
 
Presto in my_use_case
Presto in my_use_casePresto in my_use_case
Presto in my_use_case
 
Promcon2016
Promcon2016Promcon2016
Promcon2016
 
CEDEC2016 「コントラスト」で考えるゲームデザイン・レベルデザイン
CEDEC2016 「コントラスト」で考えるゲームデザイン・レベルデザインCEDEC2016 「コントラスト」で考えるゲームデザイン・レベルデザイン
CEDEC2016 「コントラスト」で考えるゲームデザイン・レベルデザイン
 
Prometheus
PrometheusPrometheus
Prometheus
 
"fireap" - fast task runner on consul
"fireap" - fast task runner on consul"fireap" - fast task runner on consul
"fireap" - fast task runner on consul
 
grifork - fast propagative task runner -
grifork - fast propagative task runner -grifork - fast propagative task runner -
grifork - fast propagative task runner -
 
DigdagはなぜYAMLなのか?
DigdagはなぜYAMLなのか?DigdagはなぜYAMLなのか?
DigdagはなぜYAMLなのか?
 
Introduction to poloxy - proxy for alerting
Introduction to poloxy - proxy for alertingIntroduction to poloxy - proxy for alerting
Introduction to poloxy - proxy for alerting
 
Prometheus casual talk1
Prometheus casual talk1Prometheus casual talk1
Prometheus casual talk1
 
マテリアルデザインを用いたデザインリニューアル [フリル編]
マテリアルデザインを用いたデザインリニューアル [フリル編]マテリアルデザインを用いたデザインリニューアル [フリル編]
マテリアルデザインを用いたデザインリニューアル [フリル編]
 
Filter・Mutator・Aggregateの使いドコロ
Filter・Mutator・Aggregateの使いドコロFilter・Mutator・Aggregateの使いドコロ
Filter・Mutator・Aggregateの使いドコロ
 
クラウドでGolangのテスト&デプロイ!
クラウドでGolangのテスト&デプロイ!クラウドでGolangのテスト&デプロイ!
クラウドでGolangのテスト&デプロイ!
 

Mehr von Akihiko Horiuchi

Sensuで始めるクラウド時代のシステム監視
Sensuで始めるクラウド時代のシステム監視Sensuで始めるクラウド時代のシステム監視
Sensuで始めるクラウド時代のシステム監視
Akihiko Horiuchi
 

Mehr von Akihiko Horiuchi (19)

オープンソースBotフレームワークではじめるChatOps
オープンソースBotフレームワークではじめるChatOpsオープンソースBotフレームワークではじめるChatOps
オープンソースBotフレームワークではじめるChatOps
 
Sensuで始めるクラウド時代のシステム監視
Sensuで始めるクラウド時代のシステム監視Sensuで始めるクラウド時代のシステム監視
Sensuで始めるクラウド時代のシステム監視
 
Jenkins 2.0 Pipeline & Blue Ocean
Jenkins 2.0 Pipeline & Blue OceanJenkins 2.0 Pipeline & Blue Ocean
Jenkins 2.0 Pipeline & Blue Ocean
 
BotKitで作るイベント駆動Bot
BotKitで作るイベント駆動BotBotKitで作るイベント駆動Bot
BotKitで作るイベント駆動Bot
 
GoによるWebアプリ開発のキホン
GoによるWebアプリ開発のキホンGoによるWebアプリ開発のキホン
GoによるWebアプリ開発のキホン
 
Ginとbindataで作るシングルバイナリWebApp
Ginとbindataで作るシングルバイナリWebAppGinとbindataで作るシングルバイナリWebApp
Ginとbindataで作るシングルバイナリWebApp
 
Go言語でBot開発やってみた
Go言語でBot開発やってみたGo言語でBot開発やってみた
Go言語でBot開発やってみた
 
勉強会への一歩を踏み出すために
勉強会への一歩を踏み出すために勉強会への一歩を踏み出すために
勉強会への一歩を踏み出すために
 
学生がJANOGに行くべき3つの理由
学生がJANOGに行くべき3つの理由学生がJANOGに行くべき3つの理由
学生がJANOGに行くべき3つの理由
 
HubotとChatOpsについて語るBoF
HubotとChatOpsについて語るBoFHubotとChatOpsについて語るBoF
HubotとChatOpsについて語るBoF
 
Sensu Introduction
Sensu IntroductionSensu Introduction
Sensu Introduction
 
Sensu with golang
Sensu with golangSensu with golang
Sensu with golang
 
サーバ監視ことはじめ
サーバ監視ことはじめサーバ監視ことはじめ
サーバ監視ことはじめ
 
ChatOps@研究室
ChatOps@研究室ChatOps@研究室
ChatOps@研究室
 
SKK
SKKSKK
SKK
 
Self Introduction
Self IntroductionSelf Introduction
Self Introduction
 
エディタじゃない"Emacsの使い方
エディタじゃない"Emacsの使い方エディタじゃない"Emacsの使い方
エディタじゃない"Emacsの使い方
 
LET'S PRESENTATION!
LET'S PRESENTATION!LET'S PRESENTATION!
LET'S PRESENTATION!
 
自己紹介などなど
自己紹介などなど自己紹介などなど
自己紹介などなど
 

Kürzlich hochgeladen

Kürzlich hochgeladen (11)

Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 

ポスト・フラットデザイン 〜フラットデザイン2.0とCSSフレームワーク〜