[1] MathML の math
要素の alttext
属性は、
MathML や画像の埋め込みに対応していない利用者エージェントのための fallback
のための文字列代替表現を表します >>2。
[5] 定義 (>>1) から察するに、MathML には対応しているものの数式として直接レンダリングすることには未対応で、
画像のレンダリングにも対応していない利用者エージェントで alttext
がレンダリングされるようです。
[6] 代替画像を指定する属性として altimg
があります。
[8] altimg
と alttext
のどちらかがあればどちらかがなければならない、
といった規定は無いようです。 math
要素の内容としての数式の他、
altimg
属性の画像、alttext
属性の文字列のうち、提供できるものを記述する、ということでしょうか。
[7] HTML の img
要素の文字列代替表現である
alt
属性と似ています。
[9] Bug 55049 – AX: WebKit should expose MathML at least as well as it exposes ARIA role="math" ( ( 版)) <https://bugs.webkit.org/show_bug.cgi?id=55049>