localhost.ronvalstar
I ‘slightly’ restyled my ronvalstar.nl site. Partly because I was not completely satisfied with it but mainly to prove a point: in a lot of cases a HTML site is a better solution than Flash. Don’t get me wrong, I love Flash, especially the new features in the new version 10 (although they still didn’t bother to fix the ancient TextField/Stylesheet stuff). It’s just that I see way too many Flash sites out there that could easily have been done in HTML. And when you look at the (mostly invalid) source you will often find hardly anything that will allow search engines to index it correctly (although some can index a certain amount of the outgoing links). Plus deep linking and history is not possible in a Flash site (unless you do it yourself in conjunction with js).
So my motto mostly is: don’t if you don’t have too. And if it’s absolutely necessary (ie if the client insists) there are ways to overcome these obvious obstacles.
Anyway… I coded ronvalstar.nl semantically and in valid XHTML strict. Hardcore use of jQuery made it very easy to create something nice and dynamic. I checked it in XP/Vista-FF/Chrome/IE6-8/Safari and on Mac-FF/Safari. The IE6 DOM sucks so that’s just a plain page and IE7 runs a bit slow, but that says more about IE than about my ability to program :-p