← Accessibility audit

Default fontsPlaywright axe-core

Page: https://a11yequitas.org/typography/

Run · 2026-05-24 · All checks passaxe-core × 6 theme/font combos · Alfa (ACT-Rules) × 1 route audit · Structural checks (lang, h1, title, skip-link) · Target WCAG 2.2 AAA
Why two engines?axe-core (Deque) excels at color contrast, ARIA roles, form labels — ~95 rules covering most of WCAG 2.2. Alfa (Siteimprove) implements the W3C ACT Rules standard — semantic structure, focus order, and edge cases axe-core doesn't cover. Running both catches ~1.5× the violations of either alone. Pass = pass on both.

axe-core results

Axe-core results for the Default fonts page (https://a11yequitas.org/typography/) across all 6 theme × font combinations. All checks target WCAG 2.2 AAA.
ModeWorkerDurationResult
light/lexend02.3sPass
light/atkinson02.4sPass
light/opendyslexic02.3sPass
dark/lexend02.1sPass
dark/atkinson02.0sPass
dark/opendyslexic02.1sPass

Alfa (ACT-Rules) results

Alfa (Siteimprove ACT-Rules) audit for the Default fonts page. One audit per route, default mode.
EngineWorkerDurationResult
Alfa (ACT-Rules)01.7sPass

Structural checks

Structural accessibility checks for Default fonts: lang attribute, h1, page title, skip link.
CheckDurationResult
lang attribute is set448msPass
exactly one h1435msPass
page title is set444msPass
skip link reaches main454msPass