@nickcolley

An example of what I should strive for.

I'm not a super expert web designer, but try to follow the W3C guidelines for accessible websites.

As far as I understand, your approach goes beyond those?

https://www.w3.org/WAI/standards-guidelines/

W3C Accessibility Standards Overview

Accessibility resources free online from the international standards organization: W3C Web Accessibility Initiative (WAI).

Web Accessibility Initiative (WAI)