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!
@menelion Впервые о таком слышу. За то написали в репо "No Flash, No Java, No Websocket, No Bullshit". Этож не разрабатывать интерфейсы соответствующие accessibility. А если кто-нибудь потратит время, исправит все моменты, пошлёт им PR, далеко не факт что примут. Скажут что оно не надо, а значит все усилия зря. Open source = open bugs в очередной раз.
@Yinshi Именно!
@menelion Причём, не думаю что пофиксить сложно, судя по твоему рассказу. Делов на пару вечеров, а может и меньше.
@Yinshi Да, но ты же понимаешь, что я не буду этого делать скорее всего? Потому что меня не хватит на тысячи и тысячи этих недоступных тулов.
@menelion Вот тебе в копилку всяких приколов. Регился вчера на одном ресурсе, ничё сложного, форма простая. Жму кнопку отправить, в ответ слышу "решите капчу", при этом её нигде на странице нет. Как в том стихотворении "всё облазил вплоть до ванной". После нескольких минут непоняток переключил на touch курсор и только так обнаружил флажок "я не робот". Так и не понял чо они сделали, запрятали что ли в отдельный фрейм или не знаю как сказать.
@Yinshi Охренеть, конечно.
@menelion Раньше с подобным не сталкивался. Сам не понял как пришла в голову идея заморочиться с курсорами.