Firefox Version 9 Aurora To Boost Javascript Performance And Improve Experiences For Users And Web Developers

Aurora is version 9 of Firefox.  Firefox’s stable version is 7.0.1, and it already has a beta in progress which is Firefox version 8.  What after Aurora?  Well, there is a nightly built which has been bumped to version 10 of Firefox.  Confuse yet?  Don’t be, because if you’re a regular user of Firefox who only wants to play with the stablest version there is of Firefox, then Firefox version 7.0.1 will be perfect.

So, what about Aurora?  According to sources, Aurora utilizes a new feature known as type inference to boost Javascript’s performance.  Regular users don’t really have to know what type inference is though, because it’s more of how one algorithm is able to smartly assign data types to particular variables.  According to sources, Javascript’s performance can be improved by assigning correct data types to variables.  Technically, I don’t know the true meaning of using type inference, but I surmise it has to do with the efficiency of memory.  If my guess is correct, the efficient memory allocations will help boost Javascript’s performance, but do take this deduction with a grain of salt.

Aurora carries a new feature known as Data Management Window, and this feature allows users to specifically assign which websites can access users’ information such as browsing data, cookies, passwords, and so on.  To access this feature, one has to type about:permissions into the URL address bar.

For web developers, Firefox Aurora comes with better support for HTML5, DOM level 3, server-sent events, networking technologies, and tools such as Scratchpad, Web Console, Web Developer Menu and others.

Aurora supports Mac, Windows, and Android.  I’m not sure if Aurora is available for Linux or not, because I’d not heard anything of Aurora and Linux.  Nonetheless, I might update this post on Aurora and Linux compatibility when I’ve the chance to test Aurora out on Linux.  I don’t have an Android device, therefore I can only repeat what the source says about Aurora on Android.  The source says that Android users will have a new look and feel of Firefox through Aurora.  I guess the only way to find that out for Android users is to download Aurora and test it out.

In conclusion, Aurora has a solid feel to it when I’m using it.  It feels really fast!  With faster Javascript, Aurora can load websites with heavy Javascript elements faster.  With better tools and support for HTML5, Firefox Aurora is definitely making it easier for web developers who want to create applications and add-ons for Firefox.  Other experimental features are in the work, and a noticeable experimental feature is Data Management Window.  I recommend users to test out Aurora!  Users can download Aurora through Cnet and Mozilla’s official website at here.

Sources:  http://www.ghacks.net/2011/10/01/firefox-9-features-changes/, http://www.ghacks.net/2011/09/04/firefox-9-gets-big-javascript-performance-boost/, http://blog.mozilla.com/futurereleases/2011/05/27/firefoxaurora/