Network Computing is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Daily Spin: After the Fox

The Big Picture
Firefox -- The Other Buggy Browser?

Somewhere out there in the big, big world is a user who thinks that we journalists are just too damn hard on Microsoft. We're always reporting on the latest Vista headaches, security flaws, patches gone bad, etc. Can't we just cut Microsoft a break? *

More on FireFox

• Firefox Essentials: Fixing The Fox
• Must-Have FireFox Extentions
• Firefox Exploit Emerges

  • 1