This at the moment is mostly a “request for feedback” post. I am trying to learn about web accessibility with things like aria-labels and tab-focus so that people with e.g. screen readers can enjoy the websites we build as well.
A lot of that comes down to templates (I’m working on a theme with support for this), but there also needs to be support for that in the markdown rendering so that e.g. the generated page contents are focusable and findable for screen readers.
This is a pretty tricky topic I think, and I expect to do most of the work on this myself, but I’m hoping that someone who knows more about this can weigh in on how to best handle this.
My current ideas are just to give headings the correct aria-label and skip-links so you can go between headings more easily, and making things like
Does anyone have feedback on this idea?