UsefulLinks
Computer Science
Web Development
Web Design
1. Introduction to Web Design
2. Core Principles of User Experience (UX) Design
3. Core Principles of User Interface (UI) Design
4. Foundational Technologies for Web Design
5. Responsive and Adaptive Design
6. Web Graphics and Optimization
7. Web Accessibility (a11y)
8. Design Tools and Workflow
9. Testing and Evaluation
10. Professional Practices and Career Development
7.
Web Accessibility (a11y)
7.1.
Accessibility Fundamentals
7.1.1.
Legal Requirements
7.1.1.1.
ADA Compliance
7.1.1.2.
Section 508
7.1.1.3.
International Standards
7.1.2.
Ethical Considerations
7.1.3.
Universal Design Benefits
7.1.4.
Business Case for Accessibility
7.2.
Web Content Accessibility Guidelines (WCAG)
7.2.1.
WCAG Principles Overview
7.2.2.
WCAG Conformance Levels
7.2.2.1.
Level A
7.2.2.2.
Level AA
7.2.2.3.
Level AAA
7.2.3.
Perceivable Principle
7.2.3.1.
Text Alternatives
7.2.3.2.
Captions and Transcripts
7.2.3.3.
Adaptable Content
7.2.3.4.
Distinguishable Content
7.2.4.
Operable Principle
7.2.4.1.
Keyboard Accessibility
7.2.4.2.
No Seizures or Physical Reactions
7.2.4.3.
Navigable Content
7.2.4.4.
Input Modalities
7.2.5.
Understandable Principle
7.2.5.1.
Readable Content
7.2.5.2.
Predictable Functionality
7.2.5.3.
Input Assistance
7.2.6.
Robust Principle
7.2.6.1.
Compatible with Assistive Technologies
7.2.6.2.
Future-Proof Code
7.3.
Assistive Technology Support
7.3.1.
Screen Reader Compatibility
7.3.1.1.
Semantic HTML Importance
7.3.1.2.
ARIA Roles and Properties
7.3.1.3.
Screen Reader Testing
7.3.2.
Alternative Text
7.3.2.1.
Descriptive Alt Text
7.3.2.2.
Decorative Image Handling
7.3.2.3.
Complex Image Descriptions
7.3.3.
ARIA (Accessible Rich Internet Applications)
7.3.3.1.
ARIA Landmarks
7.3.3.2.
ARIA Live Regions
7.3.3.3.
ARIA States and Properties
7.3.3.4.
ARIA Best Practices
7.4.
Visual Accessibility
7.4.1.
Color Contrast Requirements
7.4.1.1.
WCAG Contrast Ratios
7.4.1.2.
Contrast Testing Tools
7.4.1.3.
Color-Blind Considerations
7.4.2.
Text Readability
7.4.2.1.
Font Size Guidelines
7.4.2.2.
Line Height Requirements
7.4.2.3.
Text Spacing
7.4.3.
Focus Management
7.4.3.1.
Visible Focus Indicators
7.4.3.2.
Focus Order
7.4.3.3.
Skip Links
7.5.
Keyboard Navigation
7.5.1.
Tab Order Management
7.5.2.
Keyboard Shortcuts
7.5.3.
Focus Trapping
7.5.4.
Custom Interactive Elements
7.6.
Form Accessibility
7.6.1.
Label Association
7.6.2.
Error Identification
7.6.3.
Error Suggestions
7.6.4.
Form Instructions
7.6.5.
Required Field Indication
Previous
6. Web Graphics and Optimization
Go to top
Next
8. Design Tools and Workflow