Kalathi Software for independent supermarkets ΕΛ Contact
Menu

Accessibility

What works, and what we have not checked

We build to WCAG 2.2 Level AA, the standard behind the European rules. Below is where we actually stand.

Conformance level

Partially conformant with WCAG 2.2 AA. "Partially" because no test with a real screen reader has been done yet, and we will not say "fully" before it has.

Checked automatically, on every build

  • Colour contrast, measured per element
  • Keyboard-only operation, through the whole ordering flow
  • A visible focus indicator everywhere
  • No sideways scrolling from 320 to 1440 pixels
  • Touch targets of at least 44 by 44
  • Heading structure, landmarks, form labels

Not tested yet

  • Use with a real screen reader
  • Text enlarged to 200 percent
  • Changed text spacing
  • Whether the reading order makes sense where the layout reorders
  • Whether error messages tell a person what to do

How we check

The checks run in a real browser, against the same code that gets published.

Automated checks

Over 390 assertions on every build, across fourteen pages and both languages. If one fails, the change does not ship.

They are not enough

Automated testing settles roughly a third of the criteria. A page can pass every one of them and still be hard to use. That is why the list of untested things above matters as much as the list of tested ones.

No JavaScript

Kalathi pages work with no JavaScript in the browser at all. Every control is a link, a form or a native HTML element, which means they work with a keyboard and with assistive technology by default rather than because something was added on top.

Tell us

If something does not work for you

We want to know

Write to epikoinonia@kalathi.eu. Tell us which page, what you were trying to do, and what you use, if you would like to. We will reply and fix it. If you are not satisfied with our answer, you can raise it with the relevant Greek supervisory authority.

Every shop's online store is built on the same foundation, so the same applies there. If you hit a problem on a particular shop, tell us as well: the fix is made once and every shop gets it.