Microsoft has just released its long overdue update to its Internet Explorer – IE 7 Beta 2. IE7 now feature a new streamlined interface, RSS feeds, integrated search and an improved security. The new IE7 finally offers users tabbed browsing experience which has long been introduced in competing browsers like FireFox and Opera.
With the recent upsurge in popularity for alternative browsers like FireFox and Opera, it is about time for Microsoft to give its Internet Explorer a new facelift in looks and features. Personally, I feel the new user interface is a pretty decent overhaul but certainly requires some getting used to the new positioning of the buttons and features.