After years of letting Internet Explorer 6 languish with no new development, prompting criticism from both outside and inside the company, Microsoft promised that they would shift their priorities and deliver a steady stream of updates to their venerable browser. The company released IE 7 Beta 1 to the public in January. While some applauded the new features, others were perplexed by the bizarre user interface arrangement—specifically, the menu bar being sandwiched between the address bar and the tab bar. Some felt that the browser was still playing catch-up to competitors such as Firefox.
Beta 2 went public in April, after Microsoft announced that the layout and rendering engine for IE 7 was "feature complete" and that no new changes, other than bug fixes, would be made outside of the user interface.
Now Microsoft is preparing a third beta, to be released some time in August. The extended beta period seems to have been prompted by compatibility issues that users have found with the first two IE 7 betas. One such issue, described in great detail on Microsoft's IEBlog, involved a problem where the browser would sometimes reload CAPTCHA images (character recognition tests used to fool spambots) when a network connection was idle: