Firefox 3
July 19th, 2008
Firefox 3 was officially released on June 7th, resulting in a world record for the highest number of software downloads within a 24 hour time period. This much anticipated installment from the Mozilla family supplies enhanced security features, increased stability, and improved usability.
Read the rest of this entry »
FAQs