This is tomorrow's cartoon for comiCSS. I like the version without the explanation of what HWB stands for because it looks cleaner, but I don't think it's clear enough without the description. Suggestions/recommendations?
Helloooo fellow #accessibility wonks - is there a particularly good article which speaks of the problem of too much ARIA and not enough semantic HTML for someone a little less clued up...?
@hi_mayank@sarajw I'm going to be really pedantic here, but the first rule of aria is not "don't use aria", it's "use semantic HTML". There are many developers (and accessibility advocates) who seem to take the "don't use aria" thing as a literal.
@hi_mayank@sarajw true. And anyway it's more of a "use semantic HTML if available" —and that's a big if. In my opinion (that i know it's not popular or shared), perpetuating the "don't use aria" is wrong, as it diminishes its value and discourages its learning and proper use.
@hi_mayank@sarajw "Use semantic HTML" doesn't exclude aria (or any technology) from the picture. Use semantic HTML and expand it with aria if needed. "Don't use aria" excludes the very same technology that will likely be needed in some cases. And from my experience (and this is anecdotal) most people use the "don't use aria" as a discussion finisher, without providing the needed context that you rightly mentioned. That's why I dislike "don't use aria", because I find it incomplete and negative.
@hi_mayank@sarajw in the example of the button. <button> may not be perfect and may need an accessibility boost, but it is 1,000 times better than using <div role=button>, which is what the first rule of aria warns against.
I was using Kudoboard, when I noticed the GIFs didn't move. Then I realized the "reduce motion" setting was active on my computer. Deactivating it makes the GIFs move again (after reload). I don't know if that's a feature by Kudoboard or Giphy, but it's pretty cool.
👏👏👏
@cheeaun reduce motion doesn't pause GIFs in the same way that it doesn't pause CSS animations (plus afaik animated GIFs cannot be paused, that's why they can be an accessibility issue.) The website has something that replaces the animated GIFs with static versions if it detects that the reduce motion setting is on... which I find really nice. GIFs can be annoying.
@cheeaun just checked, they don't seem to have any (there's a settings option, but it doesn't include anything about GIFs or animations). It is a nice feature and was excited about it, now I start seeing some shortfalls. Not perfect, but it feels like a step in the right direction still.