Previous Message
Next Message

CSS Rollover weirdness in IE 6 on SSL

Sent by Bruno Fassino on 10 January 2005 13:01


Maximillian Schwanekamp wrote:

> I have a page
> using the Pixy "Fast Rollover, no Preload" method of switching the
> background-position of an element on :hover.  It works fine, except of
> course for our friend IE 6.  In IE 6, the rollover works OK when
> non-encrypted, but on SSL the image gets horrible flickering.  I even
> tried preloading, but no joy there either!  For an example, the nav bar
> on this page:
> http://www.neptunewebworks.com/
> works fine on IE 6, but for this one (same page, but with SSL):
> https://secure.neptunewebworks.com/
> the same nav bar images disappear and reappear.

I don't see any difference between the two cases (with and without SSL.)

And I don't see flicker (in neither page), unless the IE6 cache setting is
"Every visit to the page" in: Tools | Internet Options | Temporary Internet
Files | Settings | Check for newer versions of stored pages.
With the "Every visit to the page" setting, then I see flickering in both
pages. This is caused by IE checking the image with the server (even if it
is already in its cache), at any mouseover.  The visual effect of this
depends on the delay of the server's reply, so the only reason that I see
for you noticing the problem only with SSL is that SSL slow things down a
bit. If you are already on a not-so-fast connection with the server (like
me), then you don't notice any difference. But that's just an hypothesis.

_If_ the IE6 cache setting is the really source of the problem,  then you
can simply ignore it (most users don't have that setting, it is not the
default one) or try some workaround.  If you like, see:
<http://www.fivesevensix.com/studies/ie6flicker>  for a detailed description
of the problem,
<http://dean.edwards.name/my/flicker.html> for a workaround involving the
server settings, and
<http://www.brunildo.org/test/IEAbackimaj1.html> for a simple javascript
workaround (that seems to work for me, but no guarantee ;)

hth,
Bruno


______________________________________________________________________
css-discuss [EMAIL-REMOVED]]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
Previous Message
Next Message

Message thread: