Josh Porter's Principles of User Interface Design
- Interfaces exist to enable interaction
- Clarity is job #1
- Conserve attention at all costs
- Keep users in control
- Direct manipulation is best
- One primary action per screen
- Keep secondary actions secondary
- Provide a natural next step
- Appearance follows behaviour (aka form follows function)
- Consistency matters
- Strong visual hierarchies work best
- Smart organisation reduces cognitive load
- Highlight, don’t determine, with colour
- Progressive disclosure
- Help people inline
- Design for the crucial zero state
- Existing problems are most valuable
- Great design is invisible
- Build on other design disciplines
- Interfaces exist to be used
10 Notes/ Hide
-
viktorbezic reblogged this from anderson8d
-
soggymullet likes this
-
randomfrankie likes this
-
anderson8d reblogged this from crankyangela
-
mrbmc likes this
-
adamhaider likes this
-
spjpgrd reblogged this from crankyangela
-
spjpgrd likes this
-
crankyangela reblogged this from sequenceux
-
sequenceux posted this