应用截图
详细介绍
当第三方网站宕机时,您的网站会发生什么
查看第三方 JavaScript 加载失败时,您的页面如何加载。
第三方脚本的例子包括您为 Facebook Like、Twitter、Google+ 等社交按钮引入的脚本。
以阻塞方式引入这些外部 JavaScript 会成为您网站的 SPOF(单点故障),这意味着网站可能中断。您应始终异步加载这些脚本。
网站确实会宕机,大型网站也不例外。它们也可能因其他原因加载失败,例如被公司防火墙拦截。您不会希望第三方网站宕机时,自己的网站也随之宕机。
// 您希望:
您的网站中断 = 您自己的故障
// 而不是
您的网站中断 += Google 故障 + FB 故障 + Twitter 故障 + LinkedIn 故障 + .....
此扩展程序通过将识别出的第三方 JavaScript 重定向到黑洞(http://blackhole.webpagetest.org),帮助您直观地了解其负面影响。
识别的脚本列表包括:
*://ajax.googleapis.com/*
*://apis.google.com/*
*://*.google-analytics.com/*
*://connect.facebook.net/*
*://platform.twitter.com/*
*://code.jquery.com/*
*://platform.linkedin.com/*
*://*.disqus.com/*
扩展程序在您点击 # 图标之前处于休眠状态。点击后,扩展程序开始监听请求,并将识别出的请求导向黑洞。图标上的徽标会显示被导向黑洞的脚本数量,将鼠标悬停在图标上可查看 URL。
关于名称……3PO = 第三方优化。而 #fail 的意思就很明显了。