Toms Speed-Bookmarklet

Liest die Zeit aus von DNS-Abfrage bis zum Ende des onload-events

by shapeshifta

HTML

<a href="javascript:
    (function (win){
        var performance =
            win.performance ||
            win.webkitPerformance ||
            win.mozPerformance ||
            win.msPerformance ||
            {},
            timings = performance.timing || {},
            timer,
            testLoad = (function(tim){
                if(tim.loadEventEnd > 0 && tim.loadEventEnd){
                    alert( 'Ladezeit in Sek.:' + 
                        (tim.loadEventEnd - tim.domainLookupStart) / 1000 + 
                        ' (Ende des onload-events)' );
                    timer = win.clearTimeout(timer);
                }else if(tim.loadEventEnd){
                    timer = win.setTimeout(testLoad, 1000);
                }else{
                    alert('Dein Browser unterstĂĽtzt die Web Timings API nicht.');
                }
            })(timings);
    })(window);">Toms Speed-Bookmarklet</a>