We want everyone to be able to use this site. Here is where it stands today, including the parts that still fall short. If something gets in your way, tell us: the last section says how.
- Standard
- WCAG 2.2, level AA
- Status
- Partially conformant
- Last reviewed
What this statement covers
This statement covers hex.pro: the pages about the company and what we make, the services page, the contact form, the blog and the privacy policy. It does not cover the editing area our own staff sign in to, our other websites, or our apps and games, which run on your own devices.
The standard we aim for
We aim to meet the Web Content Accessibility Guidelines (WCAG) 2.2 at level AA, published by the World Wide Web Consortium (W3C).
Partially conformant means that we cannot yet say every part of the site meets the standard. Our automated checks report no failures on the pages they cover, but they do not cover the blog yet, we have not tested the site with a screen reader, and one check on our forms is run by another company. The limitations we know about are listed below, along with the testing we still have to do.
What the site offers
Display settings
The Display button at the top of every page opens these settings; on smaller screens it is inside the menu. Each one takes effect straight away and is saved in this browser, for this site only. Nothing you choose is sent to us or to anyone else.
- Pause motion
- Stops the animations on every page, and holds the moving scenes behind the page headings on the frame they had reached.
- Plain background
- Removes the scenes behind the page headings, which are then not drawn at all, and leaves a plain dark background.
- More contrast
- Makes quieter text brighter, the edges of fields and buttons clearer, focus outlines heavier and the bar at the top of the page solid.
- Reduce transparency
- Makes the bar at the top of the page and other see-through surfaces solid, and stops blurring the page behind the dialog on the services page.
- Text size
- Makes the text larger, in three steps up to one and a half times the usual size.
- Legible font
- Sets the text in Atkinson Hyperlegible, a typeface whose letters are hard to mistake for one another, everywhere except the logo.
- Underline links
- Underlines the links in text and lists, so that they do not rely on colour to stand out; buttons and cards keep their own look.
When your device already asks for reduced motion, more contrast or reduced transparency, the matching switch is shown as on, with a note saying why.
Settings on your device
The site also follows these settings from your device or browser, with nothing to change here:
- Reduced motion: animations stop, and each moving scene shows a single still frame.
- Increased contrast: the site uses its higher contrast colours and a solid bar at the top, as More contrast does.
- Reduced transparency: the bar at the top of the page and other see-through surfaces become solid, as with Reduce transparency.
- Forced colours, such as the contrast themes in Windows: the site takes on your colours, the scenes behind the page headings are hidden, and the switches in the Display settings are drawn as your system's own checkboxes.
Language
The site is in these languages, each listed here by its own name:
- English
- 中文
- العربية
- Español
- 日本語
- Français
- Português (BR)
The Language menu at the top of every page lists them in the same way. Every language has its own address, so a link you share opens in the language you were reading.
If your browser asks for another of these languages, a small notice may offer to switch, once. It never switches for you.
Keyboard and zoom
- The first press of Tab on any page shows a Skip to content link, which jumps past the navigation to the page's content.
- Links, buttons and other controls are outlined while they have keyboard focus.
- Menus, panels and the dialog on the services page close with Escape, and focus goes back to the button that opened them.
- When you follow a link to another page, focus moves to the start of that page and screen readers announce its title.
- Pages fit a window 320 pixels wide, which is what 400% zoom leaves of a 1280 pixel screen, without scrolling sideways.
- At the largest text size, text is not cut off and nothing overlaps.
Known limitations
- The contact form and the services page use Cloudflare Turnstile to check that a person is sending a message or asking for our phone number. Turnstile is run by another company, and we cannot fix accessibility problems in it. If it stops you, email us at [email protected] and we will help another way.
- Calls offered on the services page are taken in English only. You can always write to us instead, through the page's enquiry form or by email.
- Some blog posts are only in English. Where a post has no translation in your language, it is shown in English under a notice that says so, and marked as English so that screen readers use an English voice.
- The privacy policy is also published in six other languages as a courtesy. The English text is the binding version, and every translation says so and links to it.
- The scenes behind the page headings are decoration and carry no information, so they have no text alternative and screen readers pass over them. The text over them is measured for contrast against the scenes themselves, as the testing below describes.
- Some blog posts draw their title with a moving effect on a canvas. The title is still in the page as text for screen readers, and it is shown as plain text whenever Pause motion, Plain background, More contrast or Legible font is on, or your device asks for reduced motion, more contrast or forced colours.
How we tested
We have checked the site, apart from the blog, in these ways:
- Automated checks with axe-core against the WCAG 2.2 level A and AA rules, on every page at desktop and phone sizes.
- Journeys made with the keyboard alone: the skip link, opening and closing the phone menu and reaching every item in it at 320 pixels wide, following a link to another page, the Display settings in the bar and in the phone menu, and the summary of errors on the contact form.
- The Language menu with the keyboard alone, from opening it to choosing another language.
- Every page at 320 by 256 pixels, the space 400% zoom leaves on a 1280 by 1024 screen, checked for anything that runs off the side.
- Every page with text at its largest size and the legible font on, at desktop and phone widths, checked for text that is cut off, runs off the side or overlaps.
- Reduced motion, forced colours and more contrast, simulated in the browser on a sample of pages, with the automated checks run again under each. The same pages were checked for a solid bar at the top under reduced transparency, and for saved Display settings taking effect before the page's scripts run.
- The contrast of the site's text colours, the edges of its controls and its focus outlines, measured from its stylesheets against each background they appear on, with and without More contrast.
- The contrast of the text over the scenes behind the page headings, measured against the scenes themselves, at the usual text size, at the largest and in the legible font.
- The automated checks in every language the site is published in, and the 320 pixel and text size checks in Arabic as well as English, because Arabic reads right to left.
The blog's posts and archive pages have not yet been through these checks, so the points under Keyboard and zoom are not yet confirmed there.
We have not yet tested the site by hand with a screen reader. We plan to, starting with VoiceOver on Mac and iPhone.
Tell us about a problem
If something on this site is hard to use, or you need its content in another form, please tell us. Write to us through the contact form, or email us at [email protected].
We aim to reply within 5 business days.
If you are not satisfied with our reply, you can complain to the Australian Human Rights Commission, which handles complaints about disability discrimination in Australia.