- From: Neil Soiffer <Neils@dessci.com>
- Date: Thu, 28 Feb 2008 10:04:59 -0800
- To: "Richard Schwerdtfeger" <schwer@us.ibm.com>
- Cc: public-pfwg-comments@w3.org, w3c-wai-pf@w3.org, w3c-wai-pf-request@w3.org
- Message-ID: <d98bce170802281004u626b2ac0r5032f8cbede5fcf9@mail.gmail.com>
Yes, I'd be happy to help out. Neil Soiffer Senior Scientist Design Science, Inc. www.dessci.com ~ Makers of Equation Editor, MathType, MathPlayer and MathFlow ~ On Tue, Feb 26, 2008 at 11:21 AM, Richard Schwerdtfeger <schwer@us.ibm.com> wrote: > Hi Neil, > > That is super - and something concrete. So, a plug-in potentially could > process the image. If we put it in, would you be willing to write us a best > practices section on it - even if it is not in full detail? > > Rich > > > Rich Schwerdtfeger > Distinguished Engineer, SWG Accessibility Architect/Strategist > Chair, IBM Accessibility Architecture Review Board > blog: http://www.ibm.com/developerworks/blogs/page/schwer > [image: Inactive hide details for "Neil Soiffer" <Neils@dessci.com>]"Neil > Soiffer" <Neils@dessci.com> > > > > *"Neil Soiffer" <Neils@dessci.com>* > Sent by: neil.soiffer@gmail.com > > 02/25/2008 03:34 AM > > > To > > Richard Schwerdtfeger/Austin/IBM@IBMUS > > cc > > public-pfwg-comments@w3.org, w3c-wai-pf@w3.org, w3c-wai-pf-request@w3.org > Subject > > Re: Comment on WAI-ARIA Role > > We have been doing some experiments, but don't have a product for it. > However, MathType 6 does allow you to copy images from sources like > wikipedia which contain TeX and paste them into MathType. It recognizes that > the TeX and does the conversion to its internal format. So, while not a web > browser solution, there is a proof of concept out there. We have gotten very > positive feedback on this feature (it was added to our latest release last > fall). > > Neil Soiffer > Senior Scientist > Design Science, Inc.* > **neils@dessci.com* <neils@dessci.com>* > **www.dessci.com* <http://www.dessci.com/> > ~ Makers of Equation Editor, MathType, MathPlayer and MathFlow ~ > > > On Sun, Feb 24, 2008 at 2:23 PM, Richard Schwerdtfeger <*schwer@us.ibm.com > * <schwer@us.ibm.com>> wrote: > > > Hi Neil, > > Thank you for the request. WAI-ARIA 1.0 is very close to last call > and we are trying to lock it down. Also, one of our key implementations, > Firefox 3, is close to being locked down. So, we will discuss this but at > this point it is very unlikely we can get this into 1.0. Also, if we > were to add a new role there are a number of people waiting in the wings > that would like to be considered and this would open up the flood gates. > > We have talked about the follow-on for 1.0 and we have been talking > about extensibility for that. Is there a math handler that can do math > interpretation from an image? > > I have to ask though: Would it not be better to create a taxonomy > for Math than simply calling something a Math object type? > > Rich > > > Rich Schwerdtfeger > Distinguished Engineer, SWG Accessibility Architect/Strategist > Chair, IBM Accessibility Architecture Review Board > blog: *http://www.ibm.com/developerworks/blogs/page/schwer*<http://www.ibm.com/developerworks/blogs/page/schwer> > > *"Neil Soiffer" <**Neils@dessci.com* <Neils@dessci.com>*>* > Sent by: *w3c-wai-pf-request@w3.org* <w3c-wai-pf-request@w3.org> > > 02/21/2008 01:25 AM > To > *w3c-wai-pf@w3.org* <w3c-wai-pf@w3.org>, * > public-pfwg-comments@w3.org* <public-pfwg-comments@w3.org> cc > Subject > Comment on WAI-ARIA Role > > > > I work for Design Science, which is a W3C member. I am a member of > the MathML Working Group and have been since its inception. I am also chair > of the DAISY/Math Working Group. That WG developed a spec that added MathML > to DAISY; it was approved about a year ago. Our company developed > MathPlayer, the standard "plug-in" for IE to display MathML both visually > and aurally. MathPlayer works with JAWS, Window-Eyes, TextHELP, and other AT > to make math encoded with MathML accessible. It is capable of generating > speech, synchronized highlighting, and braille from the MathML. > > I have a request for an additional "role" to further support math > accessibility. First, some context... > > Because of browser implementation issues, MathML adoption has not > been as widespread as it should otherwise be. A lot of people/sites, > including wikipedia, still use images for math. However, the images often > include alt text or embedded comments that could be used to make the image > accessible. An idea that Design Science has been thinking about is writing > JavaScript that grabs the alt text or embedded comments and provides some > level of accessibility. For example, if the image contains embedded MathML > and MathPlayer was installed, then the javascript could rewrite the page as > one containing MathML and MathPlayer could take over display and interaction > with AT. If MathPlayer wasn't installed (for example, someone is running > Firefox on Linux), the JavaScript could still do the translation of MathML > to speech and braille. It wouldn't be able to magnify or sync highlight. If > TeX or some other known format was found, the JavaScript could translate it > to MathML and then make it accessible. > > The same JavaScript accessibility issues arise with this idea as > with other JavaScript -- AT doesn't know about the JavaScript and doesn't > know that the image (or div/span for JSMath) is really math. If it did know, > then it could call on our interfaces (or eventually some standard expert > handler interface) and get an appropriate string to speak or string to send > to the braille display (math has it own braille codes and they are not > identical to what is spoken). > > Now for the suggestion... ARIA should have a way to say 'this > element is actually math'. My non-expert suggestion for how to do this would > be to add a "math" role to the list of known roles. 'math' would be similar > to 'grid' in that it represents document structure and contains other > elements. Ideally, an extensible mechanism would be desirable, but math is > an obvious case that maps onto an existing W3C standard and would enhance > existing pages that don't use MathML. > > As a real life example from Wikipedia [* > http://en.wikipedia.org/wiki/Nth_root*<http://en.wikipedia.org/wiki/Nth_root>], > the first image in the XHTML could potentially be made accessible if AT knew > about it by adding a role attribute as > <img class="tex" alt="\sqrt[n]{a}" role="math" src="* > http://upload.wikimedia.org/math/9/a/2/9a2b6d33f3d62a1e8bd99c76f3cb79f5.png > *<http://upload.wikimedia.org/math/9/a/2/9a2b6d33f3d62a1e8bd99c76f3cb79f5.png>"> > > > [Note: the alt text is present on the Wikipedia page. The TeX was > used to generate the image in the first place] > > Adding role="math" says that the alt text or comments in the image > contains information that can be used for accessibility purposes. It alerts > AT software so that they can call on some expert math handler to get > information about how to handle the element. > > Neil Soiffer > Senior Scientist > Design Science, Inc.* > **neils@dessci.com* <neils@dessci.com>* > **www.dessci.com* <http://www.dessci.com/> > ~ Makers of Equation Editor, MathType, MathPlayer and MathFlow ~ > > * > * <http://en.wikipedia.org/wiki/Nth_root> > > >
Attachments
- image/gif attachment: graycol.gif
- image/gif attachment: ecblank.gif
Received on Thursday, 28 February 2008 18:05:27 UTC