<span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; "><div class="im" style="color: rgb(80, 0, 80); ">On Thu, Mar 18, 2010 at 3:58 PM, Alastair Campbell <span dir="ltr"><<a href="mailto:ac@alastairc.ac" target="_blank" style="color: rgb(42, 93, 176); ">ac@alastairc.ac</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
<div style="word-wrap: break-word; "><div><div></div><div><div><div>There are several problems:</div></div></div></div><div>- Page is a common term, but what it means (exactly) is not well known.</div></div></blockquote><div>
 </div></div><div>Page means what most web users have come to describe what is presented visually within a browser window.</div><div><br></div><div><div class="im" style="color: rgb(80, 0, 80); "><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
<div style="word-wrap: break-word; "><div>(This is aptly demonstrated by the example above, why would you have three pages on the same page?! Surely that would fit 'section' better?)</div></div></blockquote></div>
<div><div><br></div><div>The example about would be use for a multi-page wizard with visibility controlled by Javascript.</div><div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
<div style="word-wrap: break-word; "></div></blockquote></div></div></div><div class="im" style="color: rgb(80, 0, 80); "><div> </div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
<div style="word-wrap: break-word; "><div>- For a new element to be included, it has to be different from current elements, and have a clearly defined meaning.</div></div></blockquote><div><br></div></div><div>It would be used for the visible portions of a page (vs. the non-visible portions that are contained in the body like <script> tags and the CSS visibility:hidden and display:none.</div>
<div class="im" style="color: rgb(80, 0, 80); "><div> </div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
<div style="word-wrap: break-word; "><div>Often a useful question is: what should a user-agent (browser, screen reader etc) do with this new element? Beyond a styling hook, what does the element mean?</div></div></blockquote>
<div><br></div></div><div>A screen reader would read what's inside this <page> element and typically ignore what's outside. </div><div class="im" style="color: rgb(80, 0, 80); "><div><br></div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
<div style="word-wrap: break-word; "><div>- It isn't that 'page' is (necessarily) catered for by body, but that some of the cases put forward would be. But for a new element, it has to be clearly different, and defined.</div>
</div></blockquote><div><br></div></div><div>Yes, as stated it's clearly different and defined.  </div><div><br></div><div>And just because it can address multiple concerns does not make it invalid.</div><div class="im" style="color: rgb(80, 0, 80); ">
<div> </div><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
<div style="word-wrap: break-word; "><div>I came up with the case of a CMS that has a toolbar (outside of what you might consider the page).</div></div></blockquote><div><br></div></div><div>Frankly I think using an <aside> for a toolbar is horribly incorrect semantically. A <nav> would be much more appropriate, or even an addition of a <toolbar> element.</div>
<div> </div><div>-Mike</div><div><br></div></span><br>