There is a problem with webgl... more exactly with glsl, more more exactly with angle... the problem is that is the worst part in all the webgl development. It is slow, the compilation is slow, there is a lot of problems. I know, that is the cost for portability, bust right know that cost is to high.
It is imposible to compile a loop with 60 iterations, the browser simply dies... I hope there is hope... but for now... I work without angle.
and again... you can do a lot of things in webGL without matrices... it's very nice... If someone have some idea how to put webGL in my blog, tell me and I will show you some examples.