On Nov 26, 2012, at 2:01 PM, Steve Faulkner <faulkner.st...@gmail.com> wrote:

> I have submitted a patch [1] to add  <main> element support to webkit and 
> would appreciate your consideration.

You should also add a layout test.


>From an accessibility perspective, the <main> element is an easy win. There is 
>currently no element on which to hang the landmark, so expert web authors are 
>forced to use ARIA on top of HTML5 <div role="main">, and non-experts miss an 
>opportunity that would make their web content more accessible <div id="main"> 
>(semantically meaningless).

On top of the major accessibility win, it's another organizational hook for 
scripts or CSS, like <header> or <nav>.

I respond to some of the other comments in each sub-thread.


_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to