Eric Eggert

he/him/his

Covid Competent Accessibility Advocado

yatil.net

Outline Consulting · Axess Lab
formerly: Knowbility, W3C/WAI

Views are my own.

Ⓥ he/him/his

#accessibility #a11y #covidIsNotOver #MaskUp #humanrights #germany #webdev #design #typography

2025-06-03

Built a little progress bar to the next Denmark vacation for our Ulanzi/Awtrix clocks through Home Assistant. Fun!

A 32x8 grid with the very rough shape of the danish flag in gray scale. On the left the first column is colored in red and white, as well as the first half of the second column. The colored-in pixels symbolize the progress. In the bottom right corner, three pixels show a (unrelated) arrow to down right.
Eric Eggert boosted:
2025-06-03

I've been elected to the W3C's Advisory Board! 🎉 excited to get to work in and with this group w3.org/news/2025/w3c-advisory-

2025-06-03

@mandrasch @siblingpastry Good luck 😃

2025-06-03

@mandrasch @siblingpastry Can’t hover without a pointer. So yeah, hover is already part of the problem. You can design it like a hover tooltip, but I would let keyboard users open a dialog instead to get to the information.

I would generally agree that a expand/collapse (aka dropdown) solution is simpler and better supported.

(For WCAG compliance guidance I have to charge, unfortunately. I’m a mere self-employed accessibility guy 😂)

2025-06-03

@ltrlp Danke! Bitte gerne in Zukunft beibehalten wegen Inklusion und so 🙂

Eric Eggert boosted:
Landtag Rheinland-Pfalzltrlp@social.bund.de
2025-06-03

Keine Gelder für Verfassungsfeinde: Gesetze sollen geändert werden

Der #ltrlp will eine gesetzliche Grundlage schaffen, um Mitarbeitende von Abgeordneten & Fraktionen von der staatlichen Finanzierung auszuschließen, wenn sie erwiesen verfassungsfeindlich sind. Darüber verständigte sich heute der Ältestenrat. In der kommenden Juni-Plenarsitzung will das Parlament den Gesetzentwurf zur Änderung des Abgeordneten- und Fraktionsgesetzes in erster Lesung beraten.

🌐Mehr dazu: s.rlp.de/zLBvUwE

Landtagspräsident Hendrik Hering (Portraitfoto): “Der Landtag Rheinland-Pfalz wäre damit das erste Parlament, das aus der Verfassungsfeindlichkeit von Fraktions- und Abgeordnetenmitarbeitern als Konsequenz deren Ausschluss von der staatlichen Finanzierung vorsieht.”
2025-06-03

@mandrasch @siblingpastry I mean, this is the typical thing of trying to make something that is inherently inaccessible accessible.

For the i buttons, expand/collapses can work, dialogs can work, linking to footnotes can work.

UX/UI needs to design accessible stuff so that it can be implemented in an accessible way, they can’t design a car with square wheels and then complain that it doesn’t properly roll down a hill.

2025-06-03

@artlung @siblingpastry There’s a use case for everything :-D

And yeah, HTML is the sweet-spot of easy onramp and then endless possibilities, with access to all of the web to learn from. So cool.

Eric Eggert boosted:
Mignon Fogartygrammargirl@zirk.us
2025-06-03

I keep seeing that Covid levels are very low in the U.S. right now (possibly/probably rising soon), but two people I know IRL also separately got Covid last week. So I’m reminded that low doesn’t mean gone.

2025-06-03

@artlung @siblingpastry I think when they start to use <area> or <input type="image">, I have a way bigger challenge on my hands! 😂

2025-06-03

@Jbasoo Actually, next I say “<a> elements must have an href attribute (or tabindex="0") to be keyboard accessible”.

2025-06-03

@artlung @siblingpastry Oh you “know it all better” people!!!! 😂😛

2025-06-03

@siblingpastry @sarajw Exactly. But you can’t test if something you implemented works as per spec by testing in a browser that has issues with said spec.

If you want to know if you have implemented something correctly, you need to test in a browser/screen reader combination that supports it.

When you have verified that it works in proper browser/screen reader combination, you can see if Chome’s implementation is good enough for you.

2025-06-03

Because developer’s proficiency with HTML is low, I just felt the need to explicitly write this:

Note: You cannot use the alt attribute on elements besides <img> elements.

😩

2025-06-03

Text-Alternative für’s Bild:

Landtagspräsident Hendrik Hering (Portraitfoto): “Der Landtag Rheinland-Pfalz wäre damit das erste Parlament, das aus der Verfassungsfeindlichkeit von Fraktions- und Abgeordnetenmitarbeitern als Konsequenz deren Ausschluss von der staatlichen Finanzierung vorsieht.” social.bund.de/@ltrlp/11461957

2025-06-03

@ltrlp Bitte macht an eure Bilder doch eine Textalternative (“Alt text“) dran, ich würde meinen Followern echt gerne zeigen wie fortschrittlich antifaschistisch wir hier in RLP sind.

(Für dieses Bild würde ich vorschlagen: Landtagspräsident Hendrik Hering (Portraitfoto): “Der Landtag Rheinland-Pfalz wäre damit das erste Parlament, das aus der Verfassungsfeindlichkeit von Fraktions- und Abgeordnetenmitarbeitern als Konsequenz deren Ausschluss von der staatlichen Finanzierung vorsieht.”)

2025-06-03

Don’t test using VoiceOver with Chrome. Chrome does no good job playing with macOS accessibility API. It’s rarely reliable.

2025-06-03

@mandrasch @siblingpastry VO + Chrome is, what we call in the accessibility business, a shit show™.

2025-06-03
Eric Eggert boosted:
2025-06-03

“Since mid-February 2025, global activity of Sars-CoV-2 has been increasing, with a test positivity rate that has reached 11%, levels not observed since July 2024”

New variant Nimbus (or razor blade throat) is on the rise.

Mask up. Clean the air. Get your booster (if you can):

repubblica.it/cronaca/2025/06/

#covidisnotover #covidisairborne #wearamask #sarscov2 #longcovid

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst