users: delighted; (better UX using CSS 3 in particular and “HTML5” in general) by Adam Harvey
User Experience
- “Used by meatbags sitting in keyboards”
 - UI & UX
 - ” The only thing that numbs the pain of dealing with IE6 “
 - How to put yourself in the user’s shoes? Personas
 - Simplify Interface
- Three Click rule
 - 4 Clicks to get to most wanted page of sample website
 - Other study says people keep clicking until they get the page they want
 
 - Have to find balancer between what you want and what you can do
 
Example: PHP website, new version
- No real metrics
 - Dropdown menus, hard to decide what to put on the documentation menu, guessed what people might want
 
People expect web interfaces to be smooth these days
Example @font-face
- Icon fonts
- Put things that were in sprites into icon-fonts
 - Positives – scalable, bandwidth efficient, text effects are available eg blink
 - Negatives – Lack of Accessibility, No colours
 - Very compatible with browsers
 
 - Alternative SVG
- Positives – colour, scriptibility
 - Negatives – Accessibility, slower, IE 9+ only, Andriod 3+ only
 
 - Consider sprites, Use icon fonts most of the time, SVG for specific needs
 
Transitions
- Smoothly make a change in an attribute
 - Gotchas
- Image transition support variable in browsers
 - Still vendor prefix
 - But effect does degrade well
 
 - Good browser support except IE
 - Use when you can, especially if you don’t care about IE
 
Keyframe Animation
- Can do simple animations of objects of CSS