Use web-workers for effect blur
Распараллеливание работы с getImageData() на примере создания асинхронно работающего сложного фильтра размывания изображений — blur, c помощью объектов Web Worker.Спецификация объектов Web Worker определяет API для создания фоновых скриптов в веб-приложениях. Эти объекты позволяют запускать долговременные скрипты для выполнения задач, требующих большого объема вычислений, не прибегая к блокировке интерфейса пользователя или других скриптов, управляющих взаимодействием пользователя с системой. Поддерживается всеми современными браузерами http://caniuse.com/webworkers
================