I am putting together a website that requires detailed images and zooming in on them. Specifically our trainer will have an iPad hooked to a large flat screen (via HDMI) and while he's teaching, he can touch on part of the image and have it zoom in. Preferably using something open source would be most desirable. I was thinking maybe a combination of SVG and HTML maybe. I suppose I could even use a huge image map where touching the image map would open a lightbox image which would allow the ability to show a caption (which is good for people accessing the training at home).
Does anyone have a suggestion?