Firefox gets speedier tab switching, a new accessibility tool for developers and more

INSUBCONTINENT EXCLUSIVE:
Mozilla today released version 61 of its Firefox browser
By now, it no secret that Firefox is back in contention as a serious competitor to Google Chrome browser and while the new release doesn&t
offer any groundbreaking new features, all of the new improvements and tools in Firefox 61 are good examples for why Firefox is worth
another try. Two of the new features focus on speed, something Firefox was sorely lacking for a while but now offers plenty of. The first of
these is tab warming, which essentially makes switching between tabs faster because Firefox already preemptively starts loading a tab (after
a small delay) when you are hovering over it
Once you do click on that tab, much of the rendering has already been done, so switching between tabs now feels faster. The other new
performance-related feature is ‘retained display lists.& Whenever Firefox renders a page, it builds a display list that gathers the
high-level items like borders, backgrounds and text that need to be displayed on the screen and then organizes them according to the CSS
painting rules
Originally, Firefox would build a new list every time the screen changed — maybe because you scrolled down, for example
With high-res screens and complex websites, that process could take a while (though ‘a while& in this context means 4 or 5 milliseconds)
Over the course of the last few months, the Firefox team re-built parts of this system to ensure that this list doesn&t have to be rebuilt
every time, which led to a significant reduction in paint times. Another major new Firefox feature for developers is the Accessibility
Tool Inspector, which is part of the built-in set of developer tools in the browser
The idea here is to provide developers with a clearer view of how the browser would expose information to people with visual impairments,
for example, so developers can ensure that screen readers work on their sites
This toolis turned off by default because it does have a bit of a performance and memory impact, but it easy enough to enable it in the
developer tools
You can read a bit more about all of the information it exposes here. As usual, there are plenty of other tweaks in this release (including
the ability for WebExtensions to hide tabs and a more streamlined way to add search engines to the location bar)
You can find a full run-down of every change here.