On the advice of a coworker, I tried out the IE7 Beta today at work. It was a bit of a disapointment. I’ve heard a lot of hype about the new IE, so it was really a letdown to actually try it out. The first disapointment was that the installer requires a reboot, and basically breaks the entire machine if you don’t reboot immediately. I had about 20 windows open and busy, so it wasn’t exactly practical to reboot. I started getting error dialogs about missing DLLs and finally our test tool app failed to start because it couldn’t load embedded browser controls. So, I finally had to restart. At this point the install finally completed and I actually had a working IE7.
On to the interface. It is ugly. Ugly and very clunky. They completely threw out all existing human interface guidelines. By default there is no menu bar - the menus are only accessible via icons in a toolbar. The menu bar can be enabled, allowing access to all options. But the menu bar is placed below the address bar. It really proves just how important interface consistency is. I also had to manually turn off all “ClearType” font anti-aliasing in IE despite the system wide setting. The font anti-aliasing was especially brutal, and the fonts were quite blurry and almost unreadable at times. I don’t know why.
People often complain about Firefox memory usage. As a very simple test, I started firefox and IE7 and loaded my rawdog rss feed in each browser. This is a large HTML file with many images linked. Here is the memory usage after loading the entire rawdog feed:

Close, but Firefox wins. Certainly IE isn’t lower, which is actually what I’d expected. The conclusion? I didn’t take my time uninstalling it (which required yet another reboot, thank you Microsoft).