JS Has Always Been Hot, But Now It’s Sizzling
Posted by Kyle Weems on October 22, 2008Eric Meyer wrote a little post about new project in development by John Resig called Sizzle that should be making every web designer wet themselves. He’s really excited about this. Almost to the point where in my mind’s eye I can see him skipping down hallways. How excited?
“I’m absolutely going to use it and recommend its use far and wide.”
Sounds pretty excited to me. What is all this enthusiasm being caused by? What is Sizzle?
I’m still catching up on the details as I write this, but in essence it’s a JavaScript project that will take advanced CSS selectors (read that, CSS3 selectors with little to no current browser support), do some work behind the mysterious veil, and then spit out the results on the browser. Any browser.
As a designer all you’d have to do is write your stylesheets with these new selectors (and possibly new properties like multiple-backgrounds, although I’m still confirming that), and let JS do the rest.
This is hot. It’s taking all the work that has been put into making JS engines these days smokingly hot, and converting that effort into some benefit for CSS, which isn’t getting the same fast-track treatment we’ve been desiring. I goofed around with a similar concept with a pseudo-class to class CSS converter called Pseudonut, but this is a whole other beast, and I’m really looking forward to it.
Tags: css3, eric meyer, javascript, sizzle