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
9 Keys to Great UX
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Eric Larson
March 29, 2013
Technology
0
91
9 Keys to Great UX
Wherein I present nine points to keep in mind while shaping good user experiences.
Eric Larson
March 29, 2013
Tweet
Share
More Decks by Eric Larson
See All by Eric Larson
Put Your Money Where The Mouse is: Tools and Techniques for Making Informed Design Decisions
ewlarson
0
39
Usability Testing Primo
ewlarson
0
95
Ruby Tips
ewlarson
0
110
Finding images in book page images
ewlarson
4
800
Other Decks in Technology
See All in Technology
DMBOKを使ってレバレジーズのデータマネジメントを評価した
leveragestech
0
260
Blue/Green Deployment を用いた PostgreSQL のメジャーバージョンアップ
kkato1
0
130
20260321_エンベディングってなに?RAGってなに?エンベディングの説明とGemini Embedding 2 の紹介
tsho
0
160
20260323_データ分析基盤でGeminiを使う話
1210yuichi0
0
180
Phase12_総括_自走化
overflowinc
0
1.5k
【PHPerKaigi2026】OpenTelemetry SDKを使ってPHPでAPMを自作する
fendo181
1
190
20年以上続く PHP 大規模プロダクトを Kubernetes へ ── クラウド基盤刷新プロジェクトの4年間
oogfranz
PRO
0
180
スピンアウト講座04_ルーティン処理
overflowinc
0
1.2k
夢の無限スパゲッティ製造機 #phperkaigi
o0h
PRO
0
360
Copilot 宇宙へ 〜生成AIで「専門データの壁」を壊す方法〜
nakasho
0
180
Why we keep our community?
kawaguti
PRO
0
220
【AWS】CloudTrail LakeとCloudWatch Logs Insightsの使い分け方針
tsurunosd
0
120
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
From π to Pie charts
rasagy
0
160
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
140
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
330
Code Reviewing Like a Champion
maltzj
528
40k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
300
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
410
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Fireside Chat
paigeccino
42
3.8k
SEO for Brand Visibility & Recognition
aleyda
0
4.4k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
490
Transcript
Eric Larson
Research Uncertainty / Patterns / Insight Clarity / Focus Prototype
Design
Hello
I make websites Increasingly complex web-based projects for nearly a
decade.
Wendt Library (Engineering)
Journal of Insect Science - Open Access
Wisconsin TechSearch
UW-Madison BibApp
Astronomy Department Publications
UW System Library Catalog
Gimlet.us
I am a librarian Instruction, reference, collection development, liaison librarian.
Hello. Thanks for being here today.
Question? How do you redesign for beginner and advanced users?
Answer Well... you donʼt. They both have the same needs.
Seriously.
All users expect great user experience.
Research Uncertainty / Patterns / Insight Clarity / Focus Prototype
Design
Beginner Uncertainty / Patterns / Insight Clarity / Focus Intermediate
Advanced
9 Keys to Great UX
Practice User Centered Design #1
Understand your users and support their goals.
The first statement of Google’s Corporate Philosophy is: “Follow the
user and all else will follow.”
This means that the importance of user experience is encoded
into Google’s culture.
None
None
None
None
Make your interface easy to learn and enjoyable to use.
None
None
Say Hello #2
None
None
None
None
None
Stay Lean #3
None
Build Measure Learn 1 2 3
None
None
None
None
Employ Hierarchy #4
Web pages are hierarchical documents.
None
Use color, dimension, size, placement and contrast to support your
hierarchy.
None
Follow Best Practices #5
Follow industry norms for speed, accessibility, and modern web standards
design.
<uffdah>...
None
None
None
None
None
None
...</uffdah>
Be Consistent #6
Leverage a grid system, standardized fonts, typography and iconography.
None
None
None
None
None
None
None
None
None
Give Feedback #7
Actions beget responses. Talk to your users.
None
None
None
None
Be Forgiving #8
Help users recover from mistakes and get back into the
action.
None
Empower Advanced Users #9
Add keyboard shortcuts and personalization features to boost productivity.
None
None
“Problem solving is squiggly” - @leisa
Web/UX Todo List • Provide training • Consultation • Conduct
usability experiments • Communicate • Document
Thanks