像盒子这样的Facebook减缓了网站的速度

时间:2013-12-30 11:45:51

标签: javascript facebook performance

我在网站上添加了一个Facebook Like Box,这真的会让网页变慢。加载页面在3秒到1分钟甚至更长时间内完成。我已经加载了Facebook JavaScript异步但没有太多改进的结果。

我真的不知道为什么它会减慢网站的速度,并且有很多变量加载时间。一直在向不同的网站添加多个Facebook Like框,它们都可以快速加载(足够)而不会减慢一般的加载时间。

这可能导致这种缓慢加载时间的错误?该网站不断连接和连接,最终显示Facebook Like框。

这是我正在使用的代码:

<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.async=true; js.src =   "//connect.facebook.net/en_GB/all.js#xfbml=1&appId=xxAppIDcodeXX";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

非常欢迎任何帮助或想法。

1 个答案:

答案 0 :(得分:0)

我不能仅根据您粘贴的代码说明页面的加载时间;但是当你加载其他东西时,你可以尝试加载像facebook一样的按钮。看这篇文章:

Execute Javascript When Page Has Fully Loaded