Current time: 12-17-2017, 12:52 AM Hello There, Guest! (LoginRegister)

Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
"Last Change" vs "Fully Loaded" - 900msec difference?
03-13-2012, 07:22 PM (This post was last modified: 03-13-2012 07:24 PM by sabreB6.)
Post: #1
"Last Change" vs "Fully Loaded" - 900msec difference?
Hey!
Do you have any idea why there is 900msec difference between 'Fully loaded' and 'last change' (10.79s vs 11.7s)?

Report:
http://www.webpagetest.org/result/120309...5/details/

FilmStrip:
http://www.webpagetest.org/video/compare...00&end=all

Another test shows 700msec difference (7.86s vs 8.6s):

Report:
http://www.webpagetest.org/result/120309...6/details/

Filmstrip:
http://www.webpagetest.org/video/compare...00&end=all

Questions
  • What's the difference between Fully Loaded and Last Change?
  • Why does 'Last Change' metric appear only on filmstrip?
  • Why there's no CPU charts for filmstrip?

I'm assuming that:
Fully loaded is a moment when all resources were loaded including these loaded dynamically after onLoad event.

Last Change is a moment after fully loaded event occurred and browser did some processing (can't confirm this without cpu chart).

Regards.
Find all posts by this user
Quote this message in a reply
03-13-2012, 08:47 PM
Post: #2
RE: "Last Change" vs "Fully Loaded" - 900msec difference?
I customized waterfall view by extending Max time to longer period, now I can see some CPU activity that was very likely 'last change'

Update MaxTime manually in custom view to 13 sec:
http://www.webpagetest.org/customWaterfa...5&cached=0

Update MaxTime manually in custom view to 10 sec:
http://www.webpagetest.org/customWaterfa...6&cached=0

In 1st case 'last cpu activity' match 'last change' from filmstrip.
In 2nd case Last change looks more like 9.6s than 8.6s, any ideas why?

I think this cpu activity confirms difference between last change and fully loaded.

Comments?
Find all posts by this user
Quote this message in a reply
03-14-2012, 12:09 AM
Post: #3
RE: "Last Change" vs "Fully Loaded" - 900msec difference?
Fully Loaded is a measure based on the network activity and is the point after onload when there was no activity for 2 seconds.

Last change is a completely visual measurement and is the last point in the test when something visually changed on the screen. It could be something as simple as an animated gif or ad even that didn't really cause much CPU work but changed some pixels on the screen. It is only captured when video is recorded because it depends on the video capture to measure it.
Visit this user's website Find all posts by this user
Quote this message in a reply
03-14-2012, 12:23 AM
Post: #4
RE: "Last Change" vs "Fully Loaded" - 900msec difference?
Thanks, now it's clear.
Find all posts by this user
Quote this message in a reply
03-20-2012, 05:04 AM
Post: #5
RE: "Last Change" vs "Fully Loaded" - 900msec difference?
First, thanks for WebPagetest. It it extremely helpful.

I am wondering why "Document Complete" and "Fully Loaded" times are often identical with IE, but with Chrome "Fully Loaded" times tend to be about double "Document Complete" times. Is that browser difference due to Chrome changing something on the screen long after "Document Complete?"
Find all posts by this user
Quote this message in a reply
03-20-2012, 06:36 AM
Post: #6
RE: "Last Change" vs "Fully Loaded" - 900msec difference?
It shouldn't. Do you have sample tests? Fully loaded is based entirely on network activity and it should show up in the waterfall (though HTTPS is a blind spot for Chrome right now).
Visit this user's website Find all posts by this user
Quote this message in a reply
05-02-2012, 07:13 AM
Post: #7
RE: "Last Change" vs "Fully Loaded" - 900msec difference?
I am seeing a similar issue between Document Complete and Fully Loaded on Chrome. I just posted a new thread about the problem in the Bugs/Issues category, but it's waiting to be moderated.

In short, take a look at the difference between those two metrics on Run 1 vs. Run 2 of this very simple test: http://www.webpagetest.org/result/120501_6C_4676S/
Find all posts by this user
Quote this message in a reply
05-03-2012, 12:32 AM
Post: #8
RE: "Last Change" vs "Fully Loaded" - 900msec difference?
Argh, for the life of me I can't get it to reproduce.

Trying the test with the dev tools timeline captured to see if there is some network activity that isn't in the Chrome waterfall. We can't display SSL traffic for Chrome right now which could explain it (top of my list to get finished - most of the code is done).

I'll take a look at your other post to see if it can be reproduced in one of the other browsers.
Visit this user's website Find all posts by this user
Quote this message in a reply
05-03-2012, 07:38 AM
Post: #9
RE: "Last Change" vs "Fully Loaded" - 900msec difference?
Thanks for looking Pat -- you're right that it doesn't happen every time.

Here's the link to the new thread in case someone stumbles across this in the future: http://www.webpagetest.org/forums/showth...?tid=11068
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)