#tantekin short, you can do <span class="dtpublished"><time class="value">20:40</time> on <time class="value">2012-08-24</time></span>
#tantekwhich gives you full DRY principle adherence, as well as the flexibility of reordering time / date for your own readability preference
#aaronpkI want to do a follow-up post of recommendations of how to display dates
#aaronpkone of the things I realized is that for rapidly changing feeds of data, the relative date can be ok to use (ideally along with the absolute date), and displaying events is often clearer if you also show the day of the week
#tantekI've even proposed to WHATWG to expand <time> to permit compositing nested time elements, e.g. the above example could be represented even briefer as <time class="dtpublished"><time>20:40</time> on <time>2012-08-24</time></time>
#tantekbut it was rejected for now, with the point that not enough adoption of the <time> element itself has been seen yet to justify extending it further, which is a reasonable reason to reject (for now)
#tantektil then, we can keep using vcp+<time> (as I have it running live on my site)
#tanteknow let me see if I can fix those other out-of-date wiki references you found
#tantekwas it primarily just the hAtom spec itself? or were there other pages that may have been misleading?
#tantekok I think I've at least patched the misleading references in hAtom. will add better inline examples next. at least I think I've stopped the bleeding as it were.
#aaronpkyea that looks a lot better. will take another look when I go back to redo my page tags
#tantekawesome - thanks again for the constructive feedback - helped a lot
#aaronpkdo you know of a good tag or class to use to indicate the enclosed content is the main content of the page? I'd like to hint to crawlers where the body text lives vs navigation and footer elements for example
#tantekwell I think the way that's handled is by marking up the nav and footer elements :)
#tantekthen crawlers can focus on the other stuff in between
#tantekedited /microformats2 (+20) "/* h-entry */ h-entry backward compat - for 'entry-content', parse as e-" (view diff)
#tantekin uf2, the 'e-' prefix means parse and use the element's entire innerHTML as its property value (including markup, not just text node)
#tantekbenward convinced me we needed "e-", in particular for hAtom / h-entry, which already had such "entire embedded element tree" functionality for its 'entry-content' property in order to solve the "syndicate an entry *with* markup" use-case
xtof_fr, Flam9, chiui, nonge_, romainneutron, grosroro and csarven joined the channel
#nongeaaronpk, regarding "do you know of a good tag or class to use to indicate the enclosed content is the main content of the page?": it can be 'article' (HTML5)
#nongeespecially if there is only one 'article' not nested in other sectioning content
#Loqitantek meant to say: nonge - indeed, article can be useful for that, however article typically may include a header/footer of its own as well
#tanteke.g. I use a <footer> inside each <article> for the date published information in my posts: tantek.com
#tantekedited /existing-rel-values (-112) "/* formats */ rel-js-modal is not part of any existing format, and certainly not part of XFN thought that was probably copypasta. No spec provided, wrong table." (view diff)
#nongetantek, yeah that's right. one could argue if the header/footer inside of a 'article' belong to the content or not (I'd vote yes, the publishing date in the footer and the heading/title in the header are part of the content/article/blogpost/whatever)
chiui, romainneutron, barnabywalters, tantek, chiui_ and grosroro joined the channel
#@phixed@davidmihm I feel like with schema/hcard/microformats/etc this just adds unnecessary confusion.