IRC log of syncxhr on 2017-11-08

Timestamps are in UTC.

19:04:53 [RRSAgent]
RRSAgent has joined #syncxhr
19:04:53 [RRSAgent]
logging to https://www.w3.org/2017/11/08-syncxhr-irc
19:04:58 [dbaron]
RRSAgent, make logs public
19:05:07 [rbyers]
rbyers has joined #syncxhr
19:05:22 [Zakim]
Zakim has joined #syncxhr
19:05:36 [Mek]
https://docs.google.com/document/d/1G4-oIXQBcqysk4PNHBzCE4XAaGURipPTbajfx5iDIRc/edit
19:05:47 [horo]
horo has joined #syncxhr
19:05:54 [youenn]
youenn has joined #syncxhr
19:06:25 [mkwst]
Angelo: Let's go!
19:06:38 [mkwst]
... [Intros]
19:07:36 [mkwst]
... SyncXHR blocks the UI.
19:07:41 [mkwst]
... It's bad.
19:07:41 [twisniewski]
twisniewski has joined #syncxhr
19:07:51 [jmann]
jmann has joined #syncxhr
19:07:56 [mkwst]
... Firefox does special work to work around for input events(?)
19:08:05 [mkwst]
... Slowly decreasing over the last few years.
19:08:14 [mkwst]
... ~0.8% this year, not decreasing anymore.
19:08:28 [mkwst]
... Many top sites use it today: Twitter, Facebook.
19:10:02 [mkwst]
... [scribe screwed up, sorry]
19:10:13 [mkwst]
rbyers: Some native platforms prevent sync activity entirely.
19:10:18 [dtapuska]
dtapuska has joined #syncxhr
19:10:28 [mkwst]
jatinder: At a high level, we all recognize that sync XHR is an anti-pattern.
19:10:37 [mkwst]
... It would be great if we could do something together here.
19:10:49 [mkwst]
Angelo: Ideas contributed by folks in the doc.
19:10:58 [mkwst]
... https://docs.google.com/document/d/1G4-oIXQBcqysk4PNHBzCE4XAaGURipPTbajfx5iDIRc/edit
19:11:21 [mkwst]
... Idea 1: Prohibit usage in certain scenarios (like `beforeunload`)
19:14:49 [horo]
horo has joined #syncxhr
19:15:43 [rbyers]
mkwst: Idea 4: Why not make it slower and slower
19:15:56 [rbyers]
jatinder: how bad would it be if we just broke it?
19:16:15 [rbyers]
slightlyoff: Do we know why Twitter is using it?
19:16:17 [rbyers]
jatinder: No
19:16:42 [rbyers]
slightlyoff: I'll reach out to them now
19:18:15 [rbyers]
jatinder: How should it fail?
19:19:09 [rbyers]
... (poor wifi making scribing hard)
19:19:59 [rbyers]
ojan: seems most common in unload/beforeunload
19:20:02 [iclelland]
iclelland has joined #syncxhr
19:25:14 [iclelland]
iclelland has joined #syncxhr
19:30:49 [rbyers]
giving up on scribing thanks to terrible wifi - sorry for anyone following
19:36:37 [iclelland]
iclelland has joined #syncxhr
19:39:23 [horo]
horo has joined #syncxhr
19:43:16 [dbaron]
rbyers files https://github.com/WICG/interventions/issues/62
21:27:41 [Zakim]
Zakim has left #syncxhr
21:43:32 [iclelland]
iclelland has joined #syncxhr
21:59:50 [iclelland]
iclelland has joined #syncxhr
22:11:55 [iclelland]
iclelland has joined #syncxhr