- From: <bugzilla@jessica.w3.org>
- Date: Sun, 29 Aug 2010 01:00:50 +0000
- To: public-html-a11y@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 on the CC list for the bug.
Received on Sunday, 29 August 2010 01:00:52 UTC