A presentation about web standards and accessibility I gave to the ASIS&T group at Wayne State University.
Full Explanation:
http://wsuasist.blogspot.com/2009/03/web-standards-and-accessibility.html
1. Web Standards and
Accessibility
Nick DeNardis
http://nickdenardis.com
@nickdenardis
Saturday, March 7, 2009
2. About Myself
• Associate Director of Web Communications
• Host of EDU Checkup
• Staff Writer at .eduGuru
• Officer for Refresh Detroit
Saturday, March 7, 2009
3. • What are Web Standards
• Standards in the Real World
• What is Accessibility
• Accessibility in the Real World
Saturday, March 7, 2009
4. What are Web Standards?
• Philosophy of Web Design
• Best Practices
• Validation
• Semantics
• Three Main Layers
Saturday, March 7, 2009
5. Three Layers
Javascript / Behavior
CSS / Design
HTML / Content
Saturday, March 7, 2009
6. HTML / Content
• Describe Content (semantic)
• Validation (W3C)
• Reduce Meaningless Markup
• Reduce Download Speed
• Tables for Tabular Data (only)
Saturday, March 7, 2009
8. CSS / Design
• Images that don’t have meaning to the doc
• Positioning
• Global Changes
• Establishing Rules
• ID’s and Class Naming Conventions
• Cross Browser Support
Saturday, March 7, 2009
12. Pitching to the Boss
• Less Bandwidth
• Less Server Load
• Bring more people (less obstruction)
• Ease of Maintenance
• SEO Built In
• Future Proofing
• Save Money
Saturday, March 7, 2009
13. The Ugly Reality
• Rushed Timelines
• Too Many Developers
• Lack of Communication
• WYSIWYG Editors
• Scope Creep
• Slow Erosion
• !important
Saturday, March 7, 2009
14. What Can You Do?
• Defensive Development
• Flexible Design/Code
• Plan for the worst case
• No pixel perfect layouts
• Establishing Rules/Habits
Saturday, March 7, 2009
15. What is Accessibility
• Beyond the Blind
• Universal Access
• Just Using Mouse/Keyboard
• Lockdown Situations (IE 6)
• Slow Connections
• Mobile Browsers
Saturday, March 7, 2009
16. Accessibility Rules
• It’s The Right Thing To Do
• Progressive Enhancement
• ADA (Section 508)
• Screen Readers
• Search Engines
Saturday, March 7, 2009
17. The Ugly Reality
• Last Thing On The List
• Progressive Enhancement Turns to
Graceful Degradation
• Time Constraints
• No User Testing
Saturday, March 7, 2009
18. Its Up To You
• Get in the Routine
• Advocate
• Care
• Opera Web Standards Curriculum
Saturday, March 7, 2009