Third-party content

All links are listed in order, from most recent to least recent.

Google's Tag Manager Wants to Make Your Site a Little Bit Faster [article]
TechCrunch – October 1, 2012
Summary: The glut of marketing analytics services available to help site owners monitor performance is slowing down websites. With Tag Manager, Google has introduced all-in-one coding that aims to reduce this performance impact by creating single tags that link up with all tag services at once. This interesting article breaks down the features.

Third-party issues and the performance ripple effect [blog post]
dynaTrace – September 12, 2012
Summary: When Internet Registry and DNS provider GoDaddy experienced a major outage on September 10th, a large number of major US sites experienced little to no performance impact. How could this be? This post breaks down how maintaining DNS control kept them in the clear.

Third-party issues and the performance ripple effect [blog post]
dynaTrace – September 12, 2012
Summary: When Internet Registry and DNS provider GoDaddy experienced a major outage on September 10th, a large number of major US sites experienced little to no performance impact. How could this be? This post breaks down how maintaining DNS control kept them in the clear.

10 Golden Rules for 3rd Party Providers [article]
Catchpoint – June 27, 2012
Summary: Murphy’s Law reigned supreme throughout June, with a flood of large-scale outages taking down some of the world’s most popular websites. Given the inevitability of online failures, third-party providers must be prepared to deal with the worst. Find out the 10 Golden Rules by which all third-party providers should live by.

Why the Facebook outage is (yet another) wakeup call for site owners [blog post]
Web Performance Today – June 4, 2012
Summary: The hazards of running third-party scripts are well documented, but the May 31st Facebook outage was another stern reminder. In this post, Strangeloop’s Joshua Bixby discusses all things third-party, including rogue content and common performance pitfalls. 

Performance Nightmare: Nasdaq & the Facebook IPO [blog post]
Intechnica – May 28, 2012
Summary: When Facebook began trading on May 18, 2012, a series of performance failures on caused a huge headache for the company. How much did these ill-timed hiccups cost investors?

Average UK website has 14 trackers per page [infographic] – April 24, 2012
Summary: Despite the prevalence of privacy policies, over two-thirds of trackers on UK websites originate from third-party companies, and almost half embed themselves permanently.

Google releases +1 button preview – loads 20% faster [announcement]
Google+  -  April 13, 2012
Summary: Google has improved performance of its +1 button and Google+ badge. By reducing the size of the js/plusone.js loader and making the code smarter, page elements now load 20% faster.

Third-party JavaScript should be loaded asynchronously [article]
CSS-Tricks – April 16, 2012
Summary: Third-party JavaScript should be loaded asynchronously, as it helps avoid slowdowns and can speed up page loads.

Third-party front-end performance, Act 1 [article]
Bazaarvoice – April 13, 2012
Summary: Application provider Bazaarvoice is delving into the realm of front-end performance, and provides an interesting third-party perspective on Web Performance Optimization. The article touches on key WPO tenets including edge caching, data caching, and dynamic content.

Facebook’s “Like” Button = 84Kb or 1.34 Seconds? [article]
The Last Drop – April 11, 2012
Summary: For some in the WPO realm, the fact that an 84Kb download is required to display Facebook’s “Like” button is sheer madness. Last Drop’s Matt Ogborne discusses his decision to remove the button.

Third-party content on Web Performance Optimization [articles]
Strangeloop – April 11, 2012 
Summary: A collection of third-party articles, blog posts and case studies related to Web Performance Optimization.

3rd Party Providers and DNS Poisoning Risks [blog post]
Catchpoint - Feb 21, 2012
Summary: "DNS cache poisoning refers to data breach, whereby new DNS records are introduced in the DNS Cache of a resolver or computer and divert traffic to a different IP address. The cache poisoning can be caused by hackers trying to divert traffic to a phishing/malware sites or it could be a configuration mistake. In either case the end result is not good for end users – they will end up accessing the wrong site or not access your site at all."

Social button BFFs [blog post]
Stoyan Stefanov - Sep 27, 2011
Summary: How to make your social buttons load asynchronously.

How-To: Optimize Social Plugin Performance [blog post]
Facebook Developer Blog - Aug 2, 2011
Summary: Facebook developers share some best practices, such as asynchronous loading, that can improve the performance of social plugins on your website.

Google Triples the Speed of the +1 button [article]
Mashable - Jul 26, 2011
Summary: After the +1 button came under criticism for slowing down page load, Google quickly made some fixes to make the button faster.

Are Third-Party Tools Secret Conversion Killers [blog post]
Unbounce - Jun 29, 2011
Summary: Strangeloop president Joshua Bixby guest wrote this post for Unbounce. He describes the potential performance problems of social plug-ins and other third-party content, and explains how to conduct a performance audit before and after you install new widgets.

Facebook Like Button = 84Kb or 1.340 Seconds? [blog post]
The Last Drop of Ink - May 10, 2011
Summary: "So already you must be think, holy mother of god, an extra 1.34 seconds to load this little button? But then we realise why, by summing the actual weight of these objects, we take a whopping 83.4 KB (kilobytes or one thousands of a megabyte) hit and this explains why it takes so long."

Your Web, Half a Second Sooner [blog post]
Google Code Blog - Mar 17, 2011
Summary: New AdSense javascript means that "the latency overhead from our ads is basically gone."

Complete asynchronous ad loading using DFP and LABjs [blog post]
Sajal Kayan - Mar 3, 2011
Summary: How to use DFP's iframe tagging, combined with LABjs and little bit of JavaScript hackery, to make any ad load asynchronously with negligible impact on the rest of the pageload.

Speed Optimizing Google Analytics [blog post]
Web Site Optimization - Feb 13, 2011
Summary: Google Analytics can slow down your pages. This article shows how to improve the speed of web pages using Google Analytics with a few simple changes, while maintaining its advantages for faster-loading sites.

Optimize the Performance of Widgets, Buttons and More [blog post]
W3 Edge - Feb 7, 2011
Practical tips for fixing performance of common widgets and buttons from Digg, Twitter, Facebook, StumbleUpon, Google, and more.

The Website Sausage Factory and Impact on Performance – a TechCrunch Case Study [blog post]
Keynote - Dec 31, 2010
Summary: TechCrunch has become a performance whipping boy. Keynote’s Ian Withrow wrote this excellent (and entertaining) blog post in which he analyzed exactly how TC’s page bloat happens.

Adoption rate of third-party web content [study]
Keynote - Dec 8, 2010
Summary: Anti-malware company Dasient did a study of the websites of the Fortune 500 and found that 75% of companies had what they called 3rd party javascript and 42% had advertising.

How Edmunds got in the fast lane [case study]
Edmunds Technology - Nov 22, 2010
Summary: Step-by-step breakdown of how analyzed and fixed performance issues with its third-party apps. Results: web page load times went from 9 to 1.4 seconds, and revenue increased by 3%.

Top 10 Client-Side Performance Problems in Web 2.0 [blog post]
dynaTrace - Aug 25, 2010
Summary: Overview of 10 common problems that cause third-party JavaScript to block resource downloads and slow page load time.

The three biggest performance problems with third-party content (and how to fix them) [blog post]
Web Performance Today - Aug 17, 2010
Summary: The three greatest third-party performance culprits -- performance-leeching widgets, badly designed ads, and poorly optimized pages -- and real-world tips for dealing with them.

Twitter finally gets something right - Tweet Button [blog post]
Sajal Kayan - Aug 13, 2010
Summary: Review of the code behind the official "Tweet" button: "Now thats is truly non-blocking un-intrusive implementation of the button. It doesn’t block the onload event uselessly."

A Faster Bar - A Better User Experience [case study]
Meebo - Jul 23, 2010
Summary: How the Meebo development team implemented five performance best practices to improve their Meebo bar.

How to Identify IE Add-Ons Such as Skype That Impact Web Site Performance [blog post]
Andreas Grabner (dynaTrace) - Jul 12, 2010
Summary: Good tips on using performance monitoring tools to troubleshoot third-party content performance issues.

Don't Let Third Parties Slow You Down [presentation]
Google - Jun 22, 2010
Summary: Data on how page speed is affected by ads, widgets and other content, as well as tips.