- From: Ian Hickson <ian@hixie.ch>
- Date: Wed, 11 Dec 2013 20:27:11 +0000 (UTC)
- To: Jonas Sicking <jonas@sicking.cc>
- cc: public-webapps <public-webapps@w3.org>
On Tue, 10 Dec 2013, Jonas Sicking wrote: > > However I'd really like to see us start a level 2 of the spec. The > synchronous messaging channels is something else I'd like to see done > there. There's seven features I'm aware of that people have asked for that aren't in Workers currently, or are specced in a way people don't want: - Synchronous message channels This has been proposed several times on this list, but so far I've only seen interest from Mozilla. This is currently not on my radar, since there's no outstanding e-mail on this topic that was sent to the WHATWG list, and no bug is assigned to me on this topic as far as I can tell. The last proposal that I am aware of is: http://lists.w3.org/Archives/Public/public-webapps/2012JulSep/0686.html http://lists.w3.org/Archives/Public/public-webapps/2013OctDec/0142.html - Inline workers (inline as in specified by <script> in HTML) Waiting for implementation interest: https://www.w3.org/Bugs/Public/show_bug.cgi?id=22700 - Canvas in Workers There's been various proposals, including one in the spec that hasn't met with implementor approval; I'm waiting for something to get traction amongst the competing proposals. - Being clearer about what features are visible in workers Blocked on: https://www.w3.org/Bugs/Public/show_bug.cgi?id=22646 - Cross-origin workers Waiting for implementations to implement the other features first: http://lists.w3.org/Archives/Public/public-webapps/2012OctDec/0617.html - Real-time support Waiting for implementation interest: http://lists.w3.org/Archives/Public/public-whatwg-archive/2012Dec/0272.html - A worker to intercept the fetch logic Alex is working on this; I haven't been following it: https://github.com/slightlyoff/ServiceWorker/blob/master/README.md If any of them have multiple vendors on board, let me know, and I'll spec them. I try to keep the spec not too far ahead of the browsers. Incidentally, I found this interesting: https://gist.github.com/tobeytailor/2693804 ...especially in the context of: http://lists.w3.org/Archives/Public/public-webapps/2012JanMar/0678.html http://lists.w3.org/Archives/Public/public-webapps/2012JanMar/0695.html If this kind of thing is indeed feasible (I haven't studied it closely), it might make the need for sync APIs more moot. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Wednesday, 11 December 2013 20:27:34 UTC