Follow us on TwitterMy Tweets
- Brendan Eich steps down and leaves Mozilla
- Mozilla Firefox for Windows 8 “Metro” gets delayed again; Probably for good
- Dell UK charges $27.18 for installing Firefox Browser; Can a company do that?
- Mozilla’s newest project mozjpeg is aimed at speeding up the web by reducing JPEG image size