Hi Teddy, Yes, clean and valid HTML would be a given. For the project I'm working on, the program would have to be web-based. Apparently, the reason why these rich-text editors don't work so well is that IE provides incorrect MSAA information in rich-text edit areas. MS are hoping to fix this in IE8, but that's too far in the future for us. Cheers, Lynn -----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Octavian Rasnita Sent: 21 September 2007 17:27 To: programmingblind@xxxxxxxxxxxxx Subject: Re: JavaScript sniffing for screenreaders? What you want to do is great! Until now I haven't seen any program that can do that. Another important thing you should keep in mind is to make the program create valid HTML, because I think I also haven't seen any program that can do that. All of them include garbage code. However, I have no idea how can it be done or if it can be done at all. I am thinking for example to a way of creating tables in an accessible way, then allowing the user to fill those tables with information, set the color for borders, text in the table... I think it would be great if such a program existed at least as a desktop program, because I think it would be easier to create this type of program as a desktop one than as a web -based one. A web based program should be done using Javascript which is not great for accessibility. The desktop based program could be a library that could then be used in any desktop application, and then anyone would be able to create its own accessible program for doing web site updates without requiring the user to know HTML. A web based program would be easier to use, but I doubt that it could be made accessible. Octavian ----- Original Message ----- From: "Holdsworth, Lynn" <Lynn.Holdsworth@xxxxxxxxxxx> To: <programmingblind@xxxxxxxxxxxxx> Sent: Friday, September 21, 2007 4:32 PM Subject: RE: JavaScript sniffing for screenreaders? Thanks guys. I'm trying to create a web-based rich-text editor that works with the top 3 screenreaders. It involves dynamic changes to the page which aren't being picked up by Jaws V6.X, and I thought that doing a screen refresh without actually refreshing the whole page might help. I'll do some registry research I think. Cheers - enjoy your weekend, Lynn -----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Veli-Pekka Tätilä Sent: 14 September 2007 20:35 To: programmingblind@xxxxxxxxxxxxx Subject: Re: JavaScript sniffing for screenreaders? Hi Lynn, I do know WIndows has user preferences indicating whether the user prefers the keyboard and whether a screen reader is running. I don't know the registry keys nor much about Java Script, and even if I did and it was possible, it would be Windows specific. YOu could try searching MSDN with user prefers keyboard or screen reader flag for a Windows only solution. if browsers are smart they let you query it on a per app basis in stead Os independently. -- With kind regards Veli-Pekka Tätilä (vtatila@xxxxxxxxxxxxxxxxxxxx) Accessibility, game music, synthesizers and programming: http://www.student.oulu.fi/~vtatila "Holdsworth, Lynn" wrote: > > Hi guys, > > Does anyone know if it's possible for JavaScript to sniff for a > screenreader? I need to activate a screen refresh if a screenreader is > present. __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind -- DISCLAIMER: NOTICE: The information contained in this email and any attachments is confidential and may be privileged. If you are not the intended recipient you should not use, disclose, distribute or copy any of the content of it or of any attachment; you are requested to notify the sender immediately of your receipt of the email and then to delete it and any attachments from your system. RNIB endeavours to ensure that emails and any attachments generated by its staff are free from viruses or other contaminants. However, it cannot accept any responsibility for any such which are transmitted. We therefore recommend you scan all attachments. Please note that the statements and views expressed in this email and any attachments are those of the author and do not necessarily represent those of RNIB. RNIB Registered Charity Number: 226227 Website: http://www.rnib.org.uk This message has been scanned for viruses by BlackSpider MailControl - www.blackspider.com __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind