2. What is Accessibility
“The Web is fundamentally
designed to work for all
people, whatever their
hardware, software, langua
ge, culture, location, or
physical or mental ability.“
W3C WAI (not TBL)
3. Arguments for Universal Access
• More users or bigger market
• Coz it’s the right thing to do
• It’s the Law (DDA in UK, Section 508 in USA)
• Mobile = diverse devices and access modes
29. eg Forms
• HTML + real URL + server processing
– A label for every input field
• CSS – make it look smooth
– Care with display: none
• Javascript – client cleverness
– HTML5 has declarative validation
30. 1,2,3 Testing
• Unplug that mouse
• W3C HTML validation service
• Accessibility validation tools
• Smoke test with NVDA screen reader
• Real user testing!