A homage to a pioneering multimedia website.