Follow Us

We use cookies to provide you with a better experience. If you continue to use this site, we'll assume you're happy with this. Alternatively, click here to find out how to manage these cookies

hide cookie message

Mozilla designer says Google Chrome uses speed tricks

Gimmicks make Chrome seem faster, says intern

Article comments

An interface designer interning at Mozilla has suggested that the company mimic gimmicks in Google's Chrome to make users think Firefox starts up faster. In an entry on his personal blog that was reposted to Mozilla's uber-blog, Planet Mozilla, John Wayne Hill, an Indiana University masters student interning this summer at the open source company, spelled out changes that would give users the feeling that Firefox starts quicker.

"Firefox is fast, no doubt about it. But for many people it feels pretty slow when starting up," said Hill, who is studying human-computer interaction and design. "Chrome, while only marginally faster than Firefox at starting, feels much faster. By analysing videos of these start-up processes we can start to understand what makes Firefox feel slow."

Along with Alex Faaborg, a Firefox principal designer, Hill put Firefox and Chrome through speed trials that showed Google's browser finished most start-up tasks milliseconds faster than Firefox, in some cases because the former skipped steps. Hill then compared how both browsers handled specific start-up tasks or informed users of start-up progress.

For example, while Chrome simultaneously draws both the browser window and its "chrome," or interface, before rendering the opening website, Firefox does each of the three tasks separately and sequentially. "Chrome seems to do everything at once [which] allows Chrome to feel fast because once the window is [drawn], everything is pretty much ready to go," Hill said.

Google's browser also uses a smaller page loading indicator, the animated circle at the left side of each Chrome tab, while Firefox splashes the word "Loading" across the entire tab.

"This is visually 'bloated' and makes Firefox seem slower," Hill said. "Furthermore, because Chrome's loading icon animation goes 'around' faster, Firefox's loading icon takes more time (seemingly) to get 'around.'"

Other pluses for Chrome include its practice of displaying the page title only when the site has been drawn, whereas Firefox fills in the title as a page renders. "This is a simple trick that allows Chrome to feel faster in that once the title is shown, the page is ready," Hill pointed out. "In Firefox, a page's title makes it seem like a page has loaded but in fact the page isn't ready to be interacted with quite yet and [so] the user has to 'wait longer.'"

To better compete with Chrome on perceived startup speed, Hill recommended that Firefox copy some of Google's tricks, including drawing the browser window and chrome at the same time not sequentially, reduce the "visual weight" of the page loading icon and animate it faster, and delay displaying the page's title until the site has loaded and can be used.

He also suggested that Mozilla update Firefox when the user closes the browser, not when it's first opened, as is currently the case. "With just a few changes in the Firefox start-up process, we could greatly enhance the feeling of Firefox's speed," Hill argued.

Mozilla has already devoted resources to reducing Firefox's actual startup time, as opposed to Hill's suggestions to give users the illusion of speed. The startup team publishes gains-losses metrics weekly on the Mozilla site, and blogs about its progress almost as frequently.

Firefox has long been bashed as sluggish compared to Chrome and other rivals, with various benchmarks used to illustrate Firefox's lethargy. In fact, the Mozilla-maintained "Are We Fast Yet" site that monitors the progress of its work on boosting Firefox's JavaScript speeds shows Chrome and Safari far faster.



Share:

More from Techworld

More relevant IT news

Comments

dABoSS rICk yO MamA said: Heys guys I used and test both browser and my conclusion1 Google chrome is faster than firefox when loading web pages2 However firefox load videos faster and has a shit load of user customization features 3 Google chrome download speed vs firefox is relatively the same



Send to a friend

Email this article to a friend or colleague:

PLEASE NOTE: Your name is used only to let the recipient know who sent the story, and in case of transmission error. Both your name and the recipient's name and address will not be used for any other purpose.

Techworld White Papers

Choose – and Choose Wisely – the Right MSP for Your SMB

End users need a technology partner that provides transparency, enables productivity, delivers...

Download Whitepaper

10 Effective Habits of Indispensable IT Departments

It’s no secret that responsibilities are growing while budgets continue to shrink. Download this...

Download Whitepaper

Gartner Magic Quadrant for Enterprise Information Archiving

Enterprise information archiving is contributing to organisational needs for e-discovery and...

Download Whitepaper

Advancing the state of virtualised backups

Dell Software’s vRanger is a veteran of the virtualisation specific backup market. It was the...

Download Whitepaper

Techworld UK - Technology - Business

Innovation, productivity, agility and profit

Watch this on demand webinar which explores IT innovation, managed print services and business agility.

Techworld Mobile Site

Access Techworld's content on the move

Get the latest news, product reviews and downloads on your mobile device with Techworld's mobile site.

Find out more...

From Wow to How : Making mobile and cloud work for you

On demand Biztech Briefing - Learn how to effectively deliver mobile work styles and cloud services together.

Watch now...

Site Map

* *