@aardrian@toot.cafe
@aardrian@toot.cafe avatar

aardrian

@aardrian@toot.cafe

One hoopy frood who really knows where his towel is.

Searchable on tootfinder: https://tootfinder.ch/

This profile is from a federated server and may be incomplete. Browse more on the original instance.

aardrian, to accessibility
@aardrian@toot.cafe avatar

Re-filed a Chrome bug that was closed because the reviewer confused <abbr> for abbr:

abbr attribute (not element) not exposed to users
https://issues.chromium.org/issues/342194492

Mostly I want to use <th abbr> to spec. The attached video demonstrates a common use case.

Just rolling that windwill up a hill.

JAWS with Chrome navigating a calendar table where each column header is an abbreviated weekday name.

goulet, to webdev
@goulet@techhub.social avatar

Should I use ::after pseudo-element to add a sort order indicator?

It feels like it's not very accessible because the semantic HTML content doesn't actual contain the sort indicator... but the way I'm conditionally adding it is by reading the aria-sort attribute so maybe that's the accessible part of things and the ::after content doesn't need to be SR-friendly 🤷

<th aria-sort="ascending">  
 <button>Name</button>  
</th>

<style>  
 th[aria-sort="ascending"] > button::after {  
 content: '▼';  
 }  
</style>  

aardrian,
@aardrian@toot.cafe avatar

@goulet Do you know that character announces?

I have suggestions:
https://adrianroselli.com/2021/04/sortable-table-columns.html

aardrian,
@aardrian@toot.cafe avatar

@goulet Also, my question was not meant to be a trick question. If you don’t know, NVDA / Firefox announces it as “filled down pointing triangle”, which is really verbose.

aardrian,
@aardrian@toot.cafe avatar
aardrian,
@aardrian@toot.cafe avatar

@Lukew
No, you don’t want it announced.

But adding that hides the entire glyph in some cases.

And the glyph is too verbose to use as-is.

So the aria-sort is for SR users, but the glyph makes a worse experience for them on top of that.

I have a pattern here: https://adrianroselli.com/2021/04/sortable-table-columns.html

@goulet

aardrian,
@aardrian@toot.cafe avatar

@Lukew
Did you read my post?

My short answer is probably not, no.

@goulet

aardrian, to accessibility
@aardrian@toot.cafe avatar

Folks.

I am once again a bronze supporter of Inclusive Design 24.

I want to see all of you presenting cool stuff (and making me look good as a result), but you won’t get that chance if you don’t submit before 7 June.
https://inclusivedesign24.org/2024/

Prior years are up there if you want to see the range of talks that have been accepted in the past.

aardrian, to accessibility
@aardrian@toot.cafe avatar

Chrome / TalkBack bug I first reported in 2020, and which was fixed for a time (?) appears to be back. Looking for confirmation before I file yet another one.

A named region with a tabindex does not expose its contents. Chrome / TalkBack only announces its accName and role.

I think I have an ugly workaround (“Shawarma” heading).

Test case:
https://codepen.io/aardrian/pen/ExzyadL

Similar to issue I filed earlier this month, which I limited to APG tab panels.

aardrian,
@aardrian@toot.cafe avatar

@mayank Thanks. Does the “Shawarma” example work well enough?

aardrian,
@aardrian@toot.cafe avatar

@mayank Agreed. Not at all ideal.

Thanks!

aardrian,
@aardrian@toot.cafe avatar

@pkra Yeah, also not a daily SR user. But the confirmation helps. Thanks!

aardrian,
@aardrian@toot.cafe avatar

Got enough confirmation. Filed a Chromium bug:

Named regions with tabindex hide content from TalkBack
https://issues.chromium.org/issues/342172183

Thanks all!

sbourne, to random
@sbourne@mastodon.social avatar

I hope you all appreciate how much restraint I have shown in sharing pictures from our Scotland-London-Norfolk trip. I've taken over 2000…so far… 😬

aardrian,
@aardrian@toot.cafe avatar

@sbourne I sensed it.

aardrian, to random
@aardrian@toot.cafe avatar

Having a day where I type “aria-labledby”, then correct it to “aria-labeledby”, then correct it to “aria-labelledby”, then correct it to “aria-lable”, then correct it to “aria-label”, then correct it to “<lable>”, then correct it to…

Anyway, gonna work on a &lt;tabel&gt; this afternoon so at least I’ll get a break.

aardrian, to OpenAI
@aardrian@toot.cafe avatar
aardrian,
@aardrian@toot.cafe avatar

@starbreaker That and different last names. So yeah.

aardrian,
@aardrian@toot.cafe avatar

That was just in the last week.

Related:

• “AI isn’t useless. But is it worth it?”
https://www.citationneeded.news/ai-isnt-useless/

• “MDN’s AI Help and lucid lies”
https://seirdy.one/posts/2024/04/04/mdn-ai-help-and-lucid-lies/

Only because I have had those tabs open a month and keep going back to them.

aardrian,
@aardrian@toot.cafe avatar

@starbreaker If they had the same last name (and different first names) then one could have paid for the other to essentially not do time.

But now I am just being cynical.

aardrian,
@aardrian@toot.cafe avatar

@patrick_h_lauke
This is how rumors start, Pat.

@starbreaker

tink, to OpenAI
@tink@front-end.social avatar

So, people are smart enough to create GPT4O, but apparently not smart enough to know how to label buttons properly...

Or how to get over their teenage tech bro fantasies and avoid perpetuating gendered stereotypes in AI assistants.

😔

aardrian,
@aardrian@toot.cafe avatar

@tink But Léonie, I keep getting assured not to worry about these sorts of things because AI will fix it.

alecthegeek, to accessibility
@alecthegeek@mstdn.social avatar

Dear #Accessibility Lazyweb

If I use

ℹ️ : A Hunspell dictionary has two files, an .aff file and a .dic file.

Instead of

Note : A Hunspell dictionary has two files, an .aff file and a .dic file.

can screen readers understand it correctly?

i.e. Is using emojis in this way an accessibility issue?

aardrian,
@aardrian@toot.cafe avatar

@alecthegeek How do you expect it will be announced?

TalkBack/ Firefox announced it as “eye”, which is dramatically different than “Note”. So at the very least, it does not match that intent.

More context:
https://html5accessibility.com/stuff/2022/01/17/short-note-on-emoji-text-alternative-variations/

See the two links under “Further Reading” as well.

aardrian, to accessibility
@aardrian@toot.cafe avatar

I would be pissed with Google’s new fake search if I was WebAIM. It directly sources WebAIM (from an old survey), but it doesn’t link to the WebAIM survey results it cites. Instead it links to BoIA (an company) and Assistiv Labs.

The option to see web results is buried in the “More” kebab, and even then the link is third from last.

Reminder not to use Google to search (in case you still do).

aardrian,
@aardrian@toot.cafe avatar

@pajn I use DuckDuckGo. It didn’t take long for it to adapt based on my searches and now it returns far better results than Google.

aardrian, to accessibility
@aardrian@toot.cafe avatar

I have been reading through the State of HTML 2023 results site (https://2023.stateofhtml.com/) and I am so disappointed in the overall efforts — both in the questions and in the code.

This may become a blog post.

I filed 3 issues today, have filed 15 since late 2022, and only 2 have been addressed:
https://github.com/Devographics/Monorepo/issues/created_by/aardrian

But these surveys keep pushing problematic info in problematic UIs, giving the wrong impression of… everything.

aardrian,
@aardrian@toot.cafe avatar

To Sacha’s credit, he has been active in the new issues I filed (I left some follow-up notes as well).

And he contacted me without calling me a complete asshole (which is warranted, because I don’t tamp down my anger).

Sacha is not the entire team, though it feels like it. Some of y’all could toss in your feedback or help if you have the energy. I know I am flagging.

The point is, he is trying. It’s not like he is Google, cavalierly making stuff worse for profit.

aardrian, (edited ) to accessibility
@aardrian@toot.cafe avatar

I got name-checked in Jessica Weber’s 2024 Legal Update! It was for ’s SLAPP suit.

Got to lunch very late because people wanted to ask me questions, but not in front of the AudioEye executive who was in the room.

https://knowbility.org/programs/accessu-2024/the-2024-accessu-legal-update

aardrian,
@aardrian@toot.cafe avatar

I updated my post “ Will Get You Sued” with the image and a little extra nugget — but as a comment to leave the original post pure as the driven snow:
https://adrianroselli.com/2023/02/audioeye-will-get-you-sued.html#comment-290997

That may be my only blog post given my schedule.

aardrian,
@aardrian@toot.cafe avatar

@jyarbrough The AudioEye executive? As far as I understand, he did not attend Thursday. So perhaps some other fake-AI shill.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • Durango
  • Youngstown
  • everett
  • slotface
  • rosin
  • cubers
  • mdbf
  • ngwrru68w68
  • anitta
  • GTA5RPClips
  • cisconetworking
  • osvaldo12
  • ethstaker
  • Leos
  • khanakhh
  • normalnudes
  • tester
  • modclub
  • tacticalgear
  • megavids
  • provamag3
  • lostlight
  • All magazines