Options:
- # Session Start: Mon Mar 17 00:00:00 2008
- # Session Ident: #html-wg
- # [18:07] * Attempting to rejoin channel #html-wg
- # [18:07] * Rejoined channel #html-wg
- # [18:07] * Topic is 'HTML WG chat http://www.w3.org/html/wg/tracker (logs: http://krijnhoetmer.nl/irc-logs/ ) '
- # [18:07] * Set by DanC_lap on Mon Mar 10 03:08:44
- # [18:10] * Quits: Lionheart (robin@66.57.69.65) (Connection reset by peer)
- # [18:21] * Quits: Julian (chatzilla@217.91.35.233) (Ping timeout)
- # [18:21] * Joins: dbaron (dbaron@67.160.251.228)
- # [18:25] * Joins: Sander (svl@86.87.68.167)
- # [18:30] * Quits: jgraham (james@81.86.216.20) (Quit: I get eaten by the worms)
- # [18:38] * Quits: zcorpan (zcorpan@88.131.66.80) (Ping timeout)
- # [18:40] * Quits: ChrisWilson (cwilso@131.107.0.73) (Ping timeout)
- # [18:41] * Quits: Arron (arronei@131.107.0.75) (Ping timeout)
- # [18:42] * Joins: aaronlev (chatzilla@65.78.0.149)
- # [18:46] * Joins: ChrisWilson (cwilso@131.107.0.71)
- # [18:46] * Joins: Arron (arronei@131.107.0.105)
- # [19:04] * Quits: aaronlev (chatzilla@65.78.0.149) (Ping timeout)
- # [19:09] * Joins: Zeros (Zeros-Elip@67.154.87.254)
- # [19:14] <tlr> hixie, tuned into postMessage?
- # [19:15] <anne> tlr, fwiw, I'd expect it unlikely to change at this stage
- # [19:15] <tlr> I'm mostly interested in an extension, in fact.
- # [19:15] <tlr> It's string-only right now.
- # [19:15] <tlr> So what will people do who want to pass around any kind of structured data?
- # [19:15] <anne> eval() ;)
- # [19:15] <tlr> precisely
- # [19:16] <tlr> see my probelm?
- # [19:16] <anne> i read it earlier on w3c-archive
- # [19:16] <tlr> ah!
- # [19:16] <Philip> json.parse()
- # [19:16] <Philip> No problem :-)
- # [19:16] <anne> there should probably be some native JSON support in browsers I guess
- # [19:17] <tlr> yep. But while that's not here, and people deploy postMessage, that's no good.
- # [19:18] * Quits: Zeros (Zeros-Elip@67.154.87.254) (Quit: This computer has gone to sleep)
- # [19:18] <Philip> <script src=json.js></script> and then json.parse()
- # [19:18] <Philip> That's here now
- # [19:18] * Joins: adele (adele@17.203.14.235)
- # [19:18] <anne> i'd expect native JSON to be about as likely as a postMessage extension
- # [19:18] * Philip thinks more browsers should support uneval()
- # [19:19] <tlr> The problem with json.js and json.parse is that there are indeed frameworks and developers who still use eval to parse.
- # [19:20] * Philip uses eval to parse, since he trusts the source of the data as much as he trusts the script which is doing the parsing
- # [19:20] <Philip> (since they come from the same server)
- # [19:20] <tlr> Anyway, this is one of the cases where a simpler and more developer-friendly API would actually make stuff more secure.
- # [19:20] <tlr> (Well, postMessage is about cross-site stuff as well as same-origin stuff. And that's when eval is a really bad idea. So better make the safe behavior part of the API in the first place.)
- # [19:22] * Joins: aaronlev (chatzilla@24.61.74.31)
- # [19:51] * Joins: edas (edaspet@82.233.238.50)
- # [20:07] * Quits: peepo1234 (Jay@86.129.187.211) (Quit: later)
- # [20:07] * Joins: jgraham (james@81.86.216.20)
- # [20:08] * Quits: jgraham (james@81.86.216.20) (Quit: I get eaten by the worms)
- # [20:10] * Parts: timbl (timbl@128.30.5.160)
- # [20:17] * Joins: chaals (chaals@83.241.234.2)
- # [20:20] * Quits: chaals (chaals@83.241.234.2) (Client exited)
- # [20:21] * Joins: jgraham (james@81.86.216.20)
- # [20:21] * Joins: chaals (chaals@83.241.234.2)
- # [20:21] * Quits: edas (edaspet@82.233.238.50) (Quit: Quitte)
- # [20:22] * Quits: jgraham (james@81.86.216.20) (Quit: I get eaten by the worms)
- # [20:25] * Quits: chaals (chaals@83.241.234.2) (Client exited)
- # [20:26] * Joins: chaals (chaals@83.241.234.2)
- # [20:26] * Quits: matt (matt@128.30.52.30) (Quit: matt)
- # [20:27] * Quits: chaals (chaals@83.241.234.2) (Client exited)
- # [20:27] * Joins: chaals (chaals@83.241.234.2)
- # [20:39] * aroben is now known as aroben|away
- # [20:47] * Quits: dbaron (dbaron@67.160.251.228) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [21:06] * Joins: dbaron (dbaron@63.245.220.228)
- # [21:13] * Joins: jgraham (james@81.86.216.20)
- # [21:28] * Joins: matt (matt@128.30.52.30)
- # [21:35] * Quits: mjs (mjs@64.81.48.145) (Quit: mjs)
- # [21:36] * Quits: chaals (chaals@83.241.234.2) (Quit: chaals)
- # [21:39] * Quits: dbaron (dbaron@63.245.220.228) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [21:55] * Quits: jgraham (james@81.86.216.20) (Quit: I get eaten by the worms)
- # [21:59] * Joins: Navarr (navarr@75.53.193.248)
- # [22:01] * Joins: timbl (timbl@18.85.19.152)
- # [22:11] * Joins: jgraham (james@81.86.216.20)
- # [22:13] * Joins: zcorpan (zcorpan@83.227.33.203)
- # [22:15] * Joins: adele_ (adele@17.255.110.245)
- # [22:17] * Quits: adele_ (adele@17.255.110.245) (Client exited)
- # [22:17] * Quits: adele (adele@17.203.14.235) (Ping timeout)
- # [22:17] * Joins: adele_ (adele@17.255.110.245)
- # [22:20] * Joins: dbaron (dbaron@63.245.220.241)
- # [22:29] * Joins: mjs (mjs@17.255.111.229)
- # [22:29] * Quits: ROBOd (robod@89.122.216.38) (Quit: http://www.robodesign.ro )
- # [22:30] * Quits: mjs (mjs@17.255.111.229) (Connection reset by peer)
- # [22:30] * Joins: mjs (mjs@17.255.111.229)
- # [22:31] * Quits: zcorpan (zcorpan@83.227.33.203) (Quit: zcorpan)
- # [22:37] * Joins: adele (adele@17.203.14.235)
- # [22:38] * Quits: adele_ (adele@17.255.110.245) (Ping timeout)
- # [22:38] * Joins: Zeros (Zeros-Elip@67.154.87.254)
- # [22:40] * Joins: Julian (chatzilla@80.143.135.155)
- # [22:45] * Joins: Lionheart (robin@66.57.69.65)
- # [22:46] * Quits: Lionheart (robin@66.57.69.65) (Connection reset by peer)
- # [22:51] * Quits: aaronlev (chatzilla@24.61.74.31) (Quit: ChatZilla 0.9.81 [Firefox 3.0b5pre/2008031705])
- # [22:52] * Quits: mjs (mjs@17.255.111.229) (Connection reset by peer)
- # [22:52] * Joins: mjs (mjs@17.255.111.229)
- # [22:58] * Quits: timbl (timbl@18.85.19.152) (Quit: timbl)
- # [22:58] * Quits: shepazu (schepers@128.30.52.30) (Quit: shepazu)
- # [23:00] * Joins: shepazu (schepers@128.30.52.30)
- # [23:00] * Joins: aaronlev (chatzilla@24.61.74.31)
- # [23:11] * Joins: mjs_ (mjs@17.203.15.201)
- # [23:13] * Quits: mjs (mjs@17.255.111.229) (Ping timeout)
- # [23:15] * Quits: Zeros (Zeros-Elip@67.154.87.254) (Quit: This computer has gone to sleep)
- # [23:18] * Joins: adele_ (adele@17.203.14.235)
- # [23:18] * Quits: adele (adele@17.203.14.235) (Connection reset by peer)
- # [23:30] * Quits: aaronlev (chatzilla@24.61.74.31) (Connection reset by peer)
- # [23:48] * Quits: Julian (chatzilla@80.143.135.155) (Ping timeout)
- # Session Close: Tue Mar 18 00:00:00 2008
The end :)