By now you should know about the official release of Internet Explorer 8. This is a huge milestone for the browser that most Web Developers have come to hate.

Share: