Accessibility/MathML: Difference between revisions

Jump to navigation Jump to search
m
Added mphantom relevance explanation.
(Remove nsIAccessible interfaces.)
m (Added mphantom relevance explanation.)
Line 153: Line 153:
* mpadded - adds padding for child elements, containing any number of elements
* mpadded - adds padding for child elements, containing any number of elements
* mphantom - renders child elements invisibly, containing any number of elements
* mphantom - renders child elements invisibly, containing any number of elements
As an mphantom element is visually rendered as an equivalent mrow containing the same elements, but using blank space, it's possible that these sections can be called out explicitly by ATs based on context (e.g. a worksheet for math problems).


Example markup is listed below.
Example markup is listed below.
Line 176: Line 178:
* mstyle = MATHML_STYLE
* mstyle = MATHML_STYLE
* mpadded = MATHML_PADDED
* mpadded = MATHML_PADDED
* mphantom = MATHML_PHANTOM [Yura: seems like this being part of the accessibility tree is unnecessary, since it's used for alignment purposes]
* mphantom = MATHML_PHANTOM


====Elementary math====
====Elementary math====
29

edits

Navigation menu