On Aug 31, 2007, at 8:01 AM, Robert Burns wrote: >> One of the main reasons for this is because the W3C hasn't made it >> clear to developers and browser manufacturers that it's the media- >> type ("application/xhtml+xml") that people need to get used to, >> not just the XML syntax of XHTML, and it's the media-type that >> makes the document XHTML. > > We've been discussing this at length on the "review of content type > rules by IETF/HTTP community" thread (see also the wiki page [1]). > I think a more accurate way to think of it is that a file's type is > determined by the internals of the file and the authoring tool. No, that is the completely wrong way to think of it. Media types define how a given sequence of bytes are intended to be processed by the recipient. I can author dozens of types in vim. It is impossible to determine the media type of content by sniffing. It is sometimes possible to determine a range of possible media types and pick one based on configuration, but there are always exceptions that will cause such a pick to be wrong. If you are going to make rules for sniffing, you need to be honest about the nature of that beast -- no matter what you define, it will be wrong some percentage of the time. It is the user's choice to determine when that is acceptable, not the choice of a standard. ....RoyReceived on Friday, 31 August 2007 17:31:42 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:32:14 GMT