Firefox downloaded!
Posted on Wed, 18 Jun 2008 in Technology • Tagged with Firefox
So the Americans finally went to bed, and the Firefox servers are now actually responding to requests without timing out... You can still make it, if you haven't downloaded Firefox yet, please download Firefox 3 by 17:00 UTC on June 18, 2008. That's 10:00 a.m. in Mountain …
Continue reading