Accessibility
What we have done, what we know is not good enough yet, and how to tell us when we get it wrong.
We want everyone to be able to read this site, on any device, with any assistive technology. This page says what we have actually done rather than claiming a compliance badge we have not earned.
Our target
We build against the Web Content Accessibility Guidelines (WCAG) 2.2 at Level AA. We have not commissioned an independent audit, so we describe the site as partially conformant: most of it meets that standard, some of it has not been verified by anyone outside the team, and we would rather say so than overstate it.
What we have built in
Semantic structure. Pages use real headings in order, real lists, real
tables with header cells, and landmark regions (header, nav,
main, footer). A screen reader user can move by heading or
landmark instead of reading linearly.
Keyboard access. Everything interactive can be reached and operated with a keyboard alone. Focus is always visible — we never remove focus outlines — and a "Skip to content" link is the first thing a keyboard user reaches on every page.
Colour and contrast. Body text, headings and interface text meet or exceed the 4.5:1 contrast ratio at Level AA, in both light and dark themes. Colour is never the only way information is conveyed: pros and cons, for example, carry icons and text labels as well as colour.
Text and zoom. Text is sized in relative units, so browser and OS text-size settings work. Pages remain usable at 200% zoom and reflow to a single column at narrow widths without horizontal scrolling.
Dark mode. The dark theme is a designed palette with its own contrast checks, not an inverted version of the light one. The site defaults to light, follows your system preference, and remembers an explicit choice.
Motion. There is very little animation, and what exists is disabled automatically when your system asks for reduced motion.
Tables. Comparison tables can be wide. They scroll horizontally inside their own container — never the whole page — are keyboard focusable so they can be scrolled without a mouse, and are announced as regions.
Images. Content images carry alternative text. Decorative graphics and icons are hidden from assistive technology rather than announced as meaningless noise.
Interruptions. No pop-ups, no interstitials, no auto-playing media, no content that moves under you as it loads.
Language. The page language is declared. When the site is machine translated, the language attribute is updated so screen readers use the right pronunciation, and right-to-left languages are laid out accordingly.
What we know is not perfect
We would rather list these than pretend they do not exist:
- Machine translation. Translated pages are produced by Google Translate in your browser. Translation quality varies, and we cannot guarantee the accessibility of markup we do not generate. The English original is always one click away and is the version we control.
- Third-party advertising. Where advertising is enabled, ad creatives are supplied by advertisers through an ad network. We control placement, labelling and the space they occupy; we do not control the accessibility of the creative itself.
- Embedded content. Anything embedded from a third party carries that party's accessibility characteristics.
- No external audit. Our checks are internal — keyboard testing, screen reader spot checks, automated contrast and markup validation. That catches a lot, and misses things a specialist would find.
Report a barrier
If something on this site is hard or impossible for you to use, please tell us at partners@softwarespick.com.
It helps enormously if you can include:
- the page URL;
- what you were trying to do;
- what happened instead;
- your browser, operating system and any assistive technology you use.
We treat accessibility problems as bugs, not feature requests, and we prioritise them accordingly. We aim to reply to every message within three business days. If a fix will take longer than that, we will tell you what we are doing and offer another way to get the information you needed.
How we test
- Keyboard-only navigation of every page template.
- Screen reader spot checks on the main templates.
- Automated contrast checks on both themes when the design changes.
- Layout checks from 320px upwards, at standard and enlarged text sizes.
- Structural checks on heading order, landmarks, labels and alternative text.
This statement is reviewed whenever the site's design or templates change materially.
Questions about this page? Email partners@softwarespick.com and a person will read it.