On Mon, May 06, 2013 at 07:13:04AM -0700, fred.w...@mathjax.org wrote:
> - For blind people or other visual disabilities, speech synthesizer must 
> follow the MathSpeak rules. Simply reading the text "normally", e.g. of a 
> LaTeX or ASCII source, is ambiguous.

I'd argue that any machine parsable format can't be ambiguous by virtue
of the fact machines parse it.  However in any case AtkText /
IAccessibleText / the mac accessible protocol thing all expect the text
for an object to be a string so whatever format the web uses screen
readers will be handling a serialized format.

> - For people with reading disabilities (dyslexia etc), you need to 
> synchronize highlight of equation parts / reading of equation parts.

this should actually work quiet naturally in my proposal since we can
tell API consumers that the bounds of characters in the serialized text
are those for the formatted text shown on screen.  That doesn't quiet
work for  { / } / ^ etc, but we can just give them a size of zero or
something, and that should probably be fine.

> In both cases, you must know a bit more about the mathematical structure e.g. 
> to have a DOM. It's not clear how to do that with plain text. It's just 
> absurd to believe that putting TeX source inside the alt text of an <img> 
> makes the formula accessible. It might works for very simple equations like 
> x+2 but in general you'll have to do some parsing into an abstract 
> representation if you want to read/highlight it correctly. With MathML you 
> already have a standard representation and there already exist tools to work 
> with that language.

nobody is suggesting images with alt text.

 In the cases above which you discussed and Braille which you didn't the
 medium is fundimentally serial, so I'm not sure I buy that you need a
 tree.

Trev

> _______________________________________________
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to