SWFUpload - A Better Upload
November 16th, 2006

If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!

Over on Ajaxian Dion Almaer posted about SWFUpload, which is a small Javascript/Flash library that is a great improvement in the way file uploads work online.

Created by Lars Huring and his team, SWFUpload recplaces the contents of a div with a small transparent flash file that takes care of all the upload and frontend, Javascript is used for configuration and callbacks, HTML/CSS is there for styling and looks.

Not only is the experience better than most file uploads, there are also a number of added features:

  • You can specify which file types are to be displayed in the upload dialog box.
  • Multiple files can be uploaded by using CTRL/SHIFT+Click to select them.
  • Trigger Javascript functions at the start, cancel, progress and complete stages.
  • Get the file information and size before the upload even starts.
  • Style upload buttons any way that you want
  • No page reloads meaning you can display the uploaded files as soon as they are finished.

The one feature that I think is great (which is why it’s not in a bullet) is that SWFUpload will gracefully degrade to a normal HTML upload form if Flash or Javascript isn’t available.

Leave a Reply

A little about Vernon...

Hey there everybody, I’m Vernon. I’ve been a full-time freelance web designer since 2002 and can honestly say it’s been a great journey.

If you’re interested, take a look at my services site and let me help you with your project.