Accessibility statement
How nine dart club works with a screen reader, a keyboard, large text and high contrast — what is done, what is measured, and what is still outstanding.
Last updated: 2026-10-03
Open the appnine dart club aims to meet WCAG 2.2 at level AA, in the app and on these pages. This page says honestly how far that goes. It is written by the person who builds the app, and it is corrected when something is found wanting — the date below is the last time it was checked against the app as shipped.
What is done
- Every control is a real button, link, switch or field with a name a screen reader can say. A chosen option is marked with the standard pressed, checked or current state rather than a colour alone.
- The score is announced as it changes. A bust and a leg won interrupt; everything else waits for a pause.
- The whole app works from a keyboard. The number grid is buttons; the dartboard itself can be aimed with the arrow keys and thrown at with Enter, so tapping it is never the only way. Opening a screen moves focus to it and names it in the window title; a sheet keeps focus inside itself, closes on Escape and hands focus back where it came from.
- Text on every scrolling screen and on these pages follows your browser’s own font size, up to and past 200%. Pinch-zoom is never disabled.
- Colour contrast is measured, not eyeballed: a test computes every text colour against every background it sits on and fails the build under 4.5:1. Windows High Contrast keeps the focus ring, the selected state and the board’s bed colours. A system preference for more contrast darkens the hairlines.
- Motion is short, and switched off entirely when your system asks for reduced motion.
- Every touch target is at least 48 by 48 pixels on a phone that has the room.
What is not, and why
- The game screen does not follow the browser’s font size. It is the one screen that cannot scroll — a keypad that slides off the bottom mid-leg is worse than one that stays the size it was — so its type is fixed and page zoom is left to you.
- The ink on a red bed — the chip that says “T20” on red — measures 4.41:1 against the red, under the 4.5:1 body-text bar and over the 3:1 large-text one. The chip is large text, and the red is the board’s own red, which is why it is kept.
- The number keys are 48 pixels tall when the screen has the room, and give up height — never below 36 pixels, 32 on a short phone — when the checkout panel opens on a two-player screen, so the whole keypad stays on screen. That is still above the 24-pixel minimum.
- The dartboard’s press-and-slide is a dragging movement. The arrow keys and the number grid are the single-pointer alternatives, and the app says so on the screen itself.
Tell me
If something here does not work for you — a control a screen reader cannot name, a colour you cannot read, a step a keyboard cannot take — write to the address below with the screen and what happened. It will be fixed, or this page will say why not.