The style switcher isn’t helping readability if people can’t click the links or see the site at all (in Safari).
I’m going to rewrite the switcher in PHP instead of the JavaScript I used from A List Apart. I’ve seen it work great for other sites and it worked great here for all browsers except Safari. I can’t reproduce the issues people are seeing so I really have no idea how to try to fix it. Oh well…
But can’t you just leave it there for all other users until the php version is ready?
I did leave it there for a while. You might think differently if it were your browser that wouldn’t show the page. 🙂
Fair enough.
PS. the comments section is still in a lovely dark blue with large readable type.
The comments pop-up windows already have the style controlled via PHP. 🙂
I share your frustration, Alex. The switcher on my site (based on your code and the ALA code) has some IE6 issues that I can’t resolve. I coded up a proof-of-concept switcher using PHP, cookies, and the php header() function. I’ll be working it into my site soon. If you’re interested, I’d be happy to send you the code (though I’m sure you could code it in your sleep).
The problem isn’t the code (that’s already written), the problem is rewriting my WordPress caching system so that it caches less of the home page and I can then control the header via PHP on each load.
The Style Switcher is Back
I’ve re-activated the style switcher, but with a check that disables it in Safari. Sorry Safari users, try out Camino, it’s a better browser anyway.
If you have the debug menu enabled in Safari, you can tell Safari to masquerade as a different…