wilberfan
November 7th, 2006, 06:02 PM
Anyone see this announcement?:
http://www.mozilla.com/en-US/press/mozilla-2006-11-07.html
I'm not quite sure what it means yet (aren't n00bs annoying?)--but it SOUNDS like a good thing...?
http://www.mozilla.com/en-US/press/mozilla-2006-11-07.html
I'm not quite sure what it means yet (aren't n00bs annoying?)--but it SOUNDS like a good thing...?