W3C home > Mailing lists > Public > whatwg@whatwg.org > July 2011

[whatwg] Microdata feedback

From: Henri Sivonen <hsivonen@iki.fi>
Date: Tue, 12 Jul 2011 09:41:18 +0200
Message-ID: <1310456478.2308.7.camel@shuttle>
On Thu, 2011-07-07 at 22:33 +0000, Ian Hickson wrote:
> The JSON algorithm now ends the crawl when it hits a loop, and replaces 
> the offending duplicate item with the string "ERROR".
> The RDF algorithm preserves the loops, since doing so is possible with 
> RDF. Turns out the algorithm almost did this already, looks like it was an 
> oversight.

It seems to me that this approach creates an incentive for people who
want to do RDFesque things to publish deliberately non-conforming
microdata content that works the way they want for RDF-based consumers
but breaks for non-RDF consumers. If such content abounds and non-RDF
consumers are forced to support loopiness but extending the JSON
conversion algorithm in ad hoc ways, part of the benefit of microdata
over RDFa (treeness) is destroyed and the benefit of being well-defined
would be destroyed, too, for non-RDF consumption cases.

Henri Sivonen
hsivonen at iki.fi
Received on Tuesday, 12 July 2011 00:41:18 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:59:34 UTC