統計社會媒體這裏有一個速度測試報告:停止Pingdom的網站中的速度報告
http://tools.pingdom.com/fpt/#!/q25sGwB65/www.scirra.com
正如你所看到的一半左右的速度失去了社交按鈕。我在頁面加載時間上做了一些報告,我們希望從報告中排除這些報告,但它們必須在Pingdom中重現。
我已經試過加載這樣的腳本:
$(document).ready(function() {
setTimeout(function() {
$.getScript("http://platform.twitter.com/widgets.js");
$.getScript("http://apis.google.com/js/plusone.js");
}, 100);
});
但它仍然計數它們。有人知道怎麼做嗎?
這也可能比報告美學更重要,網站管理員工具中的Google網頁速度也會在加載期間統計這些數據,據我所知,頁面速度被用作排名中的一個因素,所以它會很好如果可能的話,能夠從Pingdom和Google隱藏這些負載。
編輯
使用窗口負載不作任何noticable差異TJ的建議報告之一:
$(window).load(function() {
$.getScript("http://platform.twitter.com/widgets.js");
$.getScript("http://apis.google.com/js/plusone.js");
});
當你以這樣的延遲觸發檢索時,它仍然計算它們是有趣的(和令人驚訝的)。我想知道它是否等待'window'' load'事件觸發完成之前發起的所有請求。 (只是爲了測試理論,你可以嘗試從'window'' load'加載它們,儘管我預計這會比你真正希望它們加載的時間晚。)你問過Pingdom的人爲什麼這麼做? – 2012-02-29 16:39:40
@TJCrowder我更新了問題,這似乎沒有幫助 – 2012-02-29 16:47:10
我也嘗試了一些基本的網址混淆以及incase它的搜索,但這並沒有幫助 – 2012-02-29 16:48:34