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

JAWS not supporting MathJax in Moodle

    XMLWordPrintable

Details

    • 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

    Description

      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

      Attachments

        Issue Links

          Activity

            People

              damyon Damyon Wiese
              aaron.page@mso.umt.edu Aaron Page
              Jetha Chan Jetha Chan
              David Monllaó David Monllaó
              Rajesh Taneja Rajesh Taneja
              Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Stevani Andolo, Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Stevani Andolo, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Laurent David, Raquel Ortega, Sara Arjona (@sarjona)
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                9/Mar/15