7 ms·
Oh well, that's what you get when decisions are made by a combination of algorithm and sweatshop call center. I have to admit that software for blind people so
by PerkinWarwick 5y ago
Oh well, that's what you get when decisions are made by a combination of algorithm and sweatshop call center.
I have to admit that software for blind people sounds like a fascinating specialty. I'd love to get into it but being not-blind (came close though) probably gives one false theories on design. I love the angle of making software that requires only a microphone and a speaker, it would be an amazing way to rethink the world.
- SSLy 5y agoI believe quite a few of those blind-accessible apps also use touchscreen gestures, accelerator, and buttons for inputs.
- PerkinWarwick 5y agoBecause it works better that way? or because it's a way to make a visual app more accessible? My guess is that ground-up software for the blind would work differently at fundamental levels. Really, what an interesting problem.
- SSLy 5y agoBoth to answer your questions, but more of the first one. Blind users still can tap and use gestures as good as everyone else, they just can't find particular buttons.
- zepto 5y agoIf you follow apple’s accessibility guidelines, your iOS app is already accessible by the blind.
- matsemann 5y agoPeople say that about the web, too. "If you write semantic html and use aria tags, it's accessible". In theory, yes, but in practice it's probably a very bad experience unless actively worked on. For instance, I worked on a "seat chooser" once, that actually was very keyboard friendly and worked with screen readers. But trying to actually use it to select a specific seat for a blind was impossible. A seeing user can just press the seat directly, or tab quickly until the correct one is selected. But with voiceover it had to read out "seat 7B, $5 extra, not occupied, extra leg room, aisle, power outlet". An actually useful way of selecting a seat would be to specify a seat directly, or some kind of filter for wanted features, a table or whatever. Not just take a visual way of presenting something and slap on some voice data.
- zepto 5y ago> People say that about the web, too. "If you write semantic html and use aria tags, it's accessible". The two aren’t comparable. It’s not even close. I take it you haven’t actually built an iOS app. That said, for sure, you can build a custom UI that is inaccessible, but with iOS if you build something that is close to conventional, you’d be surprised by how well it works.
- jtsiskin 5y agoHow would iOS fix the seat selection example they gave?
- zepto 5y ago> for sure, you can build a custom UI that is inaccessible Provide a non custom UI alongside the custom one. Use tabs to offer ‘graphical’ and ‘list’ views. The comment I replied to said this: > In theory, yes, but in practice it's probably a very bad experience unless actively worked on It’s also not even clear that the UI they described was that bad for blind people. The voiceover information is relevant to making a selection, and the blind person can’t see that data so it needs to be read to them at some point. Of course it’s not as easy to use as if you can see it. They describe a search function, and I propose a plain list, but there isn’t a lot of evidence that either would require less interaction.
- WastingMyTime89 5y ago> It’s also not even clear that the UI they described was that bad for blind people. Obviously it's bad. Becoming blind doesn't magically make you infinitely patient. Having to listen to a whole listing of airplane seats one by one with unnecessary details when you just want to book a place would probably make you crazy. Well it's the same for your blind users.
- zepto 5y agoThey shouldn’t need to listen to every seat. Voiceover doesn’t have to read everything - just what you touch.
- JanneVee 5y agoAccessible does not always mean usable. That is the whole rub of the submitted link. The developer has better UX for blind users and the reviewers discard that as a criteria.