Recently I have had another accident of the phenomenon I keep talking here about
-
@johann @daygar @somegregariousdude Yepp, I get the same with JAWS of course, when I test registration. What does it mean? It means I'd never recommend this solution to any of my #Blind friends.
@menelion @johann @daygar @somegregariousdude Huh? Did you read it? There is your solution.
-
@daygar @somegregariousdude @menelion I mean, as NVDA says it.
This page currently has a captcha required to complete the registration. Please enter the following number or word into the captcha field: Services If you have difficulties solving the captcha, please contact us at contact@codeberg.org in the meantime and let us know your prefered account name. required invalid entry
@johann @somegregariousdude @menelion Yeah. But you have to be in focus mode to hear it, and you have to really pay attention. Try to find that in browse mode... it's not there. So I can understand why a lot of people won't find it. Took me a good ten minutes.
-
@menelion @johann @daygar @somegregariousdude Huh? Did you read it? There is your solution.
@jonathan859 @menelion @daygar @somegregariousdude That is for registration.
I mean yeah it still has a whole bunch of issues but that's for the one complaining about the registration capcha. -
@jonathan859 @menelion @daygar @somegregariousdude That is for registration.
I mean yeah it still has a whole bunch of issues but that's for the one complaining about the registration capcha.@johann @jonathan859 @daygar @somegregariousdude I mean, "contact us for registration" in 2026 is kind of... And there is an issue about that btw.
-
Recently I have had another accident of the phenomenon I keep talking here about.
Codeberg (an alternative to GitHub and GitLab) told they encourage people to help them translating their new membership subscription page. Okay, I thought to myself, I have half an hour to relax from programming, let's go and throw in a couple dozens strings in Ukrainian or Russian, why not? Not a big deal, in fact not a deal at all.
I came there, I saw it's powered by WebLate. Of course, lots of unlabeled buttons (for you, dear people with working eyes, it's like empty squares or buttons with the most cryptic pictograms you can imagine, so you have no idea what each of them does).
I wrote here on Mastodon, like even the translation interface is poorly accessible.
Guess what I got?
"Go and improve it!".
Yes, of course, as we say in Russian, running and falling already.
A half-an-hour *relaxing* task would be transformed for me into a Godzilla-sized accessibility advocacy work with steps to reproduce (because I know how to do proper bug reports), descriptions, then I'd probably be asked for videos or screenshots, then maybe someone will take an action. Or even better: I'd need to dig deep into their code, find those buttons (if I can, because JS world is cursed by design), then send a PR, then wait for merge.
Yepp, for a half-an-hour **relaxing** task.
sorry folks, but no. I work for myself, and as a consequence, I'm working whenever I'm not sleeping.
I have nothing against helping open-source projects, but when a tiny amount of help becomes a huge avalanche of tasks, I'm a bit… reluctant, sorry again.
#Accessibility #Blind #OpenSource@guilevi @menelion Here's a take: Precisely because open-source is open-source, using LLMs we now have the tools to actually make these work for us given we have the code. I started a Patreon for essentially half this reason; Opendeck was the first win there but I have many plans: Seqlog, ANki, Plane, Obsidian (althoughthat one is closed source)...
fixes might not land in main because maintainers don't want them to, but at least an accessible version will exist at that point -
@johann @jonathan859 @daygar @somegregariousdude I mean, "contact us for registration" in 2026 is kind of... And there is an issue about that btw.
@menelion @johann @daygar @somegregariousdude You don't have to contact them.
-
@johann @jonathan859 @daygar @somegregariousdude I mean, "contact us for registration" in 2026 is kind of... And there is an issue about that btw.
@menelion @johann @jonathan859 @somegregariousdude You don't have to contact them though. NVDA will read the word you have to type if you're in focus mode. Not sure how other screen readers react to it but I should imagine it will be the same if it can access the field's label text.
-
Recently I have had another accident of the phenomenon I keep talking here about.
Codeberg (an alternative to GitHub and GitLab) told they encourage people to help them translating their new membership subscription page. Okay, I thought to myself, I have half an hour to relax from programming, let's go and throw in a couple dozens strings in Ukrainian or Russian, why not? Not a big deal, in fact not a deal at all.
I came there, I saw it's powered by WebLate. Of course, lots of unlabeled buttons (for you, dear people with working eyes, it's like empty squares or buttons with the most cryptic pictograms you can imagine, so you have no idea what each of them does).
I wrote here on Mastodon, like even the translation interface is poorly accessible.
Guess what I got?
"Go and improve it!".
Yes, of course, as we say in Russian, running and falling already.
A half-an-hour *relaxing* task would be transformed for me into a Godzilla-sized accessibility advocacy work with steps to reproduce (because I know how to do proper bug reports), descriptions, then I'd probably be asked for videos or screenshots, then maybe someone will take an action. Or even better: I'd need to dig deep into their code, find those buttons (if I can, because JS world is cursed by design), then send a PR, then wait for merge.
Yepp, for a half-an-hour **relaxing** task.
sorry folks, but no. I work for myself, and as a consequence, I'm working whenever I'm not sleeping.
I have nothing against helping open-source projects, but when a tiny amount of help becomes a huge avalanche of tasks, I'm a bit… reluctant, sorry again.
#Accessibility #Blind #OpenSource@menelion Unlabeled buttons это лучшее что только можно придумать, молодцы. Знаю один платный сервис, где у видеоплэера мало того что почти все кнопки такие, так ещё и сам плэер становится доступным по каким-то неизвестным мне правилам. Вроде бы по наведению мыши он появляется. Им писали о проблемах с accessibility, но заявку благополучно выкинули, просто на отъебись.
-
@menelion Unlabeled buttons это лучшее что только можно придумать, молодцы. Знаю один платный сервис, где у видеоплэера мало того что почти все кнопки такие, так ещё и сам плэер становится доступным по каким-то неизвестным мне правилам. Вроде бы по наведению мыши он появляется. Им писали о проблемах с accessibility, но заявку благополучно выкинули, просто на отъебись.
@Yinshi Так часто бывает, да. А опенсорсники не просто выкидывают, они тебе говорят: вот код, иди фикси, чо ты ноешь? А когда ты говоришь, что ты не можешь один пофиксить и операционную систему, и офис, и шмофис, и плееры, и всё на свете, тебе говорят, что ты продался майкрософту и вообще фашист-нацист.
-
@Yinshi Так часто бывает, да. А опенсорсники не просто выкидывают, они тебе говорят: вот код, иди фикси, чо ты ноешь? А когда ты говоришь, что ты не можешь один пофиксить и операционную систему, и офис, и шмофис, и плееры, и всё на свете, тебе говорят, что ты продался майкрософту и вообще фашист-нацист.
@menelion Дадада, в курсе про подобное. Потому даже не пытался лезть в это. Мог бы, но нет желания разбираться с тонной JS-говнокода чтобы потом получить reject или как там оно называется, потому что это нахер никому не нужно и не вписывается в их представления о развитии софта и т.д.
-
@johann @somegregariousdude @menelion Yeah. But you have to be in focus mode to hear it, and you have to really pay attention. Try to find that in browse mode... it's not there. So I can understand why a lot of people won't find it. Took me a good ten minutes.
@daygar @johann @somegregariousdude @menelion Yeah no I'm sticking to GitHub, lol.
-
@daygar @johann @somegregariousdude @menelion Yeah no I'm sticking to GitHub, lol.
@alexchapman @johann @somegregariousdude @menelion I don't blame you, to be fair. Either that, or I have my own git server for some stuff as well.
-
@daygar @johann @somegregariousdude @menelion Yeah no I'm sticking to GitHub, lol.
@alexchapman @daygar @johann @somegregariousdude Me too. Plus normal issues, GitHub Actions, mentions, Dependabot which I use extensively. the UI at GitHub also kinda deteriorated, but still it's the to-go solution.
-
@menelion There's a reason why I refuse to use Codeberg, and that's because they've never bothered to offer an accessible way to complete their captcha bullshit... They claim that they are going to fix it, but its been so long since they made that promise that it feels like they're just gaslighting the blind and visually impaired community.
@somegregariousdude @menelion I didn't think it was anywhere near as accessible as GitHub to operate anyway.
-
P pixelate@tweesecake.social shared this topic