¿Existe un gran script de carga que use jQuery, como uploadify, pero con una opción alternativa para cuando Flash no está disponible?
Probé FancyUpload , que tiene esto y usa un IFRAME invisible para hacer sus cosas. El problema es que está construido sobre Mootools (conflictos en todas partes porque no puedo cambiar todo mi código base para usar jQuery en lugar de $ si uso jQuery.noConflict(), y realmente no creo que sea una buena idea mezclar bibliotecas js así).
http://www.plupload.com/ retrocede de HTML5 a Flash, Gears, Silverlight e iFrame. Está desarrollado para TinyMCE, por lo que está ampliamente probado y desarrollado activamente. Una desventaja podría ser el tamaño, pero simplemente inclúyalo solo en los sitios que necesitan cargar archivos y reducir el tamaño, pero excluyendo el soporte de Gear o Silverlight.
Soy el autor de FancyUpload, así que créanme cuando apruebe otro cargador;)
Sebastian Tschan acaba de lanzar un excelente complemento llamado jQuery File Upload que probablemente se adapte a sus necesidades.
Demostración: http://aquantum-demo.appspot.com/file-upload