@@ -7,18 +7,35 @@ http://aquantum-demo.appspot.com/file-upload
7
7
8
8
Features
9
9
--------
10
- - Plugin for jQuery + jQuery UI (optional).
11
- - Upload multiple files at once.
12
- - Drag & Drop files from the desktop.
13
- - Progress bar indicating the upload progress.
14
- - Possibility to cancel uploads.
15
- - No browser plugins (Adobe Flash, etc.) required.
16
- - Standard HTML5 file upload form.
17
- - Graceful iframe fallback for browsers not supporting XMLHttpRequest file uploads.
18
- - Supports Cross-site XMLHttpRequests.
19
- - Basic file upload works without JavaScript enabled.
20
- - Files are sent as standard "multipart/form-data".
21
- - Works with all Webhosting platforms including Google App Engine.
10
+ - Multiple file upload:
11
+ Allows to select multiple files at once and upload them simultaneously.
12
+ - Drag & Drop support:
13
+ Allows to upload files by dragging them from your desktop or filemanager and dropping them on your browser window.
14
+ - Upload progress bar:
15
+ Shows a progress bar indicating the upload progress for individual files.
16
+ - Cancelable uploads:
17
+ Individual file uploads can be canceled to stop the upload progress.
18
+ - No browser plugins (e.g. Adobe Flash) required:
19
+ The implementation is based on open standards like HTML5 and JavaScript and requires no additional browser plugins.
20
+ - Graceful fallback for legacy browsers:
21
+ Uploads files via XMLHttpRequests if supported and uses iframes as fallback for legacy browsers.
22
+ - HTML file upload form fallback:
23
+ Shows a standard HTML file upload form if JavaScript is disabled.
24
+ - Cross-site file uploads:
25
+ Supports uploading files to a different domain with Cross-site XMLHttpRequests.
26
+ - Multiple plugin instances:
27
+ Allows to use multiple plugin instances on the same webpage.
28
+ - Customizable and extensible:
29
+ Provides an API to set individual options and define callBack methods for various upload events.
30
+ - Multipart and file contents stream uploads:
31
+ Files can be uploaded as standard "multipart/form-data" or file contents stream (HTTP PUT file upload).
32
+ - Compatible with any server-side application platform:
33
+ Works with Google App Engine (Python, Java), Ruby on Rails, PHP and any other platform that supports HTTP file uploads.
34
+
35
+ Requirements
36
+ ------------
37
+ - jQuery v. 1.4+
38
+ - jQuery UI v. 1.8+ (optional)
22
39
23
40
Browser Support (tested versions)
24
41
---------------------------------
@@ -27,8 +44,8 @@ Browser Support (tested versions)
27
44
- Mozilla Firefox - 3.6
28
45
- Opera - 10.60 ², 11.00 ²
29
46
- Microsoft Internet Explorer 6.0 ², 7.0 ², 8.0 ², 9.0 ²
30
- ¹ Drag & Drop is only supported on the Mac version of Safari.
31
- ² MSIE and Opera have no support for multiple file selection or upload progress indication.
47
+ ¹ Drag & Drop is not supported on the Windows version of Safari.
48
+ ² MSIE and Opera have no support for Drag & Drop, multiple file selection or upload progress indication.
32
49
33
50
License
34
51
-------
0 commit comments