Lyzerslab

Accessibility Checks

What each check catches

Every scan runs these eight accessibility checks against each page’s HTML:

Document language

The <html> element declares a valid lang (WCAG 3.1.1).

Page title

Every page has a non-empty, meaningful <title> (WCAG 2.4.2).

Heading structure

Headings exist, start at the right level and do not skip levels — the outline a screen-reader user navigates by (WCAG 1.3.1, 2.4.6).

Image alt text

Informative images have alt text; decorative images are marked as decorative rather than left ambiguous (WCAG 1.1.1).

Link name / link text

Links have discernible text — no bare “click here” and no icon-only links with no accessible name (WCAG 2.4.4).

Control name

Buttons and interactive controls expose an accessible name (WCAG 4.1.2).

Form labels

Every form control has a programmatic label (WCAG 1.3.1, 3.3.2, 4.1.2).

Meta viewport

A responsive viewport is declared and does not disable zoom (WCAG 1.4.4, 1.4.10).

These checks read the HTML your server delivers. Computed colour contrast, focus order, target size and JavaScript-injected content need a rendered scan, which is on the roadmap — see Roadmap.