I'm not breaking the web am I? I've been in this conversation about delivering mime types from both sides for a long time now and really unless you can tell me how I'm breaking the web I guess its not worth my time at present to stop letting it go this way....
While tables have problems when used for layout (ie screen reader software may not interpret a table based site properly) instead of displaying tabulated data as tables are intended for, and IE creates problems because it refuses continuously to follow standards (which it usually had a say in somewhere along the line), these are not in the same category of 'most people do'.....
Most people do a lot of things nothing to do with the subject at hand, which was frames by the way.
When I say 'most people deliver as text/html mime type' then look at the spec... XHTML 1.0 may be delivered either as text/html or application/xhtml+xml. Only XHTML 1.1 'must not' be delivered as text/html. Whoop me if I'm wrong.
I've even blogged it on several occasions, one of which is
Serving application/xhtml+xml with PHP
As I can see it at the moment there isn't a really good argument on either side of that debate to actually win it at the moment outright. Its handy if you want to do a bunch of XML stuff, and if I've got spare time myself I may consider doing so. But if you do know any 'good' reason that my XHTML 1.0 should be delivered not as text/html when it 'may' be delivered in this way in the spec I'd be grateful and may just use the code I blogged to do so.
I'd take a very short breath here and without wanting to inflame you further, I'd say that its a big internet and a lot of it is about compromising and using what works right today. So HTML 4 is great, XHTML is great (delivered in whatever 'standard' or mimetype).
I really can't see the point in just grabbing a general sentence out of a forum post ( a true statement by the way - most are delivering unwittingly as text/html ) and attacking me because of that general truth.
The thread, after all, was somebody wanting to know the lowdown on frames....