Top Banner
Math Accessibility on the Web: A Journey of Wailing and Gnashing of Teeth Greg Kraus University IT Accessibility Coordinator North Carolina State University @gdkraus
28

Math Accessibility on the Web: A Journey of Wailing and Gnashing of Teeth Greg Kraus University IT Accessibility Coordinator North Carolina State University.

Dec 15, 2015

Download

Documents

Sidney Sallis
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • Slide 1

Slide 2 Math Accessibility on the Web: A Journey of Wailing and Gnashing of Teeth Greg Kraus University IT Accessibility Coordinator North Carolina State University @gdkraus Slide 3 When I was your age ASCII Math Slide 4 Pictures of Math alt=??? Slide 5 Alternative Text for Math alt = fraction minus bee plus minus. square root of bee squared minus 4 ay c, end root over, 2 ay, end fraction Slide 6 MathPlayer Requires Internet Explorer 9 Lets users interact with and explore mathematical expressions Slide 7 Slide 8 How to Write Math MathML Standard language of the Web Most people dont write straight MathML LaTeX Specialized format which requires JavaScript libraries to render correctly Many people already know how to write TeX MathType Slide 9 MathML x = y 2 + z 2 Slide 10 MathML (Quadratic) x = - b ± b 2 - 4 ⁢ a ⁢ c 2 ⁢ a Slide 11 MathML Support in Browsers Safari (v.7) Firefox (v.33) Chrome (v.38) Opera (v.25) Internet Explorer (v.11) Slide 12 Which MathML? Presentation MathML Content MathML Very little support for this format Slide 13 Presentation MathML (fraction) ( n k ) Slide 14 Presentation MathML (binomial coefficient) ( n k ) Slide 15 Presentation vs. Content MathML Presentation b 2 4 a c Content b 2 4 a c Slide 16 Content MathML with Multiple Expressions Content Presentation (variation 1)Presentation (variation 2)Presentation (variation 3) Slide 17 f(x) Function of x? F times x? Slide 18 3cm 2 3 centimeters squared? 3 times c times m squared? Slide 19 LaTeX \[x = \frac{{ - b \pm \sqrt {{b^2} - 4ac} }}{{2a}}\] \[ \] delimiters What LaTeX looks like in browsers? \[x = \frac{{ - b \pm \sqrt {{b^2} - 4ac} }}{{2a}}\] Slide 20 MathJax Draws math on Web pages http://www.mathjax.org/ http://www.mathjax.org/ Accepts multiple math input formats MathML LaTeX (TeX) \[x = \frac{{ - b \pm \sqrt {{b^2} - 4ac} }}{{2a}}\] Slide 21"> "> " title="Adding MathJax to a Web Page Adding MathJax to a Web Page