bei mir (IE 6) funkts
Ja, aber auch nur deswegen, weil dieser Mistbrowser den Content Type falsch interpretiert.
Nein, er hält sich nur an die Empfehlung, die im HTTP-Standard gegeben wird:
If and only if the media type is not given by a content-Type header, ... the recipient may attempt to guess the media type via inspection of its content and/or the name extension(s) of the URL used to identify the resource.
Dem IE sind einige grobe Schnitzer nachzusagen, aber reflexartig jedes Verhalten, für das einem das Verständnis fehlt, als falsch zu bezeichnen, ist ganz und gar nicht klug.