Вот отчет о тестировании скорости:
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, если это возможно.
Редактировать
Предложение TJ об использовании загрузки окна неВнесите какие-либо заметные изменения в отчетность:
$(window).load(function() {
$.getScript("http://platform.twitter.com/widgets.js");
$.getScript("http://apis.google.com/js/plusone.js");
});