Plupload feature explanation
Afraithe We have gotten a few questions regarding the supported features of Plupload and what they mean exactly.
Chunking
Chunking is smart, it will allow you to upload files regardless of how large they are. Normally server environments have a limitation how much they can store in memory, normal upload forms put everything in memory and dumps it down when the whole file is received. With chunking, you can continue to upload even if the memory has a low limit cause the file is chunked into smaller parts and saved every x kilobytes.
PNG and JPEG resizing
Support for resizing means that images can be resized by the client, before they are uploaded to the server, saving a lot of bandwidth. Lets say you are uploading your vacation photos, instead of uploading a 2560×1600 image it will be resized down to a more web-suitable 640×480 image, saving a lot of space and making the upload quicker. Also this will use the client browser to resize the image and not the server resources.
Type Filtering
By type filtering we simply mean the option to select only a certain type of files, such as only .jpg etc.
Drag & Drop
This feature has been limited to Java Applets for so long now, but support for Drag & Drop is starting to look better in more of these supported ways to upload and we will continue to monitor their progress.
Fallback
A good approach when setting up Plupload is to configure your runtimes as optimal as possible, we would recommend the following order of fallback.
- Google Gears (best feature support)
- Silverlight (good support)
- Browserplus (good support)
- Flash (good support, best client spread)
- html5 (bad support, bad client spread)
Once html5 becomes more spread and usable, we would suggest putting it on top.
Why Flash so far down? Well actually after Google Gears (our personal favorite) the other plugins all have their faults and are rather similar. If chunking is required for you, remove HTML5 and Browserplus from the runtimes since they do not have support for chunking.
There are a few more options/features but they are quite simple and you should be able to figure them out if you check the documentation.
On another note, we will be making an update sometime soon with better buttons for uploading, a lot of ppl seemed to have missed the little “Play/Upload” icon on the right side of the UI and clicked the grey form send button instead.
If you want to contribute, be sure to visit the project on GitHub.
Posted in Cool stuff, Development, Software, Work |
30 Comments »
Using Plupload you can upload multiple files using Google Gears, Silverlight, Flash, BrowserPlus or HTML5. Flexible configuration allows you to choose all or only some of these upload “runtimes” with fallback in the order you specify. The license is GPL for you to enjoy.
The latest move from SVN to 
From version 4 of Plone, TinyMCE will be the default editor, replacing Kupu.
On another note, we are looking into moving TinyMCE to
Yes, finally, we will be away during July, support will slow down a but during the summer, but we will be checking in on the forums and email once in a while.