Skip to content

Commit f3ac16d

Browse files
author
James Halliday
committed
Merge branch 'master' of github.com:cyberwizardinstitute/workshops
2 parents 2093d0c + 1d3c8c8 commit f3ac16d

File tree

2 files changed

+39
-0
lines changed

2 files changed

+39
-0
lines changed

readme.markdown

+2
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,5 @@ workshops:
66
* [unix](unix.markdown) - learn the history and motivations behind unix along
77
with a hands-on introduction to the command-line and bash!
88

9+
* [UI](ui.markdown) - Consider for a moment what goes on in the mind of the people visiting your web site or app. How much effort are they willing to exert to: 1) know they're in the right place, 2) find what they're looking for, 3) know how to respond?
10+

ui.markdown

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
## Web Page UI: Don't Make Me Think
2+
(much about your interface)
3+
4+
### INTRODUCTION
5+
6+
Likely most developers spend some amount of time concerning themselves with the time it takes a page or view to load in the browser. But what about the time it takes the the *interface* to "load" in the user's brain? It's apparent too long a delay for the necessary elements to load on the page results in a higher bail rate, however the task of delivering the content is not complete until the user can make sense of it.
7+
8+
Looking at the big picture
9+
- Site design
10+
- Page/View diagram
11+
- Getting from A to B
12+
- Load -> Present (Persuade or provide tools) -> Call to Action(s)
13+
- Cognitive Load <- main topic
14+
- Page/View Components
15+
- Site ID (wide angle)
16+
- Page Title (medium)
17+
- Primary content/functions (close-up)
18+
- Navigation
19+
20+
### PRINCIPLES to Reduce Cognitive Load:
21+
22+
- Grouping
23+
- Consistency
24+
- Grammatical type (nouns, verbs, phrases)
25+
- Person (first person, second person)
26+
- Priority (left/right, top/bottom, emphasis)
27+
- Scan-ability (structured text, spacing, proximity)
28+
- Meaningful Icons (learning types, recollection on return)
29+
- Color Coding (distance grouping)
30+
31+
### BENEFITS of Cognitive Load Reduction
32+
- Pre-process information, my 1 hour can save others many hours scratching their heads
33+
- Increase persistence, retention
34+
- Increase # desired responses
35+
36+
37+
*Offered by bloodyKnuckles (Jay.)*

0 commit comments

Comments
 (0)