Skip to main content

Accessibility Standards

Accessibility standards define technical requirements that digital systems must meet to be usable by people with disabilities. These standards translate human needs into measurable criteria: contrast ratios for visual impairment, keyboard operability for motor disabilities, text alternatives for screen reader users, and timing controls for cognitive accessibility. The Web Content Accessibility Guidelines (WCAG) published by the World Wide Web Consortium (W3C) provide the authoritative technical specification, while national legislation establishes legal compliance thresholds that reference specific WCAG versions and conformance levels.

WCAG (Web Content Accessibility Guidelines)
W3C technical standard defining accessibility requirements organised into four principles (Perceivable, Operable, Understandable, Robust) with three conformance levels (A, AA, AAA).
Conformance Level
Degree of accessibility compliance. Level A represents minimum accessibility. Level AA is the standard legal requirement in most jurisdictions. Level AAA provides enhanced accessibility but is not required for full conformance.
Assistive Technology
Hardware or software enabling people with disabilities to use digital systems: screen readers, screen magnifiers, voice recognition, switch devices, and alternative input methods.
VPAT (Voluntary Product Accessibility Template)
Standardised document format where vendors report their product’s conformance with accessibility standards. Used in procurement evaluation.

WCAG 2.2 Success Criteria Reference

WCAG organises requirements into four principles. Each principle contains guidelines, and each guideline contains testable success criteria at levels A, AA, or AAA. Meeting Level AA requires satisfying all Level A and Level AA criteria.

Principle 1: Perceivable

Information and interface components must be presentable in ways users can perceive.

CriterionLevelRequirementTest Method
1.1.1 Non-text ContentAAll non-text content has text alternative serving equivalent purposeInspect alt attributes; verify alternatives convey same information
1.2.1 Audio-only/Video-onlyAPrerecorded audio has transcript; prerecorded video has audio description or transcriptReview media for accompanying text alternatives
1.2.2 Captions (Prerecorded)APrerecorded audio in synchronised media has captionsPlay media; verify captions present and synchronised
1.2.3 Audio Description (Prerecorded)APrerecorded video has audio descriptionReview video for description of visual-only content
1.2.4 Captions (Live)AALive audio in synchronised media has captionsTest live streams for real-time captioning
1.2.5 Audio Description (Prerecorded)AAPrerecorded video has audio descriptionVerify audio track describes visual content
1.3.1 Info and RelationshipsAInformation structure and relationships programmatically determinableInspect markup for semantic HTML; test with screen reader
1.3.2 Meaningful SequenceAReading sequence programmatically determinableTab through content; verify logical order
1.3.3 Sensory CharacteristicsAInstructions not solely reliant on shape, size, location, or soundReview instructions for non-sensory alternatives
1.3.4 OrientationAAContent not restricted to single display orientationRotate device; verify content adapts
1.3.5 Identify Input PurposeAAInput field purpose programmatically determinable for user dataInspect autocomplete attributes on form fields
1.4.1 Use of ColourAColour not sole means of conveying informationView in greyscale; verify information preserved
1.4.2 Audio ControlAAuto-playing audio over 3 seconds has pause/stop/volume controlLocate audio controls for auto-playing content
1.4.3 Contrast (Minimum)AAText contrast ratio at least 4.5:1 (3:1 for large text)Measure with contrast analyser tool
1.4.4 Resize TextAAText resizable to 200% without loss of content or functionZoom to 200%; verify no horizontal scroll, no clipping
1.4.5 Images of TextAAText used instead of images of text (with exceptions)Identify text rendered as images; verify exceptions apply
1.4.10 ReflowAAContent reflows at 320px width without horizontal scrollingSet viewport to 320px; verify single-column reflow
1.4.11 Non-text ContrastAAUI components and graphics have 3:1 contrast ratioMeasure contrast of buttons, icons, chart elements
1.4.12 Text SpacingAANo loss of content when text spacing increasedApply 1.5x line height, 2x paragraph spacing, 0.12em letter spacing
1.4.13 Content on Hover or FocusAAHover/focus content dismissible, hoverable, persistentTest tooltips and dropdowns for keyboard dismissal

Principle 2: Operable

Interface components and navigation must be operable by all users.

CriterionLevelRequirementTest Method
2.1.1 KeyboardAAll functionality available from keyboardUnplug mouse; complete all tasks with keyboard
2.1.2 No Keyboard TrapAKeyboard focus can move away from any componentTab through all elements; verify escape possible
2.1.4 Character Key ShortcutsASingle-character shortcuts can be turned off, remapped, or require modifierIdentify shortcuts; test configuration options
2.2.1 Timing AdjustableATime limits adjustable, extendable, or at least 20 hoursIdentify timeouts; test extension mechanisms
2.2.2 Pause, Stop, HideAMoving content can be paused, stopped, or hiddenLocate animations; verify controls present
2.3.1 Three FlashesANo content flashes more than 3 times per secondAnalyse video/animations for flash frequency
2.4.1 Bypass BlocksAMechanism to bypass repeated contentVerify skip links or landmark navigation
2.4.2 Page TitledAPages have descriptive titlesCheck title element for meaningful content
2.4.3 Focus OrderAFocus order preserves meaning and operabilityTab through page; verify logical sequence
2.4.4 Link Purpose (In Context)ALink purpose determinable from link text or contextReview link text for clarity
2.4.5 Multiple WaysAAMultiple ways to locate pages within siteVerify search, sitemap, or navigation alternatives
2.4.6 Headings and LabelsAAHeadings and labels describe topic or purposeReview heading hierarchy and form labels
2.4.7 Focus VisibleAAKeyboard focus indicator visibleTab through interface; verify focus visibility
2.4.11 Focus Not Obscured (Minimum)AAFocused component not entirely hiddenTab to elements; verify partial visibility minimum
2.5.1 Pointer GesturesAMulti-point gestures have single-pointer alternativeIdentify swipe/pinch; test single-click alternatives
2.5.2 Pointer CancellationADown-event does not trigger function; abort/undo availableTest click-and-drag away from buttons
2.5.3 Label in NameAVisible label text included in accessible nameCompare visible label to accessible name
2.5.4 Motion ActuationAMotion-triggered functions have alternative; can be disabledTest shake/tilt features for alternatives
2.5.7 Dragging MovementsAADrag operations have single-pointer alternativeIdentify drag interfaces; test click alternatives
2.5.8 Target Size (Minimum)AATouch targets at least 24x24 CSS pixelsMeasure interactive element dimensions

Principle 3: Understandable

Information and interface operation must be understandable.

CriterionLevelRequirementTest Method
3.1.1 Language of PageADefault language programmatically determinableInspect lang attribute on html element
3.1.2 Language of PartsAALanguage of passages determinable when different from pageInspect lang attributes on foreign-language sections
3.2.1 On FocusAFocus does not trigger context changeTab through interface; verify no unexpected changes
3.2.2 On InputAInput does not trigger context change without warningChange form values; verify no unexpected navigation
3.2.3 Consistent NavigationAANavigation consistent across pagesCompare navigation across multiple pages
3.2.4 Consistent IdentificationAAComponents with same function identified consistentlyReview repeated elements for consistent labelling
3.3.1 Error IdentificationAInput errors identified and described in textSubmit invalid form; verify text error messages
3.3.2 Labels or InstructionsAInput fields have labels or instructionsVerify all inputs have associated labels
3.3.3 Error SuggestionAAError messages include correction suggestionsSubmit invalid data; verify helpful suggestions
3.3.4 Error Prevention (Legal, Financial)AASubmissions reversible, checked, or confirmedTest checkout/submission for review step
3.3.7 Redundant EntryAPreviously entered information auto-populated or selectableComplete multi-step form; verify data persistence
3.3.8 Accessible Authentication (Minimum)AAAuthentication not solely reliant on cognitive function testVerify password manager support; test alternatives

Principle 4: Robust

Content must be robust enough for reliable interpretation by assistive technologies.

CriterionLevelRequirementTest Method
4.1.2 Name, Role, ValueAUI components have accessible name, role, and stateTest with screen reader; inspect ARIA attributes
4.1.3 Status MessagesAAStatus messages programmatically determinableTrigger status updates; test screen reader announcement

Accessibility legislation references WCAG conformance levels with specific compliance timelines. Organisations operating across jurisdictions must meet the most stringent applicable requirement.

JurisdictionLegislationStandardScopeDeadline
United KingdomEquality Act 2010; Public Sector Bodies Accessibility Regulations 2018WCAG 2.1 AAPublic sector; service providers23 September 2020 (public sector)
European UnionEuropean Accessibility Act (Directive 2019/882); Web Accessibility Directive (2016/2102)EN 301 549 (maps to WCAG 2.1 AA)Public sector; products and services28 June 2025 (private sector products/services)
United StatesSection 508 (federal); ADA Title III (private)WCAG 2.0 AA (Section 508); WCAG 2.1 AA (DOJ guidance)Federal agencies; public accommodationsImmediate (federal); ongoing (private)
CanadaAccessible Canada Act; AODA (Ontario)WCAG 2.0 AA minimumFederal organisations; Ontario businesses1 January 2021 (AODA large organisations)
AustraliaDisability Discrimination Act 1992WCAG 2.0 AA (guidance)All organisations providing servicesImmediate
IrelandDisability Act 2005; EU Web Accessibility Directive transpositionWCAG 2.1 AAPublic bodies23 September 2020
GermanyBITV 2.0; BarrierefreiheitsstärkungsgesetzEN 301 549 / WCAG 2.1 AAPublic sector; private sector (from 2025)28 June 2025 (private sector)

For mission-driven organisations, the applicable standard depends on legal registration, funding sources, and service delivery locations. A UK-registered charity delivering services in the EU using US federal funding must satisfy the requirements of all three jurisdictions, making WCAG 2.1 AA the practical minimum standard.

Platform Accessibility Requirements

Each collaboration platform type presents specific accessibility challenges. The following requirements supplement general WCAG conformance with platform-specific criteria.

Email Clients

RequirementSpecificationRationale
Plain text alternativeAll HTML emails include plain text versionScreen readers and low-bandwidth contexts require text fallback
Reading orderHTML email reading order matches visual orderTable-based layouts frequently break logical sequence
Image alt textAll images include alt attribute; decorative images use null altEmail images do not inherit document alt text settings
Link textLinks describe destination, not “click here”Email context strips surrounding text from link purpose
Font sizeMinimum 14px base font; resizable to 200%Email client zoom controls vary; base size must accommodate
Colour contrast4.5:1 text contrast in all colour schemesDark mode transformations can reduce contrast
Form controlsInteractive elements keyboard accessibleEmail forms bypass web accessibility layers
Client compatibilityTest in Outlook, Gmail, Apple Mail with screen readersRendering varies significantly across email clients

Document Formats

FormatAccessibility Features RequiredCommon Failures
PDFTagged structure; reading order; alt text; bookmarks; language specificationScanned images without OCR; missing tags; incorrect reading order
Word (.docx)Heading styles; alt text; table headers; meaningful hyperlinks; document languageManual formatting instead of styles; missing alt text; unlabelled tables
PowerPoint (.pptx)Slide titles; reading order; alt text; sufficient contrast; notes for visual contentMissing slide titles; decorative images without null alt; colour-only meaning
Excel (.xlsx)Table headers; sheet names; alt text for charts; cell descriptions for complex dataMissing header rows; unlabelled charts; merged cells disrupting navigation
Google Docs/Sheets/SlidesBuilt-in heading styles; image descriptions; link text; table structureSame as Microsoft equivalents

Document accessibility requires both creation standards and format selection. Native formats (.docx, .pptx) generally provide better assistive technology support than PDF, which loses structural information in conversion unless explicitly preserved.

Video Conferencing

FeatureMinimum RequirementEnhanced Requirement
CaptionsReal-time automated captionsHuman-corrected captions; CART (Communication Access Realtime Translation)
TranscriptsPost-meeting transcript availableSearchable, timestamped, speaker-identified transcript
Screen reader supportCore controls announced; participant list accessibleFull screen sharing content accessible
Keyboard navigationJoin, mute, video, leave accessible via keyboardAll features including reactions, chat, breakout rooms
Sign languageVideo quality supports sign language visibilitySpotlight/pin interpreter; dedicated interpreter window
Visual indicatorsAudio-only indicators have visual equivalentVisual notification preferences configurable
Recording accessRecordings include captionsAudio description track for visual-only content
Bandwidth resilienceAudio prioritised over videoAudio-only mode with full functionality

Team Messaging

RequirementSpecificationVerification
Image alt textAll posted images require alt text prompt or defaultPost image; verify alt text field appears
Emoji accessibilityEmoji have text descriptionsScreen reader testing of emoji in messages
Message threadingThread structure announced by screen readerNavigate threads with screen reader
Keyboard shortcutsAll actions have keyboard equivalentsComplete all tasks without mouse
Search accessibilitySearch results navigable by keyboardTab through search results
Notification controlNotification frequency and method configurableTest notification settings
Link previewsPreview content includes alt textPost link; verify preview accessibility
Code blocksSyntax highlighting does not rely on colour aloneInspect code blocks with colour filter
File attachmentsAttached files retain accessibility propertiesUpload accessible document; verify properties preserved

Intranet and Portal Platforms

ComponentAccessibility Requirement
NavigationConsistent location; skip links; breadcrumbs; sitemap
SearchAuto-complete accessible; results keyboard navigable; filters announced
ContentHeading hierarchy; meaningful link text; alt text; language specification
FormsLabels associated; error messages clear; required fields indicated
Dynamic contentARIA live regions for updates; loading states announced
AuthenticationCompatible with password managers; CAPTCHA alternatives; timeout warnings
PersonalisationUser preferences saved; reduced motion option; high contrast mode
MobileTouch targets minimum 44x44px; zoom support; no horizontal scroll

Assistive Technology Compatibility Matrix

Platforms must support the following assistive technology combinations. Testing with a single screen reader is insufficient; behaviour varies significantly across combinations.

Assistive TechnologyPrimary PlatformTest Priority
JAWSWindowsHigh (enterprise standard)
NVDAWindowsHigh (free alternative; widely used)
VoiceOvermacOS, iOSHigh (Apple ecosystem)
TalkBackAndroidMedium (mobile field devices)
NarratorWindowsMedium (built-in fallback)
Dragon NaturallySpeakingWindowsMedium (motor impairment)
ZoomTextWindowsMedium (low vision)
Switch AccessAndroid, iOSLow (specific use cases)
Voice ControliOS, macOSLow (motor impairment, Apple)

Compatibility testing must verify:

  1. All interactive elements receive focus and announce their role
  2. State changes (expanded, selected, checked) announce correctly
  3. Error messages associate with relevant fields
  4. Dynamic content updates announce via live regions
  5. Custom components expose correct ARIA semantics

The minimum testing matrix for enterprise platforms covers JAWS on Windows, NVDA on Windows, VoiceOver on macOS, and VoiceOver on iOS. This combination addresses 85% of assistive technology users in typical organisational contexts.

Procurement Accessibility Criteria

Vendor evaluation must include accessibility assessment before contract signature. Post-deployment remediation costs exceed initial accessible procurement by a factor of 4-10.

Required Documentation

DocumentPurposeRed Flags
VPAT/Accessibility Conformance ReportDetailed conformance claim against WCAGMissing VPAT; “not applicable” for core features; report older than 18 months
Accessibility roadmapPlanned remediation with datesNo roadmap; dates continuously deferred; no version history
Third-party auditIndependent verification of claimsSelf-assessment only; audit older than 24 months; limited scope
User testing resultsValidation with assistive technology usersNo user testing; testing with non-disabled users only
Support documentationAccessibility guidance for administratorsNo accessibility documentation; guidance limited to end users

Evaluation Criteria

Score each criterion 0-3 (0=not met, 1=partial, 2=substantial, 3=full conformance). Minimum acceptable score: 2 average across all criteria, with no criterion scoring 0.

CriterionWeightAssessment Method
WCAG 2.1 AA conformance30%VPAT review; spot-check testing
Screen reader compatibility20%Test with NVDA and VoiceOver
Keyboard operability15%Complete core tasks without mouse
Mobile accessibility10%Test with VoiceOver on iOS
Documentation accessibility10%Review help content structure
Accessibility roadmap10%Review roadmap; verify past delivery
Support responsiveness5%Raise accessibility issue; measure response

Contract Requirements

Include the following accessibility clauses in procurement contracts:

  1. Vendor warrants conformance to WCAG 2.1 Level AA for all features available at contract signature
  2. New features will conform to WCAG 2.1 Level AA at release
  3. Vendor will provide updated VPAT within 30 days of major release
  4. Vendor will remediate Critical and Major accessibility defects within 90 days of report
  5. Organisation may audit accessibility conformance annually at vendor’s cost if VPAT accuracy is disputed
  6. Persistent non-conformance (unresolved Critical defects beyond 180 days) constitutes material breach

Common Accessibility Failures

The following failures appear repeatedly across collaboration platforms. Use this reference for prioritising remediation and vendor evaluation.

FailureWCAG CriterionImpactRemediation
Missing alt text on images1.1.1Screen reader users receive no image informationAdd descriptive alt text; use null alt for decorative images
Insufficient colour contrast1.4.3Low vision users cannot read textIncrease contrast to minimum 4.5:1; test with contrast analyser
Keyboard trap in modal dialogs2.1.2Keyboard users cannot escape dialogImplement focus trap with Escape key exit
Missing form labels3.3.2Screen reader users cannot identify input purposeAssociate labels programmatically with for/id or aria-labelledby
Focus not visible2.4.7Keyboard users cannot track locationRestore or enhance browser default focus indicator
Auto-playing video without controls1.4.2Users cannot stop unwanted audioAdd pause/stop controls; disable autoplay
Links with identical text to different destinations2.4.4Screen reader users cannot distinguish linksMake link text unique or add aria-label
Missing heading structure1.3.1Screen reader users cannot navigate by headingApply semantic heading elements in logical hierarchy
Tables without headers1.3.1Screen reader users cannot understand table relationshipsAdd th elements; use scope attribute
Dynamic content not announced4.1.3Screen reader users miss updatesImplement ARIA live regions for status messages
Custom controls without ARIA4.1.2Screen reader users cannot operate custom UIAdd appropriate ARIA roles, states, and properties
Time limits without extension2.2.1Users with disabilities cannot complete tasksAllow timeout extension or elimination
Error messages not associated with fields3.3.1Screen reader users cannot locate errorsUse aria-describedby to associate errors with inputs
PDF without tags1.3.1Screen reader users cannot read documentRegenerate PDF with tags; use native format alternative
Reliance on colour alone1.4.1Colour-blind users miss informationAdd text labels, patterns, or icons

Accessibility Statement Requirements

Public-facing services require an accessibility statement. The statement must appear on a dedicated page linked from every page footer.

Required Content

SectionContent
Conformance statusSpecific WCAG version and level claimed; partial conformance disclosures
Non-accessible contentList of known accessibility issues; reason for each (burden, third-party, etc.)
PreparationDate statement prepared; method (self-assessment, external audit, user testing)
Feedback mechanismContact method for accessibility issues; response time commitment
EnforcementApplicable enforcement body and contact details

Statement Template Structure

Accessibility Statement for [Service Name]
[Organisation Name] is committed to ensuring digital accessibility for
people with disabilities. We are continually improving the user experience
for everyone and applying the relevant accessibility standards.
Conformance Status
This [website/application] is [fully/partially/not] conformant with
WCAG 2.1 Level AA. [Fully conformant means.../ Partially conformant
means the following areas are not fully accessible:]
Non-accessible Content
The following content is not accessible for the following reasons:
- [Description of inaccessible content]: [Reason: disproportionate burden /
third-party content / under remediation until DATE]
Preparation of This Statement
This statement was prepared on [DATE]. The statement was prepared based on
[self-assessment / external audit by ORGANISATION / user testing].
Feedback
We welcome your feedback on the accessibility of [Service Name].
Please contact us:
- Email: [accessibility email]
- Phone: [phone number]
- [Other contact methods]
We aim to respond to accessibility feedback within [X] working days.
Enforcement Procedure
[For UK public sector: The Equality and Human Rights Commission (EHRC)
is responsible for enforcing the accessibility regulations. If you are
not happy with how we respond to your complaint, contact the Equality
Advisory Support Service (EASS).]

Statement Maintenance

Review and update the accessibility statement:

  • Annually at minimum
  • Within 30 days of completing accessibility audit
  • Within 30 days of significant service changes
  • Within 14 days of discovering major accessibility failures

See also