Какую библиотеку javascript / flash использует deviantart для обработки загрузки файлов? - PullRequest
0 голосов
/ 29 июля 2011

Мало того, что вы можете видеть индикатор выполнения, но также показывает небольшой эскиз изображения во время его загрузки.

Они, кажется, ссылаются на библиотеку deck_uploader, но я не смогнайти его в Google.

Есть идеи?

1 Ответ

1 голос
/ 29 июля 2011

Функция, которую вы упоминаете "deck_uploader", на самом деле относится к загрузке колоды фотографий - операции, весьма специфичной для deviantArt - так что остальная часть кода загрузки также может быть выполнена специально для них.

Вкл.С другой стороны, я не знаю, зачем вам эта информация, но я полагаю, вы хотите скопировать код / ​​функциональность на другой сайт.Мой совет - никогда не копировать код или дизайн от кого-то другого - это большая работа, и в итоге вам трудно поддерживать код спагетти, который вы понимаете пополам.

После того, как вы настроите свои требования, ищите среду с открытым исходным кодом (javascript) для обработки загрузок.Загрузка jQuery может быть кандидатом.http://aquantum -demo.appspot.com / файлов загрузки .

Кроме того, другой идеей может быть использование спецификации HTML5, которая позволяет загружать несколько файлов, например:

<form action='#' method='post' enctype='multipart/form-data'>
  <input name='uploads[]' type=file>
  <input name='uploads[]' type=file>
  <input name='uploads[]' type=file>
  <input type='submit'>
</form>
...