intertwingly

It’s just data

One Size Does Not Fit All


Tim Bray: Micah Dubinko asks “Is HTML on the Web a special case?”, and the answer is obviously “yes”. Note that the HTML language being developed by the WhatWG is not XML at all, and I’m not brave enough to predict whether that is a good idea.

I assert that HTML isn’t the only special case.  Take a look at the pinkish rows in this table.  Some merely violate RFC 3023.  In others, the errors are somewhat more... troublesome.

Tim continues: At the other end, if someone sends a blog post from their cellphone with a picture of a cute kitten, you don’t want to reject it because there’s an “&” in the wrong spot.

I would assert that solutions to that use case would include APP.

I will also note in passing that while Tim’s post is exceedingly well formed (albeit served with the text/html MIME type), it does contain a significant error: at the present time the link doesn’t work.  Well-formedness may be a cluefulness indicator, but it certainly isn’t sufficient to guarantee correctness.  Update: now corrected.

The world is complicated

One size does not fit all.  Some use cases require a bit of tolerance.