Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,075 of 9,075 pages
About the help in other languages
All help pages

Accessibility for site builders

Build a public site everyone can use - what the template author controls (landmarks, headings, language, focus, contrast, forms), what editors control (alternative text, link text, structure), and the Exponential…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/creators/website-creators/accessibility-for-site-builders.md

On this page

Accessibility for site builders

This page is for website creators who want a site that people with disabilities can use with screen readers, keyboards, magnification or voice control. Accessibility is built in templates and stylesheets and kept up by editors. The reference most legislation points to is the W3C's Web Content Accessibility Guidelines (WCAG).

Contents

  1. What the template author controls
  2. What editors control
  3. Exponential features that help
  4. Forms
  5. Checklist

What the template author controls

AreaDo
Language<html lang="..."> from $site.http_equiv.Content-language; lang on content in another language; dir="rtl" for right-to-left (Right-to-left sites)
Landmarksheader, nav (with aria-label when there are several), main, footer
Skip linka "Skip to content" link first in the page, to #main (The pagelayout)
Headingsone h1 per page (the page name), headings in order
Navigationthe current page marked with aria-current="page" (Menus and navigation)
Focusa visible focus style on every link and control; never outline: none without a replacement
Contrasttext at least 4.5:1 against its background, large text 3:1
Imagesalt from the image's alternative text; decorative images alt=""
Motionrespect prefers-reduced-motion for sliders and animations
Zoomlayouts that work at 200% zoom and on narrow screens, no horizontal scrolling

What editors control

  • Alternative texts for images: require them on image fields (The content model and editing).
  • Link texts that say where they lead.
  • Headings in rich text used as headings, in order, not for size.
  • Tables with header rows for data, not for layout.
  • Plain language, short paragraphs.

Give editors a short list of these with their handover (Handing the site over to editors).

Exponential features that help

  • Image fields can require alternative text.
  • The online editor writes structured rich text (headings, lists, tables) rather than free HTML.
  • Right-to-left content is marked with lang and dir by parts/exp_content_direction.tpl.
  • The administration itself follows an accessibility design (admin4 design), so editors with disabilities can work too.
  • Content checks find problems in content (Content checks).

Forms

  • Every input has a visible <label>.
  • Required fields are marked in text.
  • Errors are shown next to the field and summarized at the top, and the summary receives focus.
  • CAPTCHAs have an accessible alternative (both shipped CAPTCHA services offer one).

Checklist

  • To do: Landmarks, skip link and one h1 in every page type.
  • To do: Keyboard only: every menu, form and dialog can be used and the focus is always visible.
  • To do: Contrast checked for text, links and buttons, in every color scheme the design has.
  • To do: Images have alternative texts; decorative images are empty.
  • To do: Forms labeled; errors announced.
  • To do: 200% zoom and a phone width work.
  • To do: Tested with an automatic checker and by hand (Testing your site's accessibility).

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x