POV-Ray : Newsgroups : povray.general : website bug (objects collection) : Re: website bug (objects collection) Server Time
29 Jul 2024 06:23:58 EDT (-0400)
  Re: website bug (objects collection)  
From: Anthony D  Baye
Date: 25 Oct 2012 21:35:01
Message: <web.5089e80bbfebf2cad97ee2b90@news.povray.org>
Warp <war### [at] tagpovrayorg> wrote:
> Cousin Ricky <rickysttATyahooDOTcom> wrote:
> > I discovered that the documents display correctly in Internet Explorer (at least
> > through version 8), so the misconfiguration is probably unnoticed by most users.
> >  (Leave it to Micro$haft to get it right by accident.)
>
> It's actually not by accident. Internet Explorer deliberately ignores
> the HTTP header protocol and tries instead to guess the right MIME type
> by examining the received data itself. For this reason it will display
> eg. HTML pages as HTML, image files as images and so on, regardless of
> what the HTTP headers claim the MIME type is.
>
> I'm guessing they made it like that because back in the day a good
> majority of web servers were misconfigured and were sending files with
> the wrong MIME type in the HTTP headers. (For example, while gifs and
> jpegs might have been configured on the server side to be sent with the
> proper HTTP headers, newer image formats like PNG were typically not,
> so the server would by default claim that they were plain text, thus
> looking like text garbage when looked with a compliant browser.)
>
> The problem with this is that it breaks the HTTP standard and by being
> back then by far the most popular web browser, the majority of web servers
> never got configured properly. In fact, many people thought that it was
> the other browsers that were broken, and IE the only one that worked
> properly. (When in fact the problem was a misconfigured HTTP server, and
> IE deliberately hiding the fact.)
>
> Quite fortunately IE lost its popularity (thanks to Microsoft halting its
> development for several years, for unknown reasons, causing it to fall
> badly behind in implementing the newest standards), which means that more
> and more servers had to be configured properly so that they would display
> correctly with actual standard-conforming browsers.
>
> --
>                                                           - Warp

it also seems to be serving the images as raw binary, because every time I click
on an example image, it wants me to choose an application to handle it.

Is the server running Apache or IIS?

Regards,
A.D.B.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.