A HTML5 upload component without UI