By Wayne Sutton Featured infographics Technology The Evolution of the Web Infographic Today’s web is a result of the ongoing efforts of an open web community that helps define these…