No-Library (pure JS), HTML, CSS, JavaScript
An example of HTML5 drag & drop from the local filesystem. Files are read in binary format and truncated to a fixed number of bytes. This data can then be sent to a server side script for processing.