Артель BrowserPlus (из Yahoo) выпустила API для сжатия файлов на стороне клиента. Как объясняется в нижеследующем скринкасте, джаваскриптовый API позволяет вам упаковывать и сжимать файлы в клиенте посредством LZMA или tar.
«Client Side Compression» выложилLloyd Hilaiel на Vimeo
Вы можете читать далее о реализации или испытать демонстрацию живьём (потребуется BrowserPlus).
Прилад Browser Plus для упаковки на стороне клиента
Использовать этот API нетрудно: вызываем надобный метод и посылаем ему файлы:оба эти расширения — LZMA и tar.
Нюансы перевода: слово «прилад», давно живущее в великорусском языке (как минимум,со времён Даля), здесь служит переводом технического термина «add-on» (а не «device», как в украинском), слово же «артель» означает команду разработчиков (в оригинале — «team»).
«Client Side Compression» выложил
Вы можете читать далее о реализации или испытать демонстрацию живьём (потребуется BrowserPlus).
Прилад Browser Plus для упаковки на стороне клиента
Использовать этот API нетрудно: вызываем надобный метод и посылаем ему файлы:
BrowserPlus.Tar.tar({'files':files});На GitHub доступны
BrowserPlus.LZMA.compress({'files':files});
Нюансы перевода: слово «прилад», давно живущее в великорусском языке (как минимум,