Just a couple years ago, I thought all JavaScript could do is spawn multiple popups with no end in sight. An online nuisance, if you will. Those days of popup mania are largely and thankfully gone. Now, JavaScript is used to power web page functionality that was thought to only be possible in Flash. JavaScript frameworks like script.aculo.us, Dojo, MooTools, and Yahoo! UI Library have all flourished as popular and leading frameworks out in use today. However, there is one JavaScript framework that, in my opinion, stands out from the rest of the pack: jQuery. I’m guessing the reason why the j is lowercase is because they want to be as hip as the iPhone. That’s gotta be it, right?
Why do I think jQuery is the ish? Very easy syntax, useful built-in functions, easy-to-read online documentation, blah blah blah blah blah. But what’s really great about jQuery is that, like the great Firefox web browser, it can be extended through the use of plugins. jQuery plugins are nothing more than just additional JavaScript files that are loaded after the core jQuery file has been loaded. And because jQuery has a great user-base, there are a LOT of plugins out there. Let’s highlight some plugins that will allow you to ditch Flash for good…
1. Cycle
Cycle is a simple, yet powerful slideshow plugin. You can be casual and use the standard-issue Fade effect to transition between images or be daring and use any of the multitude of effects available through this plugin. Other options include randomizing images a la iPod Shuffle, the speed of the transition; you even have the option of having callback functions that are called before or after every slide.

See a live demo of the Cycle plugin in action on the Seven Planet homepage.
Cycle plugin »
(more…)