The Evolution of the Web. Interactive infographic about the evolution of browsers and the web.

Advertisements