Profile cover photo
Profile photo
Deirdre Connolly
400 followers
400 followers
About
Deirdre's posts

Post has shared content
Google mobile search is getting faster - to be exact, 100-150 milliseconds faster! When you click on one of the search results, the browser begins fetching the destination page… and here's the trick: we also provide a hint to the browser indicating which other critical resources it should fetch in parallel to speed up rendering of the destination page! 

This is a powerful pattern and one that you can use to accelerate your site as well. The key insight is that we are not speculatively prefetching resources and do not incur unnecessary downloads. Instead, we wait for the user to click the link and tell us exactly where they are headed, and once we know that, we tell the browser which other resources it should fetch in parallel - aka, reactive prefetch!

As you can infer, implementing the above strategy requires a lot of smarts both in the browser and within the search engine... First, we need to know the list of critical resources that may delay rendering of the destination page for every page on the web! No small feat, but the Search team has us covered - they're good like that. Next, we need a browser API that allows us to invoke the prefetch logic when the click occurs: the search page listens for the click event, and once invoked, dynamically inserts prefetch hints into the search results page. Finally, this is where Chrome comes in: as the search results page is unloaded, the browser begins fetching the hinted resources in parallel with the request for the destination page. The net result is that the critical resources are fetched much sooner, allowing the browser to render the destination page 100-150 milliseconds earlier.

P.S. Currently, reactive prefetch is only enabled for users of Google Chrome on Android, as it is the only browser that supports (a) dynamically inserted prefetch hints, and (b) reliably allows prefetch requests to persist across navigations. We hope to add support for other browsers once these features become available!
Photo

Post has shared content
Machine learning techniques enable computers to perform tasks by generalizing from examples, and are used to make advances in fields such as computer vision and natural language processing. But did you know that machine learning can also be used to make data centers more power efficient?

Using 19 input variables, a predictive Power Usage Effectiveness (PUE) Machine Learning system achieved an average of 15% reduction in the amount of energy used to cool a Google data center, with a model accuracy of 99.6%.  Read the article below to learn more. 

Post has shared content
No Corporate Logo, No Bloatware, no crap you don't want on the #Nexus6 from +T-Mobile​:

That's Un-carrier - listening to our customers and giving them what they want, not sticking a stupid corporate logo and a bunch of crap software I know you guys don't want on your #Nexus device.

We know you guys buy a #Nexus6 to avoid that kind of thing!

Google did want to highlight the Virtual Preload (VPL) capabilities on Lollipop, so we made MyAccount available if you want it... But you can totally delete it. That's what we do.

Hope you like what we've chosen to do there (or more importantly, what we've chosen not to do).

Des Smith, Sr. Product Manager, T-Mobile US and business owner of Nexus 6 and Nexus 9.
Photo

Post has attachment

Post has attachment
Photo

Post has attachment

Post has shared content
Chrome has switched to BoringSSL: http://bit.ly/1tCavHr

What is BoringSSL? It's Google's fork of OpenSSL. For background on what/why/who and where, see: bit.ly/1kWCkUm.
Photo

Post has shared content
Music was made to be loved. We just made loving it easier. With Google Play Music for Chrome, you can now keep all the music you love in the cloud so that you always have it. To add new music, enable the “Google Play Music for Chrome” lab at play.google.com/music/listen#/labs. Then simply drag and drop songs into your Google Play Music library. If you have a lot of music in iTunes or if you want new music to be added automatically, you can configure this by clicking “Add Music” at the top right of play.google.com/music

But, wait, there’s more! This new lab has extra goodies. You can now open a handy mini-player by clicking the arrow in the bottom right corner of our web app so you can see what’s playing or skip songs from any tab. Plus, download songs, albums and playlists directly from the web. Let us know what you think! 

We built this lab using Chrome Apps and Native Client technology, developers can learn more at developer.chrome.com/apps/about_apps and developer.chrome.com/native-client. Uploads, downloads and the mini player are just the start, and we are excited to push the boundaries of what’s possible on the web.
Animated Photo

Post has attachment
Wow,@BrendanEich is the new @mozilla CEO. Congrats!

Post has attachment
Wait while more posts are being loaded