Стояла задача: найти или создать загрузчик файлов на сервер, использующий возможности HTML5 для мультизагрузки. Загрузчик должен:
отправлять методом POST любые параметры вместе с файлом;
отправлять куки;
предоставлять возможность выбора сразу нескольких файлов (или нескольких тысяч – тут как пользователь захочет);
отправлять файлы группами;
файлы собираются в группы до определенного количества мегабайт, или до определенного количества файлов в группе; (это связано с тем, что на сервере есть ограничение на размер POST запроса и на количество файлов в одном пакете)
Именно по причине отсутствия опыта работы с флешем, для создания загрузчика был выбран только JavaScript.