I’m having a problem in IE with the True Cross Fading slideshow from the book (page 111).
A simple implementation is available here . It plays fine in Firefox, Opera, Safari and Chrome. In IE the image selection is jumpy – the fade transitions are interrupted with the previous image popping back.
Any thoughts? I know that IE is a troublemaker, but this is so simple. . .
Made sure I was pointing to the most recent version of jquery.js (1.6.1) and then uninstalled IE9 and tried it in 8 – worked for me too. Reinstalled IE9 and the fade fails as before. Something in IE 9 broke the script. . .
Well, it’s the current version of IE, as far as I’m concerned, so it needs to be working in this browser. I consider IE8 and under outdated. (I know they are still widely in use, but I start with IE9 and work back nowadays.)
I still stand tall and proud by my statement not to develop for it as you shouldn’t have to spend time getting websites to work in it when they should work like they do in IE 8, 7 & 6.
The company i work for doesn’t support IE 9 so we continue to use IE 7 forced standards instead because there are too many simple and irritating issues that shouldn’t exist in whats consider now as the next generation browser.
It’s not for me to tell you guys what to do, but I must say it seems a strange decision for a web services company to ignore the latest browser(s). Surely you wouldn’t want a reputation as “supporting all but the latest technology”. Unfortunately, a web designers/developers we have to accommodate as many as possible of the devices and browsers that are in common use.
I know it seems strange not to move forward but because of our clients guide lines we are restricted to using older versions of jQuery (1.4.4) and other old script releases. As far as i know all my co-workers in Sydney don’t use IE 9 either because of the restrictions, hopefully we can push forward soon but for the minute myself and other developers are stuck with what we have available to us.
PS: The main reason i don’t use IE 9 here at the home is because i run games in which IE 9 breaks.
I’m not defending MS – if their latest greatest version of IE breaks a simple script then THEY have the problem. As I said earlier – I don’t get to choose which browser my client’s visitors use, and I have to be cognizant of the fact that IE9 IS out there and IS being used. If it breaks a header animation I need to use another strategy. I’d rather use JS since it’s supported by IPad & IPhone (potential viewers) - but it’s far more likely their viewers are desk-based and Windows based; and that means IE9. . . .