W3C home > Mailing lists > Public > public-html@w3.org > August 2009

Re: Proposal: <content> element

From: Steven Faulkner <faulkner.steve@gmail.com>
Date: Fri, 28 Aug 2009 10:19:04 +0100
Message-ID: <55687cf80908280219h40315d81mea9adbf986ce3166@mail.gmail.com>
To: Bruce Lawson <brucel@opera.com>
Cc: HTML WG <public-html@w3.org>, W3C WAI-XTECH <wai-xtech@w3.org>
Hi bruce, agree with you,
the concerns I have with the mapping of ARIA landmark roles to HTML 5
elements are:
1. there is no comparable element to role="main"
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.

regards
steve
2009/8/28 Bruce Lawson <brucel@opera.com>

> On Fri, 28 Aug 2009 09:24:07 +0100, Jonas Sicking <jonas@sicking.cc>
> wrote:
>
>
> While I think the idea of a <main> or <content> element might sound
>> worth-while, it would be nice if we could avoid calling the element
>> <content> in order to avoid confusion with the element of the same
>> name (but different namespace) in XBL2
>>
>
> <main> would work, and nicely parallels the ARIA use.
>
> Regardless of purity, authors *want* to have a <main> tag.
>
> HTML5 doctor gets lots of emails about how to mark up main content, and
> it's arguably the biggest misuse of <section> as people are using <section>
> to do it.  (HTML5 doctor itself does it like this; we know, and plan to
> change it)
>
> Perhaps we've all be brainwashed by those evil Web Standards People, but it
> doesn't seem right that you  mark up the peripheral stuff with their own
> elements, but the main content -the purpose of the page- merely gets a
> measley meaningless generic <div>.
>
> Of course, I'm entirely wrong. I'll get my coat.
>
>
> b
> --
> Hang loose and stay groovy,
>
> Bruce Lawson
> Web Evangelist
> www.opera.com (work)
> www.brucelawson.co.uk (personal)
>



-- 
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:20:01 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 9 May 2012 00:16:44 GMT