Just to say : you can have a per-pixel collision detection by using a webgl shader. The GPU boost can help you lower down the time needed for the calculation.
However, when I saw the last poll, I realized that for a lot of people, webGL shaders weren't a prority...