Internet Explorer 8 Released
Science • Views: 1,642
Microsoft released version 8 of their web browser today: Internet Explorer 8: Home page.
I haven’t installed it yet, so this may not be entirely fair, but based on past experience developing web software for Internet Explorer I admit to feeling a sense of dread.