4 ms·
I've sometimes thought the most egalitarian way to design a GUI would be to make it exquisitely accessible to the blind. This would force designers to organize
by EdSharkey 11y ago
I've sometimes thought the most egalitarian way to design a GUI would be to make it exquisitely accessible to the blind. This would force designers to organize their GUI with sensible, navigable hierarchies of data and controls.
To me, an exquisitely blind-accessible GUI's should function like a fancy keyboard navigable/editable graph data structure that echoes the hierarchies and relationships represented on the sighted displays. The biggest boon to such a GUI would be that the blind-accessible controls would function as an "expert" mode of navigating the GUI - one would never have to touch the mouse or trackpad to get stuff done.
Sighted users would benefit from learning these keyboard controls and we'd inject some hyper-productivity back into our apps to counter the fisher-price'ification that has been creeping into GUI's over the past 10 years.
- doublerebel 11y agoThis is a very good point. Much of this UI is based on visual clues and accessibility seems to be an afterthought. A three finger tap or swipe is not easy for everyone. I'd like to see more (digital) navigation based on actual (physical) navigation -- waypoint labels and directional paths.
- sixothree 11y agoAny swipe is virtually impossible in an office situation. Not everyone works hunched over a macbook. Reaching up to my monitor two swipe would destroy my shoulder.
- Gracana 11y agoTouch screens obviously aren't the answer here, but a good trackpad setup might be okay. I used to use Apple's "magic trackpad" when I had a macintosh desktop, and it did gesture inputs really well, though I always seemed to run into discomfort/strain issues earlier than I did with a mouse (which is part of why I switched back.) That could be unique to me, but I'd guess that the need to hover your hand above the pad is not good for anyone. I'd be up for trying that setup again if someone had a good idea to solve that problem.