Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-48543

JAWS not supporting MathJax in Moodle

XMLWordPrintable

    • MOODLE_27_STABLE
    • MOODLE_27_STABLE, MOODLE_28_STABLE
    • MDL-48543-master
    • Hide

      Create a page with the following content:

      Equation:
       
      $$ x = {-b \pm \sqrt{b^2-4ac} \over 2a}. $$
      

      1. With JAWS 16 and ie load the page.
      2. Navigate to the equation and verify it reads out the equation followed by "math content".
      3. Pressing "Enter" should open the mathviewer for the equation.
      Show
      Create a page with the following content: Equation:   $$ x = {-b \pm \sqrt{b^2-4ac} \over 2a}. $$ With JAWS 16 and ie load the page. Navigate to the equation and verify it reads out the equation followed by "math content". Pressing "Enter" should open the mathviewer for the equation.
    • Team B Sprint 1, Team Beards Sprint 2
    • Large

      JAWS 16 now supports reading MathJax equations when being viewed in Internet Explorer, but when equations are being filtered by MathJax in Moodle they are not being read correctly by JAWS. The equation in Moodle as it is read does not provide important information such as square roots, exponents, and positioning information. Currently this also denies JAWS users access to a new feature called "Math Viewer" - in which they can break down an equation and more precisely navigate through it in order to better understand the equation.

      Steps to reproduce:

      1. Open two Internet Explorer windows/tabs.
      2. Open http://www.mathjax.org/demos/tex-samples/ in one window
      3. Open demo.moodle.net in the other window
      4. Login to a course as a teacher and enable editing. Edit either a page or a topic where you will display the equation.
      5. Copy/Paste the following LATEX into the equation editor:

      \left( \sum_

      {k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}

      ^n a_k^2 \right) \left( \sum_

      {k=1}

      ^n b_k^2 \right)

      (or you can right-click an equation on the MathJax demo page and copy its LATEX)

      6. Submit changes in Moodle
      7. Verify equation appears the same in Moodle as it does on the MathJax demo page.
      8. Start JAWS 16 and navigate to the equation on the MathJax demo site.
      9. Note how the equation is read by JAWS.
      10. Return to Moodle, navigate JAWS to the equation.
      11. Note how the equation is read by JAWS.

      A video demonstrating the difference in which JAWS reads equations on Moodle vs. the MathJax demo site can be found here: http://youtu.be/vZEa2kE-8WE

            damyon Damyon Wiese
            aaron.page@mso.umt.edu Aaron Page
            Jetha Chan Jetha Chan
            David Monllaó David Monllaó
            Rajesh Taneja Rajesh Taneja
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.