Uploaded image for project: 'DSpace'
  1. DSpace
  2. DS-1562

Using HTML5 for File Upload in XMLUI

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Volunteer Needed (View Workflow)
    • Priority: Minor
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: None
    • Attachments:
      0
    • Comments:
      3
    • Documentation Status:
      Needed

      Description

      Currently files get uploaded using a html form. This has some major flaws for example if a transmission breaks the hole file has to be uploaded again, the size of files that can be uploaded this way is limited and you can only upload one file at once.

      HTML5 File API allows to define an element (f.e. a div-element) that can be used to drag and drop files on it. HTML 5 although can cut files in slizes. With this feature set it is possible to overcome the faults specified above. It is possible to drag and drop several files at once. With JavaScript every File will be sliced into chunks and each chunk will be transmitted seperatly. If a transmission fails only the chunk that was submitted has to be retransmitted. When all chunks got transmitted correctly the chunks have to be reassmbled on the server.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              pbecker Pascal-Nicolas Becker
              Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated: