Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • M MathJax
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 304
    • Issues 304
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 15
    • Merge requests 15
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • MathJax
  • MathJax
  • Issues
  • #1828
Closed
Open
Issue created Sep 06, 2017 by Administrator@rootContributor

VoiceOver broken - stutters and breaks content navigation

Created by: railsfanatic

If sighted people had to rely on VoiceOver, would Apple even be a blip on humanity's radar? No.

I hoped to be able to read my Environmental Engineering textbook this semester using VoiceOver, or something that works better than OCR, because ... the formulas!

Something, maybe Sierra, has broken MathJax. MathJax is now unusable with VoiceOver in Safari on MacOS Sierra 10.12.3. It can best be described as stuttering, repeating, and "drilling down" into "content groups" every time the VoiceOver cursor hits MathJax. And -- once the cursor hits a MathJax object, it can't be moved any further, and the user is forced to start over at the top of the document (but that "starting over" is a 10-year-old VoiceOver bug that even manifests on the iPhone, where switching from portrait to landscape or vice-versa does the same thing).

Screencasts of the problem: MathJax examples - https://youtu.be/9isG6xCAxO4 Central Access generated textbook excerpt - https://youtu.be/QN7O1JbUHZE

Here's the HTML source of the textbook excerpt (made by my university's AT department using Central Access Reader) - Chapter 2.html.txt

Assignee
Assign to
Time tracking