Windows Internet Explorer 8 (known as IE8) is the successor to Internet Explorer 7, and will be the last version to be supported on Windows XP. The advertisements emphasize how easy it is to use, better security and new advances in RSS, Style Sheets and enhanced support. But many other improvements were highlighted in this… Continue reading Windows Explorer 8: What’s New