See on Scoop.itNewspotting

Lucky this infographic is here to shed some light on browser trends since the advent of Google Chrome and the evolution of screen resolution since 2008.

See on dailyinfographic.com

About these ads