Las posibilidades del nuevo HTML 5 son muchas y ahora aquí tienes una nueva, ya que gracias a Plupload el cual puedes usar en tu sitio web te permite cargar archivos usando HTML5 y si tu navegador no es compatible entonces usa Silverlight, Flash, BrowserPlus o la forma normal, en la versión HTML 5, Flash y Silverlight te proporciona algunas características únicas tales como el progreso de carga, cambiar el tamaño de la imagen y cargas fragmentadas.
En este script se sustituye un div específico con un widget usando jQuery por lo que implementarlo es muy fácil, puedes ver un ejemplo de como implementarlo en la página de descarga.
Enlace para descargar Plupload.