- From: E.J. Zufelt <everett@zufelt.ca>
- Date: Fri, 10 Feb 2012 07:43:49 -0500
- To: HTML Accessibility Task Force <public-html-a11y@w3.org>
- Message-Id: <F53252D2-F950-440C-8DD1-2D9ED85B4910@zufelt.ca>
Everett Zufelt
Accessibility Consultant & Web Developer
Web
http://zufelt.ca
Phone (toll free U.S. & Canada)
1-877-ZUFELT-8 (1-877-983-3588)
Follow me on Twitter
http://twitter.com/ezufelt
View my LinkedIn Profile
http://www.linkedin.com/in/ezufelt
Begin forwarded message:
> Resent-From: "Michael[tm] Smith" <mike@w3.org>
> From: bugzilla@jessica.w3.org
> Subject: [Bug 15948] New: <area> should be classified as "interactive content"
> Date: 10 February, 2012 2:15:08 AM EST
> Resent-To: public-html@w3.org
> To: public-html@w3.org
>
> https://www.w3.org/Bugs/Public/show_bug.cgi?id=15948
>
> Summary: <area> should be classified as "interactive content"
> Product: HTML WG
> Version: unspecified
> Platform: PC
> URL: http://dev.w3.org/html5/spec/content-models.html#inter
> active-content-0
> OS/Version: All
> Status: NEW
> Severity: major
> Priority: P2
> Component: HTML5 spec (editor: Ian Hickson)
> AssignedTo: ian@hixie.ch
> ReportedBy: xn--mlform-iua@xn--mlform-iua.no
> QAContact: public-html-bugzilla@w3.org
> CC: mike@w3.org, public-html-wg-issue-tracking@w3.org,
> public-html@w3.org
>
>
> Created attachment 1076
> --> https://www.w3.org/Bugs/Public/attachment.cgi?id=1076
> Demo of how a <area> styled look like <a>
>
> It is inconsistent:
>
> * that <area> has 'link' role within the WAI ARIA section [1],
> * and yet the element isn't listed as 'interactive content'. [2]
>
> For example, a consequence of the current status is that it is conforming to
> place an <area> element inside an <a> element:
>
> <a href=foo ><area href=foo ></a>
>
> I don't rule out that it could make sense to nest <area> inside <a>. However,
> for the most part, it would only leads to trouble. For instance, screenreaders
> are likely to hear the same link announced twice.
>
> But even if it can be justified to permit <area> inside <a>, the <area> should
> still be treated as interactive content, and instead a special exception to the
> rule which says that interactive content cannot be the child of an <a> should
> be made.
>
> The justification for why <area> must be considered interactive content is that
> when the image of an image map does not display - or otherwise when it is
> wanted, then one can make <area> visible via area{display:inline-block} and
> area:before{content:attar(alt)} etc. In that case, one can also navigate to the
> <area> link via tabulation or click it with the mouse and it reacts to :focus.
> In other words: It attains all the interactive features of <a>.
>
> Demo of how a <area> styled look like <a>: http://tinyurl.com/7detoab
> (Or use the attached variant - if your browser does not support data URIs.)
>
> [1] http://dev.w3.org/html5/spec/wai-aria.html#table-aria-strong
> [2] http://dev.w3.org/html5/spec/content-models.html#interactive-content-0
>
> --
> Configure bugmail: https://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 Friday, 10 February 2012 12:44:21 UTC