This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
As |summary| attribute of |a| element doesn't defined in HTML5 or HTML 5.1 (yet), I think "Otherwise use the summary attribute" at "|a| element accessible name calculation " is a typo and should be removed. > |a| element accessible name calculation > 1. Use aria-labelledby > (snip) > 5. Otherwise use the summary attribute http://www.w3.org/html/wg/drafts/html/master/text-level-semantics.html#the-a-element http://www.w3.org/TR/2013/WD-html-aapi-20130910/#a-element
Hi Takeshi, Something does not have to be defined in HTML5/ or 5.1 to be used in the accessible name calculation. The API spec takes into account legacy implementations as well.
where this attribute comes from?
(In reply to alexander surkov from comment #2) > where this attribute comes from? http://www.w3.org/TR/html4/struct/tables.html#adef-summary
(In reply to steve faulkner from comment #3) > (In reply to alexander surkov from comment #2) > > where this attribute comes from? > > http://www.w3.org/TR/html4/struct/tables.html#adef-summary why is it applied to HTML:a?
(In reply to alexander surkov from comment #4) > (In reply to steve faulkner from comment #3) > > (In reply to alexander surkov from comment #2) > > > where this attribute comes from? > > > > http://www.w3.org/TR/html4/struct/tables.html#adef-summary > > why is it applied to HTML:a? my bad i didn't read the initial comment properly.
(In reply to Takeshi Kurosawa from comment #0) > As |summary| attribute of |a| element doesn't defined in HTML5 or HTML 5.1 > (yet), I think "Otherwise use the summary attribute" at "|a| element > accessible name calculation " is a typo and should be removed. > > > |a| element accessible name calculation > > 1. Use aria-labelledby > > (snip) > > 5. Otherwise use the summary attribute > > http://www.w3.org/html/wg/drafts/html/master/text-level-semantics.html#the-a- > element > http://www.w3.org/TR/2013/WD-html-aapi-20130910/#a-element You are correct Takeshi, its a typo, thanks for pointing it out, will fix.
Fixed: https://github.com/w3c/html-api-map/commit/ae80008ebb93f8fa42a64acd372fb6fe28210c38