[nvda] Re: Is Eudora going to be supported by NVDA?

Talksina wrote:
hope this issue of display information can be solved in the future, as, independently on Eudora, there are many many applications which use this kind of interface, I think it's impossible to ask everyone to switch to other libraries, I think it's the new product which has to adapt itself to what's in the world, not vice versa :)
As I've noted in the past (before you were on the list), this is true to a certain extent, but it's also this philosophy that holds accessibility back. It is not that we are asking developers to implement some NVDA specific accessibility library. The accessibility libraries we are using are standards which will (or should) be used by all screen readers. Relying on display information is often very flawed and can cause problems in many circumstances (consider JAWS idea of the screen getting messed up, bits of other windows reading as you arrow around, etc.; I have experienced this often personally). I think efforts need to be made to get developers to implement standard controls or to implement accessibility for their own custom controls wherever possible; it is always better to have proper accessibility support where possible. However, I do agree that where this fails, a screen reader should try to provide an alternative. Unfortunately, display hooks are rather hard to implement and no one owrking on the project at present has the knowledge or skills to implement them. In time, this may happen, but I'm afraid it's certainly not a short term possibility.

Jamie

--
James Teh
Email: jamie@xxxxxxxxxxx
WWW: http://www.jantrid.net/
MSN Messenger: jamie@xxxxxxxxxxx
Jabber: jteh@xxxxxxxxxx
Yahoo: jcs_teh
To post messages to the list send email to
nvda@xxxxxxxxxxxxx
To modify your NVDA Email settings go to:
http://www.freelists.org/list/nvda
Thank you for your continued support of Nonvisual Desktop Access, an open 
source free screen reader for Microsoft Windows:
http://www.nvda-project.org/
To get the latest NVDA snapshot:
http://www.nvda-project.org/snapshots/
Report bugs or make feature requests at:
http://trac.nvda-project.org/
Message Archive:
http://www.freelists.org/archives/nvda

Other related posts: