Microsoft has realeased first beta version of Internet Explorer 8 (IE8) on Microsoft Downloads site.
If you are keen on installing and working on beta products, I guess you will like this new Internet Explorer web browser beta, IE 8 Beta 1.
You can download IE 8 Beta 1 web browser for various operating systems.
I have downloaded and installed for XP from
Windows Internet Explorer 8 Beta 1 for Windows XP at Microsoft Download Center.
The installation of IE8 Beta 1 requires Update for Windows XP (KB946501) security patch to be installed. And requires reboot or restart of the computer after the installation of the patch and after the installation of the IE8 installation package.
You can have a look at the the screenshots I have taken during the installation of Windows IE8 Beta 1 on my laptop at photo gallery titled
Windows Internet Explorer 8 Beta 1 Installation Screenshots.
You can also find free downloads of IE8 Beta1 for Windows Server 2003 Service Pack 2, Windows Vista Editions and Windows Server 2008 Editions as well as 64-bit editions of these operating systems.