Interactive image web viewer