jquery-transmit

jquery-transmit is a jQuery plugin used to produce a flash–based multi–file uploader for your pages, all this quite simply achievable:

$(document).ready(function() {
                $("#transmit").transmit("http://mysite.com/upload/");
            });

Now there’s no need to dive into flash or swfupload configuration files, multi–uploaders can be as simple a few lines of code.

Plupload: Uploading Made Simple

Plupload is an open–source tool that allows you to provide uploading functionality for your website. So what makes it special? It utilizes HTML5, Gears, Silverlight, Flash, BrowserPlus or normal forms, providing some unique features such as upload progress, image resizing and chunked uploads—all this transparently and without the developer’s intervention.

This project is from the guys who made TinyMCE, so I’m sure incremental updates will be regular.

flashblockdetector: Detect Browser Flash Blocking

flashblockdetector allows a developer to use javascript to check if a browser client is using flash blocking extensions. Using this utility, you can inform a reader to whitelist/disable flash blocking for your given site, in case you need flash functionality. I’m sure this is useful for those dreaming of building the next Youtube.

CrossSlide: Image slideshows in JQuery

DHTML/Javascript has always lagged compared to Flash when it comes to image slideshows. For some reason, Flash just handles the transitions and image handling better. I guess this can be attributed to Flash’s animation roots. But there are some Javascript–based slideshows that manage to do a decent job — Smoothgallery is one of them. Now comes CrossSlide, a JQuery plugin that pushes the limits of DHTML–based slideshows. What used to be almost exclusive to Flash like the Ken Burns effect, it can do it too! It can do smooth transitions, panning, and zooming.

Some caveats though: CrossSlide is more CPU–intensive compared to other similar implementations. This downside is somewhat negligible considering today’s multi–core processors, but it’s good to know about it’s limitations.