Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
デザイニング・インターフェイス勉強会 第2回
Search
Yohei Yasukawa
PRO
February 12, 2013
Design
0
72
デザイニング・インターフェイス勉強会 第2回
デザイニング・インターフェイス勉強会
http://www.facebook.com/groups/di2e.study/
Yohei Yasukawa
PRO
February 12, 2013
Tweet
Share
More Decks by Yohei Yasukawa
See All by Yohei Yasukawa
自己紹介 / who-am-i
yasulab
PRO
2
4.5k
テストも、国際化も! 小中高生クリエータ支援プログラム『未踏ジュニア』を支える技術
yasulab
PRO
1
95
Matz に頼られたので張り切って2時間ほどドイツと日本の互いの Ruby 学習事情についてディスカッションした話
yasulab
PRO
1
560
困ったときのガイドライン / We Support You in Any Situation
yasulab
PRO
2
3.9k
英語学習から海外発表までの流れ
yasulab
PRO
18
4.2k
多様なメンター、多様な基準
yasulab
PRO
4
18k
未踏ジュニア公式情報まとめ / Mitou Junior Highlights for Creators
yasulab
PRO
1
240
多様な分野、多様な世代 / Various Persons on the Earth
yasulab
PRO
0
230
欧州で働き、米国で学び、日本で繋ぐ / Work-Life Balance and Career
yasulab
PRO
2
1.2k
Other Decks in Design
See All in Design
太田博三(@usagisan2020)
otanet
0
220
[Designship2024] デザインの力でサービスの価値を追求していたら、組織全体をデザインしていた話
okakasoysauce
2
1.1k
マルチプロダクトにおけるデザイナーの挑戦-デザイン初め新年会2025
u_ri_ta
1
140
株式会社デイトラ様│コーポレートサイト│コンセプトシート
haruka_capeo
0
320
Generating Momentum | Yasuhiro Yokota
yasuhiroyokota
0
230
世界中のチームワークをどうデザインしているのか
ka3zu1ma10
0
280
Designship2024 Panel Discussion インハウスデザイナーは 何をデザインしているか、するべきか で使用したスライドを公開します。
kiyoshifuwa
0
2.4k
若手デザイナーチームが手がける CADC2024クリエイティブディレクションの全貌 / opening-design
cyberagentdevelopers
PRO
1
1.5k
最速[要出典]アクセシビリティチェック
magi1125
2
200
同人音声のための、 最高の視聴体験を求めて【サブカル×デザインMeetUP!】
vivion
0
190
Illustrator2025がやってきた!私が好きな新機能
hamko1114
0
110
Managing Design Systems (Antwerp 2024)
nathanacurtis
1
380
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Designing for humans not robots
tammielis
250
25k
GraphQLとの向き合い方2022年版
quramy
44
13k
Practical Orchestrator
shlominoach
186
10k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
20
2.4k
GitHub's CSS Performance
jonrohan
1030
460k
Rails Girls Zürich Keynote
gr2m
94
13k
Automating Front-end Workflow
addyosmani
1367
200k
How GitHub (no longer) Works
holman
313
140k
Adopting Sorbet at Scale
ufuk
74
9.2k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Transcript
@yasulab σβΠχϯάɾΠϯλʔϑΣΠε(2e)ษڧձ ୈ̎ճɹୈ̎ষ 126݄12Ր༵
@yasulab σβΠχϯάɾΠϯλʔϑΣΠε(2e)ษڧձ ୈ̎ճɹୈ̎ষ ྑ͚Εɺ ຊΛങͬͯͶʂ 126݄12Ր༵
ҙࣄ߲ • ൃදऀ ʹ σβΠϯΛษڧ͍ͨ͠ΤϯδχΞ • ࣭UstͰޱ಄Ͱ͍ͭͰܴʂ • ଈ࠲ʹճͰ͖ͳ͍߹॓తͳײ͡Ͱɻ •
ʮͦΕҧ͏Μ͡ΌͶʁʯͱײͨ͡ΒੋඇࢦఠΛɻ • ษڧձͷܦҢɾεέδϡʔϧͪ͜Β͔Β↓ http://www.facebook.com/groups/di2e.study/ 126݄12Ր༵
ҙࣄ߲ • 50͙Β͍ܦͬͨΒڭ͑ͯԼ͍͞. • 50Λա͗Δͱൃදऀ͕ ͘ͳΓ·͢ɻ 126݄12Ր༵
લճͷ෮श • Ϣʔβͷߦಈʹ͍ͭͯ. • ྑ͍IDϢʔβͷཧղ͔Β. •ϢʔβԿΛΜͰ͍Δͷ͔ʁ→Ϣʔβௐࠪ 126݄12Ր༵
ิ1/2ɿϢʔβௐࠪ • 1. ؍ • 2. Case Studyɹ • 3.
Ξϯέʔτௐࠪ • 4. ϖϧιφ ※ଞʹ৭ʑ͋ΔΑ͏Ͱ͕͢ɺຊͰͳ͍ͷͰলུ. ৄ͘͠ʮThe Lean StartupʯͷMeasureΛࢀߟʹ. 126݄12Ր༵
લճͷ෮श • Ϣʔβͷߦಈʹ͍ͭͯ. • ྑ͍IDϢʔβͷཧղ͔Β. •ϢʔβԿΛΜͰ͍Δͷ͔ʁ→Ϣʔβௐࠪ 126݄12Ր༵
લճͷ෮श • Ϣʔβͷߦಈʹ͍ͭͯ. • ྑ͍IDϢʔβͷཧղ͔Β. •ϢʔβԿΛΜͰ͍Δͷ͔ʁ→Ϣʔβௐࠪ • Ϣʔβߦಈͷύλʔϯ → దͳใߏͷબఆ
•యܕతͳɺ12छྨͷϢʔβߦಈύλʔϯ 126݄12Ր༵
ิ2/2ɿϢʔβߦಈύλʔϯ • 1.Safe Exploration • 2. Instant Gratification • 3.
Satisficing • 4. Changes in Midstream • 5. Deferred Choices • 6. Incremental Construction • 7. Habituation • 8. Microbreaks • 9. Spatial Memory • 10. Prospective Memory • 11. Streamlined Repetition • 12. Keyboard Only • 13. Other People’s Advice • 14. Personal Recommendations 126݄12Ր༵
ࠓͷ֓ཁ • Ϣʔβͷߦಈʹ͍ͭͯ. • ྑ͍IDϢʔβͷཧղ͔Β. • ϢʔβԿΛΜͰ͍Δͷ͔ʁ→Ϣʔβௐࠪ • Ϣʔβߦಈͷύλʔϯ →
దͳใߏͷબఆ • యܕతͳɺ12छྨͷϢʔβߦಈύλʔϯ 126݄12Ր༵
ࠓͷ֓ཁ 1. దͳใߏͱʁ ɹ↓ɹ 2. ใߏʹԊͬͨAppͷύλʔϯͱʁ 126݄12Ր༵
ུޠղઆू •ID: Interface Design •SW: Software •IA: Information Architecture 126݄12Ր༵
͜Ε·Ͱͷ͋Β͢͡ • 1. Ϣʔβௐࠪͨ͠. • 2. ͯ·ΔϢʔβߦಈʢඪʣେମѲͨ͠. • 3. Ͱɺ࣍Ͳ͏͢Δͷʁʁʁ
126݄12Ր༵
ΠϯλʔϑΣΠεͷεέονةݥ͔. ɹ↓ɹ ߟ͑ํ͕ݶఆ͞Εͯ͠·͏ ɹ↓ɹ ΑΓॊೈͳߟ͑ํΛଅ࢟͢Λอͭ 126݄12Ր༵
ʢֶज़తʹʣΑΓॊೈͳߟ͑ํΛଅ࢟͢ ɹ| |ɹ σʔλʗλεΫͷ໘͔Βߟ͑Δ 126݄12Ր༵
ྫ͑ • ͲΜͳΦϒδΣΫτΛݟ͍ͤͯΔͷ͔ʁ • ͲͷΑ͏ʹྨɾཧ͞Ε͍ͯΔͷ͔ʁ • Ͳ͏ॲཧ͞ΕΔඞཁ͕͋Δͷ͔ʁ ɹ↓ɹ ͜ͷ؍͔ΒΈΔͱ Կ௨Γͷํ๏ͰσβΠϯͰ͖Δ͔ߟ͑Δͱ͔.
126݄12Ր༵
ྫ͑ • ͲΜͳΦϒδΣΫτΛݟ͍ͤͯΔͷ͔ʁ • ͲͷΑ͏ʹྨɾཧ͞Ε͍ͯΔͷ͔ʁ • Ͳ͏ॲཧ͞ΕΔඞཁ͕͋Δͷ͔ʁ ॊೈͳߟ͑ํ ↑ ɹ↓ɹ
͜ͷ؍͔ΒΈΔͱ Կ௨Γͷํ๏ͰσβΠϯͰ͖Δ͔ߟ͑Δͱ͔. 126݄12Ր༵
Ͱɺ͍͍͚࢟Ͳɺ ͦΕͰ۩ମతʹͲ͏ߟ͑Δͷʁ ɹ↓ɹ Information Architecture 126݄12Ր༵
Information Architecture • ใΛମܥԽ͢Δٕ๏. • ׂ֤Λ্ҐϨϕϧ͔Βॱʑʹߟ͍͑ͯ͘ํ๏. • ্ҐϨϕϧɿDesktop, (rich) website,
or Mobile? • e.g. Rich website = GmailͷϝΠϯը໘ • ԼҐϨϕϧɿ̍ϖʔδ͋ͨΓͷׂ • ͱΓ͋͑ͣɼ੩తͳϖʔδͷׂͰߟ͑Δ. 126݄12Ր༵
Information Architecture • ͲΜͳׂ͕͋Δͷʁ • 1. ୯Ұͷ߲Λࣔͨ͢Ί. • 2. ෳͷ߲ͷू߹Λࣔͨ͢Ί.
• 3. Կ͔Λ࡞͢ΔπʔϧΛఏڙ͢ΔͨΊ. • 4. ୯ҰͷλεΫΛࢧԉ͢ΔͨΊ. •ׂ → Guild (composed of DI patterns) 126݄12Ր༵
1. ୯Ұͷ߲Λࣔͨ͢Ί • ୯Ұͷίϯςϯπͷදࣔɾ࠶ੜ͚ͩͰɺ ଞʹใΛࣔ͢ඞཁ͕ແ͍߹. • ૬ੑͷྑ͍ Guild ྫ: •
Alternative Views (ch.2) • Many Workspaces (ch.2) • Deep-linked State (ch. 3) • Sharing Widget (ch. 9) 126݄12Ր༵
2. ෳͷ߲ͷू߹Λࣔͨ͢Ί. • e.g. List, menu, grid images, search result,
table, tree, ...ɹ • ૬ੑͷྑ͍ Guild ྫ: • Feature, Search, and Browse • News Stream • Picture Manager (ch. 5) • Έ߹ΘͤՄೳ (ch. 5) • (Thumb. Grid + Pagination) w/ Two-Panel Selector 126݄12Ր༵
3. Կ͔Λ࡞͢ΔπʔϧΛ ఏڙ͢ΔͨΊ. • ੍࡞ʗฤूπʔϧܥͷ͜ͱ. • MS Word/Excel/PP, photoshop, illustrator,
InDesign, ...ɹ • ૬ੑͷྑ͍ Guild ྫ: • Canvas Plus Palette • Many Workspaces • Alternative Views • Input Hints (ch. 8) 126݄12Ր༵
4. ୯ҰͷλεΫΛࢧԉ͢ΔͨΊ • ✗ Կ͔ΛݟͤͨΓɺ࡞ͬͨΓ͢Δ࡞ۀʢඪʣ. ✓ ඪΛୡ͢ΔͨΊʹඞཁ͔ͭϜμͳ࡞ۀ. • Login, signup,
post, print, upload, buy now, setting, ...ɹ • ૬ੑͷྑ͍ Guild ྫ: • Wizard • Settings Editor 126݄12Ր༵
←͜͜·Ͱલஔ͖ ɹɹ͔͜͜Β͕ຊ→ 126݄12Ր༵
୯Ұϖʔδͷׂ ɹ↓ɹ ɹGuildɹ ɹɹ↓ɹɹ DI Patterns 126݄12Ր༵
୯Ұϖʔδͷׂ ɹ↓ɹ ɹGuildɹ ɹɹ↓ɹɹ DI Patterns ←ࠓίί 126݄12Ր༵
ྫ͑ 126݄12Ր༵
“ෳͷ߲ͷू߹Λࣔͨ͢Ί” ɹ↓ɹ ɹPicture Manager (ch. 5)ɹ ɹ↓ɹ two-panel selector, one-window
drilldown, list inlay, thumbnail grid, carousel, row striping, pagination, jump to item, alphabet scroller, cascading lists, tree table, new-item row, ... దͳใߏ ΛཱͯΔͨΊͷ෦ 126݄12Ր༵
ͱ͍͏Θ͚Ͱ, Guild ूΛ ֮͑·͢!! 126݄12Ր༵
Guild ू 1. Feature, Search, and Browse 2. News Stream
3. Picture Manager 4. Dashboard 5. Canvas Plus Palette 6. Wizard 7. Settings Editor 8. Alternative Views 9. Many Workspaces 10.Multi-Level Help 126݄12Ր༵
1. Feature, Search, and Browse • ၆ᛌ͢Δ༻. • “ϢʔβΛΔ” ֻ͚Λ࡞Δ
• Կ͕Γ͍ͨ ͷͩΖ͏͔ʁ 126݄12Ր༵
2. News Stream • ࠷৽Λ͍͍ͨਓ༻. • ใ→୯ҰετϦʔϜ • w/ Many
Workspace: • TweetDeck • what, who, when, and where. 126݄12Ր༵
3. Picture Manager • ը૾ɾಈըܥͷ߲Λཧ͢ΔͨΊ. • List/Collection, Private/Public, and Web/Desktop.
• a • ୯Ұ߲ͷදࣔ Thumbnail Grid 126݄12Ր༵
4. Dashboard • ϞχλϦϯά༻ • ใີͷߴ͍, ࠷৽ͷ୯Ұϖʔδ • ฤूऀʹΑΔ ใͷऔࣺબ͕
ͱͯॏཁ. 126݄12Ր༵
5. Canvas Plus Palette • ࡞ɾ ฤू༻ • Ծͷ Palette
• Icon ↑ɹ | |ɹ ೝࣝ ↑ 126݄12Ր༵
6. Wizard • ϢʔβͷλεΫୡͷͨΊͷ࠷ળͳํ๏Λɺ ϢʔβΑΓUIσβΠφͷํ͕ͬͯΔ߹(ͷΈ) • cf. ۭߓશମͷߏѲ͢Δ <<< ඪࣝΛͨͲΔ
• ্ڃϢʔβʮ੍→ځ۶→ෆຬʯͱײ͡Δ͔... 126݄12Ր༵
7. Settings Editor • Կ͔ͷઃఆΛมߋ͢ΔͨΊ. • ͯͷϞϊΛݟ͚͍ͭ͢ܗͰఏڙ→ৄࡉ • 126݄12Ր༵
8. Alternative Views • ୯ҰͷݟͤํͰɺཁ͕݅ຬͨͤͳ͍߹༻. • e.g. Explorer/Finder: Thumb. Grid,
Tree, Cascading, ... • 126݄12Ր༵
9. Many Workspaces • ෳͷΦϒδΣΫτΛฒͯஔɾදࣔ͢Δ༻ • “ϚϧνλεΫਓͷৗ...” p. 68 •
۠ΓํɿTab, Windows, Panel, Separated windows • 126݄12Ր༵
10. Multi-Level Help • ଟछଟ༷ͳ ”Need help.” ʹରԠ͢ΔͨΊͷGuild. • e.g.
Input hint, Tool dip, Guide tour, Community, ... • 126݄12Ր༵
Ҏ্. 126݄12Ր༵
Guild ू 1. Feature, Search, and Browse 2. News Stream
3. Picture Manager 4. Dashboard 5. Canvas Plus Palette 6. Wizard 7. Settings Editor 8. Alternative Views 9. Many Workspaces 10.Multi-Level Help 126݄12Ր༵
୯Ұϖʔδͷׂ ɹ↓ɹ ɹGuildɹ ɹɹ↓ɹɹ DI Patterns ࠓͬͨͱ͜Ζ 126݄12Ր༵
୯Ұϖʔδͷׂ ɹ↓ɹ ɹGuildɹ ɹɹ↓ɹɹ DI Patterns ࣍ষҎ߱ͷ༰ 126݄12Ր༵
࣍ষҎ߱ɺ֤Guildͱ ͦΕΛߏ͢ΔDI Patterns ʹ͍ͭͯͷৄղʹͳΓ·͢. 126݄12Ր༵
ࠓͷ·ͱΊ • 1. దͳใߏͱʁ • Information Architectureɿ্Ґ͔ΒԼҐ. • ࠷ऴతʹɺ୯ҰͷϖʔδͷׂΛߟ͑Δ. •
୯Ұදࣔ, ෳදࣔ, ࡞ۀɾཧ, ඞཁͳϜμ • 2. ใߏʹԊͬͨAppͷύλʔϯͱʁ 126݄12Ր༵
@yasulab ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠. ୈ̎ճɹୈ̎ষ 126݄12Ր༵
࣍ճͲ͜Γ·͢ʁ 1. Ϣʔβͷߦಈ 2. ίϯςϯπΛཧ͢Δ 3. ಈ͖ճΔ 4. ϖʔδΛߏ͢Δ 5.
ϦετͰදݱ͢Δ 6. ࣄΛߦ͏ 7. ෳ߹తͳDataΛදࣔ͢Δ 8. ϢʔβͷೖྗΛड͚औΔ 9. Social Mediaͷར༻ 10.ϞόΠϧͷରԠ 11.Α͍ݟͨʹ͢Δ 12.ଞͷࢀߟࣄྫΛ୳͢ͱ͔. 126݄12Ր༵
ৄࡉͪ͜Β͔Β http://www.facebook.com/groups/di2e.study/ 126݄12Ր༵