Categories Browsers Links Software The browser timeline infographic Post author By Saru Post date March 31, 2011 Via favbrowser.com 12.91957577.670943 Tags bwosers, chrome, firefox, safari, Timeline