Very interesting tutorial. I far as it running on Safari, I tested it on 2.0
(no longer have 1.x as I am running Tiger) and it does not work at all. Just a blank page.
Which is odd as most of the Ajax apps that I have been looking, like Prototype (part of Ruby on Rails), and OpenLaszlo 3.0.2, render perfectly on Safari, as well as other browsers that use the Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/412 (KHTML, Gecko) rendering engine.
Interestingly the tutorial ran rather poorly on Firefox 1.06 for OS X. It even crashed Firefox twice around page 35.
Then I ran it on Camino, another Mozilla browser that is based on an upgraded Gecko rendering engine, and it ran great. Super fast and everything worked perfectly.
Anyway, nice work. I've been trying to get up to speed on my Javascript/DHTML stuff. I'm more familiar with server side scripting like PHP/Ruby & Python, but two of my websites have Flash slideshows that have crossfades. And even though are valid XHTML/CSS, I'd still like to figure out how I could replace them with equivalent Javascript based slideshows.
Thanks
Markus Arike