This specification outlines accessibility guidelines enforced across Binary & Bus, Sys. assets. By prioritising structured plain-text document trees, our pages achieve universal readability across modern screen readers, braille displays, and terminal browsers.
Accessibility Standards:
- Mandatory Alt Text: All non-text content, including images and logo marks, must contain concise
altdescriptions. Purely decorative images, such as the logo beside each heading, use an emptyalt="". - Linear Navigation Hierarchy: Markup follows a strict logical flow (H1 headings, paragraph text, unordered lists) allowing sequential reading without DOM traversal errors.
- Semantic Landmarks: HTML5 structural elements (
<header>,<nav>,<main>,<article>,<footer>) provide assistive technologies with clear document regions. Each<nav>carries anaria-label, and every page starts with a skip link. - Zero Keyboard Locks: Pages contain no JavaScript focus traps, custom scroll listeners, or dynamic modal popups that interfere with keyboard navigation.
- Terminal Browser Compatibility: Pages use only basic HTML and no scripts, so they are designed to render cleanly in command-line web browsers such as Lynx, Links, and w3m.
Navigation & Specification Index:
Plain-Text Accessibility Index