ACCESSIBILITY
Accessibility statement
Independent WCAG 2.2 assessment of the AIEDI website and its current conformance status.
Conformance status
WCAG 2.2 Level AA
Conforms for the audited scope
The required target of this evaluation was Level AA. Every applicable Level A and AA criterion was assessed as Meets or Not applicable. This conclusion does not mean that the site is “100% accessible”, free from every possible barrier, or conformant with Level AAA.
Document record
Assessment and statement dates
Statement preparation date
Last reviewed
Assessment at a glance
A rigorous review, clearly summarised
WCAG 2.2Standard assessed
Level AAConformance target
0Confirmed A/AA failures
70Rendered URLs35 Spanish · 35 English · under review
Scope
Audited scope
The AIEDI website was evaluated in an independent installation created from the six final Phase 2B ZIP packages: the AIEDI Nexo theme, AIEDI Core, AIEDI Accessibility, AIEDI Certificates, AIEDI Historical Content and AIEDI Verifier. The inventory contains 70 rendered URLs: 35 in Spanish and 35 in English. These figures represent rendered URLs and object types, not necessarily unique editorial pages.
Approach
Methodology and coverage
The evaluation combined automated auditing, manual and semi-automated review, static analysis, DOM and CDP accessibility-tree inspection, real keyboard and focus navigation, responsive behaviour and reflow at 320 CSS pixels, a 200% zoom equivalent, Text Spacing, text and non-text contrast, Use of Color, Target Size, Pointer Cancellation, Images of Text, Spanish and English, forms, reduced motion, orientation and dynamic states.
Evidence
Tests actually performed
- 146 axe runs across initial and dynamic states
- 118 dynamic states
- 18 complete keyboard traversals
- 140 responsive/reflow states
- 20 200% zoom-equivalent checks
- 20 Text Spacing checks
- 360 rendered-contrast samples
- 36 Use of Color states
- 12 Pointer Cancellation states
- 36 Target Size states
- 36 Images of Text states
- 36 language states
- 8 form states
- 12 reduced-motion states
- 8 orientation states
- 22 administration states (17 with axe)
Tools used
Node.js, Playwright, Chromium, axe-core, Chrome DevTools Protocol, WordPress Studio and manual inspection.
Overall result
Results by conformance level
Level A
31 criteria
- 21 Meets
- 10 Not applicable
- 0 Does not meet
Level AA · target
24 criteria
- 21 Meets
- 3 Not applicable
- 0 Does not meet
Level AAA · informative
31 criteria
- 13 Meets
- 3 Does not meet
- 8 Not applicable
- 6 Require manual review
- 1 Not verifiable
WCAG 2.2 criteria — Level A
| Criterion | Name | Status | Observation |
|---|---|---|---|
| 1.1.1 | Non-text Content | Meets | Verified within the scope and sample documented in Phase 3. |
| 1.2.1 | Audio-only and Video-only (Prerecorded) | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 1.2.2 | Captions (Prerecorded) | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 1.2.3 | Audio Description or Media Alternative (Prerecorded) | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 1.3.1 | Info and Relationships | Meets | Verified within the scope and sample documented in Phase 3. |
| 1.3.2 | Meaningful Sequence | Meets | Verified within the scope and sample documented in Phase 3. |
| 1.3.3 | Sensory Characteristics | Meets | Verified within the scope and sample documented in Phase 3. |
| 1.4.1 | Use of Color | Meets | Verified within the scope and sample documented in Phase 3. |
| 1.4.2 | Audio Control | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 2.1.1 | Keyboard | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.1.2 | No Keyboard Trap | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.1.4 | Character Key Shortcuts | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 2.2.1 | Timing Adjustable | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 2.2.2 | Pause, Stop, Hide | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 2.3.1 | Three Flashes or Below Threshold | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 2.4.1 | Bypass Blocks | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.4.2 | Page Titled | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.4.3 | Focus Order | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.4.4 | Link Purpose (In Context) | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.5.1 | Pointer Gestures | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 2.5.2 | Pointer Cancellation | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.5.3 | Label in Name | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.5.4 | Motion Actuation | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 3.1.1 | Language of Page | Meets | Verified within the scope and sample documented in Phase 3. |
| 3.2.1 | On Focus | Meets | Verified within the scope and sample documented in Phase 3. |
| 3.2.2 | On Input | Meets | Verified within the scope and sample documented in Phase 3. |
| 3.2.6 | Consistent Help | Meets | Verified within the scope and sample documented in Phase 3. |
| 3.3.1 | Error Identification | Meets | Verified within the scope and sample documented in Phase 3. |
| 3.3.2 | Labels or Instructions | Meets | Verified within the scope and sample documented in Phase 3. |
| 3.3.7 | Redundant Entry | Meets | Verified within the scope and sample documented in Phase 3. |
| 4.1.2 | Name, Role, Value | Meets | The aria-prohibited-attr results were reviewed node by node; no WCAG barrier was confirmed. |
WCAG 2.2 criteria — Level AA
| Criterion | Name | Status | Observation |
|---|---|---|---|
| 1.2.4 | Captions (Live) | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 1.2.5 | Audio Description (Prerecorded) | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 1.3.4 | Orientation | Meets | Verified within the scope and sample documented in Phase 3. |
| 1.3.5 | Identify Input Purpose | Meets | Verified within the scope and sample documented in Phase 3. |
| 1.4.3 | Contrast (Minimum) | Meets | Verified within the scope and sample documented in Phase 3. |
| 1.4.4 | Resize Text | Meets | Verified within the scope and sample documented in Phase 3. |
| 1.4.5 | Images of Text | Meets | Verified within the scope and sample documented in Phase 3. |
| 1.4.10 | Reflow | Meets | Verified within the scope and sample documented in Phase 3. |
| 1.4.11 | Non-text Contrast | Meets | Verified within the scope and sample documented in Phase 3. |
| 1.4.12 | Text Spacing | Meets | Verified within the scope and sample documented in Phase 3. |
| 1.4.13 | Content on Hover or Focus | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.4.5 | Multiple Ways | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.4.6 | Headings and Labels | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.4.7 | Focus Visible | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.4.11 | Focus Not Obscured (Minimum) | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.5.7 | Dragging Movements | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 2.5.8 | Target Size (Minimum) | Meets | Verified within the scope and sample documented in Phase 3. |
| 3.1.2 | Language of Parts | Meets | Verified within the scope and sample documented in Phase 3. |
| 3.2.3 | Consistent Navigation | Meets | Verified within the scope and sample documented in Phase 3. |
| 3.2.4 | Consistent Identification | Meets | Verified within the scope and sample documented in Phase 3. |
| 3.3.3 | Error Suggestion | Meets | Verified within the scope and sample documented in Phase 3. |
| 3.3.4 | Error Prevention (Legal, Financial, Data) | Meets | Client- and server-side validation runs before storage and allows people to correct their data. |
| 3.3.8 | Accessible Authentication (Minimum) | Meets | Certificates supports paste and autocomplete="one-time-code"; the Verifier does not authenticate people. |
| 4.1.3 | Status Messages | Meets | Verified within the scope and sample documented in Phase 3. |
Informative assessment
Level AAA is not the required conformance target
Level AAA was assessed for information only and is not the required conformance target of this statement.
- 1.4.6 Contrast (Enhanced): enhanced contrast is not reached in every case.
- 2.4.13 Focus Appearance: the publication-search focus indicator changes by approximately 1.55:1, below the evaluated AAA requirement of 3:1.
- 2.5.5 Target Size (Enhanced): independent email and telephone links in the footer are smaller than 44 CSS pixels.
WCAG 2.2 criteria — Level AAA
| Criterion | Name | Status | Observation |
|---|---|---|---|
| 1.2.6 | Sign Language (Prerecorded) | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 1.2.7 | Extended Audio Description (Prerecorded) | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 1.2.8 | Media Alternative (Prerecorded) | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 1.2.9 | Audio-only (Live) | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 1.3.6 | Identify Purpose | Requires manual verification | Additional specialist manual review would be required for any future AAA claim. |
| 1.4.6 | Contrast (Enhanced) | Does not meet | Not all text reaches the enhanced AAA thresholds of 7:1 or 4.5:1. |
| 1.4.7 | Low or No Background Audio | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 1.4.8 | Visual Presentation | Requires manual verification | Additional specialist manual review would be required for any future AAA claim. |
| 1.4.9 | Images of Text (No Exception) | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.1.3 | Keyboard (No Exception) | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.2.3 | No Timing | Not verifiable | The actual expiry of the one-time verification code (OTP) depends on an external service whose expiry policy could not be verified in this environment. |
| 2.2.4 | Interruptions | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 2.2.5 | Re-authenticating | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 2.2.6 | Timeouts | Not applicable | Not applicable to the content and functionality within the audited scope. |
| 2.3.2 | Three Flashes | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.3.3 | Animation from Interactions | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.4.8 | Location | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.4.9 | Link Purpose (Link Only) | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.4.10 | Section Headings | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.4.12 | Focus Not Obscured (Enhanced) | Meets | Verified within the scope and sample documented in Phase 3. |
| 2.4.13 | Focus Appearance | Does not meet | The publication-search focus change is approximately 1.55:1, below the evaluated AAA requirement of 3:1. |
| 2.5.5 | Target Size (Enhanced) | Does not meet | Independent email and telephone links in the footer are smaller than 44 CSS pixels. |
| 2.5.6 | Concurrent Input Mechanisms | Meets | Verified within the scope and sample documented in Phase 3. |
| 3.1.3 | Unusual Words | Requires manual verification | Additional specialist manual review would be required for any future AAA claim. |
| 3.1.4 | Abbreviations | Requires manual verification | Additional specialist manual review would be required for any future AAA claim. |
| 3.1.5 | Reading Level | Requires manual verification | Additional specialist manual review would be required for any future AAA claim. |
| 3.1.6 | Pronunciation | Requires manual verification | Additional specialist manual review would be required for any future AAA claim. |
| 3.2.5 | Change on Request | Meets | Verified within the scope and sample documented in Phase 3. |
| 3.3.5 | Help | Meets | Verified within the scope and sample documented in Phase 3. |
| 3.3.6 | Error Prevention (All) | Meets | Verified within the scope and sample documented in Phase 3. |
| 3.3.9 | Accessible Authentication (Enhanced) | Meets | Verified within the scope and sample documented in Phase 3. |
Separate review
AIEDI administration
AIEDI-specific administration interfaces were also reviewed, but they are not part of the public conformance scope. No confirmed A/AA failures attributable to AIEDI remain: Core names, Certificates labels and kicker contrast are corrected. The nested administration banner remains a non-normative best-practice observation.
Non-normative
Observations and best practices
- Nested complementary landmarks.
- landmark-unique.
- Nested administration banner.
- Seventeen aria-prohibited-attr observations were manually reviewed: an ARIA authoring error exists, but no WCAG 4.1.2 failure was confirmed.
These observations are not counted as failures of WCAG 2.2 Level A or AA conformance criteria within the evaluated scope.
Boundaries
Limitations
The audit represents the state and content of the evaluated independent installation. Later changes, external content or services, and assistive-technology combinations outside the sample may require further testing. Six AAA criteria require additional manual review, and AAA criterion 2.2.3 was not verifiable because it depends on the expiry policy of an external service for one-time verification codes (OTP).
Traceability
Preparation of this statement
This statement is based on the independent WCAG 2.2 assessment completed on .
Statement prepared: .
Last reviewed: .
Contact and feedback
Tell us about an accessibility barrier
If you find a barrier, please include the URL, the task you were trying to complete, the assistive technology used and a description of the problem.
Have you found an accessibility barrier?
Tell us about it so that we can review it and continue improving.