Options:
- # Session Start: Tue Oct 07 00:00:00 2008
- # Session Ident: #html-wg
- # [00:04] * Joins: mjs (mjs@17.244.18.166)
- # [00:12] * Joins: mjs_ (mjs@17.203.14.139)
- # [00:13] * Quits: mjs (mjs@17.244.18.166) (Ping timeout)
- # [00:13] * Quits: ChrisWilson (cwilso@131.107.0.101) (Ping timeout)
- # [00:14] * Quits: adele (adele@17.203.15.149) (Quit: adele)
- # [00:19] * Joins: ChrisWilson (cwilso@131.107.0.101)
- # [00:19] * Joins: adele (adele@17.203.15.149)
- # [00:35] * Quits: dbaron (dbaron@63.245.220.241) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [00:35] * Joins: dbaron (dbaron@63.245.220.241)
- # [01:03] * Quits: tlr (tlr@128.30.52.30) (Quit: tlr)
- # [01:07] * Quits: aroben (aroben@68.81.234.95) (Connection reset by peer)
- # [01:24] * Joins: hober (ted@206.212.254.2)
- # [02:08] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [02:15] * Quits: mjs_ (mjs@17.203.14.139) (Ping timeout)
- # [03:39] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Less talk, more pimp walk.)
- # [03:41] * Joins: mjs (mjs@17.203.14.139)
- # [03:44] <pimpbot> planet: Updates for AJAX in IE8 Beta 2 <http://blogs.msdn.com/ie/archive/2008/10/06/updates-for-ajax-in-ie8-beta-2.aspx>
- # [03:47] <Philip> You've got to love window.attachEvent("onmessage", HandleMessage);
- # [03:53] * Quits: tH (Rob@129.11.83.58) (Quit: ChatZilla 0.9.83-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [04:06] * Quits: adele (adele@17.203.15.149) (Quit: adele)
- # [04:08] * Quits: ChrisWilson (cwilso@131.107.0.101) (Ping timeout)
- # [04:36] * Quits: gavin_ (gavin@99.253.193.147) (Ping timeout)
- # [04:37] * Quits: mjs (mjs@17.203.14.139) (Quit: mjs)
- # [04:41] * Joins: gavin_ (gavin@99.253.193.147)
- # [04:43] * Quits: dbaron (dbaron@63.245.220.241) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [05:08] * Quits: maddiin (mc@87.185.200.123) (Quit: maddiin)
- # [05:22] * Joins: adele (adele@24.7.125.179)
- # [05:22] * Quits: adele (adele@24.7.125.179) (Client exited)
- # [05:35] * Joins: Thezilch (fuz007@76.171.111.7)
- # [06:17] * Joins: mjs (mjs@69.181.43.20)
- # [06:28] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [07:07] * Joins: maddiin (mc@87.185.202.26)
- # [07:35] * Quits: maddiin (mc@87.185.202.26) (Quit: maddiin)
- # [07:46] * Quits: mjs (mjs@69.181.43.20) (Ping timeout)
- # [07:51] * Joins: mjs (mjs@69.181.43.20)
- # [08:11] * Joins: mjs_ (mjs@69.181.43.20)
- # [08:11] * Quits: mjs (mjs@69.181.43.20) (Connection reset by peer)
- # [08:44] * Quits: mjs_ (mjs@69.181.43.20) (Quit: mjs_)
- # [08:55] * Quits: zcorpan (zcorpan@88.131.66.80) (Ping timeout)
- # [09:27] * Joins: zcorpan (zcorpan@88.131.66.80)
- # [09:43] * Joins: mjs (mjs@69.181.43.20)
- # [10:20] * Joins: ROBOd (robod@89.122.216.38)
- # [10:33] * Joins: Zeros (Zeros-Elip@68.50.195.181)
- # [10:33] * Quits: Zeros (Zeros-Elip@68.50.195.181) (Client exited)
- # [10:48] * Joins: tH (Rob@129.11.83.58)
- # [11:05] * Joins: aaronlev (chatzilla@78.51.69.72)
- # [11:11] * Joins: tlr (tlr@128.30.52.30)
- # [11:35] * Quits: zcorpan (zcorpan@88.131.66.80) (Connection reset by peer)
- # [11:39] * Joins: zcorpan (zcorpan@88.131.66.80)
- # [11:43] * Quits: zcorpan (zcorpan@88.131.66.80) (Quit: zcorpan)
- # [11:53] * Joins: maddiin (mc@87.185.235.78)
- # [12:16] * Joins: Sander (svl@86.87.68.167)
- # [12:38] * Joins: PB (PB@89.165.184.60)
- # [12:46] <takkaria> I assume DOM storage
- # [12:46] <takkaria> in IE is still using "begin" and "commit"
- # [12:50] <MikeSmith> takkaria: might be able to tell by look at code examples in http://code.msdn.microsoft.com/ie8b2ajaxhol/Release/ProjectReleases.aspx?ReleaseId=1566
- # [12:58] <takkaria> the example doesn't use them
- # [13:04] <Philip> I thought they were optional anyway
- # [13:20] * tlr is now known as tlr-bbiab
- # [13:23] * Joins: Julian (chatzilla@217.91.35.233)
- # [13:30] <anne> the paper does say
- # [13:30] <anne> "For example, try the onstorage and onstoragecommit events to experiment with state across tabs, after the data has been confirmed to be committed."
- # [13:31] <anne> storagecommit is not an event defined by HTML5
- # [13:31] <anne> and sounds very much like the async API they had before
- # [13:31] <anne> i.e. embrace & extend
- # [13:34] <takkaria> lovely
- # [13:38] <anne> I did ask a few things about IE8: http://blogs.msdn.com/ie/archive/2008/10/06/updates-for-ajax-in-ie8-beta-2.aspx#8983381
- # [13:38] <pimpbot> Title: IEBlog : Updates for AJAX in IE8 Beta 2 (at blogs.msdn.com)
- # [13:38] * Quits: Thezilch (fuz007@76.171.111.7) (Connection reset by peer)
- # [13:39] <anne> I suppose testing it and documenting what they're doing (whether intentional or or not) is next... hopefully tomorrow
- # [13:51] * Quits: shepazu (schepers@128.30.52.30) (Ping timeout)
- # [13:57] * Joins: shepazu (schepers@128.30.52.30)
- # [14:04] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Less talk, more pimp walk.)
- # [14:09] * tlr-bbiab is now known as tlr
- # [14:16] * Quits: anne (annevk@213.236.208.22) (Client exited)
- # [14:16] * Joins: anne (annevk@213.236.208.22)
- # [14:50] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [15:13] * Quits: shepazu (schepers@128.30.52.30) (Ping timeout)
- # [15:22] * Joins: shepazu (schepers@128.30.52.30)
- # [15:22] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Less talk, more pimp walk.)
- # [15:46] * Quits: anne (annevk@213.236.208.22) (Client exited)
- # [15:46] * Joins: anne (annevk@213.236.208.22)
- # [15:49] * Quits: anne (annevk@213.236.208.22) (Ping timeout)
- # [15:55] * Joins: anne (annevk@213.236.208.22)
- # [15:58] * Quits: tlr (tlr@128.30.52.30) (Ping timeout)
- # [16:00] * Joins: aroben (aroben@68.81.234.95)
- # [16:01] * Joins: tlr (tlr@128.30.52.30)
- # [16:05] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [16:36] * Joins: billmason (billmason@69.30.57.199)
- # [17:13] * Quits: aaronlev (chatzilla@78.51.69.72) (Ping timeout)
- # [17:13] * Joins: aaronlev (chatzilla@78.51.112.187)
- # [17:34] * Parts: anne (annevk@213.236.208.22)
- # [17:40] * Joins: Julian_Reschke (chatzilla@217.91.35.233)
- # [17:41] * Quits: Julian (chatzilla@217.91.35.233) (Ping timeout)
- # [17:41] * Julian_Reschke is now known as Julian
- # [18:01] * Joins: annevk_win32 (d5ecd016@67.207.141.120)
- # [18:03] <annevk_win32> ok, MSDN is more helpful than those introductory documents from Microsoft
- # [18:03] <annevk_win32> localStorage and sessionStorage appear to be synchronous
- # [18:05] <annevk_win32> the storage event is dispatched at the Document object rather than "the body element" as HTML5 suggests
- # [18:06] <annevk_win32> the storagecommit event is proprietary and indicates when information has actually been written to disk (some XML format, I suppose they implement this on top of their existing "large cookies")
- # [18:07] <MikeSmith> @tell ChrisWilson please ping me when you arrive
- # [18:08] <pimpbot> MikeSmith: You got it, player.
- # [18:08] <MikeSmith> @notes
- # [18:08] <pimpbot> MikeSmith: I currently have notes waiting for ChrisWilson and mjs.
- # [18:08] <annevk_win32> when iterating through localStorage or sessionStorage I get key() results, but also "length" and "remainingSpace"
- # [18:09] <annevk_win32> it seems to me that's a bug (and "remainingSpace" is proprietary)
- # [18:18] <annevk_win32> unless I'm missing something the event also doesn't implement the correct attributes
- # [18:20] <annevk_win32> it has uri rather than url, source is null
- # [18:21] * Joins: ChrisWilson (cwilso@131.107.0.72)
- # [18:21] <annevk_win32> key, oldValue, and newValue are missing
- # [18:21] <annevk_win32> it seems to implement the MouseEvent interface...
- # [18:22] <annevk_win32> it has screenX, screenY, keyCode, etc.
- # [18:22] <annevk_win32> (type does say "storage", fwiw)
- # [18:37] * Quits: ChrisWilson (cwilso@131.107.0.72) (Ping timeout)
- # [18:43] * Joins: ChrisWilson (cwilso@131.107.0.73)
- # [18:53] <annevk_win32> so Access-Control-Allow-Origin: some origin does not work :/
- # [18:54] <annevk_win32> http://annevankesteren.nl/test/ie/xdomainrequest/ has tests
- # [18:54] <pimpbot> Title: Index of /test/ie/xdomainrequest (at annevankesteren.nl)
- # [19:20] * Quits: ChrisWilson (cwilso@131.107.0.73) (Ping timeout)
- # [19:26] * Joins: ChrisWilson (cwilso@131.107.0.73)
- # [19:47] * Quits: annevk_win32 (d5ecd016@67.207.141.120) (Quit: http://www.mibbit.com ajax IRC Client)
- # [20:24] * Joins: adele (adele@17.203.15.149)
- # [20:54] * Quits: PB (PB@89.165.184.60) (Quit: PB)
- # [21:17] * Joins: rking3 (rking3@24.5.77.167)
- # [21:26] * Quits: ChrisWilson (cwilso@131.107.0.73) (Ping timeout)
- # [21:38] * Quits: gavin_ (gavin@99.253.193.147) (Ping timeout)
- # [22:10] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Ping timeout)
- # [22:15] * Quits: tH (Rob@129.11.83.58) (Quit: ChatZilla 0.9.83-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [22:23] * Joins: tH (Rob@129.11.83.58)
- # [22:30] * Quits: ROBOd (robod@89.122.216.38) (Quit: http://www.robodesign.ro )
- # [22:31] * Quits: tlr (tlr@128.30.52.30) (Quit: this day seems to be done with me)
- # [22:42] * Joins: gavin_ (gavin@99.253.193.147)
- # [22:45] <shepazu> Hixie: you there?
- # [22:47] * Quits: Julian (chatzilla@217.91.35.233) (Ping timeout)
- # [22:47] <shepazu> is there something in WF2 that allows you to automatically disable a submit button after it's been pressed, to prevent multiple submissions (as for purchases)? or maybe to specify how often a submit can be pressed per pageload?
- # [22:49] * Quits: adele (adele@17.203.15.149) (Quit: adele)
- # [22:50] <mjs> hi
- # [22:50] <Hixie> shepazu: yo here
- # [22:51] <shepazu> Hixie: ^^
- # [22:51] <Hixie> shepazu: onsubmit="submit.disabled = true" on the <form> element, assuming the submit button has name=submit
- # [22:51] <shepazu> Hixie: ah, excellent
- # [22:51] <Hixie> but that will break if people hit the back button
- # [22:52] <shepazu> oh. well, that still solves the greater number of use cases
- # [22:52] <Hixie> the better solution is for the user agent to automatically disable the back button while the form the button is associated with has a form submission in progress that it intended to load in the same browsing context
- # [22:52] <hsivonen> Purchases should be POST and browsers warn the user when attempting to replay a POST
- # [22:52] <Hixie> that too
- # [22:53] <shepazu> yeah, that would be a more sophisticated solution
- # [22:53] <shepazu> ok, thanks, just wanted to make sure that that fairly common use case was covered
- # [22:53] * Joins: adele (adele@17.203.15.149)
- # [22:54] * Quits: aaronlev (chatzilla@78.51.112.187) (Quit: ChatZilla 0.9.83-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [22:55] * shepazu supposes he could have simply read the wf2 spec... :)
- # [22:56] <Hixie> the wf2 spec is about to be decomissioned
- # [22:56] <Hixie> i'm about 65% done with integrating the forms stuff into html5
- # [22:57] <gsnedders> Hixie: Bought the dynamite yet?
- # [22:57] <shepazu> is the whole thing going in, or are you changing parts?
- # [22:58] <Hixie> there are a number of things in wf2 that are being initially dropped and a smaller number that are being changed, usually in subtle and unimportant ways
- # [22:58] <Hixie> but who knows what the long-term situation will be
- # [23:00] <mjs> yay for integrated forms
- # [23:01] * shepazu is curious about current state of implementation
- # [23:01] <shepazu> I guess I'll find out soon enough
- # [23:02] <Hixie> opera 9 has a pretty comprehensive wf2 implementation
- # [23:02] <Hixie> other than that, webkit as type=range and autofocus
- # [23:03] <Hixie> most uas have autocomplete
- # [23:03] <Hixie> that's it for new stuff, i think
- # [23:07] <shepazu> k
- # [23:09] <Hixie> i demo much of the new forms stuff 41 minutes into http://www.youtube.com/watch?v=xIxDJof7xxQ
- # [23:09] <pimpbot> Title: YouTube - HTML 5: Features you want desperately but still can't use (at www.youtube.com)
- # [23:09] <Hixie> http://www.whatwg.org/demos/2008-sept/widgets/
- # [23:10] <pimpbot> Title: Index of /demos/2008-sept/widgets (at www.whatwg.org)
- # [23:11] * Joins: ChrisWilson (cwilso@131.107.0.74)
- # [23:20] * Quits: adele (adele@17.203.15.149) (Ping timeout)
- # [23:23] * Joins: adele (adele@17.203.15.149)
- # [23:25] * Quits: mjs (mjs@69.181.43.20) (Quit: mjs)
- # [23:30] * Quits: adele (adele@17.203.15.149) (Client exited)
- # [23:30] * Joins: adele (adele@17.203.14.250)
- # [23:46] * Joins: mjs (mjs@69.181.43.20)
- # [23:46] * Quits: mjs (mjs@69.181.43.20) (Connection reset by peer)
- # [23:47] * Joins: mjs (mjs@69.181.43.20)
- # [23:52] * Quits: mjs (mjs@69.181.43.20) (Quit: mjs)
- # Session Close: Wed Oct 08 00:00:00 2008
The end :)