Conditional wrote:The comparison may not have been fair because I feel as though the attitude towards mis-MIME types has been unfair, and that was my point. There must be some way to determine the intended application for a document without breaking the Internet or exposing security risks.
This "Do What I Mean" thing is just what many of us hate so much about Microsoft products... they second-guess the user in what can sometimes be infuriating, or even dangerous, ways.
Under the standards, the file extensions found in URLs are completely irrelevant. I could save all my HTML files with ".gif" extensions, all my images with ".txt", and all my plain text files with ".zip", and if I serve them with the correct MIME types, a standards-compliant browser will show them all correctly. A browser that tries to decide what I "really meant" by looking at file extensions is likely to screw up badly.