Microsoft have just released Internet Explorer 7 Beta 3 to the public. The new beta build is available for all the major Windows Platforms. The new beta holds the build number 5450.4, and was compiled on the 23rd of this month.
At a glance, some of the new noticeable features include the ability to drag/move tabs, a few icon/UI changes, as well as some bug fixes and cleanups.
XP SP2
x64
At a glance, some of the new noticeable features include the ability to drag/move tabs, a few icon/UI changes, as well as some bug fixes and cleanups.
XP SP2
x64