インターネット接続が遅い場合やその他の場合に、広告をロードするのを永遠に待たないように Google シンジケーションに指示するにはどうすればよいですか? 5 ミリ秒を検索して広告を表示する時間を修正できますか。それ以外の場合は、ページの残りの読み込みが遅れません。
2068 次
3 に答える
1
FirebugのYSlow拡張機能は、この種のものに最適です。ページの読み込みをベンチマークし、何が遅いかを示し、改善のためにどのような手法を使用できるかをアドバイスします。
たとえば、ユーザーが知覚するサイトの速度を向上させるために、JavaScriptをどこに配置するかについてのアドバイスを提供します。
于 2009-06-16T12:01:48.313 に答える
1
これがあなたのサイトにあると仮定すると、他のコンテンツが最初に読み込まれるように、JavaScript がページの最後に読み込まれることを確認してください
于 2009-06-16T11:50:20.163 に答える
1
このブログ アイテム「Google 広告 Async (asynchronous)」を参照してください。
<script type="text/javascript"><!--
// dynamically Load Ads out-of-band
setTimeout((function ()
{
// placeholder for ads
var eleAds = document.createElement("ads");
// dynamic script element
var eleScript = document.createElement("script");
// remember the implementation of document.write function
w = document.write;
// override and replace with our version
document.write = (function(params)
{
// replace our placeholder with real ads
eleAds.innerHTML = params;
// put the old implementation back in place
document.write=w;
});
// setup the ads script element
eleScript.setAttribute("type", "text/javascript");
eleScript.setAttribute("src", "http://pagead2.googlesyndication.com/pagead/show_ads.js");
// add the two elements, causing the ads script to run
document.body.appendChild(eleAds);
document.body.appendChild(eleScript);
}), 1);
//-->
</script>
于 2011-08-12T15:27:35.533 に答える