Chrome for Android speeding up; evolves to avoid 300ms double-tap penalty

Advertisement

Smartphone users have been taking advantage of touchscreen input for so long now, that it’s easy to forget just how impressive it all is. Remember just a few years back when resistive screens were the norm, and multi-touch gestures were little more than a dream? For as feature-rich as our touchscreen experience has become, it’s not without cost; sometimes developers have to make performance trade-offs in order to keep all those features working right. That’s just what we’re looking at today, as we learn of an improvement coming to Chrome that could make navigating through sites just a little speedier.

The problem has been how browsers implement double-tap-to-zoom. When you first tap on the screen, the browser doesn’t immediately react, and instead waits a short period of time (300ms is standard) to see if that second tap is coming. So, every time you don’t actually tap-to-zoom, you’re wasting those 300ms.

What devs realized is that there’s no need to pause like that if you can’t zoom in the first place – like on a page that’s already optimized for the width of your smartphone’s display. In fact, both Chrome and Firefox have already been doing this, though only for sites that specifically set a “not scalable” flag.

This new change, which pops up in the new Chrome 32 beta, takes things one step further. Much more prevalent than mobile sites that are totally locked-down with that setting to prevent any zooming, there are ones that are still optimized to be normally scaled to the screen, but maintain the ability to zoom in a little bit.

In this new beta, Chrome drops double-tap-to-zoom (and the associated 300ms delay) for these other sites, as well. You can still pinch-to-zoom if you absolutely have to, but since these pages are already mobile-optimized, even that probably won’t be necessary.

If this ends up being well-received, you can expect to see Firefox make a similar change.

Source: HTML5rocks
Via: Android Police

Advertisement

What's your reaction?
Love It
0%
Like It
0%
Want It
0%
Had It
0%
Hated It
0%
About The Author
Stephen Schenck
Stephen has been writing about electronics since 2008, which only serves to frustrate him that he waited so long to combine his love of gadgets and his degree in writing. In his spare time, he collects console and arcade game hardware, is a motorcycle enthusiast, and enjoys trapping blue crabs. Stephen's first mobile device was a 624 MHz Dell Axim X30, which he's convinced is still a viable platform. Stephen longs for a market where phones are sold independently of service, and bandwidth is cheap and plentiful; he's not holding his breath. In the meantime, he devours smartphone news and tries to sort out the juicy bitsRead more about Stephen Schenck!