Обзор файловых загрузчиков

Статьи о файловых загрузчиках с vremenno.net.

Безфлэшевые решения

1. Ajax upload

Очень хороший инструмент, работающий без флэша. Нету никаких ограничений на стилизацию, позволяет удовлетворить желание пользователя поперетаскивать файлы на инпуты 😉

Много где работает:  IE6/7, FF2/3, Safari, Chrome, Opera.

Примечательно, что имеются разные версии для работы с jQuery, Prototype и независимо.

Демо

2. Решение от Жеки Белодеда

Ага, мое.

Готовое к использованию решение позволяет стилизовать инпут, но с ограничением. Нельзя кнопку «browse» сделать выше и шире обычной кнопки файл-инпута. Для разного типа файлов, показываются соответствующие иконки. И, конечно, туда можно таскать файлы.

Работает во всех мажорных браузерах.

Демо Статья Исходик примера

3. jQuery Multiple File Plugin

Плагин, позволяющий из обычного файл-инпута сделать необычный. Например, встраивает возможность валидации, ограничить максимальное количество файлов для загрузки. Позволяет файлам назначать иконочки.

Демо

4. Ext.ux.FileTreePanel (Расширение для Ext.JS)

Смотрим

Решения, использующие флэш

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

Я рекомендую, если для себя вы выберете один из этих аплодеров, проверяйте наличие у клиента флэша. А если флэш отсутствует, заменяйте его одним из вышеприведенных.

1. SWF Upload

Самое популярное, на мой взгляд, решение. А SWFUpload достоет популярности.

Позволяет стилизовать все элементы загрузки (XHTML и CSS), показывает только необходимые типы файлов в диалоге выбора, js колбэки на все события. 

Рекомендуется к использованию.

Демо Загрузка

2. jQuery File Upload Plugin от Ронни Гарсия

Автору этого плагина чем-то не угодил SWFUpload. И он решил написать свое решение.

Возможностей не так много, как у SWFUpload, тем не менее оно тоже имеет право на существование. Хотя бы как плагин jQuery.

Демо Скачать

3. FancyUpload

FancyUpload — полностью стилизуемый аплоадер с прогрессбаром. Для работы ему нужен MooTools.

Демо

4. Yahoo File Upload

Файл-аплоадер от яху преподносится с таким количеством документации, что возникает мысль, будто на основе этого аплоадера они собираются сделать по меньшей мере летающую тарелку.

Ни одного примера, на который приятно было бы посмотреть, нету. Документацию писали роботы. Чтобы разобраться надо иметь очень сильное желание.

File Upload в YDN Страница с примерами

  • Nona Utkin

    Да, мне тоже понравилось.

  • NarkisSurkov

    Не верьти никому! Все хорошо и правильно сделано. Мне допустим было действительно интересно. Я люблю теперь сайт world-blog.ru :)

  • Евдоким

    Прямо с утра поднимаете настроение такими постами !

  • Аркадий

    Спасибо за познавательный материал!

  • Арнольд

    Статья написана умным автором...

  • Сергей

    Очень понравился ваш сайт !

  • Василий

    Спасибо вам за сайт, очень полезный ресурс, добавил его в избранное !

  • Тимофей

    Статья интересная. Но почему нет дискуссии по этой теме? Никому нечего сказать чтоли ?

Запись навигация

Top