<div dir="ltr"><br><div class="gmail_extra"><br clear="all"><div><div dir="ltr"><div><div>--<br><br>Regards<br><br>SteveF<br></div><a href="http://www.w3.org/html/wg/drafts/html/master/" target="_blank">HTML 5.1</a><br></div>
</div></div>
<br><br><div class="gmail_quote">On 13 May 2014 20:02, <span dir="ltr"><<a href="mailto:help-request@lists.whatwg.org" target="_blank">help-request@lists.whatwg.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
On Fri, 9 May 2014, Micky Hulse wrote:<br>
><br>
> Ok, so, W3C is changing the language, but what is WHATWG doing (or, have<br>
> plans to do)?<br>
<br>
As you pointed out, some people are "hating" on <section> and <h1> and so<br>
on. It's not really clear to me why; the concerns haven't really been well<br>
explained IMHO. There's no plan to change any of this in the WHATWG spec.<br>
(I'm especially confused because this style actually comes from XHTML2,<br>
which was championed by the W3C.)<br></blockquote><div><br></div><div>Nobody is 'hating' on the outline, pretending in the whatwg html spec that the outline does something it doesn't is bad for users and bad for authors, since when is coding for unicorns a good idea?<br>
<br></div><div>if/when the outline is implemented and has the effect on the semantics of headings as it does in theory, the w3c html spec author advice will be updated. <br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
One thing to bear in mind is that in legacy browsers that don't support<br>
style sheets, and in some accessibility tools that haven't yet been<br>
updated to match the HTML spec,</blockquote><div><br></div><div>Correction: no browsers or AT have implemented the outline algorithm accessibility semantics and from publicly recorded comments by implementers [1] it appears unlikely they will as they have reservations about its utility as specced.<br>
</div><div><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> the "<section>" elements are "invisible"<br>
(unknown, treated like <div>). This leads to the <h1>s being treated as<br>
page headers in those UAs. To avoid this problem, while we wait for<br>
support to be more widely available, my recommendation is to use <h2>-<h6><br>
with <section>, <br></blockquote><div> <br><br></div><div>Its great to see you advising authors to code for users and reality, advice which is in agreement with the W3C HTML spec:<br><br><blockquote>"There are currently no known implementations of the outline algorithm in graphical browsers or
assistive technology user agents, although the algorithm is implemented in other software such as conformance checkers.
Therefore the outline algorithm cannot be relied upon to convey document structure to users. Authors are advised to use heading rank (<code>h1</code>-<code>h6</code>) to convey document structure." [2]<br></blockquote>
</div><div><br><br>[1] <a href="https://www.w3.org/Bugs/Public/show_bug.cgi?id=25003">https://www.w3.org/Bugs/Public/show_bug.cgi?id=25003</a><br>[2] <a href="http://www.w3.org/html/wg/drafts/html/master/sections.html#outlines">http://www.w3.org/html/wg/drafts/html/master/sections.html#outlines</a><br>
</div></div></div></div>