[minutes] Web Performance WG Teleconference #118 2013-09-04

Meeting Summary:



1.     Wire Protocol Information

Seeing that progress is being made on HTTP2.0, the working group feels that Navigation Timing L2 and Resource Timing L2 should at least indicate the wire protocol information, e.g., "http/1.0", "http/1.1", "http/2.0". We need to determine whether other metrics around wire protocol should be exposed as well. We will setup another conference call to specifically discuss this point, inviting all interested members.



2.     User Timing - Closures

The working group needs to consider whether we want to take a change to User Timing to address the issue raised here: http://lists.w3.org/Archives/Public/public-web-perf/2013Jun/0001.html.



3.     TPAC 2013 Agenda

Based on the conference call discussion, the TPAC agenda has been amended to include time for HAR and Async Scrolling, and limit the public performance discussion to Thursday evening.



Thursday, November 14, 2013

09:00 AM - 09:30 AM:    Introductions

09:30 AM - 10:00 AM:    Prerender Discussion

10:00 AM - 11:00 AM:    Beacon Discussion

11:00 AM - 12:00 PM:    Resource Priorities Discussion

12:00 PM - 01:00 PM:    Lunch

01:00 PM - 02:00 PM:    Element Visibility and Page Visibility L2 Discussion

02:00 PM - 02:30 PM:    High Resolution Time L2 Discussion

02:30 PM - 04:00 PM:    HTML5 Working Group visit

04:00 PM - 05:00 PM:    Break

05:00 PM - 07:00 PM:    Performance Workshop (Open to non-members)



Friday, November 15, 2013

09:00 AM - 10:30 AM:    Timing API Discussion

10:30 AM - 11:30 AM:    Navigation and Resource Error Logging Discussion

11:30 AM - 12:00 PM:    JavaScript Injection Discussion

12:00 PM - 01:00 PM:    Lunch

01:00 PM - 02:00 PM:    Display Paint Notifications Discussion

02:00 PM - 03:00 PM:    Efficient Script Yielding Discussion

03:00 PM - 04:00 PM:    HAR and Async Scroll Discussion

04:00 PM - 05:00 PM:    Discuss Potential New Specifications



4.     Next Conference Call Time Slot

To accommodate members in Asia and New Zealand, the working group is proposing meeting on Wednesdays at 12PM PST, which will be 9PM in Europe, and 7AM in Asia and New Zealand. If there are no objections to this proposal, we will update the meeting time for the next conference call.




W3C Web Performance WG Teleconference #118 2013-09-04





IRC log: http://www.w3.org/2013/09/04-webperf-irc



Meeting Minutes: http://www.w3.org/2013/09/04-webperf-minutes.html



Attendees

Jatinder Mann, Philippe Le Hegaret, Alois Reitbauer, Dan Austin, James Simonsen, Rob Dickenson, Ganesh Rao, Aaron Heady


Scribe

Jatinder Mann



Agenda

1.     Resource Timing

2.     User Timing

3.     TPAC Agenda

4.     Conference Call Time

5.     Tests

--------------------------------------------------------------------------------



Minutes:
Resource Timing

http://lists.w3.org/Archives/Public/public-web-perf/2013Sep/0002.html

Jatinder: Since we have SPDY implementations in all browsers, seems reasonable to add protocol information in Resource Timing L2.

<plh> enum ProtocolString { "http/1.0", "http/1.1", "http/2.0" }; ?

Daniel: There is value in adding protocol information. What are we going to call it? Just the version number or the entire string?

Jatinder: Do we want to share SPDY or just HTTP?

Daniel: We shouldn't share proprietary protocols in my opinion. We should stick with HTTP only.

Plh: In the long run, it should be HTTP anyway.

Alois: As developers, its reasonable to know exactly what the exact string is.

Ganesh: Is this another attribute like initiatorType?

Jatinder: Yes, it would be a new attribute like initiatorType, we should probably call it wireProtocol or protocol. It would be an enum.

http://lists.w3.org/Archives/Public/public-web-perf/2013Sep/0002.html

Jatinder: We should also add this for Navigation Timing L2?

Daniel: Yes.

Plh: Yes.

<Alois> Yes.

Plh: If I recall, HTTP2.0 requires SSL.

Daniel: If I recall, we should also add SSLConnectEnd and make SSLConnectStart not optional.

Plh: If I recall, we made SSLConnectStart optional because of IE.

Jatinder: I'm not sure why its optional. I can check if there is a technical reason in IE, but I don't think it should be optional, especially if SSL is required for HTTP2.0

James: Its not clear if SSLConnectEnd is any different from connectionStart. We should follow up and confirm.

Alois: We may want to add more metrics for protocol, especially details on whether it is chuck encoded.

Jatinder: I think we should Mark on the call next week and discuss.
User Timing

http://lists.w3.org/Archives/Public/public-web-perf/2013Jun/0001.html

James: Seems like a nice way to solve this.

Jatinder: I haven't finished reading it. I'll take a look at it.

Plh: Are we going to break deployed code?

Jatinder: We should check. If there are, we should re-consider.

James: Agree.

Jatinder: On the topic of L2 specs, are we doing delta specs instead of a full re-definition? I prefer deltas, since it makes it very clear what is different.

James: I would prefer that as well.

Plh: There are two schools of thoughts. But whatever the editor decides.
TPAC Agenda

http://lists.w3.org/Archives/Public/public-web-perf/2013Sep/0004.html

Plh: We may want to be more specific with how much time we want to spend with HTML5.

Jatinder: Right now we only have prerender, but we will know better soon. I think we should be more specific.

Plh: We should also add time for HAR and Async Scroll.

Jatinder: I don't think we need a second Performance Workshop on Friday. We should spent that time on HAR and Async Scrolling, but also an open hour for possibly new specs that come out of Thursday's discussion.

<plh> noon PT/3pm ET/9pm CET
New Conference Call

Jatinder: To help our members in New Zealand and Asia join the calls, we should move the conference call time to 12PM PST, which is 9PM in Europe, and 7AM in New Zealand. Does that work for everyone?

Alois: Works for me.

James: For me as well.

Jatinder: Looks like it works for all. I'll send email on it.
Tests

Plh: I am almost done moving all the test cases to the new repository. I'll send details next week.

Jatinder: I still need to review the Resource Timing test cases. Are there any known issues?

Plh: Some tests (x-origin tests) haven't been migrated correctly to the right server.

James: The initatorType test doesn't work as well currently.

Jatinder: I'll review the rest.

Received on Wednesday, 4 September 2013 18:09:32 UTC