Re: <header> / <footer> & ARIA (was: Re: Proposal: <content> element)

hi ann,
firstly sorry to answer a question with a question, but where is the
rationale for allowing multiple headers and footers in a page?
I have seen the data, from google etc, but there appears to be no data on
authors using header and footer constructs in the way described in the spec.


landmarks are navigational regions http://www.w3.org/WAI/PF/aria/#region


banner is defined here http://www.w3.org/WAI/PF/aria/#banner
contentinfo is defined here http://www.w3.org/WAI/PF/aria/#contentinfo

there is more detail here about structuring web pages using landmarks :
http://www.w3.org/WAI/PF/aria-practices/#kbd_layout

I am not saying that header/footer as specced should not be supported by AT
but if they appear multiple times in a document they should not be
considered landmarks and should be supported in a different way to
landmarks.

regards
Stevef

2009/8/28 Anne van Kesteren <annevk@opera.com>

> On Fri, 28 Aug 2009 11:19:04 +0200, Steven Faulkner <
> faulkner.steve@gmail.com> wrote:
>
>> 2. there is no comparable element to role="banner" as <header> is allowed
>> to be used multiple times within a document and it states in the ARIA spec
>> that 'Within any document or application, the author *SHOULD* mark no more
>> than one element with the banner role.'
>> 3. while currently role="contentinfo" does not have an authoring
>> restriction like role="banner", i believe this is an oversight, and it
>> should have. If so there will be the same issue with mapping it to <footer>,
>> which can also be present multiple times in a html5 document.
>>
>
> Is the rationale for this authoring restriction documented somewhere?
>
>
> --
> Anne van Kesteren
> http://annevankesteren.nl/
>



-- 
with regards

Steve Faulkner
Technical Director - TPG Europe
Director - Web Accessibility Tools Consortium

www.paciellogroup.com | www.wat-c.org
Web Accessibility Toolbar -
http://www.paciellogroup.com/resources/wat-ie-about.html

Received on Friday, 28 August 2009 09:56:22 UTC