Here’s a detailed article from Karl Groves entitled Top 5 Roadblocks to Web Accessibility. He examines the following most common mistakes for an accessible web site:
- Dependence upon client side scripting to present navigation or important content
- Improper use of markup/Invalid markup
- Device dependence
- Lack of/improper use of alternative text for graphic and multimedia elements
- Improper creation of forms