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
The Laws of Design: From Principle to Practice
Search
Patrick Haney
September 26, 2011
Design
280
5
Share
The Laws of Design: From Principle to Practice
Given at the DC Design Talks in February of 2008 in Washington DC.
Patrick Haney
September 26, 2011
More Decks by Patrick Haney
See All by Patrick Haney
One App, Two Apps: Design for the Device Ecosystem
notasausage
0
210
10 Foot, 2 Inches: Designing Apps for Up-Close & Afar
notasausage
5
610
Getting Shit Done, Build Edition
notasausage
2
400
Getting Shit Done (in 20 Minutes)
notasausage
7
700
Getting Shit Done
notasausage
14
1.3k
Design in a Web 2.0 World
notasausage
2
240
Design for Change NXNEi
notasausage
4
240
Other Decks in Design
See All in Design
生成AIの不確実性を価値に変える、「ビズリーチ」の体験設計 / KNOTS2026
visional_engineering_and_design
6
1.2k
UI/UX & Web Design Portfolio 2025|Madoka Kumagai
madoka_portfolio
4
240
2026の目標「もっと定量的に事業、会社へ貢献する!」
yuri_ohashi
0
830
ClaudeCodeでマーケターの課題を解決する
kenichiota0711
11
14k
CREATIVE CLASS受講課題|無印良品を題材としたブランド再構築について
happy_ferret153
0
900
AIネイティブスタートアップにおけるプロダクト開発の新常識 / Product Development Tips in AI-Native Startups
saka2jp
2
1.3k
Connpass-Xperia_Camera_App_by_HCD.pdf
sony
1
640
怖くないアクセシビリティ -カウンターカルチャーとしてのアッカン東京-
securecat
1
160
Mandalyn_DT5001_FinalAssignment.pdf
lynteo
0
230
デザインの文脈を理解する:エンジニアがデザインカンファレンスに参加して得た学びと気づき
hypebeans
0
190
デザインコンテキストのバトンをつなぐ—AI時代のプロダクトマネジメント
kumanoayumi
6
1.1k
速く作れるかではなく、速く学べるか ― 学習ループを回すパイロットの途中報告
nagata03
0
400
Featured
See All Featured
How to Talk to Developers About Accessibility
jct
2
210
Building Applications with DynamoDB
mza
96
7k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
190
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
390
Building Adaptive Systems
keathley
44
3k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
70
39k
Balancing Empowerment & Direction
lara
6
1.1k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
100
Unsuck your backbone
ammeep
672
58k
The Cost Of JavaScript in 2023
addyosmani
55
9.9k
Transcript
The Laws of Design: From Principle to Practice Patrick Haney
http://www.flickr.com/photos/cc_chapman/1361197165
http://www.flickr.com/photos/extraketchup/749317332
Design principles are universal
“Like all man-made ‘laws’ they do not exist in the
absolute sense - to break them is no sin.” John Maeda, on his Laws of Simplicity
Fitt’s Law The time required to move to a target
is a function of the target size and distance to target
None
None
Make clickable areas BIGGER
None
None
Hick’s Law The time it takes to make a decision
increases as the number of alternatives increase
http://www.flickr.com/photos/oobrien/7597395/
None
None
Design for error. Donald Norman, Seven Principles for Transforming Difficult
Tasks into Simple Ones
Affordance A property in which the physical characteristics of an
object or environment influence its function
None
None
None
None
Chunking or The Magic Number 7
Organization makes a system of many appear fewer. #2: Laws
of Simplicity, John Maeda
7035559682
(703) 555-9682
None
None
None
None
None
None
Closure No, we’re not finished yet.
None
None
None
None
“Suggest” the box. Dan Cederholm
None
None
None
None
Signal-to-Noise Ratio The ratio of relevant to irrelevant information in
a display
“There is no such thing as information overload, only bad
design.” Edward Tufte
None
None
Color More than just a way to make your design
“pretty”
None
None
Legibility The visual clarity of text, generally based on the
size, typeface, contrast, text block, and spacing of the characters used
None
Accessibility Objects and environments should be designed to be usable,
without modification, by as many people as possible
http://www.flickr.com/photos/oobrien/7597395/
None
None
None
None
Iteration A process of repeating a set of operations until
a specific result is achieved
“Good Designers Redesign, Great Designers Realign” Cameron Moll
None
None
Questions?
Thank You. http://patrickhaney.com