VineVerse

Accessibility

Scripture should be readable by anyone. This page says honestly what works and what does not yet.

What is in place

  • Keyboard navigation. Search opens with / or Ctrl+K, moves with the arrow keys, opens with Enter and closes with Esc. Focus outlines are never removed.
  • Turning pages without a mouse. In a chapter, and move to the previous and next chapter and carry on across book boundaries; [ and ] do the same. and = step the type size, w widens the column, and f turns reader mode on and off. None of them fire while you are typing, while search is open, or when held with Ctrl, Cmd or Alt — those stay with the browser.
  • Type you can change. The Aa control above any chapter sets the size, column width, line spacing and typeface of the scripture text, and leaves the interface at its own size. One of the typefaces is Atkinson Hyperlegible, drawn to pull apart letters that look alike. Reader mode hides verse numbers, the links inside the text and the reference panel beside it. Your choices are kept in this browser and applied before the page paints, so nothing jumps.
  • Choosing verses without a mouse. Give the passage focus with Tab, then and (or j and k) move through the verses, Enter chooses one, Shift with an arrow extends the choice, and Esc clears it. The passage takes focus once rather than every verse taking it in turn — Psalm 119 alone would otherwise be 176 stops before the next control. What you have chosen is announced as you go, and the address bar keeps a link to it.
  • The Hebrew and Greek. Double-click any English word to see the word it translates, its transliteration, its grammar written out in words rather than in codes, and its Strong’s number. The Original action shows the whole verse word by word, and moving through that list marks the English each word produced. A Strong’s number becomes a link only where this bundle actually holds a page for it.
  • Two ways to read the same page. Scripture is set the way the translation sets it — paragraphs, poetry indented line by line, section headings — or one verse per line, which is easier to look a reference up in. Both are the same document restyled, so switching moves nothing and loses nothing.
  • The arc diagram is operable without a mouse. On Connections, the arc diagram takes focus, moves along the canon with the arrow keys — shift to jump a book — opens a chapter with Enter, and announces where it is as it goes. The same data is tabulated book by book below it, in a table with row and column headers, which works with JavaScript switched off.
  • Family trees are ordinary links. They are drawn as SVG rather than canvas precisely so that every name in a tree is a real link: tabbable, announced with its full disambiguated name, and openable in a new tab.
  • Readable by default. Body text is set at a comfortable size and measure, with generous line height. Nothing depends on colour alone.
  • Light and dark. Both follow your system setting unless you choose otherwise, and both were checked for contrast.
  • Reduced motion. Animation is disabled when your system asks for it.
  • Works narrow. The layout reflows to a single column and never scrolls sideways.

What does not work well yet

  • The graph is visual. It is a canvas, so a screen reader cannot describe it. Everything it shows is reachable as ordinary linked text on the document pages, but that is a workaround, not parity.
  • Hebrew and Greek. Right-to-left rendering is in place, but has not been tested with a screen reader.
  • No formal audit. No WCAG conformance claim is made, because none has been carried out.

Telling us

If something here is unusable for you, that is worth knowing and worth fixing — get in touch.