MathJax-a11y icon indicating copy to clipboard operation
MathJax-a11y copied to clipboard

[meta] production use cases

Open pkra opened this issue 9 years ago • 1 comments

Some thoughts on what we need for production use

  • responsive equations
    • minimal build of SRE + respEq extension
    • pre-processing abilities
      • generate MathML with mactions + minimal JS for collapsing
      • pre-generate SVG/CommonHTML output to a set of breakpoints with media queries
  • a11y tool
    • build minimal version for pre-generated enriched MathML, SVG, CommonHTML

pkra avatar Dec 04 '15 09:12 pkra

Some ideas towards pre-generating speech output.

  • Generate speech markup for expressions.
  • Audio pre-rendering via TTS, e.g., festival.
  • Ship expression with sound files.
  • Could be particularly useful for generation of e-books.

Advantage

  • Full independence of screen readers
  • No more hassle with live regions
  • Synchronisation of speech and highlighting
  • Use of prosody possible.
  • Integration with earcons, spearcons, auditory icons, etc.

Disadvantage

  • Pre-generation and shipping of larger number of sound files
  • Compounded by multiple rule sets, maction elements etc.
  • UX for screen reader users: voice/prosody differences, etc.

zorkow avatar Jun 16 '16 10:06 zorkow