Last modified: 2014-10-17 08:59:41 UTC
Quoting James Craig: > VoiceOver user cannot touch the screen position to speak the formula. I'm pretty sure this is because of the clipping technique, and could be resolved by using opacity on relatively positioned formula. I tried https://gerrit.wikimedia.org/r/#/c/167019/, but it's causing js errors on IE so let's handle that after the Math 2.0 release.
I think for the 2.1 version our goal should be to have just one <math> block and some javascript to help browsers to understrand that.
From James Craig: > It might be safer to set up a new class on a new parent element as the positioning context (container of both .mwe-math-fallback-image-inline and .mwe-math-mathml-a11y), and then absolutely position the math element to the top left of the context. > .mwe-math-context { > position: relative; /* context for descendants */ > display: inline-block; > margin: 0; > padding: 0; > } > .mwe-math-context > .mwe-math-mathml-a11y { > position: absolute; > top: 0; /* explicit positions within context */ > left: 0; > opacity: 0; > }