<div dir="ltr"><div class="gmail_quote"><div dir="ltr"><div class="gmail_quote"><div dir="ltr"><div>On Fri, Jun 12, 2015 at 4:11 AM, Brian Tremblay <span dir="ltr"><<a href="mailto:webmaster@tsmchughs.com" target="_blank">webmaster@tsmchughs.com</a>></span> wrote:</div><div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="font-size:12.8000001907349px">I've never done that. Maybe that's why I'm missing the point.</span><br style="font-size:12.8000001907349px"><br style="font-size:12.8000001907349px"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">whereas the contents of a header element could be headings, or logos<br>or just metadata about the section… - a bit too vague to machine<br>interpret.<br></blockquote><br style="font-size:12.8000001907349px"><span style="font-size:12.8000001907349px">Ok. Then <header><h1><h2> would do the job, ISTM.</span></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><header><br> <h1>Flight 222</h1><br> <h2>A journey to Shashamene Land</h2><br></header><span><font color="#888888"><br><br><br>-- <br>Brian Tremblay</font></span></blockquote></div><div><br></div>But then the <h2> would appear in the outline, which <hgroup> prevents. Conundrum!<div><br></div><div>I hadn't thought about making the page machine readable as a cause, and I guess it makes sense, but I'd address that using structured data. Wack an <b>itemprop="alternativeHeadline"</b> on my <p> that occurs in a <a href="http://schema.org/Article">schema.org/Article</a> itemscope and the happy little web crawlers get their tasty info (as well as all the other data I'm revealing to them that way)! </div><div><br></div><div>Would exposing that info semantically through a tag be better? Maybe? </div><div><br></div><div>But, where do we draw the line? There's plenty of info I'm giving the machines through structured data and I'd rather keep it out of custom tags (there'd be a lot of new tags) - after all, the content's layout and context gives meaning to people and it's the machines that need the help.</div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><span style="font-size:12.8000001907349px">There are other things on the book cover, though. The page author, a quote</span></div><span style="font-size:12.8000001907349px">from a review, the publisher's name. Those things are paragraphs, not<br></span><span style="font-size:12.8000001907349px">headings.</span><div><span style="font-size:12.8000001907349px"><br></span></div><div><div>Ian Hickson <<a href="mailto:ian@hixie.ch" target="_blank">ian@hixie.ch</a>></div></div></blockquote><div><div><br></div><div>Ah, there we go. Yeah, that's a good example. The header would fill up with a lot of <p>. Wait. Ew. Anyways, I suppose I'd probably "structured data" the lot for the machines, and provide meaning to the user via layout context. Good point, Ian!</div><div><br></div><div>Actually, just had a thought. Accessibility. Sure I can make some text big and associate it with the heading via proximity, but that doesn't really convey the same meaning to a screen reader or other accessibility tech, does it? I <i>could</i> chuck a role=heading on that badboy and call it a day - but again I don't like using headings when it's not starting a section (though I understand that it is acceptable within the fencing of <hgroup>).</div><div><br></div><div>I guess there's always more than one way to mark up a cat!</div><div><br></div><div>Thanks for the discussion, WHATWG Peoples! It looks like it's a case where we have a few options available (it's good to have choices!) and it's up to the person doing the building to decide what works best for them.</div><div><br></div><div>Thanks again, it was educational!</div><div><br></div></div></div>
</div><br></div>
</div><br></div>