Microsoft published a technology overview of Windows IE 8 Beta 1 for Developers
Learn more about the new technology and developer features in Windows Internet Explorer 8 Beta 1 for DevelopersWindows IE 8 Beta 1 for Developers: Technology Overview