Skip to content
Premier Defense

      Desks

      This library

      Accessibility

      What has been done to keep this library readable, the limits worth knowing about, and how to report an obstacle.

      Anyone arriving at a reference page has already spent something to get here — time, patience, often worry. A page that then refuses to be read throws all of that away. What follows comes out of that thought, and it is written down here so you can test it rather than take our word.

      Honest markup

      Every page is ordinary semantic HTML. There is a single H1, with headings stepping down beneath it in order, and genuine landmark regions marking off the masthead, the body of the page and the footer. Lists are built as lists. Comparisons are built as tables with real header cells, never as columns faked with spacing. Press Tab on arrival and a skip link appears, dropping you straight into the content. Everything but the search box still works when scripting is switched off.

      The keyboard, and the search box

      Every control can be reached and used from a keyboard, in the order the eye follows. The search box is built as an ARIA combobox: arrow keys move through the suggestions, Enter opens the highlighted one, Escape shuts the list and puts the cursor back where it was, and the number of matches is announced each time the list changes.

      Anything that can take focus shows a focus outline, drawn thicker than any hairline nearby so that it reads as focus rather than as decoration. It is never suppressed to make a screenshot look neater.

      Size, color and contrast

      Body text is eighteen pixels on a generous line height, and the column is kept narrow enough that your eye lands on the start of the next line without searching for it. That spacing is not decoration. This library promises to be understood on a first read, and cramped text breaks the promise before a single sentence has been judged.

      Every pairing in use has been checked for contrast against WCAG AA: running text, meta lines, table rules, controls. Links are violet at a strength that passes as text, and they are underlined and placed so that color is never the only signal. Doubling the text size in a browser leaves the layout intact.

      One theme, and it is a light one

      There is no dark mode, and that is deliberate rather than unfinished. The identity is a pale header above a page tinted faintly toward lavender. Flipping it would not produce this publication in the dark; it would produce a different one, and it would quarrel with the grade every photograph on the site is given. Saying so here seems fairer than leaving you to wonder whether the switch went missing.

      Photographs, described

      Alt text on each photograph describes what is in the picture, not what the article argues, so that listening to a page delivers what looking at it delivers. The size of each image is declared before it loads, which keeps text from jumping under you. No picture here has words as its subject, so no readable content is trapped inside an image. Credits are collected at image credits.

      Tables on a small screen

      A comparison table is often too wide for a phone. Where that happens, the table scrolls inside its own box and the page itself holds still. Tables appear only where rows and columns really do work better than a paragraph, and the prose alongside always carries the point being illustrated. Skip the table and you lose the arrangement, not the argument.

      Motion

      Almost nothing moves here, and what does asks your operating system first. Turn on a preference for reduced motion and transitions and smooth scrolling stop. Nothing flashes, starts playing, or scrolls on its own. There is no carousel, no video, no pop-up over the text and no animated advertising anywhere on the site.

      Reporting an obstacle

      Write to contact@premierdefenselaw.com. Say which page, what went wrong, what you expected to happen, and which assistive software, browser and settings you were using. That last detail is usually what separates a fault that can be reproduced from one that cannot.

      An obstacle is treated exactly like a bad citation: a defect in the page, repaired the way any other error is repaired, and never parked as a suggestion for a future version. Repairs are described at corrections; everything else this address deals with is listed on contact.