MC2 Notes: Ajax Ajax Ajax
Notes coming soon…I’ll probably post them on my [http://captainajax.com blog] first.
Why are we looking at Rich UI? Cuz Slow Web pages suck!
- is all just for show or is there some real value here?
- Single page model saves time
How can we make web apps better for users?
- is it just speed we’re after, or ‘perceived speed’?
- what affects perceived speed?
- variance of page wait
- responsiveness
What are your favorite favorite Websites or Webapps?
- Netflixx
- Good use of ajax microcontent pattern
- Gmail
- Benchmark for usability
- Power-users mostly?
Why? Why are they usable?
-
What is AJAX?
These are AJAX patterns.
AJAX Patterns.
What are they?
Dragging, pre-fetching - Google Maps
Auto Complete -Google Suggest
Excel on the web - Grid
Live Search - Combo
Filtering - Grid
Sliders -kayak.com
Live Forms - Gap.com
What about AJAX and Flex/Flash working together?
Ask about patterns that people have seen and like. And how they help them.
Usability
Wins
-Avoiding frustration
Pitfalls
-Variance of wait vs length
-Risks
How can usable web apps help people kick ass?
Is AJAX stable enough for the enterprise?
What are the barriers to adoption?
Frameworks we talked about:
1. eBusiness Applications AJAX Components
2. Backbase
3. Atlas
Other RIA technologies:
1. XAML
2. XUL
3. Flex (MXML)