by Warren Gaebel | Jun 19, 2012
This 9m39s video presentation from O’Reilly’s Fluent Conference is “a cautionary tale of woe and foreboding.” Steve tells us that third-party content (like Facebook’s Like button) can bring a website to its knees if the third party-website fails. In a cruel twist of irony, Facebook proves him right the next day. When it failed, many other sites (those that used Facebook’s third party content) failed right along with it. How right can you be, Steve?
Inlining third party content is more than just a performance issue – it can take your website down completely when one of the third parties goes down. Just remember – load third party content asynchronously after your page is interactive!
This article shows how to use a waterfall chart to diagnose performance problems. It tells us what those little horizontal bars and the vertical lines are all about, then describes and deciphers certain observations we may make. Performance issues that may cause those observations are described. It closes by identifying a few of the waterfall chart’s drawbacks.
This article describes the media attribute’s negative impact on rendering and downloading. It argues that CSS is the critical path for performance, more important even than making JavaScript asynchronous. Steve Souders echoes this point in his comment at the bottom.
This article explains that IE9 will break the code that was posted in a previous article. A solution is provided. The previously-posted code (and this correction) show how to download and invoke JavaScript asynchronously. Comments at the bottom show some resistance.
This is the final part in a series that shows us how to use client-side files. This article shows us how to create blobs. Since File inherits from Blob, everything in this article applies to files, too. Instructions and sample code show us how to use a blob to build a web worker.
This webinar is part of a series highlighting the importance of the end user experience to the profitability of those who do business online. It presents examples and research to explain why end user experience is so important to retail websites.
This article measures the web performance poverty line, the point at which further performance hits don’t matter because you’ve already hit rock bottom. It is found at the 8 second mark. This article also notes that end-users seem to have higher expectations than they did two years ago.
Category: Website Performance | Tagged No Comments.