112251848126152889

Internet Explorer 7 Beta 1 Technical Overview.
“The beta 1 release of Internet Explorer 7 includes a subset of all the new features that will be delivered in the final version of Internet Explorer 7. This release is intended to enable developers to begin to test the new browser for compatibility with their applications and Web sites.”