Scott Stevenson
Tue, 09 Oct 2001 18:02:04 -0700
On Tuesday, October 9, 2001, at 05:01 PM, Brad Pettit wrote:
> There is a difference, to, in how the images are referenced. OBJECT or
> EMBED might get mapped to a plug-in, depending on file helper settings.
> IMG tags are always handled by the browser. This was more a legacy
> behavior than an ideal one. When an image file is accessed directly,
> file helpers win.
The problem we're talking about has no involvement with HTML tags
whatsoever. IE 5.1.2's inline PNG display is perfect (thank goodness for
that). The problem we're talking about arises when loading a PNG
*directly*. For example, let's consider the following fictional URL:
http://domain.com/my_image.png
When a stock install of OS X 10.1/IE 5.1.2 encounters such a URL, it
doesn't display the image. It does this instead:
"Internet Explorer doesn't know how to handle the type of file you
have selected."
Obviously, this is incorrect behavior. PNGs need to have exactly the
same status in IE as JPEGs and GIFs. There's no reason for it to be any
other way. You guys have the best PNG support in the industry. The fact
that IE can't deal with a PNG file being loaded directly is a source of
frustration among site authors and end users.
On Tuesday, October 9, 2001, at 04:48 PM, Brad Pettit wrote:
> I'm not sure if this is what you're seeing, but Quicktime had a habit
> of hijacking the PNG type, overriding IE's built-in support with its
> inferior support. The best thing to do is turn it off in the Quicktime
> preferences, and "fix" the helper in IE to view PNG with the browser.
I'm aware of the issue of QuickTime hijacking PNG. Wow, was that
annoying. PNG support without transparency -- great.
But I think this is a different (though still long-standing) problem. I
tried switching PNG support off in System Preferences -> QuickTime, but
it had no effect. Though I doubt this matters because IE's file helpers
panel does not indicate that QuickTime is responsible for dealing with
either image/png or image/x-png.
IE 5.1.2's file helpers look like this:
.jhf - image/jpeg :: Handling - "View with Browser"
.jpe - image/jpeg :: Handling - "View with Browser"
.jpeg - image/jpeg :: Handling - "View with Browser"
.jpg - image/jpeg :: Handling - "View with Browser"
.gif - image/gif :: Handling - "View with Browser"
.png - image/png :: Handling - "Save to File"
.png - image/x-png :: Handling - "Save to File"
See the problem? :)
So, two questions:
[1] Why is IE claiming it doesn't know how to handle image/png when this
is explicitly set in file helpers?
[2] Why does file helpers say the file should be saved to disk instead
of being displayed in the browser?
Also, if I attempt to change the handling for PNG in file helpers, the
settings are not preserved. They have reverted to the defaults each time
I open the file helpers panel.
Just for the sake of argument, let's say this is QuickTime's fault. I
imagine you guys have better access to the QuickTime/OS X folks than we
do. Somebody from your group should shoot them an email and say "Hey,
QuickTime is breaking IE's PNG support and driving our mutual users
nuts. Here's what you have to fix..."
Here's a post by Jimmy on the topic of the QuickTime hijacking issue --
from six months ago:
-----------------------
From: "Jimmy Grewal" <[EMAIL PROTECTED]>
Date: Fri Apr 06, 2001 04:35:05 AM US/Pacific
To: "Mac Internet Explorer Talk" <[EMAIL PROTECTED]>
Subject: RE: IE 5.1b1 PNG Support
Reply-To: "Mac Internet Explorer Talk" <[EMAIL PROTECTED]>
No, this is because QuickTime slams all the file helper settings to map
all the file types it handles to itself. Contrary to popular belief, QT
does not do the best job in handling some of the file types it supports.
An example of that is PNG. The PNG parser in MacIE is probably one of
the best ones shipping in any browser and is quite a bit better than the
one that ships with QT (plug-ins don't support transparency).
I have mentioned this to the QT folks several times, but I think I'm
going to have to bring it up again next week when I'm in Cupertino.
For an example of how cool the PNG support is in MacIE, check out:
http://www.panic.com/audion/faces.php
The way to fix all these problems is to set your file helper settings in
IE to "View with Browser" in the bottom pop-up. Unfortunately, it's
difficult to make changes to File Helper settings in the IE 5.1 under OS
X...this should be fixed in the next public release of IE for OS X.
-Jimmy
-----------------------
Perhaps the issue with QuickTime swallowing PNGs was fixed. But if it
was fixed, there is another issue. The most frustrating thing about all
of this is that IE can display PNGs -- it just seems like a simple
misconfiguration, but its impact is large.
Best Regards,
- Scott
To unsubscribe send mail to [EMAIL PROTECTED]
To search the archives:
<http://www.mail-archive.com/macie-talk%40lists.boingo.com/>