Accessibility guides
Practical guides to the issues Altlark's free scanner finds, with before-and-after HTML, plus plain summaries of the rules people ask about, linked to the official sources.
Getting started
- Free Website Accessibility Checker (WCAG 2.2): no signup
What a free WCAG 2.2 accessibility checker can and can't find, which checks Altlark runs on your page, and how to fix the issues it reports. No signup. - How to read an accessibility scan report (and what to fix first)
A walkthrough of an automated accessibility report: score, errors vs warnings, WCAG references, selectors and snippets, false positives, and how to prioritize fixes.
Fix guides
- Empty links: what they are and how to fix them
An empty link has no text a screen reader can announce. How to find empty links (icon links, social icons, logo links), with bad vs fixed HTML examples. - Missing form labels: fix guide (with examples)
Form fields with no label leave screen-reader users guessing. How to label inputs, selects and textareas properly, why placeholder isn't a label, and how Altlark checks. - Missing alt text on linked images (logo links, cards, banners)
When the only thing inside a link is an image with no alt text, the link reads as blank. How to write alt text for linked images, with bad vs fixed HTML. - Empty buttons: how to fix icon-only buttons
An empty button has no accessible name, so screen readers just say "button". How to name icon-only buttons (menu, close, search, carousel) with bad vs fixed HTML. - Missing html lang attribute: why it matters and how to fix it
Without a lang attribute on the html element, screen readers can read your page in the wrong voice. How to set the page language (WordPress, Shopify, static HTML). - Skipped heading levels: how to fix your heading structure
Jumping from h2 to h4, or having no h1, makes pages harder to navigate with a screen reader. How to fix heading levels without changing your design. - Iframe titles: how to label embedded maps, videos and forms
Iframes with no title leave screen-reader users guessing what an embedded map, video or booking form is. How to add iframe titles, with examples for common embeds. - Ambiguous link text: replacing "click here" and "read more"
Links that say "click here", "read more" or "learn more" don't make sense out of context. How to write descriptive link text, with bad vs fixed HTML. - Autoplay video and audio: accessibility rules and fixes
Autoplaying sound interferes with screen readers, and moving video can distract. What WCAG 1.4.2 and 2.2.2 require for autoplay, and how to fix hero videos and audio.
Rules and standards
- ADA Title II web rule deadlines (April 2027 / April 2028) for cities, counties and school districts
The DOJ's ADA Title II web and mobile app rule: who it covers, the WCAG 2.1 AA standard, the 2026 extension to April 26, 2027 and April 26, 2028, and how to start. - European Accessibility Act checklist for small online shops
What the European Accessibility Act (Directive 2019/882) says about e-commerce: dates, the microenterprise exemption, website and checkout requirements, and a practical checklist. - Accessibility overlay vs fixing your code (and what the FTC said)
Accessibility overlays and widgets vs fixing the HTML: what each actually changes, what the FTC's 2025 order against accessiBe said, and how to evaluate tool claims.
For agencies
- White-label accessibility reports for agencies
How web agencies can monitor client sites for accessibility issues and send reports under their own name: what to include, how to talk about scope, and how Altlark's agency plans work.
Automated checks find some, not all, accessibility issues (they catch only a portion of WCAG problems). This is not legal advice, not a legal assessment and not a certification.