Microsoft unveiled today the first beta release of Internet Explorer 9 – and it is now available for download.
I haven’t much played with the browser yet, but from my first impressions, it is too buggy for a beta release. If you try to load this website, the Facebook widget in the sidebar won’t even load.
Internet Explorer 9 Beta, something we all have been waiting to get our hands on will soon be available for public download, probably in September.
And guess what? Just with that announcement, a Chinese website called CNBeta leaked outÂ a few screenshots of the upcoming Internet Explorer 9 Beta.