WebPagetest Forums
above-the-fold render time on WPT - Printable Version

+- WebPagetest Forums (https://www.webpagetest.org/forums)
+-- Forum: WebPagetest (/forumdisplay.php?fid=7)
+--- Forum: Announcements (/forumdisplay.php?fid=8)
+--- Thread: above-the-fold render time on WPT (/showthread.php?tid=586)



above-the-fold render time on WPT - jakeb - 03-16-2011 11:29 AM

At the Velocity Online Conference today, we announced the option to collect above-the-fold (AFT) render time on webpagetest.org (WPT). This is an option that runs in tandem with video capture to analyze screen shots to identify the time/frame at which browser window visible content is rendered.

To try this out for your web page, click the option on the Video tab at the bottom of Advanced Settings.

Download the presentation slides for background, heuristics, and WPT features for AFT.

Thanks to Zoe Abrams (algorithm design) and Pat Meenan (WPT integration).

Jake Brutlag


RE: above-the-fold render time on WPT - mjlp - 03-16-2011 02:27 PM

Hi Guys,

This looks absolutely fantastic, thanks so much.

Can this statistic be captured in the XML results from the Public Instances?

Also, is there, or could there be, a mechanism to capture and track this over time, possibly using WPTMonitor as we do now for start render and load time?

Mark.


RE: above-the-fold render time on WPT - aaronpeters - 03-16-2011 07:26 PM

Awesome guys, well done Pat, Zoe and Jake!


RE: above-the-fold render time on WPT - pmeenan - 03-16-2011 10:48 PM

(03-16-2011 02:27 PM)mjlp Wrote:  Hi Guys,

This looks absolutely fantastic, thanks so much.

Can this statistic be captured in the XML results from the Public Instances?

Also, is there, or could there be, a mechanism to capture and track this over time, possibly using WPTMonitor as we do now for start render and load time?

Mark.

It should already be exposed in the XML interface (probably as <aft> in the page data section). The XML dumps all of the data fields automatically. It should be easy enough to add as a metric to WptMonitor. Just be aware that measuring AFT is FREAKISHLY expensive because it has to capture 4 minutes of video. That means the test machines will each be tied up for 4 minutes per url being measured.


RE: above-the-fold render time on WPT - richardbronosky - 03-18-2011 08:56 AM

Does the http://code.google.com/p/webpagetest/ Google Code version support the AFT timing? I'm finding information on the AFT feature to be quite scarce.


RE: above-the-fold render time on WPT - jakeb - 03-18-2011 09:08 AM

(03-18-2011 08:56 AM)richardbronosky Wrote:  Does the http://code.google.com/p/webpagetest/ Google Code version support the AFT timing? I'm finding information on the AFT feature to be quite scarce.

Yes it does. The AFT logic is largely encompassed in a single class:
http://code.google.com/p/webpagetest/source/browse/trunk/agent/browser/ie/pagetest/aft.h
The Calculate method of the class is called from ~line 390 of PagetestReporting.cpp:
http://code.google.com/p/webpagetest/source/browse/trunk/agent/browser/ie/pagetest/PagetestReporting.cpp


RE: above-the-fold render time on WPT - rossboardman - 04-11-2015 02:27 PM

Has this now been removed from webpagetest?


RE: above-the-fold render time on WPT - jsheth - 04-06-2016 04:36 AM

Seems like this feature is no more present on WPT?


RE: above-the-fold render time on WPT - pmeenan - 04-06-2016 04:44 AM

No. SpeedIndex has long-since eclipsed it as a better "above the fold" metric. There is also "visually complete" if you want something closer to the fully-complete AFT from before.