Skip to content
HACKTECH

Policies

How usable this site is, and where it still falls short.

The known gaps are on the home page and the contact form, and each one has a workaround below.

Our target

We aim for this website to meet the Web Content Accessibility Guidelines (WCAG) 2.2 at Level AA.

What the site does

  • Semantic structure. Pages use real headings, landmarks, lists and tables, so screen readers can move through a page by heading or by region.
  • Skip link. A Skip to content link, revealed by the Tab key at the top of every page, jumps past the navigation.
  • Visible focus. Links and buttons show a clear ice-blue outline when they have keyboard focus, and form fields brighten their border.
  • Reduced motion. If your device asks for reduced motion, smooth scrolling and reveal animations are switched off and content appears at once. The home page swaps its scroll-driven video for still images that fade between scenes as you scroll.
  • Readable without JavaScript. The home page's scroll-driven flight sits on top of a server-rendered version of the same content, so the page can be read, and every link followed, with JavaScript turned off. Every other page is ordinary server-rendered HTML.
  • Home page copy for screen readers. When JavaScript runs, the flight hides that server-rendered version from view but keeps it for screen readers, and the flight itself is hidden from them, so they read the home page as ordinary text.
  • Contrast. Body text, links and labels meet the 4.5:1 minimum against the surfaces they sit on, most body text measures above 7:1, and the focus outline measures above 8:1 against the page.
  • Zoom and small screens. Text sizes follow the font size set in your browser, and layouts reflow to a single column on narrow screens, so zooming in should enlarge content rather than hide it.
  • Language and decoration. Pages declare English as their language so screen readers pronounce them correctly, and decorative images and icons are hidden from assistive technology so they add no noise.

Known limitations

  • Keyboard focus on the home page. The flight's links and route dots are out of the tab order, so the Tab key skips the flight and moves into the text version of the page. That version appears over the flight as soon as keyboard focus enters it and hides again when focus leaves, so while you tab through the home page you see the text version rather than the flight.
  • Video posters and scenes. Each scene shows a still poster until its video is ready, and under reduced motion the poster stays in place of the video. Posters and videos are silent and decorative, so they carry no text alternative, captions or audio description; the words that matter are in the text laid over them. That text sits on moving imagery, so its contrast varies from frame to frame; Services, Work, Library and Contact carry the same words on plain backgrounds.
  • Contact form. Its placeholder hints are dimmer than the rest of the text and fall just below the 4.5:1 contrast ratio, and its field borders are faint, although every field has a visible label.

How we checked

This statement comes from our own review of the site's code and colour theme against WCAG 2.2 Level AA, including measured contrast ratios for each text colour on each surface it is used on. The site has not yet been audited by an independent accessibility specialist.

Report a problem

If something on this site is hard to use with your browser, assistive technology or settings, email admin@hack-tech.org with the page address and what happened. We reply within one working day and, if a page is blocking you, send you its content another way in the meantime.

About this statement

This statement was prepared on 9 November 2026. We review it whenever the site changes in a way that affects how it can be used.

Found a barrier?

Email admin@hack-tech.org with the page address and what went wrong.