From: Kevin Day Date: Thu, 8 Sep 2022 02:27:58 +0000 (-0500) Subject: Update: Improve accessibility in the "Continue reading..." and fix a mistake in a... X-Git-Url: https://git.kevux.org/?a=commitdiff_plain;h=b2bb73eb0445750b6c06829147ed455d9087ffe7;p=kevux.org-website 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 --- diff --git a/news.html b/news.html index 9f911e2..a3e524d 100644 --- a/news.html +++ b/news.html @@ -99,7 +99,7 @@
-

2022 / 07 / 31 - FLL 0.6.0 Release

+

2022 / 07 / 31 - FLL 0.6.0 Release

@@ -127,14 +127,14 @@ Check out the project on the FLL release page.

- Continue reading… + Continue reading…

-
+
-

2022 / 06 / 04 - Librem to Freedom

+

2022 / 06 / 04 - Librem to Freedom

@@ -186,14 +186,14 @@ I finally have my Librem5. I have had to quite painfully, if not patiently, wait for my phone to actually be shipped years late (due to global economic situations). This is my review after having used the phone with respect to the other open-source phones I have used, namely the Pinephone from Pine64. I have discovered good things, bad things, horrible things, and great things about this phone.

- Continue reading… + Continue reading…

-

2022 / 06 / 04 - Librem to Freedom

+

2022 / 06 / 04 - Librem to Freedom

@@ -204,14 +204,14 @@ Basic styling is applied to make the specifications reasonably readable on a website. I avoided doing any complicated designs so that I can focus on other tasks (such as making a stable release). I took a shortcut on the example results by using the <pre> tag.

- Continue reading… + Continue reading…

-

2022 / 05 / 06 - Basic Program Documentation

+

2022 / 05 / 06 - Basic Program Documentation

@@ -222,14 +222,14 @@ While working on the documentation, I discovered and fixed random problems. In particular, the iki_read program in the release candidate has a major regression where it doesn't do anything. This is the result of a very minor mistake in passing the wrong size variable to the file read functions. Essentially, the iki_read program is only processing files of length 0 and as a result never produces any output. This is now fixed upstream and I am even happier with the practice of using release candidates.

- Continue reading… + Continue reading…

-

2022 / 05 / 01 - Website Redesign

+

2022 / 05 / 01 - Website Redesign

@@ -240,7 +240,7 @@ The available functionality in the HTML standard has changed a decent amount since this website was last updated. This new design focuses on a very primitive look and feel utilizing a lot of the built in visual tools available to the HTML5 and CSS3 languages. The website is being built in stages, to allow for prioritizing getting information out over getting information looking great. This website even actively uses UTF-8.

- Continue reading… + Continue reading…