- From: Charles McCathieNevile <charles@w3.org>
- Date: Wed, 9 Dec 1998 16:09:06 -0500 (EST)
- To: WAI UA group <w3c-wai-ua@w3.org>
- cc: WAI GL <w3c-wai-gl@w3.org>, raman@adobe.com
T V Raman's Aster (as Jason has said, I think) is an example of a good piece of third party technology which translates algebraic expressions (in this case marked up in LaTeX I believe) into speech. It includes the ability to chuck the equations, providing the kind of contextualisation available visually, as well as an aural style sheet to provide distinctions. The area in which that is important is the User Agent group, and the issue for them to consider is how to present Mathematical equations (or chemistry, or written music, or whatever). The issue for the Page Authors is how to present mathematical (or chemical, or musical or whatever) material which requires presentation and markup that falls outside of standard HTML and what it provides. THere are a couple of relevant guidelines: Where possible use a w3c technology... Bingo. MathML ... where this results in material that does not transform gracefully you must provide an alternative version of the content that is accessible So far as I know MathML does not transform gracefully. So use a method that does, such as the example of including a MathML equation as well as an image of it (for sighted users of non-MathML compliant browsers) and a textual description of it (for anybody - if the description is good then the accessibility will be ordinary. If the description is bad then the accessibility will be excruciatingly difficult. But that's miles ahead of impossible) eg: (I have also included a latex description for those who can read it. But the type is probably wrong) <OBJECT TYPE="text/MathML" DATA="equation1.xml" TITLE="equation one in MathML markup"> <OBJECT TYPE="text/latex" DATA="equation1.tex" TITLE="equation one in latex markup"> <OBJECT TYPE="image/gif" DATA="equation1.gif" TITLE="equation one as a GIF image"> A long and very accurate text description, with links to pieces of the equation, so that it can be naturally chunked or listened to as a whole, depending on concentration levels: <P>A equals One </OBJECT> </OBJECT> </OBJECT> --Charles McCathieNevile W3C Web Accessibility Initiative (visiting) email: charles@w3.org telephone: +1 (617) 258 8143 mail: LCS, 545 Technology sq., Cambridge MA, USA http://purl.oclc.org/net/charles On Wed, 9 Dec 1998, Al Gilman wrote: The expression complexity of visual symbolic language for mathematics breaks the complexity management guidelines for spoken information. I see a lot of equations in print with too many productions in them to be spoken comprehensibly in one sentence. It's like one needs to sic a composition teacher on them and get the argument restated as a sequence of shorter sentences. Another way to state this is: "Here is another domain, like translating programs between programming languages, where a purely syntactic transformation may yield less-than-desirable results." The risk associated with expression complexity is greater in speech than in print. Loss of tracking kicks in at a lower expression complexity. Articulating some mathematical utterance as speech may work better if a whole article is compiled, and not just the text (including math symbol structures) transliterated. The shape of the compile process would be something like a) build a knowledge base from the whole article including symbolic exhibits and verbal voice-over b) segment it into feasible verbal paragraphs for readout from the knowledge base, c) code-generate the latter into fluent verbal language. Or tolerable. Al
Received on Wednesday, 9 December 1998 16:09:08 UTC