From: Mike Monett
X-Mailer: Mozilla 2.02 (Win16; I)
Subject: Re: TDR Opportunities
References: <3E1D2233.67B4@sneakemail.com> <3E1DB592.EEC25E7C@mfi.net> <3E1DBAB9.4B9F@sneakemail.com>
Date: Sat, 11 Jan 2003 19:03:22 -0500
NNTP-Posting-Date: Sat, 11 Jan 2003 19:02:51 EST
Organization: Bell Sympatico
Wim Lewis wrote:
> The browser shouldn't try to guess file types based on the extension.
> If the server's newer than vintage-1996, it sends the type of the file
> to the browser. The server identifies that particular file as:
> meaning that it's an application-specific bag of bytes. If it said
> "text/html", then the browser would display it as HTML. Netscape
> and Opera are making the mistake of believing what the server tells
> them about the server's own files. MSIE is second-guessing the
> broken server and displaying the file as HTML --- in this case,
> it's correct.
> Of course, the deeper problem is probably that the *server* is guessing
> file types based on extensions and doesn't know that .shtml is text/html.
> Good luck trying to get the server administrator to fix this.
> Wim Lewis , Seattle, WA, USA. PGP keyID 27F772C1
I just finished a google search and noticed some files had the shtml
extension, but Opera read them fine. Your post explains why.
Opera version 3.62 has an option under "Associate" to "Trust the server
to return correct type at all times". With the box checked, Opera hangs
on the cable radar url
With the box unchecked, Opera treats it as text. Can't win either way:)
How were you able to view the header to determine the server identifies
the content-Type: application/octet-stream? There doesn't seem to be a
way to see the header in any of the browsers I have. What software are
you running that can tell you this?