Accessibility

A company that ships a product for finding what websites get wrong for people with disabilities has to hold its own site to the same standard. This is where it stands.

Last updated 14 September 2026

The commitment

Specter Industries aims to meet the Web Content Accessibility Guidelines 2.2 at level AA on every page of this site, and to fix anything that falls short when it is found. This is a working commitment, reviewed with every change to the site, not a certificate.

What has been done

  • Structure. Every page uses proper headings, landmarks and lists, a single main heading, and a skip link to the content as the first thing a keyboard reaches.
  • Keyboard. Everything interactive works with a keyboard. Focus is shown with a clear white outline on links and buttons and a bright border on form fields, and the mobile menu closes with Escape and returns focus to its button.
  • The 3D scene. The moving mark, its light and the pictures of the spaces behind it are decoration drawn behind the page, hidden from assistive technology. Every word that carries meaning is real text in the page; the 3D drawing contains no lettering.
  • Motion. If your system asks for reduced motion, the opening is skipped, the spaces behind the page change with a crossfade instead of a moving camera, the scene only follows the page, smooth scrolling is turned off, the custom cursor is removed, and nothing drifts or fades.
  • Contrast. Body text is near-white on near-black, and even the smallest grey labels meet the AA contrast ratio. Text that sits over the moving light is set on a blurred panel so it stays readable.
  • Text and zoom. Sizes are set in relative units, the layout reflows to a single column on small screens, and nothing is lost at 200 percent zoom.
  • Images. Both photographs of the founder carry a text alternative; decorative marks are hidden from assistive technology. Product states are written out in words, not only shown as shapes.
  • Forms. Every field on the contact form has a visible label, errors are described in words, and the result of sending is announced.
  • Sound. The site is silent until you press the Sound button. It never plays on its own, fades in and out, and the button says whether it is on.
  • Contrast over the pictures. The pictures of the spaces behind the text are darkened wherever words sit, and every line of text was measured against the picture behind it, at desktop and phone sizes.
  • No interruptions. No cookie banner, no pop-ups, nothing that plays sound by itself, and no content that flashes.

Known limitations

  • The 3D scene needs WebGL. Where it is not available, a still drawing of the mark takes its place and nothing else on the page changes.
  • Smooth scrolling changes how quickly the page settles after a flick. Under reduced motion the browser's own scrolling is used instead.

How it is checked

Every change is run through two automated checks before it ships. The first loads each page at several widths, with and without reduced motion, and confirms that nothing hides content, that every interactive element can be reached, and that no errors occur. The second runs axe-core, the engine behind most accessibility scanners, against every page with the WCAG 2.1 level A and AA rule set, and the site does not ship with a single reported violation. The company's own product, Unavist, is used to scan the live site the same way. It is also tested by hand with a keyboard alone and with the reduced-motion setting on.

Automated checks cover about a third of the guidelines. The rest, such as whether alternative text truly describes an image or whether reading order makes sense, is judged by a person, and this statement is corrected whenever that judgement finds something.

Tell us what does not work

If any part of this site does not work for you, say so through the contact form. Describe the page and what happened, and the assistive technology you use if you are willing to share it. Bruce Destrier Specter reads every message and accessibility reports are treated as defects to fix, not as feedback to file.