Shared publicly  - 
 
What will it look like in another 5 years?!
Interactive infographic about the evolution of browsers and the web. This infographic features major web browsers since 1993 such as Mosaic, Netscape, Opera, Internet Explorer, Safari, Firefox, and Ch...
1
Add a comment...