Those free browsers you use every day do have a small price really; you’re asked to help improve things, if you have time, of course… maybe think of it as an investment in the platform and some form of education.
Making JavaScript better.
A brief but informative overview of H5 forms and validation.
An overview of some key technology changes that are lurking under the covers in F4 (which I’m using for WebM, canvas and SVG tests at the moment).
A look at the underlying implementation of JS values in Mozilla.
Neato… the ability to get the contents of a canvas as a file, and send it to a server (or store it locally). var x = canvas.mozGetAsFile(“mypic.png”); xhr.send(x);
Plots comparative speeds of different JS engines on different architectures over time when tested with sunspider and v8 benchmarks. At the time of writing it shows that firefox 4 is taking big steps to being as fast as the V8 engine in google chrome.
Use bespin on any page that has a text area that you’d normally enter html or javascript into.
Example of building a Square Wave using sine wave addition using JavaScript, canvas and the Firefox Audio Data API
An Audio Data API for Firefox perhaps one day for all browsers.
Mozilla Developer Connection has a new name and a clear mission to be “a comprehensive, usable, and accurate resource for everyone developing for the Open Web.”
The User Agent string is changing in Firefox 4, not much, but enough to break some older scripts and sites.