Browser Implementation of http://vimeo.com/64895205