Taming the Mobile Beast

Matt Welsh (Google), Patrick Meenan (Facebook)
Mobile Performance Mission City B4
Please note: to attend, your registration must include Tutorials.
Average rating: ****.
(4.35, 17 ratings)

This tutorial will cover the following topics:

  • Using mobile browser performance measurement tools to evaluate mobile website performance on Android and iOS: We’ll walk through the process of collecting mobile webpage performance using popular mobile measurement tools, like Blaze.io, and step through the process end-to-end of running measurements and evaluating the result.
  • Understanding mobile web performance using waterfalls: We’ll look in detail at the waterfall for a few web page loads on several sites on both Android and iOS, and highlight the key differences between OS and browser versions. We’ll talk about how the browser manages parallel connections and pipelining, and showcase differences between different Android and iOS versions. We’ll explain how mobile network behavior, such as RRC state machine timings, impacts the results. We’ll focus on issues that mobile web developers need to be on the lookout for when tuning their sites for mobile networks.
  • Using Chrome Dev Tools on Android: We’ll demonstrate how to use Chrome Dev Tools with Chrome on Android, which provides a new, powerful tool in the arsenal of a mobile web developer. We’ll show how to configure Dev Tools on the desktop to talk to either a local tethered phone or using an emulator. We’ll walk through some representative web page measurements and show how to use Chrome Dev Tools to explore the performance and state of the mobile phone’s browser for debugging.
  • Other topics: We will briefly cover some additional tools for mobile web performance analysis: Mobile bookmarkets, Firebug Lite, JDrop, and PageSpeed for Mobile.
Photo of Matt Welsh

Matt Welsh


Matt is the head of the Mobile Web Performance team at Google. Prior to joining Google, he was a professor of Computer Science at Harvard University, where he led a research group with such varied projects as deploying wireless sensor networks on active volcanoes and building robotic bees. He is also the author of the classic O’Reilly book “Running Linux.” His research interests span a broad range of topics in the space of operating systems, networks, distributed systems, embedded systems, and programming languages. He completed his PhD from UC Berkeley.

Photo of Patrick Meenan

Patrick Meenan


Patrick Meenan created WebPagetest while at AOL and now works at Google with a team that is working to make the web faster. He has been working on optimizing low-level networking performance for various applications (among other responsibilities) over the last 15 years.

Comments on this page are now closed.


Picture of Matt Welsh
Matt Welsh
06/25/2012 7:42am PDT

I’m working on getting the slides up here.

Haroon Barri
06/25/2012 7:42am PDT

can i get the link to the presentation?


Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Gloria Lombardo at glombardo@oreilly.com

Media Partner Opportunities

For media partnerships, contact mediapartners@ oreilly.com

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com

Contact Us

View a complete list of Velocity contacts