Categories: Firefox Mozillians

New in FireFox 61: Developer Edition

Firefox 61: Developer Edition is now available to the world wide users. It consists of a vast performance improvement over the previous versions. Including customization of the HomePage and there is in offer great many new features to the developers. Let’s dive in to see what these cool new features are:

A Darker Theme

The new darker theme of  developer edition makes the browser more darker in many areas including the new tab page and page Action Menu  inspired by the Spinal Tap parody band.

Using the “Add Search Engine” option inside the Page Action Menu searchable websites can now be added to FireFox. The search APIs of the websites must be described using OpenSearch metadata.

More powerful developer Tools

Firefox 61 brings in new source map improvements. Source maps are a great way to keep the client-side code readable and most notably debuggable even after it is combined and minified.  Source maps contain extra information to help the debugger reverse the minimization process.

In the new improved Firefox version 61, the debugger hides the unnecessary functions of JavaScript frameworks and show the original code to be debugged in the call stack.  This improvement is very much helpful when using frameworks like React with lots of state objects. Otherwise, the user will have to read through extra functions of JavaScript frameworks to debug the original code.

Firefox is continually working with top JavaScript Frameworks to update their source map support for these new features.

Nicer Developer Tools

FireFox Developer Tools has undergone many improvements to give the user a better ease of use. Facility to rearrange the tools to suit the individual workflow is provided, and the tabs that are not currently accessible in the current window are made available for the user in an overflow menu.

The Network panel also has acquired prominent menus for controlling network throttling and importing/exporting HTTP Archive (“HAR”) files. The performance speed of the DevTools is also elevated. It was quite slow when FireFox Quantum was released as it was initial versions and from the following months, the performance has been enhanced.

The Accessibility Inspector

The new tool “Accessibility Inspector” allows the web developers to understand how the website might look like to the Screen Readers for people with sight disabilities. It shows how the logical structure of the web page is perceived by the screen readers or other assistive software.

Behind the Scenes

Some of the refactoring done to make FireFox an all-around performance browser:

  • In the upgrade, CSS stylesheets are passed in multiple parallel threads. This significantly improves the time to first paint for web pages. This is most useful when there are multiple stylesheets for a single web page.
  • WebAssembly compiler is a game changer in the web as it is possible to run code faster in the web. One of the speedups using it is the “streaming compilation”. That is the browser can compile the code while it is downloading. This multi-tier compiler is now implemented for the AArch64 CPU architecture common in smartphones and tablets.
  • As it works on Windows, browser add-ons can now run in a separate dedicated process in macOs. It is a continuation of, multi-process Firefox. Even when an add-on is busy doing work, it keeps the Firefox responsive.

The Firefox61 is available to the users in Beta and Developer Edition. It will be available as the stable Firefox version on June 26th. Firefox keeps on improving the features to provide a better and faster user experience.

No comments yet

Post a comment

Post your comment