- From: <bugzilla@jessica.w3.org>
- Date: Sun, 29 Aug 2010 01:00:51 +0000
- To: public-html-bugzilla@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=10438 Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED CC| |xn--mlform-iua@xn--mlform-i | |ua.no Resolution|WONTFIX | --- Comment #3 from Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no> 2010-08-29 01:00:50 --- (In reply to comment #2) > Rationale: This seems out of scope for HTML. This is an ARIA/MathML issue. > > David: FYI, the MathML spec should probably define the strong native ARIA semantics of MathML. I'm sceptical about the recommendation to say that math should have role="math" as strong native ARIA semantics. I think, rather, that it should have _default_ MATH role. The reason for this is that I wonder what happens in case of this – which is quite logical: <figure role="math"> <math /> <!-- equivalent to <math role="math" /> in case of strong native semantics --> </figure> ARIA 1.0 gives an analog example, using <div> [1] — where only the <div> carries the role: <div role="math" aria-label="6 divided by 4 equals 1.5"> <math xmlns="http://www.w3.org/1998/Math/MathML"> <mfrac> <mn>6</mn> <mn>4</mn> </mfrac> <mo>=</mo> <mn>1.5</mn> </math> </div> [1] http://www.w3.org/TR/wai-aria/complete#math Perhaps it is no problem if both the the parent (e.g. <figure>) and <math> have role="math". However, we should be sure that it isn't. <math> is like the root element. Comparingly, HTML's root element, <html>, does not have strong semantics – it has no native semantics at all ... So why should <math> have strong semantics? Or, perhaps it _should:_ have strong semantics, but I'm not sure that it is up to the MathML working group to decide. Consider the opposite: would it have been meaningful to leave it to the HTMLwg to decide what kind of semantics <html> should have in a hypothetical "MathML 5"? Thus, likewise, I think that it _perhaps_ is meaningful for the HTMLwg to decide what kind of role <math> should map to inside a HTML document. (I reopened this bug - however, a NEEDSINFO would have been fine too ... not sure about my options ..) -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Sunday, 29 August 2010 01:01:02 UTC