Archive for June, 2011

Google’s Button is Slow…And so is Facebook’s.

Jun ‘11 2

There, I said it!

Yes Google, who built speed into its core values, has an entire website dedicated to making the web faster, developed PageSpeed, invents protocols named “SPDY”, and makes bad ass videos showing how quickly their browser loads web pages from the local disk, has their own take on the Like Button.

And it’s slow. Not only is it slow, it is slower than Facebook’s Like Button, which I didn’t think was possible.

Check out the painful WebPageTest results here:

Let’s assume it’s the first time we get to experience the joy of these buttons (clear cache):

Google +1 Facebook Like
Load Time 2.2 sec. 1.8 sec.
Bytes 66 KB 92 KB
Requests 8 9

2 seconds to render a button? A button. Really.

It’s okay, +1 will soon be everywhere, so they are sure to be cached super-well? No. Repeat view (cached) results:

Google +1 Facebook Like
Load Time 1.8 sec. 0.8 sec.
Bytes 25 KB 4 KB
Requests 4 1

The worst part is that this button will almost certainly impact SEO ranking in Google, making it essential for most websites. And speed is also a ranking factor. I’m confused.

Facebook’s Like button is also required for maximizing traffic. Let’s see what they both look like — together:

Our bare minimum hope for first impression load time is 2.5 seconds. According to Google, entire pages should load this fast!

Google, Facebook: I don’t think you need me to make recommendations on how to fix it. I know you can do it – please make it a priority.

Please also provide an asynchronous JS snippet as a recommended option in your instructions like you did with Google Analytics.

You hurt me today Google, and you’re hurting the web. I thought you and me were like THIS:

Experimental Artz version 8974530


Most Popular Stories

Please index me, experiment!

“Your request is not unlike your lower intestine: stinky, and loaded with danger.” — Ace Ventura