http://nodeca.github.io/pica/demo/
Дошли руки причесать ресайзилку картинок. Годная тема для уменьшения размера аплоадов, если у вас не форум фотографов.
- апи поменялось: теперь все через промисы, и можно явно указать настройки пула вебворкеров.
- добавлена поддержка WebAssembly, пока из любопытства, чиста поржать
- добавлена поддержка createImageBitmap для неблокирующей распаковки картинок (ресайз через него какбэ тоже добавлен, но пока его никто не умеет)
- пофикшены регрессии скорости в последних хромах
- выпилена поддержка WebGL, т.к. его за год так и не довели до вменяемого состояния.
Потестите, что как. Если кто-то использует и есть замечания насчет API - пишите, пока не зарелизил.
Заметил тормоза только на мобильном фаерфоксе.
Еще заметно что вебворкеры не очень быстро стартуют, но если надо обработать пачку картинок подряд, то в 4 ядра фигарит весьма задорно даже на мобилке.