title: Pre-upload Image File Manipulation
body: <p>Is there any 'hack' that can be applied to do client-side image processing with Javascript and/or CSS/HTML but NO flash?  Specifically, is this possible?</p>
  
  <p>(1) First, user selects local file via html file upload mechanism, then
  (2) javascript accesses local file and runs an algorithm to decrease amount of data uploaded before the form submission is executed.</p>
  
  <p>I think I could do an asynchronous AJAX upload to another server, manipulate the image, return the new URL as (and IMG) to a hidden iFrame, and grab this image before submitting the form.  Would this work, or is there a better approach?</p>
  
  <p>The purpose is to radically decrease server load by eliminating the possibility that multi-megapixel images will be uploaded when all the Web app wants is a thumbnail version.</p>
  
  <p>Tanks.</p>