Personal ComputingTech News SiteMeter crashes thousands of websites on IE7 by yuga August 3, 2008 by yuga August 3, 2008 Over the weekend, thousands of websites inexplicably crashed when browsed via Internet Explorer 7. The… Read more