File System and JavaScript. Processing Files in Browser

This article is about processing files in a browser. It explains how you can read and change files data, drag-and-drop files to/from browser, parse excel and pdf on the client side without server. It also includes caching media data and playing them offline.