私は、ShareThis を使用して、自分のサイトに素敵なソーシャル ネットワークの共有バーを含めています。問題は、読み込みが非常に遅く、ページの読み込みが数秒間停止することです。
以下を HTML ヘッドに含める必要があります。
<script type="text/javascript">var switchTo5x=true;</script>
<script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script>
<script type="text/javascript" src="http://s.sharethis.com/loader.js"></script>
次に、本体の下部に次のように表示されます。
<script>
var options={ "publisher": "xxxxxxxxxxxxxxxxxxxx", "position": "left", "ad": { "visible": true, "openDelay": 5, "closeDelay": 0}, "chicklets": { "items": ["facebook", "googleplus", "pinterest", "amazon_wishlist", "email", "sharethis"]}};
var st_hover_widget = new sharethis.widgets.hoverbuttons(options);
</script>
ページの後にこれを強制的にロードできれば、ページの速度が低下しないと考えていました。これを行う簡単な方法はありますか?たとえば、このコードはすべて、ページがロードされた後に JavaScript によって HTML の正しい場所に挿入され、ページがすばやくロードされ、ShareThis バーが残りの後にロードできるようにするために、必要に応じてロードを続行できますか?ページの?