Re: Review of XHTML+RDFa 1.1 (http://www.w3.org/TR/2010/WD-xhtml-rdfa-20100803/) (Tom)

Hi Shane,

> I agree... I don't actually know why this is in here at all though.  The
> rule seems stupid to me... It always did.  The element in question should be
> 'html' shouldn't it?

Just because you can't remember the rationale, doesn't make it stupid... ;)

A common pattern that authors started to use around the time we
discussed this issue was placing a @typeof on <body> (and sometimes
<head>).

We agreed that we wanted the @typeof to apply to the document's URI
rather than generating new bnodes, but if we were to place this 'empty
@about' rule on <html> then we'd still get bnodes. I.e., it would have
the same effect as this:

  <html about="">
    <head typeof="a:Document">
      ...
  </html>

The rule that we actually adopted has the same effect as this:

  <html>
    <head about="" typeof="a:Document">
      ...
  </html>

Regards,

Mark

Received on Monday, 1 November 2010 17:52:17 UTC