Michal Koudelka writes: > I need to make an application which is not just supposed to be accessible > but designed specifically for people with visual impairment so it should > rely heavily on using speech synthesiser and braille refreshable display. >
Your conclusion does not follow from your premise. This is illogical, i.e. you cannot assume that "people with visual impairment" all, or even predominently use either braille or screen reader technology. Some do, but it's actually a minority of users with visual impairments. There are far many more individuals who use their remaining vision with some kind of screen magnification, or even simply display attribute control. I strongly suggest your revisit the user scenarios and requirements of your application with your vendor. And, while doing so, you should explore why you actually need to control UI at this level. Why is following W3C guidance, specifically WCAG 2.0 and using ARIA 1.1 is insufficient. Perhaps you can answer this already, but it's not clear to me from your post that you've explored this. Frankly, I'm suspecting a beginner's mistake here, which would serve neither your vendor nor your userbase. Also, are you writing exclusively for Linux? Or, are you unsure of how to handle Linux in a cross-platform application? If the latter, all the more reason to answer the questions above persuasively. The W3C specs mentioned are carefully designed to support cross platform content delivery and interaction. In the case of ARIA, they're even reliably testable. Tip: You might want to look at the latest draft of the ARIA Authoring Practices Guide: http://www.w3.org/TR/wai-aria-practices/ I know I'm sounding critical, but I hope I'm actually helping you by better defining your problem and refining your focus appropriately. Good luck! We certainly do want more coders to be fluent with supporting a11y in their apps appropriately. Janina -- Janina Sajka, Phone: +1.443.300.2200 sip:jan...@asterisk.rednote.net Email: jan...@rednote.net Linux Foundation Fellow Executive Chair, Accessibility Workgroup: http://a11y.org The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI) Chair, Accessible Platform Architectures http://www.w3.org/wai/apa _______________________________________________ gnome-accessibility-list mailing list gnome-accessibility-list@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-accessibility-list