Skip to main content

Accessibility Statement

Matsunaga Heritage (matsunagaheritage.org) is committed to ensuring equal access to information for all users. This site targets conformance with WCAG 2.2 Level AAA (Web Content Accessibility Guidelines 2.2).

Conformance status

The site is continuously audited — automated and manual — against WCAG 2.2 AAA success criteria. As of the latest automated audit, all in-scope pages pass with zero minor or serious violations.

Audit toolchain

  • Playwright + axe-core — automated audits of production pages against WCAG 2.0/2.1/2.2 at A, AA and AAA levels. Covers contrast, ARIA, keyboard, landmarks, heading order, and more.
  • Playwright + Siteimprove alfa — a second independent automated audit engine implementing the ACT (Accessibility Conformance Testing) rule set. Catches issues axe-core may miss.
  • Vitest + axe-core — component-level unit tests catch accessibility violations and prevent regressions.
  • Accessibility Insights for Web (Microsoft) — final manual verification, including screen readers, keyboard-only navigation, cognitive load, and focus management.

Concrete measures in place

  • Body text and background contrast ratio is 7:1 or higher (WCAG 2.2 AAA enhanced contrast).
  • All interactive elements are operable by keyboard alone, with a visible focus indicator.
  • Graphics such as the PCA scatter plot include alt text and an equivalent data table for screen-reader users.
  • Heading hierarchy is preserved (h1 → h2 → h3); exactly one h1 per page.
  • Navigation, main and footer are placed in semantic landmarks (<nav>, <main>, <footer>).
  • prefers-reduced-motion is respected; non-essential animation is suppressed.
  • The site is fully translated into English and Japanese; the HTML lang attribute reflects the displayed language.

Known limitations

D3-rendered maps and the PCA scatter plot are SVG; screen-reader users get equivalent text and tabular alternatives on each page. Detailed map gestures currently require pointer or keyboard input; touch-gesture alternatives are planned.

The alfa audit identifies the following WCAG 2.2 AAA enhanced criteria as partial conflicts with this site's information-dense UI; we acknowledge these and plan iterative improvements:

  • WCAG 2.5.5 Target Size (Enhanced) — some compact controls (e.g. map zoom buttons) are smaller than 44×44 CSS pixels.
  • WCAG 1.4.8 Visual Presentation — long-form policy text occasionally exceeds 80 characters per line. The theme toggle exposes user-side colour customisation, satisfying that part of the criterion.

Feedback

Please report any accessibility concerns via the Codeberg issue tracker at codeberg.org/rockypod/japanese-ancestry-review/issues. We respond as quickly as possible.

Last updated: 9 May 2026