I added my comments to the poll. Overall I think the two definitions are equivalent, given that the Option A is missing an essential aspect: "all requests caused by a user interaction" must include anything that the app does automatically (e.g. via XHR, JSONP, etc) in response to some earlier interaction. This includes simply launching the start page of the site/app, as in many current apps all kinds of ongoing automatic transactions can occur simply due to visiting the start "page". Without this additional clarification to A, the "subrequests" in B are omitted as network transactions - an error since all transactions need to be accounted for in the definition.
Thanks,
Bryan Sullivan
From: Nicholas Doty [mailto:npdoty@w3.org]
Sent: Monday, December 02, 2013 4:05 PM
To: public-tracking@w3.org (public-tracking@w3.org)
Cc: Carl Cargill
Subject: [Call for objections] Network interaction
Hello WG,
As discussed on the teleconference November 20th, we're issuing a Call for Objections on ISSUE-217/ISSUE-228 regarding the definition(s) of network interaction. If you have an objection to one or more of the proposed options, please describe your objection via this poll with clear and specific reasoning. The purpose of the poll is not to gather a count.
https://www.w3.org/2002/09/wbs/49311/tpwg-interact-217/
The poll is already open, and will close on December 18th (slightly longer than usual duration given the holidays).
Thanks,
Nick (for Carl)
(BCC public-tracking-announce for those not following public-tracking closely)