Chrome supports the File Api now. Not exactly like firefox, some tweaks were required.
- New user interface
- Now with a normal upload box for other browsers
- Google Chrome support (safari maybe - untested)
I started implementing a google gears support so that chrome users, and IE with gears could use the drag and drop functionality. In the middle of the work I realized that unlike about a month ago, Chrome natively supports the FileReader object so being a new technology I shifted the interest there. Some of the gears code is already there on the server side, but I never realized the client-side script. If you think this is an important functionality, I will try to incorporate it in the script. (It requires more fine-grained browser control because we want FileReader to be used in priority then gears if available.
Please write your thoughts on the forum, or e-mail me at firstname.lastname@example.org
- When dragging there are more icons than when loading the files from the server
- Images work alright, other files are untested, especially with the old-fashioned method
- Opera and Safari not tested
Things I want to do:
- Sort by
- File Details
- Draggability - Trash
You can find a demo here
This new version uses the new File API of firefox and not the proprietary getAsBinary() function. No other changes made. May still have bugs.
DragDropUpload 1.99 beta
Here is the beta of the new version, now it shows all the files already on the server and allows you to delete them.
Report bugs on the forums