I wrote this mandelbrot set viewing application using three.js. You can click and drag the viewport, as well as adjust the amount of zoom with the '1' and '2' keys.

Link