TurfSite Manila [Philippines]

Internet + Computer = Life!

TurfSite Manila [Philippines] - Internet + Computer = Life!

Internet Explorer 7 is Here!

ie7.jpgMicrosoft launches the much-awaited upgrade to the ever popular Internet Explorer web browser today.

With millions upon millions of people downloding its rival Mozilla Firefox, Microsoft hopes that IE7 will bring back the the glory of being the web’s best browser back to their hands.

The latest version of IE sports a new UI and it now supports tabs (hey, isn’t that a first from Firefox?).

Share this:

Category: Technology

Your email address will not be published. Required fields are marked *

*