need help debugging opensource script on Mac IE

  • Thread starter Patrick Fitzgerald
  • Start date
P

Patrick Fitzgerald

I have a GNU licensed Javascript slideshow script:
http://slideshow.barelyfitz.com/

Recently some users have complained about problems in Mac IE; unfortunately
I don't have a Mac system that I can test. It runs cleanly on Windows IE
and Mozilla.

Is anyone willing to take a look at this?
Your fellow Mac users will thank you. :)
 
R

Richard Cornford

with the moz-opacity style (search Google for examples.)
Your dynamic document must hide this style from
everything BUT Gecko. How to do that is left as an
exercise.

Why? The CSS specification clearly states that unrecognised properties
are to be ignored by conforming implementations. It might be necessary
to hide the CSS from dubious implementations like Netscape 4 but there
are plenty of CSS based methods for achieving that.

Richard.
 
R

Richard Cornford

Nobody said:
IE is highly dubious as well. You absolutely cannot hide
everything you need to hide with CSS tricks involving comments
and the like. Server-side script is needed.

A server-side script stands less chance of determining the quality of
client side CSS support than it has of working out what software is
operating at the client end.

Richard.
 
P

Patrick Fitzgerald

| http://slideshow.barelyfitz.com/

Have you tried Opera and Netscape as well?

Yes, no problems in Opera or Netscape 4.8
I see one problem at a glance. The innerHTML reference is used
without checking if it is supported. This is bad news for a lot of
agents.

Thanks for catching that. I think at one point I checked like this:

if (r.innerHTML)

but that caused a problem when innerHTML was set to "". I guess I'll have to
check like this:

if (typeof r.innerHTML != 'undefined')

I don't know if this will solve my Mac problem though.
My own slideshow works on Mac IE, but as I recall, it
required some careful object detection to make it work (Mac IE is one
of the strangest animals out there.)

So it would seem.

Usual suspects are things dealing with filters (BTW, your slideshow
will lose transitions for non-IE browsers if it uses filters),
plugins, audio, etc. Only the first one applies here based on a quick
glance at the script.

Yeah, I just added the IE filters on request; I'll eventually add a cross-
browser solution.

Thanks again.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,083
Messages
2,570,591
Members
47,212
Latest member
RobynWiley

Latest Threads

Top