17 June 2008

Firefox 3 - Pledge Map

Firefox 3 released
update 17/06/2008 Firefox 3 is now available to download (if you download today you contribute to a world record -hopefully)


Firefox 3 - Pledge Map

Firefox 3 Pledge Map
*Map current on Monday 16th June 5pm GMT.

Firefox 3 is due for release on 17th June 2008. They are attempting to break a new world record for the highest amount of downloads with a 24 hour period.
The current pledges are 1,358,652 and counting - expect the actual amount to be a lot higher.

Download Day - English

For a full rundown of what is new and/or improved go to the Field Guide

Labels: , , , ,


Post a Comment

<< Home