Here is my prototype/testing https://gist.github.com/yurydelendik/9624811 . It's expected IE9 be a little bit slower. Decoding on my low end machine of 4000x8000 image takes about 7 sec, not sure what are the expectation here, but carrying code that used by small amount of users is not really acceptable, since we cannot really test or properly maintain it.