title: Is HTML5 file API really going to change the file uploading experience for user?
body: <p>I am using the HTML5 File API to upload the file to server. </p>
  
  <p>It offers following amazing things,</p>
  
  <ol>
  <li>Upload object which support the <a href="http://www.matlus.com/html5-file-upload-with-progress/" rel="nofollow"><em>progress</em></a> event which make it possible to show nice progress UI to end user.</li>
  <li><a href="http://www.w3.org/TR/XMLHttpRequest2/" rel="nofollow">XHR.send(File) and XHR.send(FormData)</a> can carry big files(decent sized off course ) across the wire with no need to load entirely in memory.</li>
  <li><a href="http://www.w3.org/TR/html401/interact/forms.html" rel="nofollow">input type="file" with multiple</a>
  option.</li>
  <li>Drag Drop from desktop in Firefox and Chrome.</li>
  </ol>
  
  <p>All looks promising and good however still considering its our good old HTTP which is there and unpredictable network. I would like to know if HTML5 is still really going to change file upload experience beyond UI progress and all. Or it will be same HTTP 2GB max request size (ASP.NET) and bandwidth restrictions. Will it allow big file sizes.</p>