Live data from Hacker News

Facebook '2G Tuesdays' to better understand markets like India

businessinsider.com

41–50 of 166 posts

Re: Facebook '2G Tuesdays' to better understand markets like India

#42
It's worth noting that Chrome has a Device Emulation feature, which allows you to throttle connection speed to common presets such as EDGE/2G/3G/etc. It makes testing mobile layouts easier, at the least.

https://developers.google.com/web/tools/chrome-devtools/iter...

Re: Facebook '2G Tuesdays' to better understand markets like India

#43
post #11

Every software shop in the world should be designing and coding for low connectivity speeds.

I read a quote a while back. If you want to develop fast software, use a slow computer.

Not only should app developers use slower internet speeds, they should be developing it for the low end smart phones- Which make up for most of people who are using smart phones.

Especially in a country like India, there are a lot of people using $20-$30 smartphones. Who make most of the users out there. Develop for them, and you get a huge user base for free.

Re: Facebook '2G Tuesdays' to better understand markets like India

#44
post #32
post #14

Earlier quoted context omitted.

Why? Edit: It seems to me that depending on the market one targets there's not much to be gained from designing for slow connection speeds...

Except that you get slow connection speeds pretty much everywhere as soon as you move outside your house. Subways, commutes, etc. For crying out loud, you even go to EDGE on AT&T when commuting in Sillicon Valley on CalTrain!

Exactly. This article really changed the way I thought about optimizing for slow network speeds: http://www.kryogenix.org/code/browser/why-availability/

Re: Facebook '2G Tuesdays' to better understand markets like India

#45
post #33

Ad blocking will improve response times on slow links by about 50%. More for really bad sites.

How can I improve this on my phone? I have ad blocking and flash blocking on my laptop, which speeds it up considerably. On my phone which is slower, lower memory, more battery sensitive, and data capped (so ads are a bigger nuisance), I can't find a solution that works on and off WiFi.

I'm in the process of getting a local DNS server set up at home which will help some by blacklisting ad network IPs, but it won't help over the mobile network.

And I'd rather not pay for a cloud server to use as DNS when I'm on the road, plus I think Android will use Google's DNS server if other lookups fail. I discovered this when my parent's internet stopped working for their computer and their iPhone, but my Android worked fine. Their ISP DNS was offline.

Re: Facebook '2G Tuesdays' to better understand markets like India

#46
post #34

Is everyone at FB so young that they don't remember 2G in America?

Depending on the source, the average age of their employees is between 25-28 years old. That's young enough to realistically expect that they've never owned a smartphone without 3G.

Re: Facebook '2G Tuesdays' to better understand markets like India

#48
Do Facebookers never venture outside of cities? Because maybe the UK is weird, but getting 2G even in developed areas isn't that uncommon for me. Sure there's 4G in cities and 3G in many places, but there's plenty of places with poor signal or outdated transmitters (like the town I live in).

(This is especially noticeable if you're in a train or a bus where you're frequently changing cells.)

Re: Facebook '2G Tuesdays' to better understand markets like India

#49

We, at hike ( http://www.hike.in ), did following things: 1. gave the cheap android smartphone to use as their primary phone 2. asked employees to stay on 2G on their mobile phones It helped a us lot to improve our product for India market.

Your landing page takes 15 seconds to load on a simulated "Regular 3G" connection in Chrome. If you'd like I could walk you through fixing some of the most obvious problems, my contact info is in my profile.
Post reply on HN