Contact Us

104 Henry St, Prior's‑Land, Limerick, V94 K0T8

+35361596330

info@filserve-cloud.com

Practical Accessibility Guides

Free resources to help you implement accessibility improvements in your digital products

Actionable Resources for Real-World Implementation

Our practical guides provide concrete, step-by-step instructions for implementing accessibility improvements in your digital products. Each guide focuses on specific aspects of accessibility with clear examples, code snippets, and best practices.

These resources are designed to help you:

  • Implement WCAG 2.1 standards effectively in real-world scenarios
  • Integrate accessibility into your existing workflows
  • Address common accessibility challenges with proven solutions
  • Understand how technical standards translate to user experiences

Our guides are regularly updated to reflect the latest standards and best practices in accessibility implementation for the Irish market.

Accessibility workshop with professionals collaborating

Browse Our Accessibility Resources

Developers

WCAG 2.1 AA Implementation Checklist

A comprehensive checklist for developers to ensure compliance with WCAG 2.1 AA standards, with code examples and common pitfalls.

12 min read
Testing

Keyboard Navigation Testing Workflow

Step-by-step guide to thoroughly test keyboard accessibility, including focus management, logical tab order, and interaction patterns.

8 min read
Content

Writing Inclusive Microcopy

Guidelines for creating clear, inclusive text content that works for all users, including those with cognitive disabilities and screen reader users.

10 min read
Designers

Color Contrast in Design Systems

How to create accessible color palettes that meet WCAG 2.1 contrast requirements while maintaining visual appeal and brand consistency.

9 min read
Developers Testing

Implementing ARIA Correctly

Best practices for using ARIA attributes effectively, avoiding common implementation mistakes, and testing ARIA implementations.

14 min read
Testing

Screen Reader Testing Protocol

Systematic approach to testing with screen readers, including NVDA, JAWS, and VoiceOver, with test cases and evaluation criteria.

11 min read
Designers

Accessible Form Design Patterns

Guidance on designing forms that are usable for all users, including proper labeling, error handling, and input assistance features.

13 min read
Content

Creating Effective Alt Text

Guidelines and examples for writing descriptive, contextually appropriate alternative text for images in different scenarios.

7 min read

Stay Updated with New Guides

Subscribe to receive notifications when we publish new accessibility resources and guides.

We respect your privacy. Unsubscribe at any time.

WCAG 2.1 AA Implementation Checklist

Reading time: 12 minutes | Category: Developers

Introduction

Implementing WCAG 2.1 AA compliance requires a systematic approach across multiple aspects of web development. This checklist covers the essential success criteria with practical implementation guidance for developers.

Semantic HTML Structure

Proper semantic structure is the foundation of accessibility:

  • Use appropriate HTML5 semantic elements (header, nav, main, section, article, footer)
  • Implement proper heading hierarchy (h1-h6) without skipping levels
  • Use native HTML elements whenever possible before custom widgets
  • Ensure landmarks have appropriate labels when multiple instances exist

Keyboard Accessibility

All interactive elements must be accessible via keyboard:

  • Ensure all interactive elements can be reached and operated using Tab, Enter, Space, and arrow keys
  • Maintain a logical tab order that follows visual presentation
  • Implement focus management for components like modals, menus, and tabs
  • Provide visible focus indicators for all interactive elements
  • Avoid keyboard traps except in specific circumstances like modal dialogs (which must have keyboard escape mechanisms)

Forms and Input

Forms must be accessible to all users:

  • Associate labels with form controls using for and id attributes
  • Group related controls with fieldset and legend
  • Provide clear error messages that identify the error and suggest corrections
  • Allow form validation errors to be reviewed and corrected
  • Implement accessible autocomplete and suggestion patterns

Images and Media

Non-text content requires text alternatives:

  • Provide alternative text for all meaningful images
  • Use empty alt attributes (alt="") for decorative images
  • Include captions and transcripts for audio and video content
  • Ensure media controls are keyboard accessible and properly labeled
  • Do not rely solely on color to convey information

ARIA Implementation

When native HTML is insufficient, use ARIA carefully:

  • Follow the first rule of ARIA: "Don't use ARIA if a native HTML element exists"
  • Ensure ARIA attributes are correctly paired (e.g., aria-expanded with toggled content)
  • Implement appropriate ARIA landmarks and labels
  • Test ARIA implementations with actual screen readers

Color and Contrast

Visual presentation must be perceivable by all users:

  • Maintain 4.5:1 contrast ratio for normal text and 3:1 for large text
  • Ensure 3:1 contrast for UI components and graphical objects
  • Do not rely solely on color to convey meaning (use additional indicators)
  • Test color combinations for common forms of color blindness

Mobile and Responsive Accessibility

Ensure accessibility across devices:

  • Implement proper touch target sizes (at least 44×44 pixels)
  • Support both portrait and landscape orientations
  • Ensure content remains accessible when zoomed to 200%
  • Test with actual mobile screen readers (VoiceOver, TalkBack)

Testing Checklist

Verify implementation with these testing steps:

  • Run automated tests using axe, WAVE, or Lighthouse
  • Test keyboard navigation through entire interface
  • Check with screen readers (NVDA, JAWS, VoiceOver)
  • Validate HTML to ensure proper structure
  • Test at different zoom levels (up to 200%)
  • Verify performance on mobile devices

Specific Irish Requirements

For Irish websites, particularly public sector sites:

  • Include accessibility statement that meets EU requirements
  • Document known accessibility issues and remediation timelines
  • Provide feedback mechanisms for reporting accessibility problems

Keyboard Navigation Testing Workflow

Reading time: 8 minutes | Category: Testing