24ways.org:
Introducing UDASSS!
24ways.org has posted a new item today introducing their latest offering - UDASSS, an "Unobtrusive Degradable Ajax Style Sheet Switcher".

First of all, the idea is very simple. I wanted something just like what Paul Sowden put together in Alternative Style: Working With Alternate Style Sheets from Alistapart Magazine EXCEPT a few minor (not-so-minor actually) differences which I've listed briefly below:
  • Allow users to switch styles without JavaScript enabled (degradable)
  • Preventing the F.O.U.C. before the window 'load' when getting preferred styles
  • Keep the JavaScript entirely off our markup (no onclick�s or onload�s)
  • Make it very very easy to implement (ok, Paul did that too)
What I did to achieve this was used server-side cookies instead of JavaScript cookies. Hence, PHP. However this isn't a "PHP style switcher" � which is where Ajax comes in. For the extreme technical folks, no, there is no xml involved here, or even a callback response. I only say Ajax because everyone knows what 'it' means. With that said, it�s the Ajax that sets the cookies 'on the fly'. Got it? Awesome!

The rest of the post is a tutorial on how to use it (simply), and a direct link to download it.

Share your thoughts on "Introducing UDASSS! ..." (0 comments)



<< Have a commment to share? Speak up now! >>


 All content copyright, 2005 AjaxDeveloper.org :: [email protected]