The browser timeline infographic Posted on March 31, 2011 by Saru Via favbrowser.com 12.91957577.670943