Tool · Reference doc, ~10 min to try

Throttling (Network and CPU) in Chrome DevTools

Chrome DevTools team, Google · Chrome for Developers Free Beginner

You cannot fix what you never feel, and most of us build on fast laptops and office wifi. This is the official doc for simulating Slow 3G and a low-tier mobile CPU right inside the browser you already have, so you can load your own site under the conditions your users actually face. Use it as a first cheap check before you ever get your hands on a real budget phone.

  • Set the Network panel to Slow 3G to feel your real load time and spot pages that stall or ship too much on a patchy connection.
  • Add CPU throttling (the calibrated low-tier mobile preset in recent Chrome) to catch janky scrolling and slow interactions a cheap Android chip would hit.
  • This is a fast approximation, not the real thing: it is a starting point, and testing on an actual low-end device on a real network is still worth doing before you ship.

The question it answers

  1. How do I design for users in India who are on cheap Android phones and slow, patchy internet?

Read with it

  1. This is Google's own field research on building for people coming online in markets like India, and it names the exact... Google Design Article · ~12 min read Connectivity, Culture, and Credit: Designing for the Next Billion Users Google Design (Next Billion Users team)
  2. Video · About 40 minutes Challenges and learnings of building for the next billion users (Google I/O '18) Google (Next Billion Users team: Nithya Sambasivan, Josh Woodward and colleagues)
  3. Images are the single biggest reason landing pages crawl on a slow 4G connection, and Squoosh fixes that in your browser with... Google Chrome Labs Tool · A few minutes per image Squoosh Google Chrome Labs
  4. Flipkart serves exactly your users, many on 2G in smaller Indian cities, and this case study shows a fast mobile web app... web.dev (Google) Article Flipkart triples time-on-site with a Progressive Web App web.dev (Google)
  5. A first hand engineering account of why Flipkart, an app first Indian company, rebuilt the mobile web to reach users on weak... Medium (Progressive Web Apps) Article Building Flipkart Lite: A Progressive Web App Aditya Punjani
  6. Alex Russell, a Chrome engineer, puts hard numbers on what most of the world's phones can actually do, and the gap between them... Infrequently Noted (Alex Russell) Essay · Long read The Performance Inequality Gap, 2024 Alex Russell
eChai Partner Brands The partnership →