Google I/O 2014 - Mobile Web performance auditing

Google for Developers · 19K views · 2014 · 33:19

Open on YouTube

Web developmentSoftware performance & optimizationtalkdated

Why Stack Overflow recommends it

Stack Overflow users link it when answering questions about choppy mobile scrolling, animation smoothness and faster mobile sites, citing its coverage of jank causes.

Recommended by 3 people across 3 different months, 2014 to 2016.

What it is

A Google I/O 2014 conference talk by Paul Lewis on auditing and improving mobile web performance. It walks through the tools for finding jank and slow loading, and how to build them into a development workflow.

What people said

Recommends Anthony Hatzopoulos · 2014-10 · Stack Overflow · on “Reliable Way to Detect Desktop vs. Mobile Browser”

@Quentin I am not talking about your fast connection. I am talking about WPO [LINK] and FEO. I'm talking about making a fast site even faster. Faster than the competitions. I'm talking about NOT loading something on mobile because it's not needed or because it's not supported like certain advertisement widgets for example that are not responsive. More here [LINK] , here [LINK] and on [this video]

Recommends aaaidan · 2014-12 · Stack Overflow · on “Why there is a strong trend to use m.* (mobile) sub-domain for non desktop devices instead of using CSS rules to adjust the look of a website?”

This article [LINK] suggests that "m" subdomains are going the way of the dinosaur, in light of modern RWD best practices. It goes on to suggest that many companies have chosen to create a separate domain because it's difficult to inject a "mobile first" approach on a mature site that has been built from the "top down". If, however, you are dealing with a large, mature, legacy codebase, management dictates certain designs, and/or your team is large, you may be called on to fork the codebase and create a new mobile presence. I think another reason is that, in the recent past, a mobile subdomain was a best practice because we didn't have the tools, technology and philosophies to create a deskt

Recommends marblewraith · 2015-08 · Stack Overflow · on “Choppy scrolling on mobile (iPhone 6 - Chrome and Safari)”

Correct there is an issue with `position:fixed` (the menu) on iOS also you can have a look at this presentation [this video] by paul lewis. Around 20 mins in he addresses the 4 horsemen of the Jankocalypse which will include issues regarding scrolling.

Cites marblewraith · 2016-01 · Stack Overflow · on “Horizontal Opening Divs having issues”

Also just on a side note, most animations will perform terribly on mobile platforms stick with css transforms and opacity changes for smooth performance as Paul Lewis points out in his examination of Jank [this video] .