answered
2016-12-21 19:07:05 +0200
For sure, Making Sailfish OS based devices accessible to blind is feasible. But the required development effort could appear to be quite huge regarding the amount of interested people.
Along this thread I read interesting ideas addressing both aspects which are device feedback and interaction for non-sighting users.
Screen readers are responsible for presenting to visually impaired users what is displayed on the screen. All of them rely on Accessibility Technology (AT) provided by the UI. Most popular are Windows MSAA, GNOME/LINUX AT-SPI, or Accessibility Interfaces provided by APPLE. Most of the screen readers provide feedback through Text-To-Speech and are able to handle braille display terminals. Among them are:
Even if AT provides interfaces and mechanisms to the screen reader, this can properly work if the home screen and the APPs follow a set of accessibility guidelines.
Interacting with the device
Today question is more how to interact with an touchscreen device when you have no real idea where the objects are located on the screen. This requires a new set of gestures when accessibility is on. This has to be done without impacting, as much as possible, the APPs or the home screen. Main principles come from well-known mouse usage: One click/tap to select, two to activate. Gestures to navigate from one displayed object to another have to be added. Gestures to perform actions on the object having the “focus” may be performed anywhere on the touchscreen. The only acceptable exceptions are reference to screen edges and corners. As far as I know only JAWS, NVDA, TalkBack and VoiceOver handle gestures and translate them into regular APP UI events. Personally I’ve got the opportunity to try both a Nexus 7 running Android 4.4 and an iPhone 4. If both present weaknesses the one I was able to use during 3 months, without additional equipment, was the iPhone. With Talkback I was unable to edit text even in the tutorial APP. Not surprising since Apple claims that everybody can use their handset with the “screen curtain” on.
Voice command, already available on various platforms, is very helpful but could not be considered as the primary input method since it cannot be used in any circumstances.
Danger of home screen replacement
The idea of replacing Sailfish home screen with an Audio Desktop (or any other alternative) answers only the desktop accessibility but will not address APPs accessibility. Going this way may result in building a complete software suite that will replace regular phone APPs. This suite will not take advantage of a wide deployed one and will offer limited features compared to regular applications. It is expected that maintaining the accessibility part of a regular application will require less effort than maintaining a full alternative of it.
Braille VS. speech
If braille can be preferred to speech by a large amount of blind users it still requires to have an external device connected to the handset. If it is not a problem whith a computer (even a laptop) using it with a smartphone appears not so easy (E.g. in public transport). The idea is that such a small device is primarily intended to be used in a standalone mode. Even if there is some research initiatives around enhanced touchscreen offering haptic capabilities allowing physical buttons/dots to appear on the surface like done in the BRITAB prototype, those alternatives are not currently available at an affordable price.
Sailfish advantages to address accessibility for blinds
First since SailfishOS UI is based on Qt, it will be possible to take advantage of what is currently done in terms of accessibility in it.
Then, for ergonomic reasons, Sailfish UI already makes use of gestures that are not linked to screen area like “edge swipe” which sounds good for thinking about accessibility.
This is great idea indeed. And special TOH would allow many possibilities. I'd give 5 votes if I could.
t0mps0 ( 2014-02-14 13:21:09 +0200 )edit@chemist you should really turn that into an answer - awesome idea
Stskeeps ( 2014-02-15 21:48:30 +0200 )edithttp://en.wikipedia.org/wiki/Braille_e-book ??
kimmoli ( 2014-02-15 22:12:50 +0200 )editI think, jolla does not care that much about handicapped people. Some time ago, their was a guy with handicap, presenting jolla 1 once. He could it do very well, because SfOs v.1 was just ingenious for one hand use. After changing to Sfos v.2 (the tablet version) it was not possible anymore to use it safely with one hand, because it could accidentally drop. So I think, they was so exited for the tablet, and just forgot their roots.
If only your eyes not that perfect, SfOs is just horrible, not even possible to increase font size, or see the links in the email app, with white background and ambienced URL color.
I do not see much effort in this way...
poddl ( 2016-12-23 02:23:16 +0200 )edit