UsefulLinks
Computer Science
Web Development
Web Accessibility
1. Introduction to Web Accessibility
2. Understanding Disabilities and User Needs
3. Web Content Accessibility Guidelines (WCAG)
4. Principle 1: Perceivable
5. Principle 2: Operable
6. Principle 3: Understandable
7. Principle 4: Robust
8. Accessible Rich Internet Applications (ARIA)
9. Accessible Design and User Experience
10. Accessible Development Implementation
11. Accessibility Testing and Quality Assurance
12. Legal and Compliance Framework
13. Organizational Accessibility Integration
5.
Principle 2: Operable
5.1.
Guideline 2.1: Keyboard Accessibility
5.1.1.
Keyboard Navigation
5.1.1.1.
Full Keyboard Functionality
5.1.1.2.
Tab Order Management
5.1.1.3.
Focus Indicator Visibility
5.1.2.
Keyboard Traps
5.1.2.1.
Trap Prevention
5.1.2.2.
Escape Mechanisms
5.1.2.3.
Modal Dialog Handling
5.1.3.
Character Key Shortcuts
5.1.3.1.
Shortcut Conflicts
5.1.3.2.
Customization Options
5.1.3.3.
Accidental Activation Prevention
5.2.
Guideline 2.2: Enough Time
5.2.1.
Timing Adjustments
5.2.1.1.
Time Limit Extensions
5.2.1.2.
Time Limit Removal
5.2.1.3.
User Control Options
5.2.2.
Moving Content Control
5.2.2.1.
Animation Pausing
5.2.2.2.
Auto-Update Control
5.2.2.3.
Carousel Management
5.2.3.
Interruptions Management
5.2.3.1.
User-Initiated Interruptions
5.2.3.2.
Emergency Interruptions
5.2.3.3.
Postponement Options
5.3.
Guideline 2.3: Seizures and Physical Reactions
5.3.1.
Flash Thresholds
5.3.1.1.
Three Flash Rule
5.3.1.2.
General Flash Thresholds
5.3.1.3.
Red Flash Thresholds
5.3.2.
Animation Control
5.3.2.1.
Motion Reduction Options
5.3.2.2.
Animation Disabling
5.3.2.3.
Vestibular Disorder Considerations
5.4.
Guideline 2.4: Navigable Content
5.4.1.
Bypass Mechanisms
5.4.1.1.
Skip Links Implementation
5.4.1.2.
Heading Navigation
5.4.1.3.
Landmark Navigation
5.4.2.
Page Titles
5.4.2.1.
Descriptive Titles
5.4.2.2.
Unique Page Identification
5.4.2.3.
Title Structure
5.4.3.
Focus Management
5.4.3.1.
Focus Order Logic
5.4.3.2.
Focus Visibility
5.4.3.3.
Focus Restoration
5.4.4.
Link Purpose
5.4.4.1.
Link Context Clarity
5.4.4.2.
Descriptive Link Text
5.4.4.3.
Link Identification
5.4.5.
Multiple Navigation Methods
5.4.5.1.
Site Maps
5.4.5.2.
Search Functionality
5.4.5.3.
Navigation Menus
5.4.6.
Headings and Labels
5.4.6.1.
Heading Structure
5.4.6.2.
Label Clarity
5.4.6.3.
Section Identification
5.5.
Guideline 2.5: Input Modalities
5.5.1.
Pointer Gestures
5.5.1.1.
Simple Gesture Alternatives
5.5.1.2.
Complex Gesture Alternatives
5.5.1.3.
Gesture Customization
5.5.2.
Pointer Cancellation
5.5.2.1.
Down-Event Prevention
5.5.2.2.
Up-Event Completion
5.5.2.3.
Abort Mechanisms
5.5.3.
Label in Name
5.5.3.1.
Visible Label Matching
5.5.3.2.
Accessible Name Consistency
5.5.3.3.
Speech Recognition Compatibility
5.5.4.
Motion Actuation
5.5.4.1.
Device Motion Alternatives
5.5.4.2.
User Motion Alternatives
5.5.4.3.
Motion Disabling Options
5.5.5.
Target Size
5.5.5.1.
Minimum Target Dimensions
5.5.5.2.
Target Spacing Requirements
5.5.5.3.
Exception Handling
Previous
4. Principle 1: Perceivable
Go to top
Next
6. Principle 3: Understandable