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:
Our guides are regularly updated to reflect the latest standards and best practices in accessibility implementation for the Irish market.
A comprehensive checklist for developers to ensure compliance with WCAG 2.1 AA standards, with code examples and common pitfalls.
Step-by-step guide to thoroughly test keyboard accessibility, including focus management, logical tab order, and interaction patterns.
Guidelines for creating clear, inclusive text content that works for all users, including those with cognitive disabilities and screen reader users.
How to create accessible color palettes that meet WCAG 2.1 contrast requirements while maintaining visual appeal and brand consistency.
Overview of legal requirements for digital accessibility in Ireland, including the Disability Act 2005 and EU Web Accessibility Directive implementation.
Best practices for using ARIA attributes effectively, avoiding common implementation mistakes, and testing ARIA implementations.
Systematic approach to testing with screen readers, including NVDA, JAWS, and VoiceOver, with test cases and evaluation criteria.
Guidance on designing forms that are usable for all users, including proper labeling, error handling, and input assistance features.
Guidelines and examples for writing descriptive, contextually appropriate alternative text for images in different scenarios.
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.
Proper semantic structure is the foundation of accessibility:
header, nav, main, section, article, footer)All interactive elements must be accessible via keyboard:
Forms must be accessible to all users:
for and id attributesfieldset and legendNon-text content requires text alternatives:
alt="") for decorative imagesWhen native HTML is insufficient, use ARIA carefully:
aria-expanded with toggled content)Visual presentation must be perceivable by all users:
Ensure accessibility across devices:
Verify implementation with these testing steps:
For Irish websites, particularly public sector sites: