NOTE: This is an excerpt from the Q&A Web Log entry, Syntax for ARIA: Cost-benefit Analysis (Henry Thompson)
Passive support |
HTML 4.01 | XHTML (as if HTML) Note 0 |
XHTML (as XML) |
SVG |
---|---|---|---|---|
It should be noted that some of the entries above disagree with assertions made in the past about browser behaviour. At least some of those assertions were based on flawed test materials -- see the discussion of experiments 1 and 2 in my testing report for details on the information summarised above. |
||||
Allowed at all |
colon: Yes, by 'should ignore' advice dash: Yes, by 'should ignore' advice |
colon: Yes, by 'should ignore' advice dash: Yes, by 'should ignore' advice |
colon: Yes, by 'must ignore' rule dash: Yes, by 'must ignore' rule |
colon: Yes, by 'must ignore' rule dash: In principle,no in practice Note 1, yes |
Available via DOM |
colon: Yes, via GetAttribute dash: Yes, via GetAttribute |
colon: Yes, via GetAttribute dash: Yes, via GetAttribute |
colon: Yes Note 2, via GetAttributeNS and GetAttribute dash: Yes Note 2, via GetAttribute |
colon: Yes Note 3, via GetAttributeNS and GetAttribute dash: Yes Note 3, via GetAttribute |
Matches CSS selector |
colon: Yes Note 4, using [aria\:attr] dash: Yes Note 5 |
colon: Yes Note 4, using [aria\:attr] dash: Yes Note 5 |
colon: Yes, using [aria|attr] dash: Yes Note 5 |
colon: No dash: No |