Welcome!

Web Performance is a Journey, Not a Destination

Mehdi Daoudi

Subscribe to Mehdi Daoudi: eMailAlertsEmail Alerts
Get Mehdi Daoudi via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Related Topics: Marketing and Sales

Blog Feed Post

Performance Impact of Third Party Components

Understanding the performance and impact third party content has on a website isn’t a new thing.   Back in 2010 Steve Souders wrote about the complexity of third party content and published a table on the impact some components had on performance. The world of the web has changed quite a bit since then but the need to understand the impact third party content has on page performance has not. Well maybe it has become even more important since then.

In an effort to make an application more interactive and personalized companies have added third party elements to:

  • help with A/B testing
  • share content on social media channels
  • speak with a customer service representative
  • track a visitor’s path through the site
  • monitor real user performance
  • generate revenue from advertising

And the list goes on and on.

Since 2011 the percentage of third party content has grown as companies look to improve the digital experience of their applications. HttpArchive has been tracking the growth of third party vs first party content. For sites with fewer resources on the page the percentage of third party content is smaller but growing. For sites with more resources on the page the percentage of third party content has not grown, but it does make up over 50% of the requests.

selfvs3http://assetsblogfly2.catchpoint.com/wp-content/uploads/2016/09/SelfVs3-... 768w, http://assetsblogfly2.catchpoint.com/wp-content/uploads/2016/09/SelfVs3-... 1024w, http://assetsblogfly2.catchpoint.com/wp-content/uploads/2016/09/SelfVs3-... 624w, http://assetsblogfly2.catchpoint.com/wp-content/uploads/2016/09/SelfVs3.png 1060w" sizes="(max-width: 705px) 100vw, 705px" />

With the massive amounts of third party content it isn’t surprising that this can have an impact on the user experience. A recent Secret Media study on the influence of advertising on user experience found in the US ads take up only 9% of the graphic space but account for 54% of the load time. As a user, I don’t care whether a page isn’t loading because of a third party component or a first party. I will get frustrated with the owner of the application if performance is poor, even though in some cases the majority of the page is being delivered by third parties. The owner of the website is ultimately responsible for the performance of all content whether served internally or by a third party.

As a result, many organizations require Service Level Agreements (SLAs) from providers. SLAs offer a guaranteed level of service to organizations utilizing a provider’s service. Vendors need to be held accountable for the service they are delivering and customers have to be realistic about performance metrics. New York Magazine is starting to hold its advertisters accountable for providing performant ads to guarantee viewability. Is it realistic to expect 100% uptime? SLAs should have defined metrics and be measurable. In A Practical Guide to SLAs we defined four pillars for an effective SLA practice

  1. Administration
  2. Monitoring
  3. Reporting
  4. Compliance

SLAs are essentially useless unless there is the ability to monitor and report on them

Catchpoint recently released two new features to help organizations understand the impact of third party content and to manage SLAs. As of September 2016 Catchpoint is able to automatically separate requests from first and third parties enabling customers to quickly identify whether performance issues are related to internal or third party content. Customers can define domains to be included under self to ensure all  domains are measured appropriately.

thirdpartyhttp://assetsblogfly2.catchpoint.com/wp-content/uploads/2016/09/ThirdPar... 300w, http://assetsblogfly2.catchpoint.com/wp-content/uploads/2016/09/ThirdPar... 768w, http://assetsblogfly2.catchpoint.com/wp-content/uploads/2016/09/ThirdPar... 624w" sizes="(max-width: 940px) 100vw, 940px" />

Information on how to configure first and third party zones can be found in this knowledgebase article.

When not actively troubleshooting a performance problem, it can be easy to lose track of whether SLAs are being met. Emailed reports can now be defined and color-coded with SLA thresholds keeping all stake holders up to date on the current status of whether SLAs are being met.

sla-report-uihttp://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/SLA-repo... 300w, http://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/SLA-repo... 768w, http://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/SLA-repo... 1024w, http://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/SLA-repo... 624w" sizes="(max-width: 1235px) 100vw, 1235px" />

If you’re not measuring the performance of third party you aren’t measuring the performance of your application. Using Self vs third party zones in conjunction with SLA performance reporting, organizations are able to ensure excellent digital experiences for their users.

The post Performance Impact of Third Party Components appeared first on Catchpoint's Blog.

Read the original blog entry...

More Stories By Mehdi Daoudi

Catchpoint radically transforms the way businesses manage, monitor, and test the performance of online applications. Truly understand and improve user experience with clear visibility into complex, distributed online systems.

Founded in 2008 by four DoubleClick / Google executives with a passion for speed, reliability and overall better online experiences, Catchpoint has now become the most innovative provider of web performance testing and monitoring solutions. We are a team with expertise in designing, building, operating, scaling and monitoring highly transactional Internet services used by thousands of companies and impacting the experience of millions of users. Catchpoint is funded by top-tier venture capital firm, Battery Ventures, which has invested in category leaders such as Akamai, Omniture (Adobe Systems), Optimizely, Tealium, BazaarVoice, Marketo and many more.