August 6, 2009 - Comments Off on Liveblogging DelveUI: Rich UI Design
Liveblogging DelveUI: Rich UI Design
Scott Jehl - @scottjehl - Rich UI Design: An Access-Oriented Approach
Download the Presentation from the Filament Group website
- Should test pages on screen readers
- All or nothing is a bad approach to accessibility
- Consider Universal Access in all stage of development
- Instead of asking for browser, run tests to determine browser's capabilities. Available at filimentgroup
- If browser fails tests, serve "basic" version with "Safe CSS"
- No floats
- No dark text on light backgrounds
- No background images
- No positioning
- If browser passes test:
- Add class "enhanced" to html element
- Dynamically load CSS and JavaScript
- Cookie the results
- Provide link to low-bandwidth version (which will change cookie and remove enhanced class)
- If building widgets not included in jqueryui themeroller:
- Replicate behavior before you extend
- Proxy back to native control
- Follow conventions and user expectations
- Consider the mouse optional
- Use WAI-ARIA
Published by: christygurga in The Programming Mechanism
Comments are closed.