HTML5: загрузка файла AJAX с индикатором выполнения

Я ищу, чтобы сделать загрузчик файлов с индикатором выполнения в HTML5. Я пробовал использовать ряд обучающих программ, которые можно найти в других местах, включая SO. Этот ответ SO (принятый), кажется, ближе всего к тому, что я хочу, но я не могу разобраться с PHP-end, также как $_FILES и $_POST кажутся пустыми.

Прежде чем люди начнут говорить, что это невозможно со скрытыми iframe и т. Д. Это должно быть возможно с HTML5.

jQuery доступен, если требуется, но мое впечатление заключается в том, что jQuery в настоящее время не поддерживает много функций HTML5.

Обновить:

Сейчас я беспокоюсь только о Chrome.

Я думаю, что это может сработать для вас http://aquantum-demo.appspot.com/file-upload

Я думаю, что лучший проект, который я видел для загрузки файлов, – от создателей TinyMCE, Moxiecode с Plupload . Он будет работать с HTML5, но также возвращается к Browser Plus, Gears, Flash или Silverlight. Лицензия GPLv2 лицензирована.

Вы можете увидеть некоторые из их примеров здесь: http://www.plupload.com/example_queuewidget.php