See also: IRC log
list the agenda
chair+ ArvindJain
move to agenda 1
AndersonQuach: We should encourage non-members to submit tests. Where non-members post it somewhere and a WG member takes point to push it through the process.
plh: Yes, other groups do this.
<plh> public-html-testsuite
<plh> http://lists.w3.org/Archives/Public/public-html-testsuite/
plh: we have two layers in the
harness, we have testing frameworks and a javascript
layer.
... test harness is becoming more and more stable, the
framework is not as stable.
NicJansma: Let's start to get these tests approved and the test harness.
AndersonQuach: Let's go with a two phase approach, get the tests approved and check them into the approved folder and then work with the public-html-testsuite to get the right changes into the central testharness.js
KarenAnderson: what's the timeframe like to get changes in place.
plh: javascript changes turn around is around two weeks. the framework may take more.
<plh> approved
<plh> approved
NicJansma: what's should be the
approach for a value that does not have to exist? but
conforming to the definition.
... It does exist, nop, if it does exist it passes.
TonyG: I'm assuming we don't add anything with the existence.
AndersonQuach: clearly mark the optional tests are non-normative.
plh: optional tests do not count towards the normative pass/fail.
NicJansma: is there a skip result in the test harness for optional.
AndersonQuach: next steps are, add an optional secureConnection test and in the processing model we'll have a conditional test for the secureConnection model.
All: all four tests approved.
move to agenda 2
Zhiheng: I'm half way updated the
user timing spec. i had some questions. seems to me, all these
functions in user timing can be easily implemented by a
framework. we are not adding anything new.
... question is it better as a framework or in the DOM?
AndersonQuach: the main advantage is the high-precession than most javascript engines.
NicJansma: The two other
benefits, it's one less library the website to include in the
js files, what ever we push into the browser we can be more
efficient with it.
... faster searches, and also the standard marks, other
frameworks can key off it and analytic engines can utilize
this.
AndersonQuach: The motivation is when an element first painted to the screen and the time when an element is interactive.
TonyG: we've heard developers want metrics to know when an ad displayed on the screen.
NicJansma: We would need to investigate the feasibility, but this is what web developers have been seeking.
TonyG: would need to make it distinct, above the fold and below the fold.
JasonSobel: do we know how far apart is onload from painting. my hypothesis painting is a small portion of the end to end time for an element. i want to know when this shows up on the screen, are resource timing and navigation timing 90-99% of the time.
TonyG: that might be true, for a trival page with a small fixed delay. the use case, some complex page with ads and with navigation links and main content textual article. i want to know when did my article show up on my screen. that's blocked by stylesheets and script.
NicJansma: It depends the additional work the browser has to do before it paints.
Zhiheng: allow developer and browser to provide useful performance metrics.
set logs world-visible
i. We’ll update the tests according to what was discussed in this email thread and move them to the approved folder.
a. Anderson will rename of mstestharness.js to webperftestharness.js then coordinate with the owners of testharness.js to incorporate the changes to the central harness.
b. Propose the addition of a new test that tests the existence of optional attributes
ii. Zhiheng will update the User Timing specification as discussed today.
iii. Anderson, Nic and Karen will look into novel functional requirements that will help web developers determine time to when an element is displayed on the screen and the time when an element can be interacted with to help seed further design discussions on User Timings.
iv. All, continue review and gathering feedback on Resource Timings and User Timings.
chair+ ArvindJain
chair+ ArvindJain
This is scribe.perl Revision: 1.135 of Date: 2009/03/02 03:52:20 Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: RRSAgent_Text_Format (score 1.00) No ScribeNick specified. Guessing ScribeNick: AndersonQuach Inferring Scribes: AndersonQuach Default Present: +1.650.214.aaaa, +1.650.704.aabb, Plh, [Microsoft], +1.650.450.aacc, +1.650.253.aadd, +1.650.704.aaee Present: +1.650.214.aaaa +1.650.704.aabb Plh [Microsoft] +1.650.450.aacc +1.650.253.aadd +1.650.704.aaee TonyG Zhiheng JasonSobel JamesSimonsen NicJansma KarenAnderson ArvindJain Got date from IRC log name: 19 Jan 2011 Guessing minutes URL: http://www.w3.org/2011/01/19-webperf-minutes.html People with action items: WARNING: Input appears to use implicit continuation lines. You may need the "-implicitContinuations" option.[End of scribe.perl diagnostic output]