ACCESIBILIDAD ≠ OVERLAY · 32

Accessibility ≠ Overlay: accessibility must be planned

📅 2 November 2026

Accessible websites are not an accident. They result from clear requirements, inclusive design, sound development, realistic testing and ongoing maintenance.

1. Accessibility starts with project decisions

If accessibility is only considered at the end, barriers may already be embedded in the navigation, layout and core interactions. Fixing them can require rebuilding entire components.

Planning means asking early how someone will navigate without a mouse, complete a form with a screen reader or enlarge text without losing controls. These questions shape the architecture, not merely the final checklist.

2. Define measurable requirements

Saying that a website should be accessible is not enough. Specify keyboard operation, visible focus, labelled form controls, meaningful errors and responsive content.

Use WCAG 2.2 as a technical reference for acceptance criteria. A menu is not complete if it works with a pointer but cannot be operated with a keyboard. Record the target, scope and person responsible for verification.

3. Understand real users and tasks

Accessibility is about whether people can find information, contact a service, book an appointment or complete a purchase independently.

Consider screen readers, keyboard navigation, magnification, voice control and other ways of interacting. Where possible, involve disabled people in research and usability testing rather than relying solely on assumptions.

4. Design the structure before coding

Plan headings, descriptive links, predictable navigation and understandable form instructions. Establish clear focus styles and sufficient contrast in the design system.

Accessible components should behave consistently across pages. Reviewing these decisions early is far easier than trying to repair every page after the visual design has been approved.

5. Develop semantic, robust interfaces

Use native HTML elements wherever possible: real buttons, correctly associated labels and logical document structure. Assistive technologies benefit from semantics that are built into the platform.

Dynamic dialogs, menus and tabs need appropriate keyboard interaction and understandable state changes. A WordPress plugin or page builder cannot guarantee this automatically; test the resulting interface.

6. Test throughout the project

Start with prototypes and repeat checks during development. Automated scanners are useful but cannot determine whether an entire booking or checkout journey makes sense.

Combine keyboard tests, screen readers, zoom and small screens. Document the steps to reproduce each barrier, assign a fix and retest the complete task.

7. Allocate time, budget and ownership

Accessibility work requires resources. Reserve time for design reviews, editorial guidance, manual testing and remediation rather than treating them as optional extras.

Identify who checks forms, who approves components and who can prevent a release when a critical task is blocked. Include third-party widgets and payment services in this responsibility.

8. Plan maintenance from the beginning

Updates, new content and plugin changes can introduce barriers after launch. Define regression checks for essential journeys and a process for reporting and resolving problems.

Record findings and verify fixes. Accessibility belongs across planning, design, development, testing and maintenance; a floating overlay is not a replacement.

9. A booking website example

Imagine a service booking flow. During planning, identify choosing a service, selecting a date, entering details and confirming a reservation as critical tasks.

Design clear labels and feedback, implement correct focus management and test the whole journey with a keyboard and screen reader. Waiting until launch may mean rebuilding the calendar component.

10. A practical next step

List three tasks visitors must complete. For each, define keyboard behaviour, screen-reader information and error handling before development begins.

Add WCAG 2.2 acceptance criteria, assign reviewers and test external components. The goal is to prevent barriers, not conceal them with a widget.

WCAG 2.2 — W3C

🧑‍🦯 Blind Reader
Intent narrator ready.

Accessibility guide

This is a functional summary, not a literal reading.

Go to primary goal Jumps to the main action area (form, list or contact).

Page type: article. The main goal seems to be: to inform you.

There are 15 sections you can jump to.

Before continuing:

  • Handle cookies/consent Reason: Detecté un aviso relacionado con cookies/consentimiento. — Recommended route: Contenido principal

Go by goals

Choose what you want to do. I will explain it, then ask before jumping.

  • Handle cookies/consent Important: this may block navigation.
  • Go to article content
  • Go to comments
  • Go to end of article
  • Back to News / Blog
  • Previous post
  • Next post
  • Go to Home
  • Go to About
  • Go to BlindReader
  • Go to Withdrawal Button
  • Go to Services
  • Go to Blog
  • Go to Contact
  • Go to Español
  • Go to Català
  • Go to Polski
  • Go to Română
  • Go to Italiano
  • Go to Français
  • Go to Svenska
  • Go to Deutsch
  • Go to Nederlands
  • Go to Português
Goal options
Confirmation mode

Choose how often I should ask before jumping.



Learning scope (only for “first time”)

Site: remember this goal across the whole site. Page: remember per URL.


Guided navigation

The guide announces one section at a time.

How it works: Start guide announces the first key section and scrolls to it. Next moves to the following section. To move focus to the section, use Go to current section. Stop exits.

Status: Guide inactive

Go to current section This link updates as the guide advances.

This article has approximately 602 words.

Moves focus to the start of the content, skipping menus and secondary elements.

About Blind Reader

Blind Reader is an accessibility assistant that analyzes each page and narrates its purpose, key sections and recommended actions — designed for screen reader users.

Compatible page builders: Works with any WordPress theme or builder: Divi, Elementor, Gutenberg, WPBakery, Avada and others. It reads the real content of the page, not the builder markup.

Does it interfere with your content? It does not change your texts or your design. It only adds an accessible panel and fixes technical accessibility attributes (for example, names of buttons without text) so that screen readers announce them correctly.

How does it work? It analyzes the page structure (headings, links, forms, landmarks) and generates a functional summary. The guide and goals help navigate without having to scan the whole page.

Keyboard shortcut: Press Alt + G to jump directly to the first goal.