]> Kevux Git Server - kevux.org-website/commit
Update: Improve accessibility in the "Continue reading..." and fix a mistake in a...
authorKevin Day <thekevinday@gmail.com>
Thu, 8 Sep 2022 02:27:58 +0000 (21:27 -0500)
committerKevin Day <thekevinday@gmail.com>
Thu, 8 Sep 2022 03:23:25 +0000 (22:23 -0500)
commitb2bb73eb0445750b6c06829147ed455d9087ffe7
tree1ebfc4f0160399c26873506e6ab2fbcedc8f48c6
parent9e19c9146d4d5a1e185a5f160a4ad0a70baab296
Update: Improve accessibility in the "Continue reading..." and fix a mistake in a label.

The continue reading must remain as-is for proper use.
The accessibility tools do not understand article and document structure as well as they should.
Provide hints as per Aria and WCAG standards to help with this.

To get this working I've had to add unwanted id attributes, which clobers up the id list.
This makes things a bit less accessible for other uses due to the invalid or non-meaningful id associations added to make the aria-labelledby work.

The labeled by situation is a good reminder that I need to publish an article about my Context Markup Language (CML) so that I can provide a better language.
This situation is just an example of bad design by the accessibility developers and WCAG.
At least this shows progress on their end.

I noticed and fixed an incorrect id attribute.

see: https://www.w3.org/WAI/WCAG21/Techniques/aria/ARIA8
see: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-labelledby
news.html