Web Analytics Made Easy -
StatCounter Page download speed - CodingForum


No announcement yet.

Page download speed

  • Filter
  • Time
  • Show
Clear All
new posts

  • Page download speed


    I need to measure how fast web pages download. Does anyone know where I can find a tool to do that?

  • #2
    I build my sites with Homesite, and its a built-in feature of that. I'm fairly sure Frontpage has it as well, though I wouldn't touch it.

    What these tools really do is add up the size of the HTML, scripts, images and so on in the document (called the "document weight") and divide it by the modem speed. Obviously this will give you a theoretical value for the download time, what happens in practice will depend on the client's connection. Hope this helps.

    "nam et ipsa scientia potentas est" - Francis Bacon


    • #3
      bassleader gave you some good info. Most web authoring software has a load time estimation feature included that works on the method he described, but real world performance is affected by web traffic, route/server performance, client connection type/configuration etc. Here is a service that may help you get a better comparison of your software estimate and real world performance. Also ask some friends to measure from the time the page link is clicked to the intsant the page is fully loaded a few different times of the day/week and average them all and compare that to the "estimate" so you will have an Idea of what the estimate means in real life.
      Last edited by newmate; Jul 4, 2002, 01:14 PM.
      Editor; FrontPage 2002 (included in Office XP). Personal Operating System; Windows XP and ME. Browsers; Latest versions, NN, IE and Opera. Server running; RedHat Linux 7.2


      • #4
        I think this code should give you an idea on how long does it take to load your page, it would not take into account the server responce times:

        Put this right after the <head> tag:
        <script type="text/JavaScript">
        var startLoad=new Date();
        var endLoad=null;
        var loadTime=null;
        function pageLoaded()
        { endLoad=new Date();
          alert("loading time is: " + loadTime + " seconds");
        add the following to your <BODY> tag:
        <BODY onload="javascript&#58; pageLoaded()">
        If you find alert too obnoxios, loadTime variable can be used to display loading time anywhere in your document.

        If you need to know the time starting with server request - create a page which executes the following code:

        // get current time
        // store it in a cookie

        then modify the pageLoad function above to read the startLoad time from the cookie

        Edited to remove the space between java & script so the sript will work properly if / when copy / pasted. Just replaced the : with &amp;#58; - boxer_1
        Last edited by boxer_1; Jul 7, 2002, 09:51 AM.
        Vladdy | KL
        "Working web site is not the one that looks the same on common graphical browsers running on desktop computers, but the one that adequately delivers information regardless of device accessing it"


        • #5
          Thanks for the info,

          Bassleader, newmate, and vladdy,

          Thanks for the info, Our goal is to go to business sites and time how long the end users machine takes to load the page.

          In this case the utilties in the development tools would be sufficient.

          The javascript may be a good alternative I will suggest it., we were looking for free /shareware type tools because our procurement process is lengthy and slow.


          • #6
            If you want to see every pages loading time without putting in a script that you have to take out later, Mozilla has a handy little thing in the status bar... right now it says "Document: Done (9.83 secs)" (shows how slow my connection is)

            Hope this helps