- From: Joseph Scheuhammer <clown@alum.mit.edu>
- Date: Mon, 07 Jul 2014 09:46:06 -0400
- To: Shane McCarron <shane@aptest.com>, Joseph Scheuhammer <clown@alum.mit.edu>
- CC: "spec-prod@w3.org Prod" <spec-prod@w3.org>, Mark Sadecki <mark@w3.org>
Hi Shane,
On 2014-07-02 11:52 AM, Shane McCarron wrote:
> My question that started this thread was not really about sections so
> much as things that are NOT sections (e.g., notes). ...
Notes are virtually sections as far as ReSpec is concerned. ReSpec is
taking a <p> with @class=note", wrapping it in a <div> and adding
another <div> that has a @role="heading" with text "NOTE". While there
is no actual <section> element, each note is a division with its label
defined by the heading "NOTE". (Aside: the notes in the core-aam all
begin "Note:" duplicating the heading text. I'll be removing the
"Note:" prefix text as it's redundant under respec.)
> In the case of a note there is rarely a header other than "NOTE".
> On a note are you okay with embedding a role and label?
>
I'm okay with adding a @role="note". Adding an explicit label is
optional for the note role. According to the spec. Role "note" does
note *require* an accessible name.
Also, note (pun sort-of intended) that there are proposed aria
attributes "annotation-type/annotated-by" that provide more information
about a note along the line of what kind it is and what text it is a
note for. I would prefer to see the dust settle in that regard before
saying much about note labels. IMHO, the type of annotation and an
explicit relationship between the note and what it annotates is more useful.
--
;;;;joseph.
'Array(16).join("wat" - 1) + " Batman!"'
- G. Bernhardt -
Received on Monday, 7 July 2014 13:46:44 UTC