- From: Henri Sivonen <hsivonen@iki.fi>
- Date: Tue, 12 Jul 2011 09:41:18 +0200
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 http://hsivonen.iki.fi/
Received on Tuesday, 12 July 2011 00:41:18 UTC