Options:
- # Session Start: Mon Jul 19 00:00:00 2010
- # Session Ident: #whatwg
- # [00:03] <micheil> yeah, alright
- # [00:08] * Quits: oal (~oal@5.79-160-122.customer.lyse.net) (Remote host closed the connection)
- # [00:14] * Joins: Cytenticle (~matt@173-14-5-86-Colorado.hfc.comcastbusiness.net)
- # [00:14] * Parts: Cytenticle (~matt@173-14-5-86-Colorado.hfc.comcastbusiness.net)
- # [00:24] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:28] * Joins: dave_levin (~dave_levi@nat/google/x-ecwobvfqxkerscvm)
- # [00:34] * Quits: dave_levin (~dave_levi@nat/google/x-ecwobvfqxkerscvm) (Quit: dave_levin)
- # [01:07] * Quits: Smylers1 (~smylers@host81-151-154-200.range81-151.btcentralplus.com) (Quit: Leaving.)
- # [01:12] * Joins: roc (~roc@203-97-204-82.dsl.clear.net.nz)
- # [01:16] * Joins: mdelaney_ (~mdelaney@2620:0:1b00:1191:d69a:20ff:fed1:8282)
- # [01:17] * Quits: mdelaney_ (~mdelaney@2620:0:1b00:1191:d69a:20ff:fed1:8282) (Client Quit)
- # [01:17] * Joins: mdelaney_ (~mdelaney@2620:0:1b00:1191:d69a:20ff:fed1:8282)
- # [01:22] * mdelaney_ is now known as mdelaney
- # [01:38] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [01:39] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:fed1:8282) (Quit: mdelaney)
- # [02:11] * Quits: titacgs (~titacgs@201.250.155.155) (Read error: Connection reset by peer)
- # [02:18] * Joins: cyphase (~cyphase@adsl-99-62-185-198.dsl.pltn13.sbcglobal.net)
- # [02:28] * Joins: titacgs (~titacgs@201.250.155.193)
- # [02:41] * Quits: titacgs (~titacgs@201.250.155.193) (Read error: Connection reset by peer)
- # [02:42] * Joins: jon_ (~jon@athedsl-251611.home.otenet.gr)
- # [02:49] * Joins: Cheery (~cheery@a88-113-49-213.elisa-laajakaista.fi)
- # [02:49] * Quits: jon_ (~jon@athedsl-251611.home.otenet.gr) (Quit: Leaving)
- # [02:49] <Cheery> Now I have an easy-to-use websocket library written in python
- # [02:49] <Cheery> http://hg.boxbase.org/websocket
- # [02:51] <Cheery> I'll yet write a simple chat using that program.
- # [02:51] <Cheery> (there's small example around though)
- # [02:52] <Cheery> I've got no issue -listing system, send them to my email.
- # [02:56] * Joins: titacgs (~titacgs@201.250.162.229)
- # [03:00] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [03:09] * Joins: nicktick (debian-tor@gateway/tor-sasl/nicktick)
- # [03:18] * Joins: aho (~nya@fuld-4d00d3f8.pool.mediaWays.net)
- # [03:24] * Joins: roc_ (~roc@203-97-204-82.dsl.clear.net.nz)
- # [03:26] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 258 seconds)
- # [03:26] * roc_ is now known as roc
- # [03:42] <GPHemsley> This might be of interest to the folks in here: http://www.govtrack.us/congress/bill.xpd?bill=s111-3304
- # [03:44] <MikeSmithX> "Sets forth provisions concerning closed captioning decoder and video description capability, user interfaces, and video programming guides and menus."
- # [03:44] * MikeSmithX is now known as MikeSmith
- # [03:45] <MikeSmith> Cheery: very cool to see you got the websocket library written
- # [03:45] <Cheery> I did already a little chat server on top of it.
- # [03:46] <Cheery> little hacky though. :/
- # [03:46] <Cheery> (could do a better one eventually. ^^)
- # [03:48] <Cheery> http://paste.pocoo.org/show/239236
- # [03:48] <Cheery> http://paste.pocoo.org/show/239237
- # [03:50] * Quits: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36) (Quit: weinig)
- # [03:51] <Cheery> MikeSmith: yeah. though it could be easier you know.
- # [03:51] <Cheery> likely have to provide alternative listener for non-websocket activity
- # [03:52] <Cheery> there's one thing I don't understand.
- # [03:52] <Cheery> why do we write our software backwards compatible?
- # [03:53] <Cheery> in a way that we'll gather little of complexity from older systems while moving to newer ones.
- # [03:53] <Cheery> obviously there's things that need to stay like they are, because we use them too much.
- # [03:54] <Cheery> like networking stack.
- # [03:54] <Cheery> or filesystems and filehandles
- # [03:54] <Cheery> and by part those aren't even bad, they make software simpler
- # [03:55] <Cheery> but then there's things like windows and X11
- # [03:55] <Cheery> or python
- # [03:55] <Cheery> or javascript
- # [03:55] <Cheery> about in 3 years opengl joins the club.
- # [03:57] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [03:57] <Cheery> browser is like an another operating system in our desktops.
- # [03:58] <Cheery> about everyone knew that two years ago.
- # [04:01] * Joins: erlehmann_ (~erlehmann@dslb-188-103-018-010.pools.arcor-ip.net)
- # [04:01] <Cheery> only move there's been is the chrome OS
- # [04:04] <Cheery> it's even sillier that the major software industries sit in the shit like they'd be glued into it.
- # [04:04] * Quits: micheil (~micheil@124-170-55-41.dyn.iinet.net.au) (Quit: micheil)
- # [04:05] * Quits: erlehmann (~erlehmann@dslb-188-103-021-189.pools.arcor-ip.net) (Ping timeout: 240 seconds)
- # [04:05] <Cheery> or then they introduce things that just become the next silly fadshit of the future.
- # [04:05] <Cheery> like MS silverlight
- # [04:06] * Quits: erlehmann_ (~erlehmann@dslb-188-103-018-010.pools.arcor-ip.net) (Quit: Ex-Chat)
- # [04:06] * Quits: nicktick (debian-tor@gateway/tor-sasl/nicktick) (Remote host closed the connection)
- # [04:06] <Cheery> though maybe it's meant that way.
- # [04:07] <Cheery> closed source software doesn't have place in a world that requires better performing software every day instead of tens of years.
- # [04:11] * Joins: nicktick (debian-tor@gateway/tor-sasl/nicktick)
- # [04:21] * Joins: roc_ (~roc@203-97-204-82.dsl.clear.net.nz)
- # [04:22] * Joins: cedricv (~cedric@202.152.243.156)
- # [04:23] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 258 seconds)
- # [04:23] * roc_ is now known as roc
- # [04:26] * Quits: Cheery (~cheery@a88-113-49-213.elisa-laajakaista.fi) (Quit: Lost terminal)
- # [04:28] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [04:41] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Quit: ⌘Q)
- # [04:44] * Joins: MikeSmithX (~MikeSmith@EM114-48-54-34.pool.e-mobile.ne.jp)
- # [04:48] * Quits: MikeSmith (~MikeSmith@EM114-48-143-140.pool.e-mobile.ne.jp) (Ping timeout: 258 seconds)
- # [05:06] * Joins: boblet (~boblet@222.122.113.221.ap.yournet.ne.jp)
- # [05:30] <gsnedders> When doing IPC in Perl, is using SIGALRM within an eval the nicest way to do timeouts?
- # [05:40] <boblet> Hixie & foolip: Thinking about the magic n optimisation etc in µF hCard, I think the microdata vcard vocabulary shouldn’t use http://microformats.org/profile/hcard as it’s vocabulary URL if it differs from hCard
- # [05:42] <boblet> I’d assume given the microformats.org url that microdata vcard would be 1:1 with hcard (rather than vcard) and include hCard changes to vcard. hopefully this will be resolved with hCard 1.0.1
- # [05:44] <boblet> in the meantime seeing as the vocabulary is included mainly as an example of writing a microdata vocabulary, it might be worthwhile to include hCard’s quirks to demonstrate they can be accommodated. that or changing the itemtype URL and other hcard references…
- # [05:51] * Quits: Peter`- (~peter@h89030.upc-h.chello.nl)
- # [05:58] * Quits: nicktick (debian-tor@gateway/tor-sasl/nicktick) (Remote host closed the connection)
- # [06:00] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [06:02] * Quits: MikeSmithX (~MikeSmith@EM114-48-54-34.pool.e-mobile.ne.jp) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
- # [06:02] * Joins: MikeSmith (~MikeSmith@EM114-48-54-34.pool.e-mobile.ne.jp)
- # [06:07] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [06:30] * Joins: nicktick (debian-tor@gateway/tor-sasl/nicktick)
- # [06:40] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [06:43] * Quits: nicktick (debian-tor@gateway/tor-sasl/nicktick) (Remote host closed the connection)
- # [06:53] * Quits: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net) (Quit: dustinbrewer)
- # [06:54] * Quits: bobchao (~cctw@112.105.101.98) (Ping timeout: 248 seconds)
- # [07:02] * Quits: titacgs (~titacgs@201.250.162.229) (Quit: Leaving)
- # [07:19] * Quits: boblet (~boblet@222.122.113.221.ap.yournet.ne.jp) (Quit: boblet)
- # [07:33] * Joins: nicktick (debian-tor@gateway/tor-sasl/nicktick)
- # [07:35] * Joins: bobchao (~cctw@111-248-5-219.dynamic.hinet.net)
- # [07:37] * weinig is now known as weinig|away
- # [07:46] * Quits: MikeSmith (~MikeSmith@EM114-48-54-34.pool.e-mobile.ne.jp) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
- # [07:50] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [07:58] * Joins: micheil (~micheil@124-170-55-41.dyn.iinet.net.au)
- # [08:11] * Quits: franksalim (~frank@adsl-75-61-93-123.dsl.pltn13.sbcglobal.net) (Quit: Ex-Chat)
- # [08:16] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [08:21] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Quit: roc)
- # [08:25] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Quit: reboot)
- # [08:29] * Joins: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se)
- # [08:32] * Quits: drry (~drry@unaffiliated/drry) (Ping timeout: 246 seconds)
- # [08:35] * Joins: drry (~drry@unaffiliated/drry)
- # [08:35] * Quits: drry (~drry@unaffiliated/drry) (Excess Flood)
- # [08:35] * Joins: drry (~drry@unaffiliated/drry)
- # [08:37] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 240 seconds)
- # [08:37] * Joins: Smylers (~smylers@host81-151-154-200.range81-151.btcentralplus.com)
- # [08:41] * Quits: aho (~nya@fuld-4d00d3f8.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
- # [08:41] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
- # [08:45] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:53] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [08:56] * Joins: kmq (~kmq@85.159.13.90)
- # [08:59] * Quits: cedricv (~cedric@202.152.243.156)
- # [09:02] * Joins: davidhund__ (~davidhund@78-27-27-74.dsl.alice.nl)
- # [09:03] * Joins: cedricv (~cedric@202.152.243.136)
- # [09:09] * Joins: daedb_ (~daed@78-72-108-100-no178.tbcn.telia.com)
- # [09:10] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (Ping timeout: 245 seconds)
- # [09:29] * Quits: yutak_home (~kee@U017209.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [10:04] * Quits: daedb_ (~daed@78-72-108-100-no178.tbcn.telia.com) (Ping timeout: 245 seconds)
- # [10:10] * Joins: kennyluck (~kennyluck@EM111-188-35-215.pool.e-mobile.ne.jp)
- # [10:10] * Quits: kennyluck (~kennyluck@EM111-188-35-215.pool.e-mobile.ne.jp) (Excess Flood)
- # [10:10] * Joins: kennyluck (~kennyluck@EM111-188-35-215.pool.e-mobile.ne.jp)
- # [10:32] * Quits: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams) (Quit: GarethAdams|Home)
- # [10:32] * Quits: cedricv (~cedric@202.152.243.136) (Ping timeout: 260 seconds)
- # [10:38] * Joins: Matjas (5bb6b8a3@gateway/web/freenode/ip.91.182.184.163)
- # [10:40] * Quits: bobchao (~cctw@111-248-5-219.dynamic.hinet.net) (Quit: Leaving.)
- # [10:40] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [10:41] <hsivonen> Hixie: is the lack of cache-control support in meta pragmas by design?
- # [10:42] * Joins: Ms2ger (~Ms2ger@91.181.85.114)
- # [10:43] * Joins: bobchao (~cctw@111-248-5-219.dynamic.hinet.net)
- # [10:45] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [10:45] * Joins: payman_s (~payman@77.72.99.119)
- # [10:46] * Joins: Phae (~Phae@gatekeeper.macmillan.co.uk)
- # [10:51] * Joins: workmad3 (~workmad3@2002:8258:c387:c:223:dfff:feaa:a0aa)
- # [10:51] * Joins: oal (~oal@5.79-160-122.customer.lyse.net)
- # [10:52] * Joins: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk)
- # [10:52] * Joins: kennyluck_ (~kennyluck@EM114-48-187-30.pool.e-mobile.ne.jp)
- # [10:54] * Joins: ROBOd (~robod@89.123.128.50)
- # [10:54] * Quits: kennyluck (~kennyluck@EM111-188-35-215.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [10:55] * kennyluck_ is now known as kennyluck
- # [10:55] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
- # [11:08] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [11:11] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:13] * Joins: dustinbrewer (~dustinbre@99-17-42-25.lightspeed.okcbok.sbcglobal.net)
- # [11:15] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Client Quit)
- # [11:15] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:26] * Joins: roc (~roc@121.98.230.221)
- # [11:27] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
- # [11:28] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:29] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Quit: Rik`)
- # [11:34] * Quits: nicktick (debian-tor@gateway/tor-sasl/nicktick) (Remote host closed the connection)
- # [11:36] * Joins: daedb (~daed@78-72-108-100-no178.tbcn.telia.com)
- # [11:41] * Joins: nicktick (debian-tor@gateway/tor-sasl/nicktick)
- # [11:45] * Joins: smaug___ (~chatzilla@cs181150024.pp.htv.fi)
- # [11:45] * Joins: foolip (~foolip@83.218.67.122)
- # [11:45] * Quits: bobchao (~cctw@111-248-5-219.dynamic.hinet.net) (Read error: Connection reset by peer)
- # [11:54] * Quits: smaug___ (~chatzilla@cs181150024.pp.htv.fi) (Quit: ChatZilla 0.9.86 [Firefox 4.0b2pre/20100719123310])
- # [11:55] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [11:55] * Quits: weinig|away (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [11:56] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [11:56] * Joins: Rik` (~Rik`@213.41.141.234)
- # [12:02] * Joins: mpt (~mpt@canonical/mpt)
- # [12:04] * Quits: workmad3 (~workmad3@2002:8258:c387:c:223:dfff:feaa:a0aa) (Ping timeout: 260 seconds)
- # [12:11] * Joins: workmad3 (~workmad3@cspool86.cs.man.ac.uk)
- # [12:11] * Joins: smaug___ (~chatzilla@cs181150024.pp.htv.fi)
- # [12:12] * Quits: nicktick (debian-tor@gateway/tor-sasl/nicktick) (Remote host closed the connection)
- # [12:15] * Quits: Matjas (5bb6b8a3@gateway/web/freenode/ip.91.182.184.163) (Ping timeout: 252 seconds)
- # [12:28] * Joins: florent (~florent@ALyon-157-1-194-222.w109-213.abo.wanadoo.fr)
- # [12:35] * Joins: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams)
- # [12:35] * Quits: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams) (Client Quit)
- # [12:38] * Joins: MikeSmith (~MikeSmith@EM114-48-51-46.pool.e-mobile.ne.jp)
- # [13:04] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 258 seconds)
- # [13:06] * Joins: pauld (~chatzilla@194.102.13.2)
- # [13:17] * Quits: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net) (Ping timeout: 240 seconds)
- # [13:19] * Quits: meledin_ (~vladi@f2.c7.5d45.static.theplanet.com) (Ping timeout: 246 seconds)
- # [13:19] * Joins: meledin (~vladi@f2.c7.5d45.static.theplanet.com)
- # [13:20] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Ping timeout: 276 seconds)
- # [13:22] * Joins: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net)
- # [13:23] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [13:23] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [13:23] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [13:29] * Joins: phrearch (~phrearch_@82-136-229-19.ip.telfort.nl)
- # [13:29] <phrearch> hi
- # [13:29] <phrearch> im using websockets now for im, but i wonder whether it would be faster to do all json related stuff over websockets
- # [13:29] * Joins: jon_ (~jon@athedsl-243854.home.otenet.gr)
- # [13:29] <phrearch> currently, page-loading in this webportal is still done with xhr
- # [13:38] * Quits: kennyluck (~kennyluck@EM114-48-187-30.pool.e-mobile.ne.jp) (Quit: kennyluck)
- # [13:40] * Joins: zcorpan_ (~zcorpan@pat.se.opera.com)
- # [13:41] * Joins: maikmerten (~maikmerte@port-92-201-169-112.dynamic.qsc.de)
- # [13:45] * Joins: henrikbjorn (~hb@c83-249-67-192.bredband.comhem.se)
- # [13:51] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [13:52] * Quits: henrikbjorn (~hb@c83-249-67-192.bredband.comhem.se) (Remote host closed the connection)
- # [13:58] * Joins: henrikbjorn (~hb@c83-249-67-192.bredband.comhem.se)
- # [14:00] * Joins: cedricv (~cedric@202.152.243.73)
- # [14:02] * Quits: jon_ (~jon@athedsl-243854.home.otenet.gr) (Quit: Leaving)
- # [14:06] * Joins: BlurstOfTimes (~blurstoft@168.203.103.107)
- # [14:08] * Joins: Cheery (~cheery@a88-113-49-213.elisa-laajakaista.fi)
- # [14:09] <Cheery> ookay. I've got a websocket-powered chat up in: http://boxbase.org/fun/simplechat/
- # [14:09] <micheil> neat
- # [14:09] <Cheery> going to remove it in few hours though.
- # [14:09] <micheil> server?
- # [14:09] <Cheery> micheil: server?
- # [14:09] <micheil> Cheery: is it a custom server implementation, or a library?
- # [14:10] <micheil> also, is it only doing draft76?
- # [14:10] <Cheery> http://hg.boxbase.org/websocket
- # [14:10] <hsivonen> Cheery: doesn't work for me on Firefox trunk
- # [14:11] * Joins: cedricv_ (~cedric@202.152.243.73)
- # [14:11] <Cheery> hsivonen: what's your IP?
- # [14:11] <hsivonen> Cheery: looks like you've forgotten a reference to 'console' to production code
- # [14:11] <micheil> it's draft 76 only.
- # [14:11] <micheil> so, people using Safari 5 will not be able to connect
- # [14:12] * Joins: hallvors (~hallvord@pat-tdc.opera.com)
- # [14:12] <zcorpan_> Cheery: doesn't work for me either
- # [14:12] <Cheery> hmm..
- # [14:12] <zcorpan_> hmm works in chrome dev
- # [14:12] <zcorpan_> but not in firefox or opera (internal)
- # [14:12] <hsivonen> IIRC, the console object exists in WebKit-based browsers
- # [14:13] <micheil> zcorpan_: which version of websockets does opera support?
- # [14:13] <hsivonen> but not in Firefox (without Firebug)
- # [14:13] <jgraham> Cheery: addEventListener needs 3 parameters
- # [14:13] <zcorpan_> actually i can receive messages in opera but not send
- # [14:13] <zcorpan_> micheil: 76
- # [14:13] <micheil> zcorpan_: I'd like to update my table of browser support, if possible.
- # [14:13] * Quits: cedricv (~cedric@202.152.243.73) (Ping timeout: 240 seconds)
- # [14:13] <Cheery> jgraham: oh yeah.. forgotten. fixing ^^
- # [14:13] <micheil> zcorpan_: can I place it here: http://wiki.github.com/miksago/node-websocket-server/browser-support ?
- # [14:14] <zcorpan_> micheil: it's an internal build, so for public purposes opera does not support websockets yet
- # [14:14] <micheil> okay
- # [14:14] <micheil> well, I could do like I've got firefox 4 there.
- # [14:15] <micheil> with the footnote saying that it's to be released / being worked on
- # [14:15] <Rik`> hsivonen: the plan is to have the console API inside Firefox 4 I think
- # [14:15] <zcorpan_> micheil: just don't say it'll be in the next version since that's not a given :)
- # [14:15] <hsivonen> Rik`: yeah, but it's not there yet, apparently
- # [14:15] <zcorpan_> micheil: i'm fine with it saying it's WIP and it's -76
- # [14:16] <hsivonen> in retrospect, navigator.console would have been nicer
- # [14:16] <hsivonen> less global scope pollution...
- # [14:17] <Cheery> I wrote the server based on this stuff: http://www.whatwg.org/specs/web-apps/current-work/complete/network.html#server-side-requirements
- # [14:17] <micheil> zcorpan_: I'll just say: "Opera is currently working on implementing websockets
- # [14:17] <zcorpan_> ok
- # [14:19] <micheil> zcorpan_: this ok? http://wiki.github.com/miksago/node-websocket-server/browser-support
- # [14:19] <micheil> zcorpan_: if you have a github account, then, feel free to edit that page.
- # [14:19] <zcorpan_> micheil: looks good
- # [14:19] <micheil> okay
- # [14:21] <zcorpan_> Cheery: feature check for console before using it
- # [14:21] <Cheery> zcorpan_: feature check?
- # [14:22] <hsivonen> Cheery: if (console) { /* do stuff with console */ }
- # [14:22] <micheil> if( console && console.log)
- # [14:22] <Cheery> oh yeah!
- # [14:22] <hallvors> if( window.console && console.log )
- # [14:23] <hallvors> is better, otherwise "if(console)" will cause exception
- # [14:23] <micheil> shouldn't if it's undefined
- # [14:23] * Quits: masterov (~masterov@93.153.167.74) (Quit: masterov)
- # [14:23] <zcorpan_> yes it should
- # [14:23] <hallvors> micheil: if there is no variable "console" it should throw
- # [14:23] <micheil> hmm.. fair enough
- # [14:23] * Quits: Rik` (~Rik`@213.41.141.234) (Quit: Rik`)
- # [14:24] <hallvors> what's the best version to see what changes happened to a specific part of the HTML5 spec?
- # [14:24] <Cheery> so some of your systems drop into the missing console?
- # [14:24] <Cheery> hm..
- # [14:24] <hallvors> um, what's the best *way* to see what changed in a specific part of the spec?
- # [14:24] <zcorpan_> Cheery: also i'd send the message onsubmit on a parent <form> instead of onkeypress
- # [14:24] <Cheery> I'll fix that
- # [14:25] * Quits: maikmerten (~maikmerte@port-92-201-169-112.dynamic.qsc.de) (Remote host closed the connection)
- # [14:25] <jgraham> hallvors: That is quite difficult in general
- # [14:25] <jgraham> What is your specific problem?
- # [14:26] * Joins: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [14:26] <hallvors> jgraham: it's a common use case though :p
- # [14:26] * Joins: masterov (~masterov@93.153.167.74)
- # [14:27] * Joins: Rik` (~Rik`@213.41.141.234)
- # [14:27] <hallvors> Actually, I'm looking at an E-mail from Adam Barth on postMessage. He says "The implementations were compatible with the spec when the
- # [14:27] <hallvors> implementations were written, as far as I remember" so I'd like to check if this is true
- # [14:27] <jgraham> hallvors: Well it's a slightly ill defined problem so it isn't trivial to make a solution
- # [14:28] * Joins: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp)
- # [14:28] <hallvors> in other words, when was postMessage() targetOrigin specified and when did the spec state it should be protocol+hostname [+port] without path?
- # [14:28] <zcorpan_> hallvors: go to http://html5.org/tools/web-apps-tracker and add ?limit=2000 (or so) and search for postMessage or targetOrigin
- # [14:29] <jgraham> hallvors: Either use the webapps tracker to look through the log
- # [14:29] <jgraham> or check out the spec from the right date using svn
- # [14:29] * Joins: davidb_ (~davidb@mozca02.ca.mozilla.com)
- # [14:30] <jgraham> Cheery: Might wfm now
- # [14:31] <Cheery> I'll need to do something for this console stuff. somehow it's now working for you. :)
- # [14:31] <Cheery> well, now it's good.
- # [14:33] <Cheery> jgraham: my server received your message, it seems.
- # [14:34] <jgraham> Cheery: OK, does wfm then
- # [14:36] <Cheery> want me to publish the log? (though should I first remove all the IPs from it?)
- # [14:39] * Joins: nicktick (debian-tor@gateway/tor-sasl/nicktick)
- # [14:41] <Cheery> okay.. there's few weird things here.
- # [14:42] <Cheery> if I don't send a message to the server, it is unable to push me *anything* at all. :o
- # [14:43] * Joins: erlehmann (~erlehmann@dslb-188-103-018-010.pools.arcor-ip.net)
- # [14:48] <Cheery> the server looks like this: http://pastebin.com/8p64Um1P
- # [14:56] <Cheery> there's one weird thing in my system though.
- # [14:57] <Cheery> my friend says TCP ought not behave the way it just did
- # [14:57] <Cheery> the server should be able to push along that connection
- # [14:57] <MikeSmith> wow, cool to see hallvors on #whatwg IRC
- # [14:59] * Quits: zcorpan_ (~zcorpan@pat.se.opera.com) (Remote host closed the connection)
- # [14:59] * Joins: zcorpan_ (~zcorpan@pat.se.opera.com)
- # [15:04] <Cheery> closing the server
- # [15:04] <Cheery> not good experiences. :/
- # [15:04] * Quits: Smylers (~smylers@host81-151-154-200.range81-151.btcentralplus.com) (Read error: Connection reset by peer)
- # [15:04] <Cheery> though I still only implemented a draft from it.
- # [15:05] * Quits: nicktick (debian-tor@gateway/tor-sasl/nicktick) (Remote host closed the connection)
- # [15:06] * Joins: miketaylr (~miketaylr@38.117.156.163)
- # [15:06] * Joins: Smylers (~smylers@host81-151-154-200.range81-151.btcentralplus.com)
- # [15:07] <foolip> roc, there?
- # [15:07] * Joins: nicktick (debian-tor@gateway/tor-sasl/nicktick)
- # [15:08] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [15:11] <Cheery> jgraham or zcorpan_: so, is my system working up to the spec?
- # [15:11] <Cheery> (or am I missing something important there?)
- # [15:11] <Cheery> some of the header retrieved didn't have websocket key. :/
- # [15:12] <Cheery> at another point my program spotted a lacking '\x00'
- # [15:12] <Cheery> from message
- # [15:12] * Quits: henrikbjorn (~hb@c83-249-67-192.bredband.comhem.se) (Remote host closed the connection)
- # [15:13] <roc> foolip: yes
- # [15:14] <foolip> roc, just wondering why "Mozilla" has seemingly changed its mind on application/octet-stream
- # [15:14] <foolip> perhaps my memory is incomplete
- # [15:14] <roc> you guys convinced me you were right
- # [15:14] <foolip> oh, what did we say?
- # [15:14] <foolip> hehe
- # [15:14] <roc> we need to support sniffing for the case where there is no Content-Type
- # [15:15] <foolip> is there a problem with just not playing resources with missing Content-Type?
- # [15:15] <roc> there is no reason not to sniff when application/octet-stream is the Content-Type too
- # [15:15] <phrearch> hey
- # [15:15] <phrearch> got a websocket chat as well
- # [15:15] <roc> there's a race-to-the-bottom problem given that Safari and Quicktime sniff and they're not going to stop doing that
- # [15:16] <Cheery> phrearch: how does your websocket chat fare?
- # [15:16] <foolip> do they also play text/plain then?
- # [15:16] <roc> I don't know
- # [15:17] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [15:17] <roc> I think so
- # [15:17] <foolip> as long as Safari doesn't play Ogg/WebM it's unlikely to cause compat issues though
- # [15:17] <foolip> so, I guess I still don't have a strong opinions, but would like things to be consistent
- # [15:17] <phrearch> Cheery: its still a very basic chat
- # [15:18] <Cheery> when did you write it?
- # [15:18] <roc> sure
- # [15:18] <phrearch> a week ago using twisted as webserver
- # [15:19] <Cheery> how did it worked on different systems?
- # [15:19] <foolip> so, I'll wait for your reply to Julian and perhaps some more and then decide what to do with this
- # [15:19] <phrearch> ehm, only tested on chromium 5
- # [15:19] <phrearch> https://simstad.nl/
- # [15:19] <phrearch> not sure if that version is setup right
- # [15:19] <phrearch> http://hwios.org/browser/hwios
- # [15:19] <phrearch> thats the source
- # [15:20] <micheil> since we're sharing, here's mine: http://brandedcode.com:8000/
- # [15:20] <micheil> written in Node.js, supports draft76 & draft75
- # [15:21] <phrearch> cool
- # [15:21] * Joins: Matjas (d5317140@gateway/web/freenode/ip.213.49.113.64)
- # [15:21] <micheil> and the source code: http://github.com/miksago/node-websocket-server/blob/development/examples/chat-server.js
- # [15:22] <micheil> that's the chat specific stuff, in http://github.com/miksago/node-websocket-server/blob/development/lib/
- # [15:22] <micheil> is the actual server stuff
- # [15:22] <micheil> turns out serving http on a websocket server is also actually quite a good idea
- # [15:25] <phrearch> it is?
- # [15:25] <phrearch> im doubting between keep on using xhr with html over json for page loading or use websockets for that as well
- # [15:25] <Cheery> micheil: a question: where do I find the draft76 and 75?
- # [15:26] <Cheery> (specs)
- # [15:26] <micheil> on the ietf site
- # [15:26] <phrearch> http://tools.ietf.org/html/draft-hixie-thewebsocketprotocol-76
- # [15:26] * Parts: Matjas (d5317140@gateway/web/freenode/ip.213.49.113.64)
- # [15:29] * Quits: riven (~riven@53518387.cable.casema.nl) (Read error: Connection reset by peer)
- # [15:29] <phrearch> ok messenger works now on https://simstad.nl/
- # [15:29] <phrearch> anyone wants to test it quickly?
- # [15:29] * Joins: riven (~riven@53518387.cable.casema.nl)
- # [15:30] <Cheery> phrearch: no action
- # [15:30] <phrearch> hm, what browser?
- # [15:30] <phrearch> it should work with chromium 5. im not sure if hixie 76 handshake works ok
- # [15:31] <Cheery> hmm..
- # [15:31] <Cheery> hixie 75 obsoletes in august
- # [15:32] <phrearch> with twisted its not difficult to change the handshake mechanism
- # [15:32] <phrearch> it has .76 but i think chromium 5 still uses .75?
- # [15:33] <micheil> changed the address: http://brandedcode.com:8080/
- # [15:33] <micheil> phrearch: http://wiki.github.com/miksago/node-websocket-server/browser-support
- # [15:34] <Cheery> phrearch: chromium 6 uses 76
- # [15:34] <phrearch> aha ok
- # [15:34] <phrearch> 76 probably doesnt work right
- # [15:35] <phrearch> the server handshake on my server that is
- # [15:35] <Cheery> the weird thing.
- # [15:35] <Cheery> I've got both chromium 5 and 6 on my machine
- # [15:35] <Cheery> the chromium 5 doesn't even connect!
- # [15:35] <Cheery> (with websocket stuff it has)
- # [15:35] <phrearch> wow. who planted an image in the chat window?
- # [15:36] <Cheery> what image?
- # [15:36] <Cheery> missed it. :/
- # [15:36] <phrearch> ehm on http://brandedcode.com:8080/
- # [15:37] <phrearch> regexp are nice to add smileys
- # [15:40] * Quits: cedricv_ (~cedric@202.152.243.73)
- # [15:40] <phrearch> im working on a remote ajax service console now. using websockets its much easier to do
- # [15:42] <phrearch> how are you guys dispatching events on the server?
- # [15:42] * Quits: davidhund__ (~davidhund@78-27-27-74.dsl.alice.nl) (Ping timeout: 258 seconds)
- # [15:44] <phrearch> im using a jsonrpc handler serverside and a modified jquery websocket plugin for the client
- # [15:49] * Joins: davidhund__ (~davidhund@78-27-27-74.dsl.alice.nl)
- # [15:55] * Quits: Yudai (~Yudai@p034a6d.kngwnt01.ap.so-net.ne.jp) (Quit: SIGTERM received; exit)
- # [15:55] * Joins: Yudai (~Yudai@p034a6d.kngwnt01.ap.so-net.ne.jp)
- # [16:00] * Joins: mpt (~mpt@canonical/mpt)
- # [16:05] * Joins: plainhao (~plainhao@mail.xbiotica.com)
- # [16:10] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: mhausenblas)
- # [16:11] * Quits: Smylers (~smylers@host81-151-154-200.range81-151.btcentralplus.com) (Ping timeout: 265 seconds)
- # [16:13] * Joins: Smylers (~smylers@host81-151-154-200.range81-151.btcentralplus.com)
- # [16:13] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 265 seconds)
- # [16:13] * Quits: Ms2ger (~Ms2ger@91.181.85.114) (Ping timeout: 265 seconds)
- # [16:14] * Quits: pauld (~chatzilla@194.102.13.2) (Ping timeout: 265 seconds)
- # [16:18] * Joins: yutak_home (~kee@U017209.ppp.dion.ne.jp)
- # [16:19] * Joins: pauld (~chatzilla@194.102.13.2)
- # [16:20] * Quits: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [16:21] * Joins: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [16:22] * Joins: Matjas (d5317140@gateway/web/freenode/ip.213.49.113.64)
- # [16:27] * Quits: nicktick (debian-tor@gateway/tor-sasl/nicktick) (Remote host closed the connection)
- # [16:31] * Parts: hallvors (~hallvord@pat-tdc.opera.com)
- # [16:41] * Joins: kennyluck (~kennyluck@EM111-188-17-210.pool.e-mobile.ne.jp)
- # [16:41] * Quits: florent (~florent@ALyon-157-1-194-222.w109-213.abo.wanadoo.fr) (Remote host closed the connection)
- # [16:41] * Joins: florent (~florent@ALyon-157-1-194-222.w109-213.abo.wanadoo.fr)
- # [16:46] * Quits: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se) (Remote host closed the connection)
- # [16:46] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
- # [16:47] * Quits: Matjas (d5317140@gateway/web/freenode/ip.213.49.113.64) (Quit: Page closed)
- # [16:47] * Quits: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp) (Quit: boblet)
- # [16:52] * Quits: workmad3 (~workmad3@cspool86.cs.man.ac.uk) (Remote host closed the connection)
- # [16:56] * Joins: mpt (~mpt@canonical/mpt)
- # [16:58] * Joins: jwalden (~waldo@adsl-71-147-38-111.dsl.emhril.sbcglobal.net)
- # [17:01] * Joins: tndH (~Rob@86.10.208.3)
- # [17:02] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [17:02] * Joins: Ms2ger (~Ms2ger@91.181.85.114)
- # [17:04] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:05] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
- # [17:13] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [17:14] * Quits: davidhund__ (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: ... succes ermee! :-))
- # [17:16] * Quits: yutak_home (~kee@U017209.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [17:17] * Quits: MikeSmith (~MikeSmith@EM114-48-51-46.pool.e-mobile.ne.jp) (Ping timeout: 248 seconds)
- # [17:19] * Joins: boaz (~boaz@64.119.159.231)
- # [17:23] * Joins: MikeSmith (~MikeSmith@EM111-188-27-161.pool.e-mobile.ne.jp)
- # [17:29] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [17:35] * Quits: florent (~florent@ALyon-157-1-194-222.w109-213.abo.wanadoo.fr) (Read error: Operation timed out)
- # [17:35] * Joins: florent (~florent@ALyon-157-1-44-83.w83-201.abo.wanadoo.fr)
- # [17:36] * Quits: kmq (~kmq@85.159.13.90) (Quit: WeeChat 0.2.6.3)
- # [17:38] * Quits: foolip (~foolip@83.218.67.122) (Ping timeout: 276 seconds)
- # [17:39] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
- # [17:45] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Quit: Leaving)
- # [17:47] * Joins: mpt (~mpt@canonical/mpt)
- # [17:48] * Quits: mpt (~mpt@canonical/mpt) (Read error: Connection reset by peer)
- # [17:53] * Quits: zcorpan_ (~zcorpan@pat.se.opera.com) (Quit: zcorpan_)
- # [17:57] * Joins: eighty4 (~eighty4@c-76c8e455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [18:02] * Joins: dglazkov (~dglazkov@nat/google/x-xdjkszriusfgnnxk)
- # [18:05] * Joins: clown_afk (~clown@142.150.154.202)
- # [18:05] * davidb_ waves to clown_afk
- # [18:05] * clown_afk is now known as clown
- # [18:05] <clown> hi davidb_
- # [18:06] * davidb_ is now known as davidb
- # [18:08] * Joins: jlebar (~jlebar@nat/mozilla/x-vjzdbbrszclwmisu)
- # [18:23] * Joins: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [18:23] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Quit: Necrathex)
- # [18:28] * Joins: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36)
- # [18:33] * Quits: Phae (~Phae@gatekeeper.macmillan.co.uk) (Quit: Leaving.)
- # [18:38] * Joins: dave_levin (~dave_levi@74.125.59.73)
- # [18:39] * Quits: payman_s (~payman@77.72.99.119) (Ping timeout: 265 seconds)
- # [18:40] * Quits: pauld (~chatzilla@194.102.13.2) (Ping timeout: 265 seconds)
- # [18:40] * Joins: payman_s (~payman@77.72.99.119)
- # [18:41] * Quits: payman_s (~payman@77.72.99.119) (Client Quit)
- # [18:43] * Joins: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com)
- # [18:43] * aroben is now known as aroben|lunch
- # [18:44] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
- # [18:45] <KaOSoFt> http://www.jolicloud.com/blog/
- # [18:45] <KaOSoFt> :D
- # [18:45] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
- # [18:46] * Quits: aroben|lunch (~aroben@unaffiliated/aroben) (Quit: Leaving)
- # [18:46] * Quits: boaz (~boaz@64.119.159.231) (Ping timeout: 276 seconds)
- # [18:46] * Joins: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net)
- # [18:46] * Quits: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net) (Changing host)
- # [18:46] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [18:46] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Ping timeout: 265 seconds)
- # [18:47] * aroben is now known as aroben|lunch
- # [18:52] * aroben|lunch is now known as aroben
- # [18:52] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
- # [19:03] * Joins: aho (~nya@fuld-4d00d2e3.pool.mediaWays.net)
- # [19:05] * Joins: maikmerten (~maikmerte@port-92-201-169-112.dynamic.qsc.de)
- # [19:18] <jgraham> Oh yay. HyBi spam
- # [19:18] * Quits: MikeSmith (~MikeSmith@EM111-188-27-161.pool.e-mobile.ne.jp) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
- # [19:19] * Quits: Rik` (~Rik`@213.41.141.234) (Remote host closed the connection)
- # [19:28] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [19:28] * Joins: weinig_ (~weinig@2620:0:1b00:1191:ea06:88ff:feca:2f45)
- # [19:34] * Quits: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com) (Ping timeout: 258 seconds)
- # [19:34] * Quits: cyphase (~cyphase@adsl-99-62-185-198.dsl.pltn13.sbcglobal.net) (Ping timeout: 276 seconds)
- # [19:35] * Joins: deepthawtz (~deepthawt@c-24-130-129-16.hsd1.ca.comcast.net)
- # [19:39] * Quits: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net) (Ping timeout: 276 seconds)
- # [19:43] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [19:44] * Quits: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk) (Quit: akamike)
- # [19:46] * Joins: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net)
- # [19:47] * Quits: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36) (Quit: weinig)
- # [19:47] * weinig_ is now known as weinig
- # [19:49] <florent> Hi, I read this thread : http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2009-October/023661.html, and I wonder if it (or something similar) is still in discussion or not ? (it seems to be given up)
- # [19:54] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [19:56] * Quits: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [19:59] <florent> is my question not clear ? :(
- # [20:00] * Joins: jaramillo (~javier@200-71-152-228.static.telcel.net.ve)
- # [20:01] <TabAtkins> florent: It's been rejected, as it can be achieved with about a dozen lines of js code.
- # [20:02] <florent> ok, thanks TabAtkins
- # [20:03] <florent> I have proposal based on this idea, where can I send it ? (on the mailing list ? )
- # [20:03] * Quits: maikmerten (~maikmerte@port-92-201-169-112.dynamic.qsc.de) (Ping timeout: 260 seconds)
- # [20:04] <florent> (with other advantages)
- # [20:04] * Quits: jlebar (~jlebar@nat/mozilla/x-vjzdbbrszclwmisu) (Ping timeout: 245 seconds)
- # [20:04] <TabAtkins> Just send it to whatwg@whatwg.org
- # [20:04] <florent> all right
- # [20:05] <florent> Thank you :)
- # [20:10] * Joins: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net)
- # [20:11] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [20:12] * Quits: aho (~nya@fuld-4d00d2e3.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
- # [20:14] * Joins: hamcore (rhythm@unaffiliated/msmosso)
- # [20:16] * Joins: maikmerten (~maikmerte@port-92-201-87-192.dynamic.qsc.de)
- # [20:21] * Joins: jlebar (~jlebar@nat/mozilla/x-puttxdecihyexumc)
- # [20:27] * Quits: jlebar (~jlebar@nat/mozilla/x-puttxdecihyexumc) (Ping timeout: 240 seconds)
- # [20:31] * Joins: dbaron (~dbaron@nat/mozilla/x-acprkzjrzdpqhvrn)
- # [20:31] * Quits: Smylers (~smylers@host81-151-154-200.range81-151.btcentralplus.com) (Ping timeout: 265 seconds)
- # [20:32] * Joins: Smylers (~smylers@host81-151-154-200.range81-151.btcentralplus.com)
- # [20:35] * Quits: TabAtkins (~tabatkins@nat/google/x-ecazhxdfqmfynmvy) (Quit: Lost terminal)
- # [20:35] * Quits: phrearch (~phrearch_@82-136-229-19.ip.telfort.nl) (Remote host closed the connection)
- # [20:36] * Quits: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net) (Read error: Connection reset by peer)
- # [20:36] * Joins: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net)
- # [20:41] * Quits: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net) (Ping timeout: 265 seconds)
- # [20:47] * Joins: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net)
- # [20:51] * Quits: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net) (Ping timeout: 252 seconds)
- # [20:53] * Joins: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net)
- # [20:56] * Joins: tabatkins (~tabatkins@nat/google/x-wqjlvkrenxgjbpmj)
- # [20:57] * Joins: zcorpan_ (~zcorpan@pat.se.opera.com)
- # [21:01] * Quits: weinig (~weinig@2620:0:1b00:1191:ea06:88ff:feca:2f45) (Quit: weinig)
- # [21:01] * Joins: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [21:09] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [21:14] * Quits: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [21:15] * Joins: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net)
- # [21:17] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [21:19] * Quits: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net) (Ping timeout: 240 seconds)
- # [21:20] * Joins: weinig (~weinig@2620:0:1b00:1191:ea06:88ff:feca:2f45)
- # [21:21] * Joins: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net)
- # [21:25] * Quits: plainhao (~plainhao@mail.xbiotica.com) (Quit: plainhao)
- # [21:26] * Joins: mcarter (~mcarter@c-69-181-57-153.hsd1.ca.comcast.net)
- # [21:38] * Joins: boaz (~boaz@64.119.159.231)
- # [21:40] * Joins: jlebar (~jlebar@nat/mozilla/x-unlokcqbjkcauson)
- # [21:42] * Quits: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net) (Ping timeout: 246 seconds)
- # [21:48] * Joins: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net)
- # [21:56] <oal> How can I prevent newlines in a contenteditable="true" div?
- # [22:02] * Quits: davidb (~davidb@mozca02.ca.mozilla.com) (Quit: davidb)
- # [22:02] <oal> Fixed it by using jquery and e.preventDefault() on a keypress event ;)
- # [22:03] <jgraham> I would carefully check how well that works cross browser
- # [22:03] <oal> Works in chromium and firefox
- # [22:03] <jgraham> You should be fine, but keypress events and contentEditable are not known for interoperability
- # [22:04] <oal> Don't have IE, but this isn't meant to work in older browsers
- # [22:04] <jgraham> oal: So only Opera and IE left to check :)
- # [22:04] <oal> jgraham, yep, I have opera installed, will check later :)
- # [22:05] * Quits: Ms2ger (~Ms2ger@91.181.85.114) (Quit: nn)
- # [22:06] <oal> jgraham, ok, works as expected in Opera too
- # [22:06] <Philip`> oal: That sounds like it won't work if the pastes a multi-line string
- # [22:07] <oal> Philip`, hmm, true, let's check
- # [22:07] <oal> Philip`, you're right. Hmm
- # [22:08] <oal> I can remove line breaks when the data is submitted too, to make sure no line breaks are in
- # [22:08] * Quits: maikmerten (~maikmerte@port-92-201-87-192.dynamic.qsc.de) (Remote host closed the connection)
- # [22:08] <zcorpan_> why are you using contenteditable instead of <input>?
- # [22:08] <oal> Hmm, and maybe a setInterval to check and remove line breaks
- # [22:08] <oal> zcorpan_, to get the correct styles
- # [22:09] <zcorpan_> oal: can't you style an <input> to inherit the correct styles?
- # [22:10] <oal> zcorpan_, probably, but in this case contenteditable does the trick :) Also I'd like to learn how contenteditable works
- # [22:10] <zcorpan_> ok. i think <input> is a better solution in the end :)
- # [22:11] * Joins: othermaciej (~mjs@17.246.17.133)
- # [22:11] <oal> zcorpan_, I can always change the code if that is the case :)
- # [22:18] * Quits: kennyluck (~kennyluck@EM111-188-17-210.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [22:18] * aroben is now known as aroben|lunch
- # [22:24] * Joins: kennyluck (~kennyluck@EM114-48-152-178.pool.e-mobile.ne.jp)
- # [22:28] * Quits: roc (~roc@121.98.230.221) (Quit: roc)
- # [22:30] * Quits: zcorpan_ (~zcorpan@pat.se.opera.com) (Quit: zcorpan_)
- # [22:32] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [22:34] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [22:37] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [22:44] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [22:48] * Quits: Cheery (~cheery@a88-113-49-213.elisa-laajakaista.fi) (Quit: Lost terminal)
- # [22:58] * Joins: robb1e (~robb1e@host86-135-243-19.range86-135.btcentralplus.com)
- # [23:02] * Quits: miketaylr (~miketaylr@38.117.156.163) (Remote host closed the connection)
- # [23:18] * Quits: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [23:18] * Quits: ROBOd (~robod@89.123.128.50) (Quit: .)
- # [23:26] * Joins: roc (~roc@203-97-204-82.dsl.clear.net.nz)
- # [23:27] * Quits: clown (~clown@142.150.154.202) (Quit: off to join the circus...)
- # [23:27] * aroben|lunch is now known as aroben
- # [23:34] * Joins: jaacob (~jaacob@67.170.138.140)
- # [23:43] * Quits: robb1e (~robb1e@host86-135-243-19.range86-135.btcentralplus.com) (Quit: robb1e)
- # [23:47] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [23:54] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:56] * ojan_away is now known as ojan
- # Session Close: Tue Jul 20 00:00:00 2010
The end :)