intertwingly

It’s just data

More Honoured in the Breach


Joshua Allen: the spec could easily be modified to be just as useful without breaking so many feeds

Surely, then, somewhere in Microsoft there are sufficient resources to apply to improving the spec?  Particularly if it could be done so easily?

A few notes:

Note: attempts have been made to revise RFC 3023, but they appear to have stalled.  In my opinion, the revisions suggested so far (including deprecating text/xml) don’t address the core problem.  I’d suggest that inspiration be taken from the HTML 4.0 specification, section 5.2.2 which notes:

The HTTP protocol ([ RFC2616], section 3.7.1) mentions ISO-8859-1 as a default character encoding when the “charset” parameter is absent from the “Content-Type” header field. In practice, this recommendation has proved useless because some servers don’t allow a “charset” parameter to be sent, and others may not be configured to send the parameter. Therefore, user agents must not assume any default value for the “charset” parameter.

If this were adopted, IE7’s consistency could be made whole again.  The resulting situation would then be as follows: