Firefox 2011

Firefox 2011

May 30, 2012

Firefox is one of the most popular web browsers in the world. One of the reasons for its popularity is the more than 2.5 million add-ons available to users. Below infographic shows the performances, releases as well as facts of Firefox 2011 as well as it shows Firefox accomplishments over the year, including a hefty […]