The document discusses single points of failure (SPOFs) that can slow down web page loading. It identifies several common SPOFs like third-party JavaScript, application JavaScript, font-face, and improper script loading order. It recommends techniques to avoid SPOFs such as loading third-party scripts asynchronously and non-blocking, loading application scripts late, inlining and caching fonts, and avoiding font-face before script tags. Tools for detecting SPOFs include webpagetest.org, the SPOF-O-Matic Chrome plugin, and SPOFCheck which is a command line tool to analyze websites for SPOFs. The overall goal discussed is to create a SPOF free world.
17. > spofcheck www.techcrunch.com -p
spof: Analyzing http://www.techcrunch.com
spof: Processing external CSS resources
spof: Flushing the results
spof: There are 26 problems in http://www.techcrunch.com
1. ERROR: Possible SPOF attack due to 3rd party script - http://js.adsonar.com/js/adsonar.js
Severity: error
Entity: http://js.adsonar.com/js/adsonar.js
Score: 19
Fix: Always load 3rd party external scripts asyncronously in a non-blocking pattern
2. ERROR: Possible SPOF at.
SPOFCheck