A married and happy geek living in Strasbourg, France. # Backend software engineer, # accessibility specialist. My main programming languages are # PHP and # CSharp . Pro-European right-centrist. Technical progress must not be stoppable. # AI is our assistant, not our replacement nor our enemy. Pagan, worshipper of Scandinavian gods. This account is multilingual. Posts may contain strong language, not always behind a content warning, and personal opinions. No alt text, no boost.
A married and happy geek living in Strasbourg, France. # Backend software engineer, # accessibility specialist. My main programming languages are # PHP and # CSharp . Pro-European right-centrist. Technical progress must not be stoppable. # AI is our assistant, not our replacement nor our enemy. Pagan, worshipper of Scandinavian gods. This account is multilingual. Posts may contain strong language, not always behind a content warning, and personal opinions. No alt text, no boost.
That's why, dear #OpenSource militants, people are reluctant to use alternatives. At least, some people.
One more post here said: "You should use LibreSpeed now, because SpeedTest is bought by some company, dealing with billionaires, something like that".
Okay, let's give it a try.
No main region — fine, at least there is heading level 1.
"Start" which should be a button, is… a piece of text. Nice? Nice.
then there is the server combo box, then ping, download speed, upload speed — all at zero, because we haven't started yet. Why is it showing at all? Question.
Okay, we are advanced peeps, we press space on Start and pray. Yes, it launches.
The results are not a region, no ARIA-driven announcements, no separate headings…
I mean, it's a dead simple service.
You might think I want to just bash LibreSpeed. No, I don't, at least, it's not my goal.
It's just an example. SpeedTest did it better — not perfect though, there are unlabeled elements, I want more headings, etc., but Start Test is a button, there are live ARIA announcements throughout. Hence I'll use SpeedTest. Because it's accessible. Because it's convenient. Because it's better UX.
And this is true for everything: operating systems, office suites, clouds (see my previous angry post about Nextcloud and inaccessible Copy Link dialog which Microsoft and Google managed to do accessibly).
We are roughly 15% of population. And also we have family, friends and people that listen to us.
Make this world accessible, and only then preach about bad billionaires, trackers and whatever else. You can repeat your mantras, but they won't get to my ears nor to my heart — I'm blind, and I need to work and to live in the digital world. And for that I need —
#Accessibility!