WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Math and the most accessible way to mark it up

for

From: Peter Krautzberger
Date: Sep 13, 2018 1:00PM


Steve wrote:

> Yes...as I stated, "I don't necessarily agree with everything they
suggest..."

Right, sorry, I had not meant to imply otherwise.

Best,
Peter.

2018-09-13 15:45 GMT+02:00 Noble,Stephen L. < <EMAIL REMOVED> >:

> Yes...as I stated, "I don't necessarily agree with everything they
> suggest..." So, thank you Peter for bringing up one point they make which
> is not the best. As most things go on the web, guidance for best practices
> is often a moving target.
>
>
> --Steve Noble
>
>
> > From: WebAIM-Forum < <EMAIL REMOVED> > on behalf of
> Peter Krautzberger < <EMAIL REMOVED> >
> Sent: Thursday, September 13, 2018 9:34 AM
> To: WebAIM Discussion List
> Subject: Re: [WebAIM] Math and the most accessible way to mark it up
>
> Steve wrote:
>
> > You might also want to consult the advice provided by Hawkes on their
> MathML Best Practices page:
> https://urldefense.proofpoint.com/v2/url?u=https-3A__www.
> hawkeslearning.com_Accessibility_guides_mathml-5Fintro.html&d=DwICAg&c=
> OAG1LQNACBDguGvBeNj18Swhr9TMTjS-x4O_KuapPgY&r=
> 67olWPWhVEsI50vpRdydglG2RHA1T81UHrTuRDeUqW4&m=OMRjgnEluQLOhq084qRw92JAxSf-
> 1GlEDi-sRvif1Pw&s=pW_5nk08TgfpwEUCEQTu6KG7qO3W4tMHqLh7rhp2VTQ&e=
>
> I would not follow the advice regarding "MathML Cloud". That service is
> using a very outdated version of both MathJax and Speech Rule Engine that
> should be avoided. You can simply use SRE and MathJax-node for server-side
> processing.
>
> Regards,
> Peter.
>
> 2018-09-13 14:30 GMT+02:00 Noble,Stephen L. < <EMAIL REMOVED> >:
>
> > For math speech to work as it should in NVDA, be sure you have MathPlayer
> > installed on the same computer: https://urldefense.proofpoint.
> com/v2/url?u=https-3A__www.dessci.com_en_&d=DwICAg&c=
> OAG1LQNACBDguGvBeNj18Swhr9TMTjS-x4O_KuapPgY&r=
> 67olWPWhVEsI50vpRdydglG2RHA1T81UHrTuRDeUqW4&m=OMRjgnEluQLOhq084qRw92JAxSf-
> 1GlEDi-sRvif1Pw&s=6x2ayQjX-iDfiFrsRiNWmn95iswuRbvq-2u64eTAUWg&e=
> > products/mathplayer/download.htm
> >
> >
> > VoiceOver "should" work fine...unless something got broken in a recent
> > release...I haven't tried it with math for the last several months.
> >
> >
> > One thing I will add is that there are often more than one way that an
> > expression might be coded that "looks" OK, but is not necessarily
> correct.
> > I suggest you follow the examples found in the MathML in DAISY Structure
> > Guidelines: https://urldefense.proofpoint.com/v2/url?u=http-3A__www.
> daisy.org_z3986_structure_SG-2DDAISY3_part2-2Dmath.html&d=DwICAg&c=
> OAG1LQNACBDguGvBeNj18Swhr9TMTjS-x4O_KuapPgY&r=
> 67olWPWhVEsI50vpRdydglG2RHA1T81UHrTuRDeUqW4&m=OMRjgnEluQLOhq084qRw92JAxSf-
> 1GlEDi-sRvif1Pw&s=o78-PnNa04mYaRyAguu_Cni67XNj7na3OTRUFf4r6nU&e=
> >
> >
> > You might also want to consult the advice provided by Hawkes on their
> > MathML Best Practices page: https://urldefense.proofpoint.
> com/v2/url?u=https-3A__www.hawkeslearning&d=DwICAg&c=
> OAG1LQNACBDguGvBeNj18Swhr9TMTjS-x4O_KuapPgY&r=
> 67olWPWhVEsI50vpRdydglG2RHA1T81UHrTuRDeUqW4&m=OMRjgnEluQLOhq084qRw92JAxSf-
> 1GlEDi-sRvif1Pw&s=bSX_XHpq7O2w-r1nj3XOi3csYHUs6UbcM5AKUFlWg-w&e=.
> > com/Accessibility/guides/mathml_intro.html
> >
> > While I don't necessarily agree with everything they suggest, it does
> show
> > how some people approach using MathML in the current reality of today's
> > imperfect web.
> >
> >
> > Best regards,
> >
> >
> > --Steve Noble
> >
> > <EMAIL REMOVED>
> > 502-969-3088
> >
> >
> > > > From: WebAIM-Forum < <EMAIL REMOVED> > on behalf of
> > Isabel Holdsworth < <EMAIL REMOVED> >
> > Sent: Wednesday, September 12, 2018 5:06 PM
> > To: WebAIM Discussion List
> > Subject: [WebAIM] Math and the most accessible way to mark it up
> >
> > Hi all,
> >
> > I'm a bit late to the math party, but we're struggling to figure out
> > the best way to mark up math operations like fractions, indices, Greek
> > letters, and even the Minus sign.
> >
> > We have the Wiris MathML editor plugged into one of our text editors,
> > and it seems to do a really good job of encoding raw characters into
> > MathML. For the most part it works well with JAWS, but NVDA misses
> > some vital information, such as the "divided by" between the numerator
> > and denominator of a fraction, or the "to the power of" between a
> > number and its index. And VoiceOver isn't speaking anything at all for
> > some reason, although it's apparently supposed to work with "simple"
> > math expressions.
> >
> > Is there a newer and/or more robust way to express math that works
> > well with more access technologies than MathML seems to?
> >
> > As always, I'd really appreciate your thoughts on this. Accessibility
> > is becoming a higher priority in the company I work for, and I want us
> > to get it right first time wherever possible.
> >
> > Cheers, Isabel
> > > > > com/v2/url?u=https-3A__urldefense.proofpoint&d=DwICAg&c=
> OAG1LQNACBDguGvBeNj18Swhr9TMTjS-x4O_KuapPgY&r=
> 67olWPWhVEsI50vpRdydglG2RHA1T81UHrTuRDeUqW4&m=OMRjgnEluQLOhq084qRw92JAxSf-
> 1GlEDi-sRvif1Pw&s=LAxYDAbJfj6AfTzxoJH0NEKsyaC3Erwg1ZbW-huY3kc&e=.
> > com/v2/url?u=http-3A__list.webaim.org_&d=DwICAg&c=
> > OAG1LQNACBDguGvBeNj18Swhr9TMTjS-x4O_KuapPgY&r=
> > 67olWPWhVEsI50vpRdydglG2RHA1T81UHrTuRDeUqW4&m=
> > qFEj6ecZDeBYiLXsNIJncfcUejiLNji5Z61ada70oVQ&s=
> TBizHrop7xEd37_99TX_rxw-83E_
> > dwVhd8dtYqo5huU&e=
> > > urldefense.proofpoint&d=DwICAg&c=OAG1LQNACBDguGvBeNj18Swhr9TMTj
> S-x4O_KuapPgY&r=67olWPWhVEsI50vpRdydglG2RHA1T81UHrTuRDeUqW4&m=
> OMRjgnEluQLOhq084qRw92JAxSf-1GlEDi-sRvif1Pw&s=
> LAxYDAbJfj6AfTzxoJH0NEKsyaC3Erwg1ZbW-huY3kc&e=.
> > com/v2/url?u=http-3A__webaim.org_discussion_archives&d=DwICAg&c=
> > OAG1LQNACBDguGvBeNj18Swhr9TMTjS-x4O_KuapPgY&r=
> > 67olWPWhVEsI50vpRdydglG2RHA1T81UHrTuRDeUqW4&m=
> > qFEj6ecZDeBYiLXsNIJncfcUejiLNji5Z61ada70oVQ&s=rxKW-
> > xT260OEgV4Er7R0PbiSEu4FmeA0p-1kJm_uXMY&e=
> > > > > > > com/v2/url?u=http-3A__list.webaim.org_&d=DwICAg&c=
> OAG1LQNACBDguGvBeNj18Swhr9TMTjS-x4O_KuapPgY&r=
> 67olWPWhVEsI50vpRdydglG2RHA1T81UHrTuRDeUqW4&m=OMRjgnEluQLOhq084qRw92JAxSf-
> 1GlEDi-sRvif1Pw&s=UCXUwEIwWMamKdkLRAbY7QGSYbL4sx2GE5vu0wLe5y8&e=
> > > com/v2/url?u=http-3A__webaim.org_discussion_archives&d=DwICAg&c=
> OAG1LQNACBDguGvBeNj18Swhr9TMTjS-x4O_KuapPgY&r=
> 67olWPWhVEsI50vpRdydglG2RHA1T81UHrTuRDeUqW4&m=OMRjgnEluQLOhq084qRw92JAxSf-
> 1GlEDi-sRvif1Pw&s=HQ-HU_MYYuHsWBKHhwzbCl-0LFf1jZpHTmD8n19cO4U&e=
> > > >
> > > com/v2/url?u=http-3A__list.webaim.org_&d=DwICAg&c=
> OAG1LQNACBDguGvBeNj18Swhr9TMTjS-x4O_KuapPgY&r=
> 67olWPWhVEsI50vpRdydglG2RHA1T81UHrTuRDeUqW4&m=OMRjgnEluQLOhq084qRw92JAxSf-
> 1GlEDi-sRvif1Pw&s=UCXUwEIwWMamKdkLRAbY7QGSYbL4sx2GE5vu0wLe5y8&e=
> > com/v2/url?u=http-3A__webaim.org_discussion_archives&d=DwICAg&c=
> OAG1LQNACBDguGvBeNj18Swhr9TMTjS-x4O_KuapPgY&r=
> 67olWPWhVEsI50vpRdydglG2RHA1T81UHrTuRDeUqW4&m=OMRjgnEluQLOhq084qRw92JAxSf-
> 1GlEDi-sRvif1Pw&s=HQ-HU_MYYuHsWBKHhwzbCl-0LFf1jZpHTmD8n19cO4U&e=
> > > > > >