/irc-logs / freenode / #whatwg / 2010-06-06 / end

Options:

  1. # Session Start: Sun Jun 06 00:00:00 2010
  2. # Session Ident: #whatwg
  3. # [00:10] * Joins: boaz (~boaz@adsl-99-24-62-221.dsl.aus2tx.sbcglobal.net)
  4. # [00:12] * Quits: Maurice (copyman@5ED573FA.cable.ziggo.nl)
  5. # [00:13] * Joins: Martijnc` (~martijn@91.176.162.157)
  6. # [00:27] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 258 seconds)
  7. # [00:29] * Quits: smaug (~chatzilla@a91-154-40-74.elisa-laajakaista.fi) (Ping timeout: 258 seconds)
  8. # [00:31] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  9. # [00:31] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  10. # [00:40] * Quits: paul_irish (~paul_iris@adsl-99-24-62-221.dsl.aus2tx.sbcglobal.net) (Quit: paul_irish)
  11. # [00:41] * Quits: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se) (Remote host closed the connection)
  12. # [00:45] * Quits: boaz (~boaz@adsl-99-24-62-221.dsl.aus2tx.sbcglobal.net) (Quit: boaz)
  13. # [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])
  14. # [01:05] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
  15. # [01:09] * Joins: paul_irish (~paul_iris@32.168.237.185)
  16. # [01:10] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
  17. # [01:23] * Quits: magcius (~jstpierre@unaffiliated/magcius) (Ping timeout: 240 seconds)
  18. # [01:33] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  19. # [01:47] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
  20. # [02:09] * Joins: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com)
  21. # [02:12] * Quits: aho (~nya@g226210100.adsl.alicedsl.de) (Quit: EXEC_over.METHOD_SUBLIMATION)
  22. # [02:17] * Quits: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com) (Ping timeout: 272 seconds)
  23. # [02:17] * Quits: paul_irish (~paul_iris@32.168.237.185) (Quit: paul_irish)
  24. # [02:20] * Joins: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com)
  25. # [02:20] * Quits: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com) (Excess Flood)
  26. # [02:20] * Joins: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com)
  27. # [02:20] * Quits: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com) (Excess Flood)
  28. # [02:21] * Joins: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com)
  29. # [02:21] * Quits: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com) (Excess Flood)
  30. # [02:23] * Quits: Martijnc` (~martijn@91.176.162.157) (Ping timeout: 240 seconds)
  31. # [02:23] * Joins: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com)
  32. # [02:23] * Quits: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com) (Excess Flood)
  33. # [02:25] * Joins: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com)
  34. # [02:30] * Joins: nessy (~Adium@124-171-40-224.dyn.iinet.net.au)
  35. # [02:38] * Joins: paul_irish (~paul_iris@rrcs-97-79-131-252.sw.biz.rr.com)
  36. # [02:38] * Joins: pdelgallego (~pdelgalle@42.Red-217-125-2.staticIP.rima-tde.net)
  37. # [02:45] * Joins: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp)
  38. # [02:45] * Quits: SecretAgent (sa@quake.nitemare.name) (Ping timeout: 276 seconds)
  39. # [02:49] * Quits: miketaylr (~miketaylr@rrcs-97-79-131-252.sw.biz.rr.com) (Read error: Connection reset by peer)
  40. # [02:49] * Quits: paul_irish (~paul_iris@rrcs-97-79-131-252.sw.biz.rr.com) (Read error: Connection reset by peer)
  41. # [02:51] * Joins: paul_irish (~paul_iris@rrcs-97-79-131-252.sw.biz.rr.com)
  42. # [03:01] * Joins: boogyman (~boogy@unaffiliated/boogyman)
  43. # [03:02] * Joins: karlcow (~karl@nerval.la-grange.net)
  44. # [03:22] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 276 seconds)
  45. # [03:23] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  46. # [03:42] * Quits: pdelgallego (~pdelgalle@42.Red-217-125-2.staticIP.rima-tde.net) (Ping timeout: 265 seconds)
  47. # [03:49] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539])
  48. # [03:59] * Quits: dbaron (~dbaron@nat/mozilla/x-enhnfmwzfsxjyney) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  49. # [04:03] * Joins: Gurpartap (~Gurpartap@unaffiliated/gurpartap)
  50. # [04:16] * Quits: grimboy (~grimboy@bcm-131-111-216-150.girton.cam.ac.uk) (Remote host closed the connection)
  51. # [05:00] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Quit: ⌘Q)
  52. # [05:02] * Quits: MikeSmithX (~MikeSmith@EM114-48-157-224.pool.e-mobile.ne.jp) (Ping timeout: 265 seconds)
  53. # [05:05] * Quits: paul_irish (~paul_iris@rrcs-97-79-131-252.sw.biz.rr.com) (Quit: paul_irish)
  54. # [05:10] * Joins: SecretAgent (sa@quake.nitemare.name)
  55. # [05:34] * Quits: Henrik`G (~hb@c83-249-67-192.bredband.comhem.se) (Quit: Leaving...)
  56. # [06:07] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Disconnected by services)
  57. # [06:07] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
  58. # [06:26] * Joins: paradisaeidae (~chatzilla@ppp167-253-233.static.internode.on.net)
  59. # [06:54] * Joins: paul_irish (~paul_iris@cpe-66-25-133-168.austin.res.rr.com)
  60. # [07:01] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  61. # [07:02] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
  62. # [07:07] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
  63. # [07:15] * Quits: paul_irish (~paul_iris@cpe-66-25-133-168.austin.res.rr.com) (Quit: paul_irish)
  64. # [07:21] * Quits: paradisaeidae (~chatzilla@ppp167-253-233.static.internode.on.net) (Read error: Connection reset by peer)
  65. # [07:36] <boblet> does anyone have an opinion on @aria-describedby and @aria-labelledby in regard to image fallback content (@alt text) and @longdesc?
  66. # [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…?
  67. # [07:41] <Hixie> it's hard to give a general guideline
  68. # [07:42] <Hixie> depends on the exact situation
  69. # [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
  70. # [07:44] * Quits: drunknbass (~drunknbas@76.91.255.83) (Remote host closed the connection)
  71. # [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
  72. # [07:56] <boblet> (which sadly might take a while :/)
  73. # [07:57] <Hixie> a figure's caption is a "labelledby", but you still need alt text
  74. # [07:57] * Joins: Henrik`G (~hb@109.57.129.77)
  75. # [07:57] <Hixie> they're separate issues
  76. # [07:57] <boblet> oh, just remembered img in figure must have alt text huh
  77. # [07:58] <boblet> thanks for the sanity check
  78. # [07:59] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
  79. # [07:59] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  80. # [08:00] * Quits: Henrik`G (~hb@109.57.129.77) (Read error: Connection reset by peer)
  81. # [08:01] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Quit: Rik`)
  82. # [08:01] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 248 seconds)
  83. # [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.)
  84. # [08:16] * Joins: Amorphous (jan@unaffiliated/amorphous)
  85. # [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
  86. # [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."
  87. # [08:32] <boblet> eloquent *and* accurate
  88. # [08:56] * Joins: mhausenblas (~mhausenbl@79.97.142.102)
  89. # [08:56] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
  90. # [09:12] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 240 seconds)
  91. # [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?
  92. # [09:19] * Quits: mhausenblas (~mhausenbl@79.97.142.102) (Quit: mhausenblas)
  93. # [09:35] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
  94. # [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?
  95. # [09:42] <boblet> also, no issue for axis/headers? wow
  96. # [09:58] * Joins: thomas (~thomasain@ingserv.demon.co.uk)
  97. # [10:01] * Joins: mhausenblas (~mhausenbl@79.97.142.102)
  98. # [10:07] <boblet> Hixie: aah, woops. @headers were specced under td and th, and I was looking at table. my bad
  99. # [10:31] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 265 seconds)
  100. # [10:35] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  101. # [10:35] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Remote host closed the connection)
  102. # [10:36] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
  103. # [10:37] * Joins: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se)
  104. # [10:40] * Joins: Maurice (copyman@5ED573FA.cable.ziggo.nl)
  105. # [10:48] * Joins: ROBOd (~robod@89.123.186.73)
  106. # [10:59] * Joins: MikeSmith (~MikeSmith@EM114-48-107-155.pool.e-mobile.ne.jp)
  107. # [11:02] * Joins: maikmerten (~maikmerte@port-92-201-153-129.dynamic.qsc.de)
  108. # [11:31] * Quits: mhausenblas (~mhausenbl@79.97.142.102) (Quit: mhausenblas)
  109. # [11:41] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Remote host closed the connection)
  110. # [11:41] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
  111. # [11:43] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Read error: Connection reset by peer)
  112. # [11:43] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
  113. # [11:46] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Read error: Connection reset by peer)
  114. # [11:46] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
  115. # [11:47] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Read error: Connection reset by peer)
  116. # [11:47] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
  117. # [11:53] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Read error: Connection reset by peer)
  118. # [11:53] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
  119. # [11:54] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Read error: Connection reset by peer)
  120. # [11:55] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
  121. # [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])
  122. # [12:17] * Joins: mhausenblas (~mhausenbl@79.97.142.102)
  123. # [12:30] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  124. # [12:31] * Joins: FireFly (~firefly@unaffiliated/firefly)
  125. # [12:37] * Quits: mhausenblas (~mhausenbl@79.97.142.102) (Quit: mhausenblas)
  126. # [12:53] * Quits: m_W (~mwilcox56@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 276 seconds)
  127. # [13:03] * Joins: mhausenblas (~mhausenbl@79.97.142.102)
  128. # [13:15] * Joins: erlehmann (~erlehmann@89.204.153.4)
  129. # [13:38] * Quits: mhausenblas (~mhausenbl@79.97.142.102) (Quit: brb)
  130. # [13:43] * Joins: Henrik`G (~hb@x1-6-00-26-f2-d5-00-34.k401.webspeed.dk)
  131. # [13:46] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  132. # [14:14] * Joins: Bamboo (~hb@x1-6-00-26-f2-d5-00-34.k401.webspeed.dk)
  133. # [14:14] * Quits: Henrik`G (~hb@x1-6-00-26-f2-d5-00-34.k401.webspeed.dk) (Read error: Connection reset by peer)
  134. # [14:19] * Joins: Henrik`G (~hb@x1-6-00-26-f2-d5-00-34.k401.webspeed.dk)
  135. # [14:19] * Quits: Bamboo (~hb@x1-6-00-26-f2-d5-00-34.k401.webspeed.dk) (Read error: Connection reset by peer)
  136. # [14:20] * Quits: Henrik`G (~hb@x1-6-00-26-f2-d5-00-34.k401.webspeed.dk) (Read error: Connection reset by peer)
  137. # [14:20] * Joins: Henrik`G (~hb@x1-6-00-26-f2-d5-00-34.k401.webspeed.dk)
  138. # [14:22] * Quits: Henrik`G (~hb@x1-6-00-26-f2-d5-00-34.k401.webspeed.dk) (Read error: Connection reset by peer)
  139. # [14:23] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Quit: micheil)
  140. # [14:54] * Joins: grimboy (~grimboy@bcm-131-111-216-150.girton.cam.ac.uk)
  141. # [14:54] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
  142. # [15:02] * Joins: Martijnc` (~martijn@91.176.162.157)
  143. # [15:07] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
  144. # [15:13] * Quits: Martijnc` (~martijn@91.176.162.157) (Remote host closed the connection)
  145. # [15:13] * Joins: Martijnc (~martijn@91.176.162.157)
  146. # [15:15] * Joins: Henrik`G (~hb@0xc2efec13.hotspot.tele.dk)
  147. # [15:25] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 272 seconds)
  148. # [15:25] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  149. # [15:27] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
  150. # [15:28] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Client Quit)
  151. # [15:31] * Quits: Martijnc (~martijn@91.176.162.157) (Ping timeout: 276 seconds)
  152. # [15:37] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
  153. # [15:39] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Client Quit)
  154. # [16:16] * Joins: boogyman (~boogy@unaffiliated/boogyman)
  155. # [16:18] * Quits: Henrik`G (~hb@0xc2efec13.hotspot.tele.dk) (Quit: Leaving...)
  156. # [16:18] * Joins: Martijnc (~Martijnc@91.176.162.157)
  157. # [16:26] * Joins: paul_irish (~paul_iris@rrcs-97-77-196-6.sw.biz.rr.com)
  158. # [16:27] * Joins: eighty4_ (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se)
  159. # [16:28] * Quits: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se) (Ping timeout: 260 seconds)
  160. # [16:33] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Quit: ⌘Q)
  161. # [16:37] * Joins: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se)
  162. # [16:38] * Quits: eighty4_ (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se) (Ping timeout: 264 seconds)
  163. # [16:45] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
  164. # [16:49] * Joins: boaz (~boaz@rrcs-97-77-196-6.sw.biz.rr.com)
  165. # [16:56] * Quits: maikmerten (~maikmerte@port-92-201-153-129.dynamic.qsc.de) (Read error: Operation timed out)
  166. # [16:57] * Joins: maikmerten (~maikmerte@port-92-201-199-157.dynamic.qsc.de)
  167. # [17:02] * Quits: MikeSmith (~MikeSmith@EM114-48-107-155.pool.e-mobile.ne.jp) (Ping timeout: 265 seconds)
  168. # [17:07] * Joins: sgfgdf (~dsfdsf@94.236.203.1)
  169. # [17:20] <sgfgdf> hello, can someone tell me where should i start if i want to try learning HTML5?
  170. # [17:21] <micheil> sgfgdf: there is a good smashingmagazine article on it.
  171. # [17:21] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Disconnected by services)
  172. # [17:21] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
  173. # [17:21] <micheil> (as much as smashing mag is normally cruddy, some articles are really good.)
  174. # [17:22] * Quits: maikmerten (~maikmerte@port-92-201-199-157.dynamic.qsc.de) (Remote host closed the connection)
  175. # [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?
  176. # [17:26] <micheil> it's usable now, with some work
  177. # [17:26] <micheil> html5shiv from what I've heard is good for backwards compat.
  178. # [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).
  179. # [17:27] <AryehGregor> It's a case-by-case thing, it's not going to become usable all at once.
  180. # [17:28] <sgfgdf> what are the major supported features far by now, that are usable?
  181. # [17:28] <micheil> depends on your definition of supported
  182. # [17:29] <AryehGregor> sgfgdf, caniuse.com
  183. # [17:29] <sgfgdf> micheil: i mean the last versions of the most popular browsers support.
  184. # [17:29] <micheil> sgfgdf: no idea.
  185. # [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?
  186. # [17:33] <micheil> no.
  187. # [17:34] <micheil> well, rather, it is possible, but it's the wrong approach.
  188. # [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?
  189. # [17:35] * Quits: nessy (~Adium@124-171-40-224.dyn.iinet.net.au) (Quit: Leaving.)
  190. # [17:35] <sgfgdf> *very popular, sorry
  191. # [17:35] <AryehGregor> sgfgdf, you do graceful fallback. Basically as you said.
  192. # [17:35] <AryehGregor> Most HTML5 features support it.
  193. # [17:35] <AryehGregor> E.g., <video> with fallback to Flash or Java in non-supporting browsers.
  194. # [17:37] <sgfgdf> understand.
  195. # [17:37] <sgfgdf> thank you very much for the help guys.
  196. # [17:38] * Joins: flox (~florent@unaffiliated/flox)
  197. # [17:39] <flox> hi
  198. # [17:40] <flox> I've some pain installing the html5 validator on Debian
  199. # [17:40] <flox> http://paste.pocoo.org/show/222569/
  200. # [17:40] * Quits: erlehmann (~erlehmann@89.204.153.4) (Read error: Connection reset by peer)
  201. # [17:41] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
  202. # [17:59] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539])
  203. # [18:02] * gavin__ is now known as gavin_
  204. # [18:02] * Quits: gavin_ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Changing host)
  205. # [18:02] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  206. # [18:07] * Joins: aho (~nya@f051016024.adsl.alicedsl.de)
  207. # [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
  208. # [18:20] <boblet> sgfgdf: you might also want to try http://html5doctor.com and http://diveintohtml5.org
  209. # [18:21] <boblet> also, this interactive presentation is really good for getting an overview: http://apirocks.com/html5/html5.html
  210. # [18:23] <boblet> sgfgdf: finally here’s an overview of getting started I wrote: http://oli.jp/2009/html5-structure4/
  211. # [18:32] <sgfgdf> boblet: thank you, appreciate it.
  212. # [18:32] <boblet> np yo
  213. # [18:32] <boblet> if you have questions go for it. there’s normally someone around with time to answer
  214. # [18:34] <sgfgdf> boblet: yes, thanks again, btw are you from Japan?
  215. # [18:35] <boblet> I’m from New Zealand, but I live in Japan
  216. # [18:35] <sgfgdf> okay, i was just curious :).
  217. # [18:37] <boblet> np yo :)
  218. # [18:37] * Joins: Henrik`G (~hb@c83-249-67-192.bredband.comhem.se)
  219. # [18:40] <sgfgdf> i just didn't even thought how much novelty can bring just one digit - 5. this is amazing.
  220. # [18:42] <flox> any idea about the HTML5 validator on Debian Lenny? http://paste.pocoo.org/show/222569/
  221. # [18:42] * Quits: thomas (~thomasain@ingserv.demon.co.uk) (Quit: Leaving)
  222. # [18:43] <flox> I followed the instructions, http://about.validator.nu/#src but no chance
  223. # [18:43] <boblet> flox: you prolly wanna talk to MikeSmith or hsivonen
  224. # [18:44] <boblet> dunno about hsivonen but mikesmith won’t be on for at least another 8 hours
  225. # [18:44] <boblet> and with that adieu
  226. # [18:44] <flox> ok, will try tomorrow :)
  227. # [18:44] <flox> good evening
  228. # [18:45] <boblet> coming on 2am for me >_<
  229. # [18:45] <boblet> nn
  230. # [18:45] * Quits: deltab_ (~quassel@cpc2-smal2-0-0-cust370.perr.cable.virginmedia.com) (Remote host closed the connection)
  231. # [18:45] * Quits: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp) (Quit: boblet)
  232. # [18:49] * Joins: mlpug (~mlpug@a88-115-164-40.elisa-laajakaista.fi)
  233. # [18:52] * Joins: maikmerten (~maikmerte@port-92-201-199-157.dynamic.qsc.de)
  234. # [19:20] * Quits: riven (~riven@53518387.cable.casema.nl) (Read error: Connection reset by peer)
  235. # [19:21] * Joins: riven (~riven@53518387.cable.casema.nl)
  236. # [19:33] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
  237. # [19:33] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  238. # [19:53] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
  239. # [19:59] * Quits: sgfgdf (~dsfdsf@94.236.203.1) (Read error: Connection reset by peer)
  240. # [20:03] * Quits: maikmerten (~maikmerte@port-92-201-199-157.dynamic.qsc.de) (Remote host closed the connection)
  241. # [20:08] * Quits: Henrik`G (~hb@c83-249-67-192.bredband.comhem.se) (Read error: Connection reset by peer)
  242. # [20:22] * Joins: ROBOd_ (~robod@109.96.235.184)
  243. # [20:24] * Quits: ROBOd (~robod@89.123.186.73) (Ping timeout: 265 seconds)
  244. # [20:47] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  245. # [20:47] * Quits: aho (~nya@f051016024.adsl.alicedsl.de) (Quit: EXEC_over.METHOD_SUBLIMATION)
  246. # [20:49] * Joins: mpt (~mpt@canonical/mpt)
  247. # [20:50] * Quits: mpt (~mpt@canonical/mpt) (Read error: Connection reset by peer)
  248. # [21:19] * Joins: drclue (~drclue@ip-65-49-163-54.wireless.dyn.beamspeed.net)
  249. # [21:22] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
  250. # [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?
  251. # [21:24] * Joins: deepthawtz (~deepthawt@c-67-180-92-66.hsd1.ca.comcast.net)
  252. # [21:24] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Ping timeout: 265 seconds)
  253. # [21:31] <AryehGregor> drclue, the Chrome WebSocket implementation recently changed incompatibly to match a new draft.
  254. # [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
  255. # [21:33] <AryehGregor> I'm not a WS expert, but I think the entire handshake changed.
  256. # [21:34] <AryehGregor> I could be wrong, though.
  257. # [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
  258. # [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
  259. # [21:38] <Hixie> drclue: the documentation describing the new protocol is http://www.whatwg.org/specs/web-socket-protocol/
  260. # [21:38] <Hixie> specifically you want section 5
  261. # [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?
  262. # [21:45] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
  263. # [21:46] * Quits: mlpug (~mlpug@a88-115-164-40.elisa-laajakaista.fi) (Remote host closed the connection)
  264. # [21:49] * Quits: boaz (~boaz@rrcs-97-77-196-6.sw.biz.rr.com) (Quit: boaz)
  265. # [21:52] <drclue> The host and origin documentation definitions seem to be reversed as relates to the header fields the browser is sending me
  266. # [21:56] * Joins: erlehmann (~erlehmann@89.204.153.4)
  267. # [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
  268. # [21:58] * Quits: paul_irish (~paul_iris@rrcs-97-77-196-6.sw.biz.rr.com) (Ping timeout: 265 seconds)
  269. # [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
  270. # [22:02] <Hixie> which port?
  271. # [22:03] <Hixie> both the stuff from the client and the stuff from the server look wrong on http://drclue.net/ws.html
  272. # [22:03] <Hixie> they're both missing the new handshake stuff
  273. # [22:03] <Hixie> like the key
  274. # [22:04] <Hixie> it should look more like: http://junkyard.damowmow.com/433
  275. # [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
  276. # [22:05] <Hixie> if that's what chrome is sending then either you have the wrong version of chrome or chrome is way wrong
  277. # [22:06] <drclue> @hixie Chrome 5.0.375.70 beta on Linux
  278. # [22:08] <drclue> I suppose the weird and obviously defective request as dumped from the socket chrome is calling on ,perhaps explains my confusion
  279. # [22:10] <Hixie> well chrome 6.0.422.0 dev on mac sends the right handshake for me
  280. # [22:12] <Hixie> and it works with my test server
  281. # [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.
  282. # [22:14] <Hixie> maybe 5.0 is before the upgrade?
  283. # [22:14] <Hixie> does your old function still work?
  284. # [22:15] <drclue> @Hixi Nope , the old handshake died the second after the latest chrome update, so I'm in limbo
  285. # [22:16] <Hixie> weird
  286. # [22:16] <Hixie> switch to the dev builds instead of beta, i guess :-)
  287. # [22:16] * Joins: weinig (~weinig@64.1.211.1.ptr.us.xo.net)
  288. # [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
  289. # [22:18] <Hixie> bbiab
  290. # [22:19] <drclue> Dev builds , ouch! :) I'll have to think about that one.
  291. # [22:20] <drclue> At least I know that I have not gone insane (least not more than I already am)
  292. # [22:21] <drclue> I had invented at least 30 new cuss words in the past day or so
  293. # [22:26] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Ping timeout: 252 seconds)
  294. # [22:40] <AryehGregor> Well, it's an experimental protocol. :)
  295. # [22:40] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
  296. # [22:40] <ment> drclue: such as? :)
  297. # [22:41] * Quits: weinig (~weinig@64.1.211.1.ptr.us.xo.net) (Read error: Connection timed out)
  298. # [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 :)
  299. # [22:42] * Joins: weinig (~weinig@64.1.211.1.ptr.us.xo.net)
  300. # [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
  301. # [22:44] * Joins: smaug (~chatzilla@cs181150024.pp.htv.fi)
  302. # [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
  303. # [22:49] * Joins: weinig_ (~weinig@64.1.211.1.ptr.us.xo.net)
  304. # [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
  305. # [22:50] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  306. # [22:51] <drclue> The last big cuss seems to have resulted in a three story building sinking down into a void in the earth
  307. # [22:51] * Quits: weinig (~weinig@64.1.211.1.ptr.us.xo.net) (Ping timeout: 264 seconds)
  308. # [22:52] <drclue> Then somebody married Rush Limbaugh , I was cussin pretty good then too
  309. # [22:54] <drclue> A cuss that causes someone to marry Rush, gotta be far worse than relative benign blood and spiders
  310. # [22:56] * Quits: ROBOd_ (~robod@109.96.235.184) (Quit: http://www.robodesign.ro)
  311. # [23:03] * Quits: deepthawtz (~deepthawt@c-67-180-92-66.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  312. # [23:03] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
  313. # [23:04] * Quits: weinig_ (~weinig@64.1.211.1.ptr.us.xo.net) (Ping timeout: 276 seconds)
  314. # [23:04] * Joins: eighty4_ (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se)
  315. # [23:04] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
  316. # [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
  317. # [23:06] * Quits: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se) (Ping timeout: 245 seconds)
  318. # [23:07] <Hixie> what do you mean?
  319. # [23:07] <drclue> @hixie It would be sorta neat to have other clients connect to my browser
  320. # [23:08] <Hixie> search for PeerConnection in the HTML spec on the WHATWG site
  321. # [23:08] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
  322. # [23:08] <Hixie> still extremely early days, but the idea is there
  323. # [23:14] <drclue> @hixie Sorta interesting. Have to see how that pans out
  324. # [23:17] <drclue> Could end up being some wild applications if millions of browsers were collectively participating
  325. # [23:19] <Dashiva> PeerConnection + File system access = Bittorrent? :)
  326. # [23:19] <drclue> Please , no file system acess
  327. # [23:19] <Dashiva> It's already in the works
  328. # [23:20] <Dashiva> Restricted, obviously
  329. # [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.
  330. # [23:21] <Dashiva> The time to get involved and make sure that doesn't happen is right now :)
  331. # [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
  332. # [23:26] * Quits: Maurice (copyman@5ED573FA.cable.ziggo.nl)
  333. # [23:28] * Joins: chris_7 (~chris@64-9-175-225.fwd.datafoundry.com)
  334. # [23:38] * Joins: nessy (~Adium@124-171-40-224.dyn.iinet.net.au)
  335. # [23:42] * Joins: Sidnicious (~Sidney@pdpc/supporter/professional/sidney)
  336. # [23:50] <drclue> @hixie In 6.3.4. TCP connections is there a logic typo in the port range definition for TCPConnection()?
  337. # [23:52] * Joins: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
  338. # [23:53] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Ping timeout: 260 seconds)
  339. # [23:54] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  340. # [23:57] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
  341. # [23:59] * Quits: Martijnc (~Martijnc@91.176.162.157)
  342. # Session Close: Mon Jun 07 00:00:00 2010

The end :)