2009-06-16 6 views
0

Wie Google Syndication zu sagen, nicht zu warten, um die Anzeigen im Falle einer langsamen Internetverbindung oder sonst zu laden? Können wir eine Zeit festlegen, die besagt, dass es okay ist, gehen Sie und suchen Sie nach 5ms, um Anzeigen zu erhalten, sonst verzögern Sie nicht die Last des Rests der Seite.verzögern oder Laden von Google-Anzeigen zu stoppen

Antwort

1

Die YSlow Erweiterung für Firebug ist für diese Art zuerst geladen werden kann Das Benchmarking der Seitenladung zeigt an, was langsam ist und welche Techniken Sie verwenden können, um Dinge zu verbessern.

Zum Beispiel, gibt es Ihnen Tipps, wo Sie Ihr Javascript setzen, um die Geschwindigkeit Ihrer Website wie vom Benutzer wahrgenommen zu unterstützen.

1

Angenommen, Sie bedeuten, ist auf Ihre Website, stellen Sie sicher, dass Ihr JavaScript am Ende der Seite geladen wird, so dass Ihre andere Inhalte

1

finden Sie in diesem Blog-Eintrag „Google Ads Async (asynchronous)“ könnte man dafür einen guten Ausgangspunkt geben:

<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> 
Verwandte Themen