Options:
- # Session Start: Sun Jun 06 00:00:00 2010
- # Session Ident: #whatwg
- # [00:10] * Joins: boaz (~boaz@adsl-99-24-62-221.dsl.aus2tx.sbcglobal.net)
- # [00:12] * Quits: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [00:13] * Joins: Martijnc` (~martijn@91.176.162.157)
- # [00:27] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 258 seconds)
- # [00:29] * Quits: smaug (~chatzilla@a91-154-40-74.elisa-laajakaista.fi) (Ping timeout: 258 seconds)
- # [00:31] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [00:31] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:40] * Quits: paul_irish (~paul_iris@adsl-99-24-62-221.dsl.aus2tx.sbcglobal.net) (Quit: paul_irish)
- # [00:41] * Quits: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [00:45] * Quits: boaz (~boaz@adsl-99-24-62-221.dsl.aus2tx.sbcglobal.net) (Quit: boaz)
- # [00:51] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [01:05] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [01:09] * Joins: paul_irish (~paul_iris@32.168.237.185)
- # [01:10] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
- # [01:23] * Quits: magcius (~jstpierre@unaffiliated/magcius) (Ping timeout: 240 seconds)
- # [01:33] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [01:47] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [02:09] * Joins: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com)
- # [02:12] * Quits: aho (~nya@g226210100.adsl.alicedsl.de) (Quit: EXEC_over.METHOD_SUBLIMATION)
- # [02:17] * Quits: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com) (Ping timeout: 272 seconds)
- # [02:17] * Quits: paul_irish (~paul_iris@32.168.237.185) (Quit: paul_irish)
- # [02:20] * Joins: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com)
- # [02:20] * Quits: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com) (Excess Flood)
- # [02:20] * Joins: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com)
- # [02:20] * Quits: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com) (Excess Flood)
- # [02:21] * Joins: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com)
- # [02:21] * Quits: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com) (Excess Flood)
- # [02:23] * Quits: Martijnc` (~martijn@91.176.162.157) (Ping timeout: 240 seconds)
- # [02:23] * Joins: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com)
- # [02:23] * Quits: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com) (Excess Flood)
- # [02:25] * Joins: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com)
- # [02:30] * Joins: nessy (~Adium@124-171-40-224.dyn.iinet.net.au)
- # [02:38] * Joins: paul_irish (~paul_iris@rrcs-97-79-131-252.sw.biz.rr.com)
- # [02:38] * Joins: pdelgallego (~pdelgalle@42.Red-217-125-2.staticIP.rima-tde.net)
- # [02:45] * Joins: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp)
- # [02:45] * Quits: SecretAgent (sa@quake.nitemare.name) (Ping timeout: 276 seconds)
- # [02:49] * Quits: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com) (Read error: Connection reset by peer)
- # [02:49] * Quits: paul_irish (~paul_iris@rrcs-97-79-131-252.sw.biz.rr.com) (Read error: Connection reset by peer)
- # [02:51] * Joins: paul_irish (~paul_iris@rrcs-97-79-131-252.sw.biz.rr.com)
- # [03:01] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [03:02] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [03:22] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 276 seconds)
- # [03:23] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [03:42] * Quits: pdelgallego (~pdelgalle@42.Red-217-125-2.staticIP.rima-tde.net) (Ping timeout: 265 seconds)
- # [03:49] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539])
- # [03:59] * Quits: dbaron (~dbaron@nat/mozilla/x-enhnfmwzfsxjyney) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [04:03] * Joins: Gurpartap (~Gurpartap@unaffiliated/gurpartap)
- # [04:16] * Quits: grimboy (~grimboy@bcm-131-111-216-150.girton.cam.ac.uk) (Remote host closed the connection)
- # [05:00] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Quit: ⌘Q)
- # [05:02] * Quits: MikeSmithX (~MikeSmith@EM114-48-157-224.pool.e-mobile.ne.jp) (Ping timeout: 265 seconds)
- # [05:05] * Quits: paul_irish (~paul_iris@rrcs-97-79-131-252.sw.biz.rr.com) (Quit: paul_irish)
- # [05:10] * Joins: SecretAgent (sa@quake.nitemare.name)
- # [05:34] * Quits: Henrik`G (~hb@c83-249-67-192.bredband.comhem.se) (Quit: Leaving...)
- # [06:07] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Disconnected by services)
- # [06:07] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [06:26] * Joins: paradisaeidae (~chatzilla@ppp167-253-233.static.internode.on.net)
- # [06:54] * Joins: paul_irish (~paul_iris@cpe-66-25-133-168.austin.res.rr.com)
- # [07:01] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [07:02] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
- # [07:07] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [07:15] * Quits: paul_irish (~paul_iris@cpe-66-25-133-168.austin.res.rr.com) (Quit: paul_irish)
- # [07:21] * Quits: paradisaeidae (~chatzilla@ppp167-253-233.static.internode.on.net) (Read error: Connection reset by peer)
- # [07:36] <boblet> does anyone have an opinion on @aria-describedby and @aria-labelledby in regard to image fallback content (@alt text) and @longdesc?
- # [07:37] <boblet> I’m guessing that if the image performs a function @aria-labelledby is more appropriate, but otherwise @aria-describedby can be used for content that would have ended up in @alt or @longdesc…?
- # [07:41] <Hixie> it's hard to give a general guideline
- # [07:42] <Hixie> depends on the exact situation
- # [07:42] <Hixie> generally speaking if you write your markup correctly you don't need to use ARIA -- it's only really to be used when writing custom widgets that HTML doesn't support
- # [07:44] * Quits: drunknbass (~drunknbas@76.91.255.83) (Remote host closed the connection)
- # [07:55] <boblet> Hixie: I’m thinking about using these ARIA features as fallback until <figure> is supported by AT, the ‘belt and suspenders’ approach
- # [07:56] <boblet> (which sadly might take a while :/)
- # [07:57] <Hixie> a figure's caption is a "labelledby", but you still need alt text
- # [07:57] * Joins: Henrik`G (~hb@109.57.129.77)
- # [07:57] <Hixie> they're separate issues
- # [07:57] <boblet> oh, just remembered img in figure must have alt text huh
- # [07:58] <boblet> thanks for the sanity check
- # [07:59] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
- # [07:59] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [08:00] * Quits: Henrik`G (~hb@109.57.129.77) (Read error: Connection reset by peer)
- # [08:01] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Quit: Rik`)
- # [08:01] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 248 seconds)
- # [08:09] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [08:16] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [08:32] <boblet> just came across a perfect description of a11y “Hic etiam homines magna cornua habentes longitudine quatuor pedum, et sunt etiam serpentes tante magnitudinis, ut unum bovem comedant integrum” on http://en.wikipedia.org/wiki/Here_be_dragons
- # [08:32] <boblet> "Here, indeed, are men who have large horns of the length of four feet, and there are even serpents so large, that they could eat an ox whole."
- # [08:32] <boblet> eloquent *and* accurate
- # [08:56] * Joins: mhausenblas (~mhausenbl@79.97.142.102)
- # [08:56] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
- # [09:12] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 240 seconds)
- # [09:19] <boblet> is the difference between obsolete and ‘obsolete but conforming’ that one generates a validation error and the other a warning? Or is there something else?
- # [09:19] * Quits: mhausenblas (~mhausenbl@79.97.142.102) (Quit: mhausenblas)
- # [09:35] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [09:39] <boblet> hixie: shouldn’t @headers be in http://www.w3.org/TR/html5/obsolete.html as obsolete, along with axis? want me to file a bug report?
- # [09:42] <boblet> also, no issue for axis/headers? wow
- # [09:58] * Joins: thomas (~thomasain@ingserv.demon.co.uk)
- # [10:01] * Joins: mhausenblas (~mhausenbl@79.97.142.102)
- # [10:07] <boblet> Hixie: aah, woops. @headers were specced under td and th, and I was looking at table. my bad
- # [10:31] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 265 seconds)
- # [10:35] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [10:35] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Remote host closed the connection)
- # [10:36] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
- # [10:37] * Joins: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [10:40] * Joins: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [10:48] * Joins: ROBOd (~robod@89.123.186.73)
- # [10:59] * Joins: MikeSmith (~MikeSmith@EM114-48-107-155.pool.e-mobile.ne.jp)
- # [11:02] * Joins: maikmerten (~maikmerte@port-92-201-153-129.dynamic.qsc.de)
- # [11:31] * Quits: mhausenblas (~mhausenbl@79.97.142.102) (Quit: mhausenblas)
- # [11:41] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Remote host closed the connection)
- # [11:41] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
- # [11:43] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Read error: Connection reset by peer)
- # [11:43] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
- # [11:46] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Read error: Connection reset by peer)
- # [11:46] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
- # [11:47] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Read error: Connection reset by peer)
- # [11:47] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
- # [11:53] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Read error: Connection reset by peer)
- # [11:53] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
- # [11:54] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Read error: Connection reset by peer)
- # [11:55] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
- # [12:02] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [12:17] * Joins: mhausenblas (~mhausenbl@79.97.142.102)
- # [12:30] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [12:31] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [12:37] * Quits: mhausenblas (~mhausenbl@79.97.142.102) (Quit: mhausenblas)
- # [12:53] * Quits: m_W (~mwilcox56@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 276 seconds)
- # [13:03] * Joins: mhausenblas (~mhausenbl@79.97.142.102)
- # [13:15] * Joins: erlehmann (~erlehmann@89.204.153.4)
- # [13:38] * Quits: mhausenblas (~mhausenbl@79.97.142.102) (Quit: brb)
- # [13:43] * Joins: Henrik`G (~hb@x1-6-00-26-f2-d5-00-34.k401.webspeed.dk)
- # [13:46] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [14:14] * Joins: Bamboo (~hb@x1-6-00-26-f2-d5-00-34.k401.webspeed.dk)
- # [14:14] * Quits: Henrik`G (~hb@x1-6-00-26-f2-d5-00-34.k401.webspeed.dk) (Read error: Connection reset by peer)
- # [14:19] * Joins: Henrik`G (~hb@x1-6-00-26-f2-d5-00-34.k401.webspeed.dk)
- # [14:19] * Quits: Bamboo (~hb@x1-6-00-26-f2-d5-00-34.k401.webspeed.dk) (Read error: Connection reset by peer)
- # [14:20] * Quits: Henrik`G (~hb@x1-6-00-26-f2-d5-00-34.k401.webspeed.dk) (Read error: Connection reset by peer)
- # [14:20] * Joins: Henrik`G (~hb@x1-6-00-26-f2-d5-00-34.k401.webspeed.dk)
- # [14:22] * Quits: Henrik`G (~hb@x1-6-00-26-f2-d5-00-34.k401.webspeed.dk) (Read error: Connection reset by peer)
- # [14:23] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Quit: micheil)
- # [14:54] * Joins: grimboy (~grimboy@bcm-131-111-216-150.girton.cam.ac.uk)
- # [14:54] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [15:02] * Joins: Martijnc` (~martijn@91.176.162.157)
- # [15:07] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
- # [15:13] * Quits: Martijnc` (~martijn@91.176.162.157) (Remote host closed the connection)
- # [15:13] * Joins: Martijnc (~martijn@91.176.162.157)
- # [15:15] * Joins: Henrik`G (~hb@0xc2efec13.hotspot.tele.dk)
- # [15:25] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 272 seconds)
- # [15:25] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [15:27] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
- # [15:28] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Client Quit)
- # [15:31] * Quits: Martijnc (~martijn@91.176.162.157) (Ping timeout: 276 seconds)
- # [15:37] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
- # [15:39] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Client Quit)
- # [16:16] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [16:18] * Quits: Henrik`G (~hb@0xc2efec13.hotspot.tele.dk) (Quit: Leaving...)
- # [16:18] * Joins: Martijnc (~Martijnc@91.176.162.157)
- # [16:26] * Joins: paul_irish (~paul_iris@rrcs-97-77-196-6.sw.biz.rr.com)
- # [16:27] * Joins: eighty4_ (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [16:28] * Quits: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se) (Ping timeout: 260 seconds)
- # [16:33] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Quit: ⌘Q)
- # [16:37] * Joins: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [16:38] * Quits: eighty4_ (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se) (Ping timeout: 264 seconds)
- # [16:45] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
- # [16:49] * Joins: boaz (~boaz@rrcs-97-77-196-6.sw.biz.rr.com)
- # [16:56] * Quits: maikmerten (~maikmerte@port-92-201-153-129.dynamic.qsc.de) (Read error: Operation timed out)
- # [16:57] * Joins: maikmerten (~maikmerte@port-92-201-199-157.dynamic.qsc.de)
- # [17:02] * Quits: MikeSmith (~MikeSmith@EM114-48-107-155.pool.e-mobile.ne.jp) (Ping timeout: 265 seconds)
- # [17:07] * Joins: sgfgdf (~dsfdsf@94.236.203.1)
- # [17:20] <sgfgdf> hello, can someone tell me where should i start if i want to try learning HTML5?
- # [17:21] <micheil> sgfgdf: there is a good smashingmagazine article on it.
- # [17:21] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Disconnected by services)
- # [17:21] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [17:21] <micheil> (as much as smashing mag is normally cruddy, some articles are really good.)
- # [17:22] * Quits: maikmerten (~maikmerte@port-92-201-199-157.dynamic.qsc.de) (Remote host closed the connection)
- # [17:26] <sgfgdf> micheil: i found something, hope it is what you are talking about. one more question - when you think html5 will be usable, i mean is it worth to start learning now or its to early? do you know when it should be released officialy?
- # [17:26] <micheil> it's usable now, with some work
- # [17:26] <micheil> html5shiv from what I've heard is good for backwards compat.
- # [17:26] <AryehGregor> sgfgdf, some features are usable now, some features will probably never be usable (they'll be cut from the spec and never re-added).
- # [17:27] <AryehGregor> It's a case-by-case thing, it's not going to become usable all at once.
- # [17:28] <sgfgdf> what are the major supported features far by now, that are usable?
- # [17:28] <micheil> depends on your definition of supported
- # [17:29] <AryehGregor> sgfgdf, caniuse.com
- # [17:29] <sgfgdf> micheil: i mean the last versions of the most popular browsers support.
- # [17:29] <micheil> sgfgdf: no idea.
- # [17:33] <sgfgdf> so if someone have a website and want to use html5 is it possible for him to detect if the user's browser supports it and send him the html5 code, and if not send him alternative, or less feature old way html?
- # [17:33] <micheil> no.
- # [17:34] <micheil> well, rather, it is possible, but it's the wrong approach.
- # [17:34] <sgfgdf> so what they do if the website is ery popular, but they want to use the new technologies? give the user a switch if he is sure that he owns capable browser?
- # [17:35] * Quits: nessy (~Adium@124-171-40-224.dyn.iinet.net.au) (Quit: Leaving.)
- # [17:35] <sgfgdf> *very popular, sorry
- # [17:35] <AryehGregor> sgfgdf, you do graceful fallback. Basically as you said.
- # [17:35] <AryehGregor> Most HTML5 features support it.
- # [17:35] <AryehGregor> E.g., <video> with fallback to Flash or Java in non-supporting browsers.
- # [17:37] <sgfgdf> understand.
- # [17:37] <sgfgdf> thank you very much for the help guys.
- # [17:38] * Joins: flox (~florent@unaffiliated/flox)
- # [17:39] <flox> hi
- # [17:40] <flox> I've some pain installing the html5 validator on Debian
- # [17:40] <flox> http://paste.pocoo.org/show/222569/
- # [17:40] * Quits: erlehmann (~erlehmann@89.204.153.4) (Read error: Connection reset by peer)
- # [17:41] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [17:59] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539])
- # [18:02] * gavin__ is now known as gavin_
- # [18:02] * Quits: gavin_ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Changing host)
- # [18:02] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [18:07] * Joins: aho (~nya@f051016024.adsl.alicedsl.de)
- # [18:17] <AryehGregor> TabAtkins, what do you think of this? tkent seems to disagree with me . . . http://code.google.com/p/chromium/issues/detail?id=45804
- # [18:20] <boblet> sgfgdf: you might also want to try http://html5doctor.com and http://diveintohtml5.org
- # [18:21] <boblet> also, this interactive presentation is really good for getting an overview: http://apirocks.com/html5/html5.html
- # [18:23] <boblet> sgfgdf: finally here’s an overview of getting started I wrote: http://oli.jp/2009/html5-structure4/
- # [18:32] <sgfgdf> boblet: thank you, appreciate it.
- # [18:32] <boblet> np yo
- # [18:32] <boblet> if you have questions go for it. there’s normally someone around with time to answer
- # [18:34] <sgfgdf> boblet: yes, thanks again, btw are you from Japan?
- # [18:35] <boblet> I’m from New Zealand, but I live in Japan
- # [18:35] <sgfgdf> okay, i was just curious :).
- # [18:37] <boblet> np yo :)
- # [18:37] * Joins: Henrik`G (~hb@c83-249-67-192.bredband.comhem.se)
- # [18:40] <sgfgdf> i just didn't even thought how much novelty can bring just one digit - 5. this is amazing.
- # [18:42] <flox> any idea about the HTML5 validator on Debian Lenny? http://paste.pocoo.org/show/222569/
- # [18:42] * Quits: thomas (~thomasain@ingserv.demon.co.uk) (Quit: Leaving)
- # [18:43] <flox> I followed the instructions, http://about.validator.nu/#src but no chance
- # [18:43] <boblet> flox: you prolly wanna talk to MikeSmith or hsivonen
- # [18:44] <boblet> dunno about hsivonen but mikesmith won’t be on for at least another 8 hours
- # [18:44] <boblet> and with that adieu
- # [18:44] <flox> ok, will try tomorrow :)
- # [18:44] <flox> good evening
- # [18:45] <boblet> coming on 2am for me >_<
- # [18:45] <boblet> nn
- # [18:45] * Quits: deltab_ (~quassel@cpc2-smal2-0-0-cust370.perr.cable.virginmedia.com) (Remote host closed the connection)
- # [18:45] * Quits: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp) (Quit: boblet)
- # [18:49] * Joins: mlpug (~mlpug@a88-115-164-40.elisa-laajakaista.fi)
- # [18:52] * Joins: maikmerten (~maikmerte@port-92-201-199-157.dynamic.qsc.de)
- # [19:20] * Quits: riven (~riven@53518387.cable.casema.nl) (Read error: Connection reset by peer)
- # [19:21] * Joins: riven (~riven@53518387.cable.casema.nl)
- # [19:33] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
- # [19:33] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [19:53] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [19:59] * Quits: sgfgdf (~dsfdsf@94.236.203.1) (Read error: Connection reset by peer)
- # [20:03] * Quits: maikmerten (~maikmerte@port-92-201-199-157.dynamic.qsc.de) (Remote host closed the connection)
- # [20:08] * Quits: Henrik`G (~hb@c83-249-67-192.bredband.comhem.se) (Read error: Connection reset by peer)
- # [20:22] * Joins: ROBOd_ (~robod@109.96.235.184)
- # [20:24] * Quits: ROBOd (~robod@89.123.186.73) (Ping timeout: 265 seconds)
- # [20:47] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [20:47] * Quits: aho (~nya@f051016024.adsl.alicedsl.de) (Quit: EXEC_over.METHOD_SUBLIMATION)
- # [20:49] * Joins: mpt (~mpt@canonical/mpt)
- # [20:50] * Quits: mpt (~mpt@canonical/mpt) (Read error: Connection reset by peer)
- # [21:19] * Joins: drclue (~drclue@ip-65-49-163-54.wireless.dyn.beamspeed.net)
- # [21:22] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [21:22] <drclue> Howdy all. The other day in my updates came Chrome 5.0.375.70 beta , and now none of my WebSocket server code works anymore. I've been trying to sort out what changes I need to make , but I'm a wee bit confused. Anyone got a moment to help me sort it out?
- # [21:24] * Joins: deepthawtz (~deepthawt@c-67-180-92-66.hsd1.ca.comcast.net)
- # [21:24] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Ping timeout: 265 seconds)
- # [21:31] <AryehGregor> drclue, the Chrome WebSocket implementation recently changed incompatibly to match a new draft.
- # [21:33] <drclue> I've been fiddling about trying different combinations to see if I could get the WebSeockets working again, and for this conversation I've posted a copy of the request and response so folks can help me figure out what I need to change http://drclue.net/ws.html
- # [21:33] <AryehGregor> I'm not a WS expert, but I think the entire handshake changed.
- # [21:34] <AryehGregor> I could be wrong, though.
- # [21:35] <drclue> @AryehGregor Ya, I know it changed. I know that it's a spec in flux and I need to respond to it but everything is really vauge in the documentation I've found so far , so I'm just having a problem knowing what I'm supposed to be coding
- # [21:37] <drclue> Actually the bigger project I'm working is an HTML5 interface to the Asterisk VOIP PBX. Basically it goes HTML5 => WebSockets => Asterisk AMI => Asterisk. Everything was working great until the webSockets shifted out from under me, so all my work is stopped until I sort this thing out
- # [21:38] <Hixie> drclue: the documentation describing the new protocol is http://www.whatwg.org/specs/web-socket-protocol/
- # [21:38] <Hixie> specifically you want section 5
- # [21:44] <drclue> @Hixie I've been looking at that , and I'm still scratching my head a bit , as the request from the browser seems to be somewhat at odds with the documentation , or perhaps I'm just mis-reading something. I do have the request/response sample http://drclue.net/ws.html that simply reflects my banging my head , but is that request what I'm supposed to be seeing?
- # [21:45] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [21:46] * Quits: mlpug (~mlpug@a88-115-164-40.elisa-laajakaista.fi) (Remote host closed the connection)
- # [21:49] * Quits: boaz (~boaz@rrcs-97-77-196-6.sw.biz.rr.com) (Quit: boaz)
- # [21:52] <drclue> The host and origin documentation definitions seem to be reversed as relates to the header fields the browser is sending me
- # [21:56] * Joins: erlehmann (~erlehmann@89.204.153.4)
- # [21:57] <drclue> The "host" field in the client request is including the port number , while the "origin" field is not including the port number. The documentation says that the "origin" field of the client request should have the port number
- # [21:58] * Quits: paul_irish (~paul_iris@rrcs-97-77-196-6.sw.biz.rr.com) (Ping timeout: 265 seconds)
- # [22:02] <drclue> @hixie Am I hallucinating , or does the dump from the chrome client's request not match the spec? hrrp://drclue.net/ws.html
- # [22:02] <Hixie> which port?
- # [22:03] <Hixie> both the stuff from the client and the stuff from the server look wrong on http://drclue.net/ws.html
- # [22:03] <Hixie> they're both missing the new handshake stuff
- # [22:03] <Hixie> like the key
- # [22:04] <Hixie> it should look more like: http://junkyard.damowmow.com/433
- # [22:04] <drclue> @hixi , I expect the server side to be wrong right now , as I've been messing with it trying to get a clue, but the request comes from chrome
- # [22:05] <Hixie> if that's what chrome is sending then either you have the wrong version of chrome or chrome is way wrong
- # [22:06] <drclue> @hixie Chrome 5.0.375.70 beta on Linux
- # [22:08] <drclue> I suppose the weird and obviously defective request as dumped from the socket chrome is calling on ,perhaps explains my confusion
- # [22:10] <Hixie> well chrome 6.0.422.0 dev on mac sends the right handshake for me
- # [22:12] <Hixie> and it works with my test server
- # [22:12] <drclue> I wonder why the request I'm getting is so out of whack? I still have my original handshake function that worked up until the upgrade , but my understanding is that when they did the upgrade they blew away the old handshake.
- # [22:14] <Hixie> maybe 5.0 is before the upgrade?
- # [22:14] <Hixie> does your old function still work?
- # [22:15] <drclue> @Hixi Nope , the old handshake died the second after the latest chrome update, so I'm in limbo
- # [22:16] <Hixie> weird
- # [22:16] <Hixie> switch to the dev builds instead of beta, i guess :-)
- # [22:16] * Joins: weinig (~weinig@64.1.211.1.ptr.us.xo.net)
- # [22:16] <drclue> I have a few of these WebSocket servers , just so I can verify that changes to code are not breaking things and so I can roll back changes
- # [22:18] <Hixie> bbiab
- # [22:19] <drclue> Dev builds , ouch! :) I'll have to think about that one.
- # [22:20] <drclue> At least I know that I have not gone insane (least not more than I already am)
- # [22:21] <drclue> I had invented at least 30 new cuss words in the past day or so
- # [22:26] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Ping timeout: 252 seconds)
- # [22:40] <AryehGregor> Well, it's an experimental protocol. :)
- # [22:40] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [22:40] <ment> drclue: such as? :)
- # [22:41] * Quits: weinig (~weinig@64.1.211.1.ptr.us.xo.net) (Read error: Connection timed out)
- # [22:42] <drclue> @AryehGregor I know , and I'm not bitching that much, but the situation really had me wondering if I had totally lost it. @ment In order for you to properly read the cuss words I would have to cut your eyes out :)
- # [22:42] * Joins: weinig (~weinig@64.1.211.1.ptr.us.xo.net)
- # [22:44] <drclue> It's not so bad. I have some other code to work on that has been sitting on the back burner, and I'm sure that a new cut of the browser will have things back on the road soon
- # [22:44] * Joins: smaug (~chatzilla@cs181150024.pp.htv.fi)
- # [22:47] <drclue> I've been getting a kick out of the HTML5 context , and actually making money with it , which is a pretty good deal
- # [22:49] * Joins: weinig_ (~weinig@64.1.211.1.ptr.us.xo.net)
- # [22:49] <ment> well i've invented few cuss words myself, but they can only be written in runes (ancient, not utf-8) and when spoken, everyone who heard starts caughing blood and spiders
- # [22:50] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [22:51] <drclue> The last big cuss seems to have resulted in a three story building sinking down into a void in the earth
- # [22:51] * Quits: weinig (~weinig@64.1.211.1.ptr.us.xo.net) (Ping timeout: 264 seconds)
- # [22:52] <drclue> Then somebody married Rush Limbaugh , I was cussin pretty good then too
- # [22:54] <drclue> A cuss that causes someone to marry Rush, gotta be far worse than relative benign blood and spiders
- # [22:56] * Quits: ROBOd_ (~robod@109.96.235.184) (Quit: http://www.robodesign.ro)
- # [23:03] * Quits: deepthawtz (~deepthawt@c-67-180-92-66.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
- # [23:03] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [23:04] * Quits: weinig_ (~weinig@64.1.211.1.ptr.us.xo.net) (Ping timeout: 276 seconds)
- # [23:04] * Joins: eighty4_ (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [23:04] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [23:06] <drclue> One thing that would be sorta neat for WebSockets is a server mode with of course all the "Are you sure" boxes and perhaps a requirement that the code using those sockets be located on the local machine
- # [23:06] * Quits: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se) (Ping timeout: 245 seconds)
- # [23:07] <Hixie> what do you mean?
- # [23:07] <drclue> @hixie It would be sorta neat to have other clients connect to my browser
- # [23:08] <Hixie> search for PeerConnection in the HTML spec on the WHATWG site
- # [23:08] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
- # [23:08] <Hixie> still extremely early days, but the idea is there
- # [23:14] <drclue> @hixie Sorta interesting. Have to see how that pans out
- # [23:17] <drclue> Could end up being some wild applications if millions of browsers were collectively participating
- # [23:19] <Dashiva> PeerConnection + File system access = Bittorrent? :)
- # [23:19] <drclue> Please , no file system acess
- # [23:19] <Dashiva> It's already in the works
- # [23:20] <Dashiva> Restricted, obviously
- # [23:21] <drclue> While I like the idea of a WebTorrent , those restrictions would really need to be well thought out to keep the HTML5 context from becoming the bad side of Flash.
- # [23:21] <Dashiva> The time to get involved and make sure that doesn't happen is right now :)
- # [23:23] <drclue> Well , I have registered over at the w3.org , so we'll just have to see how long that takes to go through. I do like the idea of exploiting torrent clients for design concepts in communications
- # [23:26] * Quits: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [23:28] * Joins: chris_7 (~chris@64-9-175-225.fwd.datafoundry.com)
- # [23:38] * Joins: nessy (~Adium@124-171-40-224.dyn.iinet.net.au)
- # [23:42] * Joins: Sidnicious (~Sidney@pdpc/supporter/professional/sidney)
- # [23:50] <drclue> @hixie In 6.3.4. TCP connections is there a logic typo in the port range definition for TCPConnection()?
- # [23:52] * Joins: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
- # [23:53] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Ping timeout: 260 seconds)
- # [23:54] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:57] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [23:59] * Quits: Martijnc (~Martijnc@91.176.162.157)
- # Session Close: Mon Jun 07 00:00:00 2010
The end :)