Some time ago I did a small review of the changes in the Firefox 4 beta. If you go to download Firefox right now you will be downloading Firefox 13. I’m sure you have noted that the releases of Firefox and other browsers have been increasing. You can go a step farther and download pre-released versions of most browsers. For Firefox you have Firefox Beta, Aurora, and Nightly, which at the time of this posting is version 16.0a1. Mozilla isn’t the only ones doing this though. Google has their Beta channel and Canary which is to show off new web technologies. Even Opera is given people a look ahead of what is coming out with Opera Next (Which sadly is currently at the same version of the released Opera). Even Microsoft who has been criticized for having a terrible browser is starting to put serious amounts of effort into improving Internet Explorer.
So why has there been a change to frequencies of releases of browser? I think this is a clear sign of the continuous evolution of the web with people’s desires for better web technologies. As a developer, I feel we are at an interesting time, applications are moving online as web applications. Currently thanks to great companies we are able to write documents, make presentations, globally communicate, share thoughts and ideas, and even create software, all from a browser. We are able to do so much from a browser that Google has designed an operating system based on their Chrome browser, called Chrome OS. Even Mozilla is working on a phone OS built completely upon web technologies called Boot2Gecko/Firefox OS.
The web is a highly evolving technology, our browsers are adjusting to keep up with this. I feel that open source has a huge advantage in this arena. This is where I feel that Mozilla is playing a great part not just with making a browser but also promoting the open web and assisting developers to use web standards to create awesome applications. Focuses for browser development has changed but one thing is clear, that more things are moving online into the cloud and we will need technology that can keep up with our needs, along with our creative imaginations for the next big thing.