/irc-logs / freenode / #whatwg / 2012-10-24 / end

Options:

  1. # Session Start: Wed Oct 24 00:00:00 2012
  2. # Session Ident: #whatwg
  3. # [00:01] <Ms2ger> TabAtkins, and CSS isn't even at the IETF
  4. # [00:01] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Quit: thisgeek)
  5. # [00:01] <TabAtkins> However, we do have Bert. That's almost as good.
  6. # [00:01] <annevk> heh
  7. # [00:01] <Ms2ger> And other Glenn!
  8. # [00:02] <TabAtkins> He's randomly okay. I dunno.
  9. # [00:02] <annevk> is there any grammar-based technology that is considered okay?
  10. # [00:02] <annevk> (parser being defined by grammar)
  11. # [00:02] <TabAtkins> As a first pass, man, I doubt it.
  12. # [00:03] <Ms2ger> JSON?
  13. # [00:03] <TabAtkins> Grammars are great *after* you've handled segmentation and error-handling.
  14. # [00:03] <annevk> Ms2ger: yeah, JSON and maybe JavaScript
  15. # [00:03] <Ms2ger> As long as you can just ignore anything that doesn't match your grammar, I guess it's fine
  16. # [00:03] <TabAtkins> Ms2ger: One would think so, except JSON accidentally included *one* character that valid JS can't have.
  17. # [00:03] <annevk> and forgot comments
  18. # [00:04] <Ms2ger> TabAtkins, can't really blame that on the grammar, though
  19. # [00:04] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
  20. # [00:04] <Ms2ger> Well, comments weren't forgotten, but excluded deliberately to avoid extensions, AIUI
  21. # [00:04] <TabAtkins> Yes, it was deliberate, per Crock.
  22. # [00:05] <Hixie> defining parsing with a grammar makes sense so long as your grammar matches all input strings
  23. # [00:05] <annevk> i know i know
  24. # [00:05] <Hixie> but that's not easy
  25. # [00:05] <Hixie> (but then it's not trivial with prose or dedicated code, either)
  26. # [00:05] <TabAtkins> Total grammars are both hard to write and hard to read.
  27. # [00:05] <Hixie> iirc the event source parser might be defined that way?
  28. # [00:05] <Hixie> i forget
  29. # [00:05] <annevk> so Bert doesn't like css3-syntax?
  30. # [00:05] * Hixie looks
  31. # [00:06] <Ms2ger> Getting everything defined is hard
  32. # [00:06] <Ms2ger> News at 11
  33. # [00:06] <annevk> Hixie: I think it was defined that way
  34. # [00:06] <Hixie> ah, no, its conformance criteria are defined that way but the parsing is separate
  35. # [00:06] <Hixie> oh well
  36. # [00:06] <TabAtkins> annevk: He does not. But we don't have to care - the WG has gotten comfortable with overriding Bert with quick straw polls when necessary.
  37. # [00:06] <annevk> I'd assume most implementors prefer parsing being written out
  38. # [00:07] <Hixie> i'd assume most implementors would prefer the parsing being written as a grammar, if it works
  39. # [00:07] <annevk> can make much faster parsers that way too
  40. # [00:07] <Hixie> since then they can just copy and paste
  41. # [00:07] <Hixie> but if it doesn't work... yeah
  42. # [00:07] <TabAtkins> dbaron seems somewhat reluctant, strangely. But I think his reluctance is mostly a matter of wanting to ensure I don't introduce errors.
  43. # [00:09] * Quits: Ms2ger (~Ms2ger@91.181.190.226) (Quit: nn)
  44. # [00:11] <annevk> regression tests should help with that; but yeah, that's the risk with defining anything that already exists in a new way
  45. # [00:15] * Joins: mkanat (mkanat@nat/google/x-cczpibepxyrmluom)
  46. # [00:16] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Quit: thisgeek)
  47. # [00:16] <GPHemsley> ICYMI: http://wiki.curatecamp.org/index.php/CURATEcamp_24_hour_worldwide_file_id_hackathon_Nov_16_2012
  48. # [00:17] * linclark is now known as linclark|afk
  49. # [00:17] <GPHemsley> It seems like there should be some overlap of goals/effort with that project and the efforts of the WHATWG.
  50. # [00:18] <annevk> TabAtkins: any plans on defining the layout tree?
  51. # [00:19] <hober> or hit testing :)
  52. # [00:20] * jonlee is now known as jonlee|afk
  53. # [00:20] <annevk> if only the WG had given Leif free roam
  54. # [00:21] <TabAtkins> annevk: Yes, I plan to write the box tree spec at some point.
  55. # [00:21] <TabAtkins> Getting closer to it, now that I've written the first draft of Display, assuming the WG accepts the draft.
  56. # [00:21] <TabAtkins> Shit's impossible to do cleanly with the existing 'display' property.
  57. # [00:22] <annevk> i like
  58. # [00:23] <TabAtkins> This is cool - my wife and I did a playtest of a *very* early version of the new game Fuse.
  59. # [00:24] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
  60. # [00:28] * jonlee|afk is now known as jonlee
  61. # [00:29] * Joins: tomasf (~tom@2002:55e5:db44:0:a9c5:ee9f:7deb:5ecd)
  62. # [00:38] * Quits: Martijnc (~Martijnc@d54C38583.access.telenet.be) (Quit: Martijnc)
  63. # [00:39] * jonlee is now known as jonlee|afk
  64. # [00:40] <GPHemsley> How does Web Storage related to Web (SQL) Database?
  65. # [00:40] <GPHemsley> -d
  66. # [00:42] <GPHemsley> Hixie: ^^
  67. # [00:43] <TabAtkins> It doesn't.
  68. # [00:43] * Quits: jwalden (~waldo@2620:101:8003:200:cd2a:3e8a:5fd4:f6e2) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 16.0.1/20121016100737])
  69. # [00:43] <Hixie> they were both part of HTML, but beyond that, it doesn't
  70. # [00:44] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  71. # [00:45] <GPHemsley> Hixie: It seems like Web (SQL) Database was removed in steps?
  72. # [00:46] <Hixie> it was commented out, then deleted, probably
  73. # [00:47] * jonlee|afk is now known as jonlee
  74. # [00:49] * Quits: garciawebdev (~garciaweb@190.244.76.14) (Remote host closed the connection)
  75. # [00:55] * Quits: cabanier (~cabanier@192.150.22.55) (Quit: Leaving.)
  76. # [00:58] * Joins: jwalden (~waldo@2620:101:8003:200:cd2a:3e8a:5fd4:f6e2)
  77. # [01:01] * Joins: ap (~ap@17.245.107.141)
  78. # [01:03] <GPHemsley> Hixie: I need an intermediary blame. How could I get that?
  79. # [01:03] <GPHemsley> (between 5000 and 4000)
  80. # [01:03] * Quits: ap_ (~ap@2620:149:4:1b01:5d3:d427:993a:8d1e) (Ping timeout: 246 seconds)
  81. # [01:04] <GPHemsley> In particular, a blame for 4722 would be helpful
  82. # [01:08] <TabAtkins> Hixie can generate them, I think. He just doesn't do blames for arbitrary commits, because it's time-expensive to generate.
  83. # [01:10] * Joins: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net)
  84. # [01:12] <GPHemsley> (Incidentally, it's somewhat frustrating that the references were not added until very late in the development of the spec.)
  85. # [01:17] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Quit: thisgeek)
  86. # [01:17] * Joins: dgathright (~dgathrigh@nat/yahoo/x-bjvcwtkxfusidnel)
  87. # [01:20] * Quits: dgathright_ (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
  88. # [01:25] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
  89. # [01:25] * Joins: snowfox_ben (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net)
  90. # [01:26] * Quits: snowfox_ben (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net) (Client Quit)
  91. # [01:30] * Quits: ^esc (~esc_ape@178.115.250.195.wireless.dyn.drei.com) (Ping timeout: 244 seconds)
  92. # [01:32] * Quits: tomasf (~tom@2002:55e5:db44:0:a9c5:ee9f:7deb:5ecd) (Quit: tomasf)
  93. # [01:32] * Quits: pablof (~pablof@144.189.150.129) (Quit: pablof)
  94. # [01:33] * jonlee is now known as jonlee|afk
  95. # [01:49] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  96. # [01:51] * Joins: reinaldob (~reinaldob@201.74.207.100)
  97. # [01:56] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
  98. # [01:57] <Hixie> GPHemsley: sure, give me a few minutes
  99. # [01:57] <Hixie> GPHemsley: i wish i still hadn't added the refs, they're a pain to maintain :-)
  100. # [01:58] <Hixie> GPHemsley: check the obvious URL in a few minutes
  101. # [01:58] <Hixie> (dunno how long it takes)
  102. # [02:13] * Quits: teleject (~christoph@70.116.75.194) (Ping timeout: 256 seconds)
  103. # [02:15] * Joins: imrobert (~robert@139.62.87.109)
  104. # [02:23] * Joins: tantek (~tantek@66-87-4-255.pools.spcsdns.net)
  105. # [02:24] * Quits: sicking (~sicking@nat/mozilla/x-hcindorqdczbjhfi) (Quit: sicking)
  106. # [02:25] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  107. # [02:25] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  108. # [02:28] * Quits: reinaldob (~reinaldob@201.74.207.100) (Remote host closed the connection)
  109. # [02:29] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 240 seconds)
  110. # [02:33] * Joins: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk)
  111. # [02:34] * Quits: jsbell (jsbell@nat/google/x-dzniuzjlvgqpajkv) (Quit: There's no place like home...)
  112. # [02:37] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Remote host closed the connection)
  113. # [02:41] * Quits: tantek (~tantek@66-87-4-255.pools.spcsdns.net) (Quit: tantek)
  114. # [02:42] * Quits: ap (~ap@17.245.107.141) (Quit: ap)
  115. # [02:47] * Quits: kennyluck (~kennyluck@119.161.158.96) (Read error: Connection reset by peer)
  116. # [02:48] * Joins: kennyluck (~kennyluck@119.161.158.96)
  117. # [02:48] * Joins: reinaldob (~reinaldob@201.74.207.100)
  118. # [02:48] * Quits: say2joe (~say2joe@204.56.108.2) (Quit: Leaving.)
  119. # [02:48] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
  120. # [02:48] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
  121. # [02:48] * Joins: scor (~scor@drupal.org/user/52142/view)
  122. # [02:49] * Joins: tantek (~tantek@66-87-4-255.pools.spcsdns.net)
  123. # [02:49] * Quits: tantek (~tantek@66-87-4-255.pools.spcsdns.net) (Client Quit)
  124. # [02:53] * Quits: reinaldob (~reinaldob@201.74.207.100) (Remote host closed the connection)
  125. # [03:00] * Joins: tantek (~tantek@66-87-4-255.pools.spcsdns.net)
  126. # [03:02] * Quits: tantek (~tantek@66-87-4-255.pools.spcsdns.net) (Client Quit)
  127. # [03:05] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 245 seconds)
  128. # [03:07] * Quits: benknight (~Adium@bastion.sfo1.yelpcorp.com) (Read error: Operation timed out)
  129. # [03:14] * Joins: synod (32833b2c@gateway/web/freenode/ip.50.131.59.44)
  130. # [03:20] * Quits: atraver_ (~adam.trav@2001:470:802a:150:8529:ae5:c9d3:e7be) (Ping timeout: 260 seconds)
  131. # [03:23] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Quit: thisgeek)
  132. # [03:30] * Joins: plutoniix (~plutoniix@ppp-58-11-114-51.revip2.asianet.co.th)
  133. # [03:30] * Quits: jsoncorwin (~textual@c-67-170-235-108.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
  134. # [03:38] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  135. # [03:39] * Joins: abarth_ (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
  136. # [03:48] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  137. # [03:49] * Quits: abarth_ (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (Quit: abarth_)
  138. # [03:50] * Joins: abarth_ (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net)
  139. # [03:50] * Quits: abarth_ (~abarth@173-164-128-209-SFBA.hfc.comcastbusiness.net) (Client Quit)
  140. # [03:56] * Quits: michaeln (michaeln@nat/google/x-pwbdjvebrwdfavrt) (Quit: Leaving.)
  141. # [03:56] * Joins: michaeln (michaeln@nat/google/x-gottbxkasvsramxi)
  142. # [04:01] * Quits: michaeln (michaeln@nat/google/x-gottbxkasvsramxi) (Ping timeout: 264 seconds)
  143. # [04:05] * Quits: jwalden (~waldo@2620:101:8003:200:cd2a:3e8a:5fd4:f6e2) (Quit: out)
  144. # [04:07] * Quits: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk) (Read error: Operation timed out)
  145. # [04:08] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  146. # [04:21] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  147. # [04:24] * Quits: jennb (jennb@nat/google/x-nrzborsjjcveodey) (Ping timeout: 245 seconds)
  148. # [04:39] * Quits: dgathright (~dgathrigh@nat/yahoo/x-bjvcwtkxfusidnel) (Ping timeout: 252 seconds)
  149. # [04:49] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
  150. # [05:18] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
  151. # [05:19] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  152. # [05:26] * Quits: Druide_ (~Druid@p5B13762F.dip.t-dialin.net)
  153. # [05:28] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  154. # [05:43] * Quits: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark|afk)
  155. # [05:50] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
  156. # [05:57] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  157. # [05:58] * Joins: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net)
  158. # [06:02] * Quits: rniwa (~rniwa@17.212.154.167) (Quit: rniwa)
  159. # [06:07] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  160. # [06:12] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Ping timeout: 268 seconds)
  161. # [06:18] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
  162. # [06:23] * Joins: [[zzz]] (~q@node-bfw.pool-125-25.dynamic.totbb.net)
  163. # [06:27] * Quits: [[zz]] (~q@node-18g8.pool-101-109.dynamic.totbb.net) (Ping timeout: 244 seconds)
  164. # [06:31] * Quits: JohnAlbin_zzzzzz (~JohnAlbin@36-224-109-30.dynamic-ip.hinet.net) (Remote host closed the connection)
  165. # [06:31] * Joins: JohnAlbin (~JohnAlbin@36-224-109-30.dynamic-ip.hinet.net)
  166. # [06:34] * Quits: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net) (Ping timeout: 244 seconds)
  167. # [06:38] * Quits: plutoniix (~plutoniix@ppp-58-11-114-51.revip2.asianet.co.th) (Quit: จรลี จรลา)
  168. # [06:41] * Joins: JohnAlbin_ (~JohnAlbin@36-224-109-30.dynamic-ip.hinet.net)
  169. # [06:42] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  170. # [06:44] * Quits: JohnAlbin (~JohnAlbin@36-224-109-30.dynamic-ip.hinet.net) (Ping timeout: 276 seconds)
  171. # [06:44] * JohnAlbin_ is now known as JohnAlbin
  172. # [06:52] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
  173. # [06:52] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  174. # [06:53] * jonlee|afk is now known as jonlee
  175. # [06:59] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  176. # [07:13] * Quits: imrobert (~robert@139.62.87.109) (Quit: leaving)
  177. # [07:19] * Quits: benknight (~Adium@70-36-140-89.dsl.dynamic.sonic.net) (Quit: Leaving.)
  178. # [07:36] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  179. # [07:36] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  180. # [07:39] * toyoshim is now known as toyoshiAw
  181. # [07:41] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 272 seconds)
  182. # [07:48] * Quits: JohnAlbin (~JohnAlbin@36-224-109-30.dynamic-ip.hinet.net) (Remote host closed the connection)
  183. # [07:49] * Joins: JohnAlbin (~JohnAlbin@36-224-109-30.dynamic-ip.hinet.net)
  184. # [07:51] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
  185. # [08:00] <hsivonen> Hixie: TimBL calls us your tribe? Or Tim Bray?
  186. # [08:00] <Hixie> bray
  187. # [08:02] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  188. # [08:04] <hsivonen> ok
  189. # [08:04] <Hixie> nn.
  190. # [08:09] <hsivonen> nn
  191. # [08:10] * Joins: Martin_L (~Martin_L@194.18.12.26)
  192. # [08:12] * Joins: weinig (~weinig@24.130.60.35)
  193. # [08:14] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
  194. # [08:24] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
  195. # [08:27] * Joins: Ducki (~Ducki@pD9E3A1DA.dip0.t-ipconnect.de)
  196. # [08:27] * Quits: jonlee (~jonlee@2620:149:4:1b01:4814:d48d:6e13:3c3e) (Quit: jonlee)
  197. # [08:29] * Quits: weinig (~weinig@24.130.60.35) (Quit: weinig)
  198. # [08:30] * Joins: jonlee (~jonlee@2620:149:4:1b01:3520:eb73:2526:e046)
  199. # [08:30] * Quits: jonlee (~jonlee@2620:149:4:1b01:3520:eb73:2526:e046) (Client Quit)
  200. # [08:32] * Joins: jonlee (~jonlee@2620:149:4:1b01:9810:65cc:e0f1:d31e)
  201. # [08:33] <hsivonen> annevk: seems like a bad idea to investigate what browsers are doing without having a Windows license to investigate IE
  202. # [08:33] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
  203. # [08:34] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  204. # [08:36] * Quits: jonlee (~jonlee@2620:149:4:1b01:9810:65cc:e0f1:d31e) (Client Quit)
  205. # [08:36] * Joins: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  206. # [08:39] * Quits: Martin_L (~Martin_L@194.18.12.26) (Remote host closed the connection)
  207. # [08:44] * Joins: Martin_L (~Martin_L@194.18.12.26)
  208. # [08:47] * Joins: yoshiki_ (yoshiki@nat/google/x-wuanqlixzhfwjbxz)
  209. # [08:49] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
  210. # [08:51] <hsivonen> The uri discussion is pretty firmly in the “the point, you are proving it” department.
  211. # [08:53] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  212. # [08:53] <wirepair_> hsivonen: where is this discussion occuring?
  213. # [08:54] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
  214. # [08:55] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  215. # [08:55] <annevk> hsivonen: I'll fix it once I'm no longer draining my savings account
  216. # [09:02] * Quits: JohnAlbin (~JohnAlbin@36-224-109-30.dynamic-ip.hinet.net) (Quit: HTTP/1.1 404 JohnAlbin Not Found)
  217. # [09:06] <hsivonen> wirepair_: http://lists.w3.org/Archives/Public/uri/2012Oct/
  218. # [09:08] <wirepair_> cheers
  219. # [09:09] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  220. # [09:18] * Joins: Kolombiken (~Adium@217.13.228.226)
  221. # [09:19] * Joins: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de)
  222. # [09:24] * Joins: jonlee (~jonlee@2620:149:4:1b01:c11e:8a87:d2a4:3498)
  223. # [09:26] <annevk> sorry about the hg mess I left Anolis in Ms2ger; I'm that dog that has no idea what he's doing
  224. # [09:27] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  225. # [09:28] <annevk> Ms2ger: glad you fixed it
  226. # [09:29] * Joins: Ms2ger (~Ms2ger@91.181.190.226)
  227. # [09:33] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
  228. # [09:33] <hsivonen> TabAtkins: thanks for fixing the character encoding stuff in CSS3 Syntax.
  229. # [09:37] * Ms2ger was surprised to see someone from "China Unicorn" introduce themselves
  230. # [09:38] <hsivonen> Ms2ger: keming?
  231. # [09:39] <Ms2ger> For some reason, thunderbird displays e-mails encoded in one of the cjk encodings in variable-width, and everything else in monospace
  232. # [09:39] <Ms2ger> So yes, more keming than I'm used to :)
  233. # [09:46] * Quits: OnlyMax (~OnlyMax@187-126-245-12.user.veloxzone.com.br)
  234. # [09:47] * toyoshiAw is now known as toyoshim
  235. # [09:49] * attiks|away is now known as attiks
  236. # [09:53] * Joins: dbaron (~dbaron@mozilla.vlan402.asr1.cdg3.gblx.net)
  237. # [09:53] * Quits: dbaron (~dbaron@mozilla.vlan402.asr1.cdg3.gblx.net) (Client Quit)
  238. # [09:53] * Joins: dbaron (~dbaron@mozilla.vlan402.asr1.cdg3.gblx.net)
  239. # [09:55] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  240. # [09:58] * Joins: didymos (~didymos@5.57.48.69)
  241. # [09:59] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
  242. # [10:00] * Joins: henrikkok (~henrikkok@81.27.221.193)
  243. # [10:03] <hsivonen> dbaron: I couldn’t find proper data about which systems used the SEN_850200_B encoding, but old usenet postings suggest VAX/VMS used it.
  244. # [10:04] <hsivonen> SEN_850200_B being a 7-bit modification of ASCII used for Swedish and Finnish
  245. # [10:04] <dbaron> hsivonen, well, glad it's gone now :-)
  246. # [10:05] <hsivonen> me too
  247. # [10:07] <hsivonen> surprisingly, http://wiki.whatwg.org/wiki/Web_Encodings says IE supports it
  248. # [10:08] * Joins: odinho (~odinho@office.oslo.opera.com)
  249. # [10:10] * Joins: nonge (~nonge@p5B326C83.dip.t-dialin.net)
  250. # [10:11] * Quits: synod (32833b2c@gateway/web/freenode/ip.50.131.59.44) (Ping timeout: 245 seconds)
  251. # [10:14] * Quits: nonge_ (~nonge@p5082AD04.dip.t-dialin.net) (Ping timeout: 268 seconds)
  252. # [10:18] * jonlee is now known as jonlee|afk
  253. # [10:20] <MikeSmith> in the outline algorithm what exactly does "create an implied heading" mean?
  254. # [10:21] <MikeSmith> I assume it means, leave a spot in the outline for that section (which lacks a heading)
  255. # [10:23] * Quits: odinho (~odinho@office.oslo.opera.com) (Quit: fixed irssi config)
  256. # [10:23] * Joins: odinho (~odinho@office.oslo.opera.com)
  257. # [10:24] <Ms2ger> It's like <h1>[Something the UA thinks makes sense here]</h1>
  258. # [10:24] * abstractj|away is now known as abstractj
  259. # [10:27] <jgraham> Right, exactly
  260. # [10:27] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Ping timeout: 240 seconds)
  261. # [10:29] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
  262. # [10:30] <jgraham> So, someone remind me what the argument is that the outline algorithm is a candidate for removal?
  263. # [10:30] <jgraham> Is it "we don't need a well defined way to do this at all" or "this particular algorithm has known problems"?
  264. # [10:30] <annevk> not implemented?
  265. # [10:31] <jgraham> That's not really true
  266. # [10:31] <jgraham> Unless the only value of "implemented" that counts is "by default in browsers"
  267. # [10:31] <annevk> hsivonen: Gecko and IE support a lot of weird stuff :/
  268. # [10:32] <jgraham> (at least, I think there are browser extensions that add the functionality. I don't know if there are also authoring tools or ATs that implement it)
  269. # [10:32] <annevk> Microsoft and IBM shitting all over the web :p
  270. # [10:33] <jgraham> For example http://o-extensions.y2-game.de/toc/
  271. # [10:33] * Quits: Ms2ger (~Ms2ger@91.181.190.226) (Ping timeout: 244 seconds)
  272. # [10:35] <jgraham> http://code.google.com/p/h5o/
  273. # [10:36] * Joins: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk)
  274. # [10:37] <MikeSmith> I don't know who thinks the outline algorithm should be a candidate for removal
  275. # [10:37] <MikeSmith> somebody added it to the Wiki page
  276. # [10:38] <MikeSmith> but I don't remember any discussion about it
  277. # [10:38] <jgraham> istr that othermaciej and hsivonen do
  278. # [10:38] <MikeSmith> oh
  279. # [10:39] <jgraham> I might be wrong though
  280. # [10:39] <jgraham> And I don't remember their reasoning in detail
  281. # [10:39] <MikeSmith> hmm
  282. # [10:39] <MikeSmith> I should talk to hsivonen I guess
  283. # [10:41] <MikeSmith> because I have a validator contributor who's offered to implement support for an outline feature in the validator code
  284. # [10:41] <MikeSmith> and I'm asking him to implement it according to the outline algorithm in the spec
  285. # [10:42] <MikeSmith> that's one of the features the legacy W3C validator provides that validator.nu doesn't have yet
  286. # [10:44] * Quits: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk) (Ping timeout: 260 seconds)
  287. # [10:44] <jgraham> Sounds pretty neat
  288. # [10:44] <jgraham> But yeah, talk to hsivonen :)
  289. # [10:45] <MikeSmith> yeah
  290. # [10:45] <MikeSmith> btw what does "istr" mean?
  291. # [10:47] <jgraham> I seem to recall
  292. # [10:47] <jgraham> But maybe no one else says that :)
  293. # [10:48] <hsivonen> MikeSmith: the CR exit criteria requires two browser implementations. for the outline algorithm, those don’t seem forthcoming
  294. # [10:49] <annevk> s/istr that/iirc/ ;)
  295. # [10:49] <othermaciej> MikeSmith: it seems unlikely that any browser will implement the outline algorithm to me
  296. # [10:49] <othermaciej> let alone two
  297. # [10:49] <MikeSmith> hsivonen, othermaciej: are you sure that outline algorithm requires it on the browser conformance class?
  298. # [10:49] * MikeSmith looks
  299. # [10:49] <othermaciej> it may be that some interesting non-browser consumers will implement it but I don't see evidence of that either
  300. # [10:49] <annevk> doesn't AT support something like it already?
  301. # [10:49] <othermaciej> the outline algorithm isn't part of any conformance class iirc
  302. # [10:49] <hsivonen> validator code demonstrating implementability using SAX without full tree access could be good input for efficient selector impl, too
  303. # [10:50] <MikeSmith> hsivonen: hmm yeah
  304. # [10:51] <MikeSmith> hsivonen: but I think the guy i've been talking with who's offered to implement it may not understand how much work it is to implement in SAX
  305. # [10:52] <othermaciej> I don't know if any screen readers or other assistive technologies aim to implement the html5 outline algorithm
  306. # [10:52] <othermaciej> from what I can tell, html5 does not require any conformance class to implement the outline algorithm, but it does appear to forbid generating a document outline that does not match the outline algorithm
  307. # [10:53] <othermaciej> thus, an AT with a "jump to next heading" that doesn't match the outline algorithm would be nonconforming per the current draft
  308. # [10:54] <othermaciej> I am curious if anyone has attempted to implement the implied lower heading levels for h1 with sectioning ancestors
  309. # [10:55] <othermaciej> though that seems much simpler than implementing the outline algorithm
  310. # [10:55] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Ping timeout: 246 seconds)
  311. # [10:55] <MikeSmith> there are browser plugins that generate outlines and that follow the spec
  312. # [10:55] <MikeSmith> or claim to
  313. # [10:57] <jgraham> So, it seems kind of absurd to me that we would have all this machinary for creating tree-structured documents and not have any defined mapping between the markup and the tree structure it generates
  314. # [10:57] <MikeSmith> http://code.google.com/p/h5o/
  315. # [10:57] <jgraham> On the other hand, I am not particularly wedded to the current algorithm
  316. # [10:58] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Computer has gone to sleep.)
  317. # [10:58] <MikeSmith> that would seem to be a good feature to add to developer tools in browsers in some form
  318. # [10:58] <MikeSmith> *this would seem to be
  319. # [10:58] <jgraham> It would for-sure be nice if there was something fast enough to use with a notional ::heading(n) selector
  320. # [10:59] * Joins: smaug (~chatzilla@cs181151161.pp.htv.fi)
  321. # [10:59] <hsivonen> MikeSmith: creating a tree just for the outline would be kinda uncool considering that we are supposed to be on track to removing Schematron and, therefore, trees
  322. # [11:00] <MikeSmith> hmm yeah
  323. # [11:00] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 240 seconds)
  324. # [11:00] * smaug is now known as smaug____
  325. # [11:01] <MikeSmith> hsivonen: it would be an option though
  326. # [11:01] <MikeSmith> or could be implemented that way I mean
  327. # [11:05] * Parts: Kolombiken (~Adium@217.13.228.226)
  328. # [11:05] <MikeSmith> hsivonen: is TreeDumpContentHandler not also creating a tree?
  329. # [11:05] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
  330. # [11:06] <hsivonen> MikeSmith: it’s not on its own
  331. # [11:06] <hsivonen> It can be used with the treeless mode, too
  332. # [11:06] <MikeSmith> ah
  333. # [11:07] <hsivonen> one possibility is creating a redacted tree that throws away stuff that doesn’t affect the outline
  334. # [11:07] <hsivonen> but I think implementation without a tree would give the most insight into whether the outline algorithm is ever going to find its way into a selector
  335. # [11:08] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
  336. # [11:11] * Joins: richt (~richt@pat-tazdevil.opera.com)
  337. # [11:12] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Ping timeout: 276 seconds)
  338. # [11:13] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  339. # [11:13] <hsivonen> I wonder if this is XML 5th ed. sending fun my way or something else: https://bug804116.bugzilla.mozilla.org/attachment.cgi?id=673828
  340. # [11:13] <hsivonen> well-formed in Chrome. Ill-formed in Firefox and Opera.
  341. # [11:13] <MikeSmith> hsivonen: maybe I should write the outline code myself instead of expecting that the guy who volunteered will be able to do it the way we need
  342. # [11:14] * toyoshim is now known as toyoshiAw
  343. # [11:15] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
  344. # [11:16] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
  345. # [11:16] <MikeSmith> hsivonen: the point where it fails in Firefox is odd
  346. # [11:16] <MikeSmith> if that marker is correct
  347. # [11:16] <MikeSmith> oh it fails at different point in Opera
  348. # [11:16] <MikeSmith> if the marker is correct there
  349. # [11:16] <hsivonen> yeah. more investigation needed.
  350. # [11:17] <hsivonen> I can’t tell if it succeeds or fails in IE10, since I don’t know what success and failure are supposed to look like
  351. # [11:17] * Joins: jarib (~jarib@unaffiliated/jarib)
  352. # [11:23] * Joins: bacilla (~karolis@client-178-16-47-80.inturbo.lt)
  353. # [11:25] * Joins: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
  354. # [11:27] * Joins: Lachy (~Lachy@pat-tazdevil.opera.com)
  355. # [11:34] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 246 seconds)
  356. # [11:34] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  357. # [11:37] * Joins: reinaldob (~reinaldob@201.74.207.100)
  358. # [11:40] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
  359. # [11:45] <Stevef_> annevk: JAWS implements the outline algorithm sans hgroup, but the implementation is borked see my comment here for details http://www.netmagazine.com/tutorials/html5-ranked-headings-screen-readers#comments
  360. # [11:45] * Joins: charlvn (~charlvn@charlvn.nl)
  361. # [11:49] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
  362. # [11:51] <Stevef_> on the subject I note that there is no longer a requirement for UAs to hide the subheadings in hgroup from generated outlines, which was the only use case put forward for hgroup
  363. # [11:55] <Stevef_> also looking a usage data and how hgroup is defined a simple rule for indicating subheadings for the purpose of outline generators could be that if a hx has a sibling hx then its a subheading
  364. # [12:00] <Stevef_> hgroup usage examples: http://html5accessibility.com/HTML5data/hgroup.html
  365. # [12:01] * Quits: odinho (~odinho@office.oslo.opera.com) (Quit: Restarting irssi/bitlbee again. Moar config changes.)
  366. # [12:02] * Joins: odinho (~odinho@office.oslo.opera.com)
  367. # [12:07] * Joins: RobbertAtWork (~robbertat@2001:980:9368:1:754d:8d79:f497:aaa9)
  368. # [12:07] * Joins: Martijnc (~Martijnc@d54C38583.access.telenet.be)
  369. # [12:11] <Stevef_> othermaciej: it seems apparent that browsers would need to implement the outline algorithm and provide that correct heading levels via accessibility APIs as the heading levels indicated in the element names can no longer be relied upon.
  370. # [12:12] <jgraham> Stevef_: Excluding hgroup, do you have any feedback indicating that these aren't exposed due to a problem in the algorithm, or simply because people haven't got that far yet?
  371. # [12:17] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
  372. # [12:17] <Stevef_> jgraham: well freedom scientific have tried to implement the algorithm and can't seem to get it right, reason unknown, probably incompetence. Haven't seen any indication from browser implementers that they plan to implement the accessibility mapping, probably because there are other more important things to implement. the sane approach (i think) would be for browsers to provide the adjusted...
  373. # [12:17] <Stevef_> ...heading structure via the acc APIs for ATs to consume
  374. # [12:17] <MikeSmith> Stevef_: in the current outline algorithm, I think if hx has a sibling hx that's of lower rank, then it has a nested subsection
  375. # [12:17] * Joins: RobbertA_ (~robbertat@212.238.236.229)
  376. # [12:18] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Quit: dgathright)
  377. # [12:19] <Stevef_> mikesmith: ok what i meant was direct sibling (don't know if that is meaningful) as in <h1></h1><h2> rather than <h1></h1> <elementx> <h2>
  378. # [12:20] <MikeSmith> yeah I know
  379. # [12:20] <Stevef_> mikesmith: only hx are allowed in hgroup so where it is used conformingly that is the pattern you get
  380. # [12:21] <MikeSmith> the current spec for the outline algorithm doesn't treat those to cases differently, I don't think
  381. # [12:21] * Quits: RobbertAtWork (~robbertat@2001:980:9368:1:754d:8d79:f497:aaa9) (Ping timeout: 260 seconds)
  382. # [12:21] <MikeSmith> of course it could be changed if a good rationale is made
  383. # [12:21] <Stevef_> mikesmith: the oultine algorithm is not set in stine right?
  384. # [12:22] <MikeSmith> right, sure
  385. # [12:22] <MikeSmith> nothing is
  386. # [12:22] <MikeSmith> well nothing that's not already implemented widely
  387. # [12:22] <jgraham> Kind of seems weird if you can't do
  388. # [12:22] <jgraham> <h2>Introduction</h2>
  389. # [12:23] <jgraham> <h3>Outline of the problem</h3>
  390. # [12:23] <jgraham> And then later
  391. # [12:23] <jgraham> <h3>Previous work</h3>
  392. # [12:23] <jgraham> Without the first <h3> and the second being treated equally
  393. # [12:26] * Joins: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk)
  394. # [12:26] <Stevef_> jgraham: right, throw that idea away :-)
  395. # [12:26] <MikeSmith> I think that's a bad pattern
  396. # [12:26] <MikeSmith> though I know people do it
  397. # [12:27] <jgraham> What's a bad pattern?
  398. # [12:27] <MikeSmith> there rightly should be some text between the Introduction heading and the next subheading
  399. # [12:27] <MikeSmith> to introduce the introduction
  400. # [12:28] <MikeSmith> "This section provides an outline of the problem and then discusses previous work."
  401. # [12:28] <MikeSmith> Otherwise when it's rendered it in fact just looks like a subheading anyway
  402. # [12:28] * Quits: Martijnc (~Martijnc@d54C38583.access.telenet.be) (Quit: Martijnc)
  403. # [12:29] <MikeSmith> in the rendering the reader has no way to tell if the author meant it as a subheading or as a subsection heading
  404. # [12:29] <MikeSmith> a reader could read the title of the whole section as "Introduction: Outline of the problem"
  405. # [12:30] * Joins: annevk (~annevk@178.229.223.205)
  406. # [12:31] <Stevef_> mikesmith: so its back to the issue of how to indicate subheadings
  407. # [12:31] <jgraham> MikeSmith: It seems like my thesis (which just happened to be on this machine and so easy to look at) mostly agrees with you, but sometimes doesn't
  408. # [12:31] <MikeSmith> I guess I'm not convinced the issue of how to indicate subheadings is really an important problem to solve
  409. # [12:32] <jgraham> e.g. \subsection{Properties of a Plasma}
  410. # [12:32] <jgraham> \subsubsection{Debye Radius}
  411. # [12:32] <MikeSmith> jgraham: fix the places where it doesn't agree with me :)
  412. # [12:32] <MikeSmith> LaTeX should enforce this for you
  413. # [12:32] <MikeSmith> I know it doesn't
  414. # [12:32] <MikeSmith> I'm saying it should
  415. # [12:33] <jgraham> MikeSmith: I'll need to borrow a DeLorean :p
  416. # [12:33] <MikeSmith> hah
  417. # [12:33] <MikeSmith> you could just add "5th Edition" to your thesis after you make the changes
  418. # [12:33] <MikeSmith> and then everything will be OK
  419. # [12:34] <jgraham> heh
  420. # [12:34] <Stevef_> MikeSmith: "I guess I'm not convinced the issue of how to indicate subheadings is really an important problem to solve" agreed, but the problem is there due to a feature being added to do it
  421. # [12:35] <MikeSmith> anyway I think because of the way authors (mis)use section titles, readers would not be able unambiguously know whether something is intended as a subheading or a subsection heading even if we have a way to mark it up explicitly
  422. # [12:35] <MikeSmith> Stevef_: yeah I hear you
  423. # [12:36] <MikeSmith> paved with good intentions
  424. # [12:37] <Stevef_> MikeSmith: but i suppose the problem is moot if the feature isn't implemented
  425. # [12:37] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
  426. # [12:38] <MikeSmith> well hgroup is implemented in the parser
  427. # [12:38] <MikeSmith> and in the default UA stylesheet
  428. # [12:38] <MikeSmith> as Henri's pointed out
  429. # [12:39] <Stevef_> MikeSmith: I mean meaningfull implementation as it catually has an effect on something rather than rendering right
  430. # [12:39] <MikeSmith> yeah
  431. # [12:40] <MikeSmith> I don't think browsers are ever going to do what's shown in the example in the spec
  432. # [12:41] <MikeSmith> as far as the default rendering
  433. # [12:41] <MikeSmith> or I dunno maybe it's not the intent of the spec to suggest that they do
  434. # [12:42] <MikeSmith> that is, rendering <h1>The reality dysfunction</h1> <h2>Space is not the only void</h2> as "The reality dysfunction: Space is not the only void"
  435. # [12:42] <annevk> MikeSmith: I don't think the rendering section suggests doing that
  436. # [12:42] <annevk> MikeSmith: maybe for AT?
  437. # [12:43] <MikeSmith> I think if somebody wants that rendering, they're just going to mark it up as <h1>The reality dysfunction: Space is not the only void</h1> anyway
  438. # [12:43] <MikeSmith> annevk: that example is from http://www.whatwg.org/specs/web-apps/current-work/multipage/sections.html#the-hgroup-element
  439. # [12:43] <Stevef_> Mikesmith: agreed
  440. # [12:43] <annevk> MikeSmith: yeah that's not about browsers
  441. # [12:44] <Stevef_> the requirement for acc mapping is that this <h1>The reality dysfunction</h1> <h2>Space is not the only void</h2> becomes <h1>The reality dysfunction Space is not the only void</h1>
  442. # [12:45] <MikeSmith> Stevef_: why is that the requirement?
  443. # [12:45] <Stevef_> MikeSmith: the ARIA mapping
  444. # [12:45] <MikeSmith> OK
  445. # [12:45] * Quits: bacilla (~karolis@client-178-16-47-80.inturbo.lt)
  446. # [12:46] <Stevef_> or rather the default implied mapping
  447. # [12:46] * Quits: jahman (~woops@129.175.204.73) (Remote host closed the connection)
  448. # [12:46] <MikeSmith> is the requirement literally that? no punctuation at all between the two? e.g., no colon character?
  449. # [12:48] * Joins: Martijnc (~Martijnc@d54C38583.access.telenet.be)
  450. # [12:48] * Joins: jahman (~woops@129.175.204.73)
  451. # [12:49] <Stevef_> MikeSmith: no the requirment is that the indovidual heading levels are removed and the hgroup becomes the heading, so in acc mapping they would not add colons or other things
  452. # [12:49] <MikeSmith> that don't seem so great
  453. # [12:50] <MikeSmith> in that example it obviously changes that meaning
  454. # [12:50] * Quits: annevk (~annevk@178.229.223.205) (Ping timeout: 246 seconds)
  455. # [12:51] <MikeSmith> Stevef_: why can't the acc mapping be changed to require putting some character in between there?
  456. # [12:51] <Stevef_> MikeSmith: thats what i have been arguing about for ever, I originally just wanted to get some sanity in the hgroup mapping as it removes differentiation
  457. # [12:51] * toyoshiAw is now known as toyoshim
  458. # [12:51] <MikeSmith> ok
  459. # [12:53] <Stevef_> MikeSmith: well an answer is because "How a user agent exposes such multi-level headings in user interfaces (e.g. in tables of contents or search results) is left open to implementors, as it is a user interface issue. "
  460. # [12:54] <Stevef_> Mikesmith: also what character would be always appropriate?
  461. # [12:55] <MikeSmith> whatever character is appropriate to the locale
  462. # [12:55] <MikeSmith> or actually, the equivalent of a full stop
  463. # [12:56] * Joins: erichynds (~ehynds@pool-173-76-135-79.bstnma.fios.verizon.net)
  464. # [12:56] <Stevef_> MikeSmith: what I mean is there always a character that provides the intended meaning depenedning on the content of the heading and subheading?
  465. # [12:58] <MikeSmith> Stevef_: in the case of AT it would be preferable to not have it read out the character literally, right?
  466. # [12:59] <MikeSmith> so given that I think it should just be a period
  467. # [12:59] <MikeSmith> or whatever the full stop is for the localte
  468. # [12:59] <MikeSmith> *locale
  469. # [12:59] <MikeSmith> e.g., "。" for Japanese
  470. # [13:00] * Joins: annevk (~annevk@212.238.236.229)
  471. # [13:00] <MikeSmith> because I would think that all that you would want to voice to do is to stop between those two parts
  472. # [13:00] <MikeSmith> in the same way it would normally stop between sentences
  473. # [13:02] <Stevef_> Mikesmith: i think its better to provide a semantic that indicates its a subheading in acc mapping then let the AT and the AT user decide how they want the semantics indicated or not
  474. # [13:03] <Stevef_> MikeSmith: and better to let the author do it <h1>The reality dysfunction: Space is not the only void</h1> or <h1>The reality dysfunction</h1> <p>Space is not the only void<p>
  475. # [13:05] <Stevef_> MikeSmith: but will float with marco and the mozilla acc engineers to see what they think
  476. # [13:05] <MikeSmith> Stevef_: sounds right to me
  477. # [13:18] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  478. # [13:25] <Stevef_> on another note, reviewing a web site found this onchange="VBSCRIPT:ImgNavJump()" ...
  479. # [13:27] * Quits: [[zzz]] (~q@node-bfw.pool-125-25.dynamic.totbb.net) (Read error: Connection reset by peer)
  480. # [13:31] * Quits: RobbertA_ (~robbertat@212.238.236.229) (Remote host closed the connection)
  481. # [13:31] <annevk> look harder, there's weirder stuff out there :)
  482. # [13:31] * Joins: Kolombiken (~Adium@217.13.228.226)
  483. # [13:34] <Stevef_> yeah, just hadn't seen vbscript in the wild for a while
  484. # [13:38] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  485. # [13:40] * Joins: ^esc (~esc_ape@77.116.247.72.wireless.dyn.drei.com)
  486. # [13:43] * Joins: [[zzz]] (~q@node-10sz.pool-180-180.dynamic.totbb.net)
  487. # [13:48] * Quits: Martijnc (~Martijnc@d54C38583.access.telenet.be) (Quit: Martijnc)
  488. # [13:53] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
  489. # [13:53] <hsivonen> yes, it was indeed XML 1.0 5th ed. wasting my time today
  490. # [13:53] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  491. # [13:56] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
  492. # [13:57] * Joins: jarib (~jarib@unaffiliated/jarib)
  493. # [13:58] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 264 seconds)
  494. # [13:58] * abstractj is now known as abstractj|gump
  495. # [14:00] * toyoshim is now known as toyoshiAw
  496. # [14:00] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
  497. # [14:00] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
  498. # [14:00] * Joins: scor (~scor@drupal.org/user/52142/view)
  499. # [14:09] * Quits: dbaron (~dbaron@mozilla.vlan402.asr1.cdg3.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  500. # [14:14] * Quits: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.87 [Firefox 16.0.1/20121010144125])
  501. # [14:15] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
  502. # [14:16] * Joins: dbaron (~dbaron@mozilla.vlan402.asr1.cdg3.gblx.net)
  503. # [14:16] * Joins: jarib (~jarib@unaffiliated/jarib)
  504. # [14:17] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
  505. # [14:23] * toyoshiAw is now known as toyoshim
  506. # [14:24] * Joins: Ducki_ (~Ducki@pD9E396FA.dip0.t-ipconnect.de)
  507. # [14:27] * Quits: Ducki (~Ducki@pD9E3A1DA.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
  508. # [14:33] * Joins: foolip (~philip@node-7lfbazjg1xxnis7gb.a0.ipv6.opera.com)
  509. # [14:37] <annevk> hmm
  510. # [14:37] <annevk> <!DOCTYPE html>
  511. # [14:37] <annevk> <style> :target { background:yellow } </style>
  512. # [14:37] <annevk> <a href="#%b1">test</a>
  513. # [14:37] <annevk> <div id=%b1>test</div>
  514. # [14:37] <annevk> why would that not match?
  515. # [14:37] * Joins: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  516. # [14:37] <benschwarz> Hixie: when you're back — https://github.com/benschwarz/developers.whatwg.org/issues/69
  517. # [14:41] * Quits: abarth (u5294@gateway/web/irccloud.com/x-nlsuylsmqjcfykuh) (Remote host closed the connection)
  518. # [14:41] * Quits: hdv (u2376@gateway/web/irccloud.com/x-iextohhtsywwqrvb) (Remote host closed the connection)
  519. # [14:41] * Quits: BruNeX (u4730@gateway/web/irccloud.com/x-juxnjprzkynmqcwn) (Read error: Connection reset by peer)
  520. # [14:41] * Quits: twisted` (u6794@gateway/web/irccloud.com/x-mshfryvdgdbklcyv) (Remote host closed the connection)
  521. # [14:41] * Quits: ryanseddon (u1832@gateway/web/irccloud.com/x-khuthiinnjrjmlwb) (Remote host closed the connection)
  522. # [14:41] * Quits: scheib (u4467@gateway/web/irccloud.com/x-sggdmrhjzzrztmub) (Remote host closed the connection)
  523. # [14:41] * Quits: matijsb (u2278@gateway/web/irccloud.com/x-zkfrqcgbppbwzkvd) (Remote host closed the connection)
  524. # [14:41] * Quits: JonathanNeal (u5831@gateway/web/irccloud.com/x-vsegjdafacfqxvvz) (Read error: Connection reset by peer)
  525. # [14:41] * Quits: krijn (u2319@gateway/web/irccloud.com/x-gdwzpgzheujfrtoi) (Remote host closed the connection)
  526. # [14:41] * Quits: divya (u1924@gateway/web/irccloud.com/x-rrqcvcqktxpzvnnv) (Remote host closed the connection)
  527. # [14:41] * Quits: ojan_away (u5519@gateway/web/irccloud.com/x-pjnxixxgymxxagxs) (Remote host closed the connection)
  528. # [14:41] * Quits: matjas (u2247@gateway/web/irccloud.com/x-nyaxffqdiagmyhwm) (Remote host closed the connection)
  529. # [14:41] * Quits: dglazkov (u4270@gateway/web/irccloud.com/x-etclfpaavskomnie) (Remote host closed the connection)
  530. # [14:41] * Quits: viduthalai1947 (u5404@gateway/web/irccloud.com/x-gichjstludgzwvtg) (Remote host closed the connection)
  531. # [14:41] * Quits: Raynos (u3611@gateway/web/irccloud.com/x-pmffbxmerpvnjsam) (Remote host closed the connection)
  532. # [14:41] * Quits: akamike (u5089@gateway/web/irccloud.com/x-rlwidagbwmlxlmhi) (Remote host closed the connection)
  533. # [14:41] * Quits: arv (u4269@gateway/web/irccloud.com/x-nueyqgqpkvofiese) (Remote host closed the connection)
  534. # [14:41] * Quits: slightlyoff (u1768@gateway/web/irccloud.com/x-djmxhukpphmkvvoi) (Remote host closed the connection)
  535. # [14:41] * Quits: sawrubh (u6719@gateway/web/irccloud.com/x-qazztimtphsraqyz) (Remote host closed the connection)
  536. # [14:41] * Quits: Scorchin (u1242@gateway/web/irccloud.com/x-sqfobtiumrfwplcn) (Remote host closed the connection)
  537. # [14:41] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  538. # [14:44] * Joins: arv (u4269@gateway/web/irccloud.com/x-rmvvgwthglsylfxf)
  539. # [14:45] * Joins: akamike (u5089@gateway/web/irccloud.com/x-okohwnkdrxvbwtdq)
  540. # [14:45] <annevk> benschwarz: are you then also going to make it the full specification rather than a subset?
  541. # [14:46] * Joins: Scorchin (u1242@gateway/web/irccloud.com/x-wzpmulmehtnjfnaz)
  542. # [14:46] <benschwarz> annevk: It'll still bare the title "Web developer edition"
  543. # [14:47] * Joins: dglazkov (u4270@gateway/web/irccloud.com/x-nicutponpazlnryh)
  544. # [14:47] <annevk> I meant including Web Workers and such
  545. # [14:47] <annevk> fwiw, your chapter nine has been long gone from the real spec
  546. # [14:47] * Joins: sawrubh (u6719@gateway/web/irccloud.com/x-ajxswulweyelqkbp)
  547. # [14:47] * Joins: hdv (u2376@gateway/web/irccloud.com/x-xsmriivgodudgkzt)
  548. # [14:47] <benschwarz> annevk: hmm. thats something we should raise with Hixie
  549. # [14:48] <benschwarz> annevk: I could see value in adding the full specification
  550. # [14:48] * Joins: slightlyoff (u1768@gateway/web/irccloud.com/x-hfkestngwlgfsmnm)
  551. # [14:48] * Joins: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
  552. # [14:48] * Joins: matjas (u2247@gateway/web/irccloud.com/x-osrurvmoxaozlqit)
  553. # [14:49] <benschwarz> I need to catch Hixie when he is online, clearly
  554. # [14:49] <annevk> that'd be about 7 hours from now for about 9 hours
  555. # [14:51] * Joins: krijn (u2319@gateway/web/irccloud.com/x-ukvmhkbpjimommrx)
  556. # [14:52] * Joins: dbaron_ (~dbaron@mozilla.vlan402.asr1.cdg3.gblx.net)
  557. # [14:54] * Joins: ryanseddon (u1832@gateway/web/irccloud.com/x-qpqsgjrqtahzmyux)
  558. # [14:54] * Joins: matijsb (u2278@gateway/web/irccloud.com/x-ibnfrxpeumljsmny)
  559. # [14:54] * Joins: twisted` (u6794@gateway/web/irccloud.com/x-duhdfowtmujmwths)
  560. # [14:56] * Quits: dbaron (~dbaron@mozilla.vlan402.asr1.cdg3.gblx.net) (Ping timeout: 255 seconds)
  561. # [14:56] * dbaron_ is now known as dbaron
  562. # [14:56] * Quits: dbaron (~dbaron@mozilla.vlan402.asr1.cdg3.gblx.net) (Client Quit)
  563. # [14:56] * Joins: dbaron (~dbaron@mozilla.vlan402.asr1.cdg3.gblx.net)
  564. # [15:03] * Joins: Raynos (u3611@gateway/web/irccloud.com/x-vwylghgxaahnxbgk)
  565. # [15:06] <benschwarz> right when I sleep :)
  566. # [15:10] * Joins: JonathanNeal (u5831@gateway/web/irccloud.com/x-lhfpunoydcdnqbnw)
  567. # [15:10] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
  568. # [15:10] * Joins: divya (u1924@gateway/web/irccloud.com/x-bjsgvbhelwcouzbc)
  569. # [15:11] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
  570. # [15:12] <zcorpan> Stevef_: that's not actually vbscript though. event handler attributes are always javascript. in javascript, the thing before the colon is called a label and can be an arbitrary identifier
  571. # [15:12] <Stevef_> zcorpan, right thanks
  572. # [15:14] <zcorpan> hsivonen: chrome implements 5th ed?
  573. # [15:15] * abstractj|gump is now known as abstractj
  574. # [15:16] <annevk> libxml2 prolly does and WebKit updated to the latest
  575. # [15:16] <zcorpan> booo
  576. # [15:17] <annevk> XML 5th is a step towards XML 5
  577. # [15:17] <zcorpan> now cue 6th ed with LEIRI support
  578. # [15:17] <zcorpan> (i recall the xml core wg actually working on that)
  579. # [15:20] * Joins: ehsan (~ehsan@24.212.206.174)
  580. # [15:20] * Joins: ojan_away (u5519@gateway/web/irccloud.com/x-zyjxruxdqdhmzugm)
  581. # [15:22] * Joins: Druide_ (~Druid@p5B13762F.dip.t-dialin.net)
  582. # [15:24] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
  583. # [15:26] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
  584. # [15:27] <annevk> but that's not going to impact behavior
  585. # [15:28] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  586. # [15:30] * Quits: ehsan (~ehsan@24.212.206.174) (Read error: Connection reset by peer)
  587. # [15:30] * Joins: danzik17 (~danzik17@164.55.254.106)
  588. # [15:30] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
  589. # [15:32] * Joins: abarth (u5294@gateway/web/irccloud.com/x-mbkuxoxjiwqpooql)
  590. # [15:32] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
  591. # [15:34] * Joins: MacTed (~Thud@63.119.36.36)
  592. # [15:34] * Joins: JohnAlbin (~JohnAlbin@209.41.114.204)
  593. # [15:35] * Joins: marcosc (~marcosc@bl7-240-11.dsl.telepac.pt)
  594. # [15:42] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Ping timeout: 252 seconds)
  595. # [15:44] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Remote host closed the connection)
  596. # [15:48] * [[zzz]] is now known as [[zz]]
  597. # [15:49] * Quits: reinaldob (~reinaldob@201.74.207.100) (Remote host closed the connection)
  598. # [15:53] * Joins: pyrsmk (~pyrsmk@94.130.75.86.rev.sfr.net)
  599. # [15:55] * Joins: garciawebdev (~garciaweb@190.244.76.14)
  600. # [15:56] * Parts: Kolombiken (~Adium@217.13.228.226)
  601. # [15:57] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
  602. # [15:57] * Joins: viduthalai1947 (u5404@gateway/web/irccloud.com/x-yyasfzaioadtafcp)
  603. # [15:57] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
  604. # [15:57] * Joins: krawchyk (~krawchyk@65.220.49.251)
  605. # [15:58] * Joins: AryehGregor (~Simetrica@185.3.145.69)
  606. # [15:58] * Quits: AryehGregor (~Simetrica@185.3.145.69) (Changing host)
  607. # [15:58] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
  608. # [16:01] * Quits: kennyluck (~kennyluck@119.161.158.96) (Quit: kennyluck)
  609. # [16:06] * linclark|afk is now known as linclark
  610. # [16:09] * Joins: BruNeX (u4730@gateway/web/irccloud.com/x-ooghyxipzwitafiz)
  611. # [16:10] * Joins: scheib (u4467@gateway/web/irccloud.com/x-pwdrggwszqvnstvi)
  612. # [16:11] <GPHemsley> FTR, r3580 was when the references were added.
  613. # [16:11] <GPHemsley> Which means anything before that is difficult to find what I'm looking for.
  614. # [16:12] <GPHemsley> (Though probably not impossible.)
  615. # [16:13] <GPHemsley> BTW, giving the HTML5 Tracker different titles on different pages would be super helpful.
  616. # [16:17] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
  617. # [16:17] <GPHemsley> It sure would be nice if there were such thing as forward blame, to answer the question "When does this line get changed next or removed?"
  618. # [16:17] <annevk> GPHemsley: http://code.google.com/p/html5/source/browse/#svn%2Ftrunk%2Fweb-apps-tracker
  619. # [16:18] <annevk> GPHemsley: not entirely sure if that's in sync with the code online
  620. # [16:18] <GPHemsley> eww, icky
  621. # [16:18] <annevk> what is icky? the Python?
  622. # [16:19] <GPHemsley> SVN + Google Code
  623. # [16:19] <annevk> oh
  624. # [16:19] <annevk> I'm happy to move the web-apps-tracker code elsewhere
  625. # [16:20] <annevk> maybe that should become a GitHub repo as well
  626. # [16:20] * GPHemsley thinks so
  627. # [16:22] <hsivonen> annevk: fwiw, I said I think we should not implement 5th ed. without going all the way to XML-ER/XML5.
  628. # [16:22] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
  629. # [16:22] * Joins: jarib (~jarib@unaffiliated/jarib)
  630. # [16:32] <hsivonen> I was wrong the other day when I claimed that Gecko fails to handle buffer boundaries within the BOM in CSS or within the CSS @charset rule.
  631. # [16:34] * Quits: krawchyk (~krawchyk@65.220.49.251) (Remote host closed the connection)
  632. # [16:36] * Quits: Lachy (~Lachy@pat-tazdevil.opera.com) (Quit: Computer has gone to sleep.)
  633. # [16:37] <GPHemsley> WebVTT uses CVS?? @_@
  634. # [16:37] * Quits: Ducki_ (~Ducki@pD9E396FA.dip0.t-ipconnect.de) (Ping timeout: 255 seconds)
  635. # [16:38] * Joins: scor (~scor@132.183.242.197)
  636. # [16:38] * Quits: scor (~scor@132.183.242.197) (Changing host)
  637. # [16:38] * Joins: scor (~scor@drupal.org/user/52142/view)
  638. # [16:40] <GPHemsley> Actually, I quite like the old CVSWeb/ViewVC interface, so I won't complain too much.
  639. # [16:42] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Ping timeout: 244 seconds)
  640. # [16:42] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  641. # [16:44] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  642. # [16:44] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  643. # [16:45] * Quits: dbaron (~dbaron@mozilla.vlan402.asr1.cdg3.gblx.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  644. # [16:46] * Joins: ehsan (~ehsan@66.207.208.98)
  645. # [16:48] * Joins: AryehGregor (~Simetrica@185.3.145.69)
  646. # [16:48] * Quits: AryehGregor (~Simetrica@185.3.145.69) (Changing host)
  647. # [16:48] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
  648. # [16:57] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Remote host closed the connection)
  649. # [17:06] * GPHemsley can't believe it's almost two years since WebSRT was renamed to WebVTT.
  650. # [17:07] * Joins: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net)
  651. # [17:09] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
  652. # [17:10] * Joins: JohnAlbin__ (~JohnAlbin@209.41.114.204)
  653. # [17:10] * Joins: Martijnc (~Martijnc@d54C38583.access.telenet.be)
  654. # [17:10] * Quits: JohnAlbin (~JohnAlbin@209.41.114.204) (Read error: Connection reset by peer)
  655. # [17:10] * JohnAlbin__ is now known as JohnAlbin
  656. # [17:13] * Joins: mdahlstrand_ (~mdahlstra@31.221.59.42)
  657. # [17:14] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Ping timeout: 244 seconds)
  658. # [17:20] <annevk> is there a way you can import part of an SVN repository into GitHub?
  659. # [17:20] <annevk> or should I not bother preserving history?
  660. # [17:20] <annevk> (not sure if I'm going to do it now btw)
  661. # [17:20] * GPHemsley wonders why the WebRTC spec doesn't list all the previous versions on the same page.
  662. # [17:21] <jgraham> annevk: Define "part"? git-svn will allow you to import anything that you can express as a partial checkout (i.e. a particular directory)
  663. # [17:22] * Joins: reinaldob (~reinaldob@201.74.207.100)
  664. # [17:22] <annevk> jgraham: I guess I'm thinking contents of a directory
  665. # [17:22] <jgraham> Then yes, use git-svn
  666. # [17:23] <annevk> jgraham: if you have it installed, can you do it for me?
  667. # [17:24] <jgraham> Yeah, probably
  668. # [17:24] <annevk> I'll create a repo
  669. # [17:25] * Quits: charlvn (~charlvn@charlvn.nl) (Quit: leaving)
  670. # [17:25] <annevk> jgraham: https://github.com/whatwg/web-apps-tracker
  671. # [17:26] <annevk> jgraham: http://code.google.com/p/html5/source/browse/#svn%2Ftrunk%2Fweb-apps-tracker are the folder contents that need to end up there
  672. # [17:27] * Quits: henrikkok (~henrikkok@81.27.221.193) (Quit: Leaving.)
  673. # [17:31] * GPHemsley wonders if web-apps-tracker is still an appropriate name
  674. # [17:34] * Joins: danielfi_ (~danielfil@200.232.113.107)
  675. # [17:34] * Quits: danielfilho|w (~danielfil@200.232.113.107) (Read error: Connection reset by peer)
  676. # [17:35] <annevk> GPHemsley: when Hixie moves the spec to html.spec.whatwg.org we can have that discussion
  677. # [17:35] <GPHemsley> heh
  678. # [17:35] <GPHemsley> can't wait
  679. # [17:36] <annevk> would you more commonly want a URL serialized including or without fragment?
  680. # [17:36] * Quits: mamund (mamund@obsidian.recompiled.net) (Ping timeout: 255 seconds)
  681. # [17:36] <annevk> I'm going for with
  682. # [17:37] <gavinc> annevk: +1 to including fragment
  683. # [17:38] <GPHemsley> annevk: If I were to take over mimesniff, how would that work?
  684. # [17:38] <jgraham> annevk: Done
  685. # [17:38] <annevk> I'll also have without, for HTTP
  686. # [17:38] <annevk> jgraham: sweet
  687. # [17:39] <gavinc> annevk: I think you'd mentioned before changing hierarchical to relative?
  688. # [17:39] <annevk> GPHemsley: talk to abarth maybe about issues, email the WHATWG list for issues, and fix things and ask for review
  689. # [17:39] <annevk> gavinc: in the parser?
  690. # [17:40] <annevk> gavinc: does it make sense to talk about "relative schemes"?
  691. # [17:40] <annevk> gavinc: I guess then we could avoid all usage of hierarchical
  692. # [17:41] <gavinc> annevk: I just found it hard to read those parts coming from the existing language around "relative" and "resolve" the lack of those words got me good and lost on my first reading
  693. # [17:42] <gavinc> purely an editorial thing, in general once I got that sorted out I found it far simpler to read and understand then the old RFCs
  694. # [17:42] * Joins: mamund (mamund@nullshells-1-pt.tunnel.tserv14.sea1.ipv6.he.net)
  695. # [17:44] <annevk> sure, I was just wondering whether the wording "relative scheme" makes sense; I guess about as much as "hierarchical scheme"
  696. # [17:44] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  697. # [17:45] <annevk> gavinc: can you pm me your name for the acknowledgments (unless you want to go as gavinc); for when I make that change
  698. # [17:47] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Quit: tomasf)
  699. # [17:48] <gavinc> oh, and some comment that EOF code point is the "" null string? again, confused for a few moments before getting it
  700. # [17:49] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Ping timeout: 255 seconds)
  701. # [17:49] * Joins: mattgifford (~mattgiffo@108.161.20.199)
  702. # [17:49] <annevk> well it could be anything really, it's a conceptual thing
  703. # [17:50] <gavinc> ... yeah ... perhaps a bit too abstract given the concreteness of all the other switches in the hierarchical parsing section
  704. # [17:51] <annevk> gavinc: would it help if I clarified it signifies end-of-input?
  705. # [17:51] <gavinc> Yes!
  706. # [17:53] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Quit: Leaving.)
  707. # [17:53] * Joins: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
  708. # [17:53] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Quit: ChatZilla 0.9.89 [Firefox 19.0a1/20121021030553])
  709. # [17:54] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  710. # [17:54] * Quits: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 244 seconds)
  711. # [17:58] <annevk> GPHemsley: there's some cleanup to be done too, e.g. one of the references is not present last I checked
  712. # [17:59] <annevk> GPHemsley: and the text could use some of the <dfn>/<span> hyperlinking other specs have
  713. # [17:59] * Joins: benknight (~Adium@bastion.sfo1.yelpcorp.com)
  714. # [18:00] <annevk> GPHemsley: and personally I think we want to define how to parse MIME types; as well as which are conforming, how to extract certain parameters, etc.
  715. # [18:00] <annevk> GPHemsley: that would require some studying of other specifications that depend on MIME types, such as XMLHttpRequest / HTML / etc.
  716. # [18:01] <annevk> gavinc: done
  717. # [18:02] * Joins: dbaron (~dbaron@mozilla.vlan402.asr1.cdg3.gblx.net)
  718. # [18:02] * Quits: didymos (~didymos@5.57.48.69) (Quit: Woop)
  719. # [18:04] <Hixie> benschwarz: pong
  720. # [18:04] <Hixie> GPHemsley: why are the references interesting, anyway?
  721. # [18:05] <Hixie> benschwarz: (did the renames, should be up soon)
  722. # [18:06] <Hixie> benschwarz: (oh actually it might take a few days unless you want me to force it, since i only update that weekly iirc)
  723. # [18:07] <gavinc> annevk: thanks!
  724. # [18:07] * Quits: Martin_L (~Martin_L@194.18.12.26) (Remote host closed the connection)
  725. # [18:09] <annevk> Hixie: made the changes you asked for, still a bit unsure about URL conformance with respect to having it tied down
  726. # [18:09] <annevk> Hixie: e.g. we could forbid <a href="/<>">test</a> but is there really any point if <> are going to be escaped anyway?
  727. # [18:10] <annevk> Hixie: and although STD 66 does not allow [] anywhere allowing them seems harmless and useful for mailto:whatwg@whatwg.org?subject[URL]
  728. # [18:10] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
  729. # [18:10] <Hixie> annevk: the reason for conformance criteria is to steer authors away from stuff that could be confusing or likely indicates author error
  730. # [18:10] <Hixie> annevk: given that people like to mark URLs by putting them between <...>, it seems reasonable to exclude < > from URLs
  731. # [18:11] <annevk> Hixie: and with URLs whose relative flag is false, such as data:, UAs do not even escape %20
  732. # [18:11] <annevk> and forbidding it gives ugly URLs
  733. # [18:11] <Hixie> data:,where does this URL end? here? here? has it ended yet?
  734. # [18:12] * Quits: Velmont (odinho@dalvik.ping.uio.no) (*.net *.split)
  735. # [18:12] * Quits: gavin (~gavin@firefox/developer/gavin) (*.net *.split)
  736. # [18:12] * Quits: Adawerk (~ada@169.241.49.57) (*.net *.split)
  737. # [18:12] * Quits: abstractj (~abstractj@redhat/jboss/abstractj) (*.net *.split)
  738. # [18:12] * Quits: Wilto (u2821@gateway/web/irccloud.com/x-kbeixxcmdrhoison) (*.net *.split)
  739. # [18:12] * Quits: beowulf (u116@pdpc/supporter/professional/beowulf) (*.net *.split)
  740. # [18:12] * Quits: scottjehl__ (u3055@gateway/web/irccloud.com/x-ulexercejnivxerd) (*.net *.split)
  741. # [18:12] * Quits: toyoshim (~toyoshim@yuri.twintail.org) (*.net *.split)
  742. # [18:12] * Quits: gnarf (~gnarf@unaffiliated/gnarf) (*.net *.split)
  743. # [18:12] * Quits: lokling (~quassel@quassel.woboq.de) (*.net *.split)
  744. # [18:12] * Joins: Velmont (odinho@dalvik.ping.uio.no)
  745. # [18:12] * Joins: gavin (~gavin@people1.scl3.mozilla.com)
  746. # [18:12] * Quits: gavin (~gavin@people1.scl3.mozilla.com) (Changing host)
  747. # [18:12] * Joins: gavin (~gavin@firefox/developer/gavin)
  748. # [18:12] <Hixie> how about now, has it ended? :-)
  749. # [18:12] * Joins: Adawerk (~ada@169.241.49.57)
  750. # [18:12] * Joins: toyoshiAw (~toyoshim@yuri.twintail.org)
  751. # [18:12] * Joins: gnarf (~gnarf@unaffiliated/gnarf)
  752. # [18:12] <annevk> well you put these URLs in place with clear defined delimiters
  753. # [18:12] * Joins: abstractj (~abstractj@redhat/jboss/abstractj)
  754. # [18:12] <Hixie> like spaces? :-)
  755. # [18:13] <annevk> if you're going to put URLs in plain text, you're gonna have a bad time anyway
  756. # [18:13] <Hixie> not if i use IRIs or STD66
  757. # [18:13] * Joins: lokling (~quassel@quassel.woboq.de)
  758. # [18:13] <Hixie> also, space-separated URLs are used in the spec in various places
  759. # [18:13] <Hixie> e.g. imgsrc="" delimits URLs on spaces
  760. # [18:14] * Joins: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  761. # [18:14] <annevk> yeah in those contexts you'd have to constrain your URL somehow
  762. # [18:14] <annevk> you're gonna have the same problem in a language where : has special meaning
  763. # [18:14] <Hixie> if i could "constrain my URL" i would have banned commas
  764. # [18:15] <Hixie> you can't tell people the URL syntax is different here than there
  765. # [18:15] <Hixie> that's just silly
  766. # [18:15] * Joins: scottjehl__ (u3055@gateway/web/irccloud.com/x-sfdeeariufyhahid)
  767. # [18:15] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
  768. # [18:15] * Joins: jsbell (jsbell@nat/google/x-rlmqjiemqhetgieo)
  769. # [18:17] <gavinc> MAY or MAY NOT ... aka do whatever the f**k you want why the heck am I adding that to a spec?!
  770. # [18:22] * Joins: beowulf (u116@gateway/web/irccloud.com/x-pghbywtysmepqljd)
  771. # [18:22] * Quits: beowulf (u116@gateway/web/irccloud.com/x-pghbywtysmepqljd) (Changing host)
  772. # [18:22] * Joins: beowulf (u116@pdpc/supporter/professional/beowulf)
  773. # [18:23] * Joins: Wilto (u2821@gateway/web/irccloud.com/x-lqxemsxsbfquxuwz)
  774. # [18:30] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  775. # [18:36] * Joins: toddmparker__ (uid3054@gateway/web/irccloud.com/x-smnlmfnospldcfyj)
  776. # [18:41] * Quits: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net) (Quit: sicking)
  777. # [18:42] <annevk> gavinc: you're bound by the laws of consensus? :p
  778. # [18:43] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Quit: adactio)
  779. # [18:43] <gavinc> annevk: indeed
  780. # [18:44] <annevk> uri@w3.org is now bikeshedding what we could call URLs if we're not calling them URLs
  781. # [18:44] <annevk> we're gonna call them URLs though
  782. # [18:44] <gavinc> Oh don't worry I'm calling them IRIs
  783. # [18:45] * gavinc goes and cries
  784. # [18:46] * Joins: teleject (~christoph@cpe-70-112-210-24.austin.res.rr.com)
  785. # [18:46] <GPHemsley> Hixie: Generally, when a portion of HTML was spun-off as a separate spec, it got referenced in the References section. So when trying to track down when it first got spun off, I could use its (non-)presence which direction in history to go.
  786. # [18:47] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  787. # [18:47] <Hixie> GPHemsley: interesting
  788. # [18:47] <Hixie> GPHemsley: did anything get spun off before then?
  789. # [18:47] <Hixie> before the refs section i mean
  790. # [18:48] <annevk> XHR
  791. # [18:48] <annevk> but that might even predate SVN
  792. # [18:48] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Remote host closed the connection)
  793. # [18:48] <Hixie> true, but that didn't get a ref anyway
  794. # [18:48] <Hixie> though i guess it does now have one
  795. # [18:48] <annevk> Selectors API too I guess, but that was never more than a note
  796. # [18:48] <Hixie> yeah that was wishful thinking before lachlan worked on it
  797. # [18:49] <GPHemsley> If it predates SVN, is it really a spin-off?
  798. # [18:49] <annevk> bbl
  799. # [18:49] * Quits: annevk (~annevk@212.238.236.229) (Remote host closed the connection)
  800. # [18:49] <GPHemsley> If it was nothing more than a note, is it really a spin-off?
  801. # [18:49] <Hixie> xhr was definitely a spinoff
  802. # [18:49] <Hixie> selectors api, not really
  803. # [18:50] <Hixie> i mean, kinda
  804. # [18:50] <Hixie> i was going to have to do work, and lachlan made it so that i didn't have to do work
  805. # [18:50] <Hixie> but i wouldn't claim any credit
  806. # [18:50] <Hixie> unlike on xhr, where obviously i did all the hard work and anne just had to fix some typos
  807. # [18:50] * Hixie runs away
  808. # [18:50] <GPHemsley> My definition of a spinoff is whether it was if conformance/specification requirements were once in HTML and are now elsewhere.
  809. # [18:51] * Joins: jwalden (~waldo@209.49.120.179)
  810. # [18:51] <GPHemsley> So, hypotheticals are not really spinoffs, IMO.
  811. # [18:51] <Hixie> xhr had conformance requirements for sure
  812. # [18:51] <Hixie> but selectors had nothing
  813. # [18:51] <GPHemsley> So, what was the file before SVN?
  814. # [18:51] <Hixie> just, uh, a file
  815. # [18:52] <GPHemsley> how long did that last?
  816. # [18:52] <Hixie> more than it had any right to
  817. # [18:52] <Hixie> (started late 2003)
  818. # [18:52] <Hixie> (svn started what, 2006?)
  819. # [18:52] <Hixie> march 2006
  820. # [18:53] <Hixie> so all of 2004 and 2005 plus about six months
  821. # [18:53] <Hixie> i was young! we didn't know what we were doing! :-P
  822. # [18:53] <GPHemsley> heh
  823. # [18:54] <Hixie> there's some snapshots from before then, see http://www.whatwg.org/specs/web-apps/
  824. # [18:54] <Hixie> back then http://www.whatwg.org/specs/web-forms/ was the main thing being worked on
  825. # [18:54] <Hixie> which later got "spun in"
  826. # [18:54] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
  827. # [18:54] <Hixie> http://www.whatwg.org/specs/web-forms/2004-06-27-call-for-comments/ has some links to even earlier versions
  828. # [18:54] <Hixie> in the header
  829. # [18:55] <Hixie> https://lists.w3.org/Archives/Member/w3c-archive/2003Sep/att-0014/hfp.html is the earliest spec that later turned into what is now the HTML Living Standard
  830. # [18:55] <Hixie> wrote that in about a week or something
  831. # [18:55] <Hixie> i had no idea what i was getting into
  832. # [18:55] <GPHemsley> well, it was still in on 2006-01-01
  833. # [18:56] <GPHemsley> so that narrows it down
  834. # [18:56] * GPHemsley doesn't have W3C access.
  835. # [18:56] <Hixie> wow there's still stuff that i wrote in that 2003 september draft that lives on in today's version!
  836. # [18:56] <Hixie> appendix B for example
  837. # [18:57] <Hixie> uh, let me copy that to somewhere more public
  838. # [18:58] <Hixie> http://www.hixie.ch/specs/html/forms/hfp.html
  839. # [18:59] <GPHemsley> Could you get me that list of available blames?
  840. # [18:59] <GPHemsley> again
  841. # [18:59] <Hixie> yeah one sec
  842. # [18:59] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Ping timeout: 268 seconds)
  843. # [19:00] * Quits: jwalden (~waldo@209.49.120.179) (Ping timeout: 240 seconds)
  844. # [19:02] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Quit: dgathright)
  845. # [19:02] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Remote host closed the connection)
  846. # [19:02] <Hixie> GPHemsley: http://www.whatwg.org/specs/web-apps/current-work/blames-list.cgi
  847. # [19:03] <GPHemsley> Ah, thanks.
  848. # [19:03] * Joins: weinig (~weinig@17.245.104.70)
  849. # [19:05] * Joins: jwalden (~waldo@209.49.120.179)
  850. # [19:06] * Joins: SimonSapin1 (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
  851. # [19:06] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Read error: No route to host)
  852. # [19:12] * Joins: say2joe (~say2joe@204.56.108.2)
  853. # [19:12] <GPHemsley> Hixie: Do you have an exact date for that first draft?
  854. # [19:13] <Hixie> for when i sent it to w3c-archive? or for when i started working on it? or?
  855. # [19:13] * Quits: jernoble (~jernoble@17.212.152.13) (Quit: Textual IRC Client: www.textualapp.com)
  856. # [19:13] <GPHemsley> sure, the date you sent it would be fine
  857. # [19:14] <MikeSmith> GPHemsley: http://platform.html5.org/history/ might be useful to you some
  858. # [19:14] <MikeSmith> 2003-09-05 was the date it was posted I think
  859. # [19:14] <Hixie> Fri, 5 Sep 2003 11:28:31 +0000 (UTC)
  860. # [19:15] <Hixie> https://lists.w3.org/Archives/Member/w3c-archive/2003Sep/0014.html
  861. # [19:15] <GPHemsley> ah, ok, thanks
  862. # [19:22] <MikeSmith> about the @uri discussion I wonder how many other specs if any actually normatively refer to the definition of URL in RFC 3986
  863. # [19:23] <say2joe> 9 years for new (HTML5) input attributes! unbelievable… what's worse is IE still barely supports them.
  864. # [19:23] <MikeSmith> RFC 3986 itself never even refers back to that definition. The term is used exactly once in the whole spec, in the sentence that defines it
  865. # [19:24] <MikeSmith> so there's really not much to conflict with there
  866. # [19:26] * Joins: rniwa (~rniwa@17.212.154.167)
  867. # [19:29] * Quits: pyrsmk (~pyrsmk@94.130.75.86.rev.sfr.net) (Quit: tzing)
  868. # [19:30] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
  869. # [19:31] * abstractj is now known as abstractj|lunch
  870. # [19:33] <GPHemsley> Alright, I put all those links on the wiki: http://wiki.whatwg.org/wiki/HTML_snapshots
  871. # [19:34] <GPHemsley> Hixie, MikeSmith: ^^
  872. # [19:34] * jonlee|afk is now known as jonlee
  873. # [19:35] * Joins: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net)
  874. # [19:36] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  875. # [19:36] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
  876. # [19:37] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
  877. # [19:41] * Joins: annevk (~annevk@178.229.223.205)
  878. # [19:42] * Joins: annevk_ (~annevk@178.229.223.205)
  879. # [19:42] * Quits: annevk (~annevk@178.229.223.205) (Read error: Connection reset by peer)
  880. # [19:42] * annevk_ is now known as annevk
  881. # [19:42] * Joins: jernoble (~jernoble@17.212.152.13)
  882. # [19:42] <annevk> Hixie: hey, I did Selectors API first :p
  883. # [19:42] <Hixie> oh, right
  884. # [19:43] <annevk> Hixie: and yeah, fixed thousands of "typos" in XHR
  885. # [19:43] <Hixie> :-P :-P
  886. # [19:45] <jgraham> Wow, Firefox is pushing through a change to the UA string despite having a list of 14 known bank sites that break. That seems... odd
  887. # [19:47] <annevk> are they making it shorter?
  888. # [19:47] <jgraham> A little
  889. # [19:47] <annevk> yay
  890. # [19:48] <Hixie> jgraham: not even putting in hacks for those sites?
  891. # [19:48] <gavin> they are site-specific UA changes
  892. # [19:48] <gavin> oh, I misread jgraham's statement
  893. # [19:49] * Joins: Ms2ger (~Ms2ger@91.181.190.226)
  894. # [19:49] <gavin> the current plan is to keep the UA change, and put in hacks for the broken sites
  895. # [19:49] <Hixie> aah
  896. # [19:49] <gavin> but it's still early in the cycle
  897. # [19:49] <gavin> so those plans might change
  898. # [19:50] * Quits: mdahlstrand_ (~mdahlstra@31.221.59.42) (Quit: mdahlstrand_)
  899. # [19:50] <gavin> the set of people involved in making changes on trunk and the set of people involved in letting those changes ship in release are different :)
  900. # [19:50] * Quits: jwalden (~waldo@209.49.120.179) (Ping timeout: 252 seconds)
  901. # [19:51] * ojan_away is now known as ojan
  902. # [19:52] * Joins: jwalden (~waldo@209.49.120.179)
  903. # [19:57] * Quits: SimonSapin1 (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Ping timeout: 246 seconds)
  904. # [20:01] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Quit: thisgeek)
  905. # [20:03] * Quits: Velmont (odinho@dalvik.ping.uio.no) (Ping timeout: 276 seconds)
  906. # [20:04] * Joins: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  907. # [20:05] * Quits: dbaron (~dbaron@mozilla.vlan402.asr1.cdg3.gblx.net) (Ping timeout: 260 seconds)
  908. # [20:06] * Joins: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no)
  909. # [20:07] <GPHemsley> hmm... the change tracker doesn't show the diff for r1
  910. # [20:08] <GPHemsley> possibly because the to=1 is not treated as an integer
  911. # [20:08] * Quits: weinig (~weinig@17.245.104.70) (Quit: weinig)
  912. # [20:08] <GPHemsley> or, because from=0 is no good
  913. # [20:10] * Joins: Velmont (odinho@dalvik.ping.uio.no)
  914. # [20:11] * Joins: dgathright (~dgathrigh@nat/yahoo/x-jdvqlbpyyllvdzkq)
  915. # [20:14] <annevk> GPHemsley: it's in GitHub now
  916. # [20:14] * Joins: ap (~ap@17.245.107.141)
  917. # [20:14] <GPHemsley> annevk: Should I take that as a hint? :P
  918. # [20:14] <annevk> uhuh
  919. # [20:15] * Quits: reinaldob (~reinaldob@201.74.207.100) (Remote host closed the connection)
  920. # [20:17] <annevk> I remember I used to download web-apps every now and then and just diff it locally
  921. # [20:22] <annevk> just learned how jQuery names "relative references": "url"
  922. # [20:23] * Joins: dbaron (~dbaron@mozilla.vlan402.asr1.cdg3.gblx.net)
  923. # [20:24] * Joins: jsoncorwin (~textual@205.248.100.252)
  924. # [20:25] <GPHemsley> Hixie: Wouldn't it be best to move http://www.whatwg.org/specs/web-forms/current-work/ to http://www.whatwg.org/specs/web-forms/2009-01-05/ and then redirect the former to http://www.whatwg.org/specs/web-apps/current-work/ ?
  925. # [20:26] * Quits: annevk (~annevk@178.229.223.205) (Remote host closed the connection)
  926. # [20:26] <Hixie> GPHemsley: "best" in what sense?
  927. # [20:27] <GPHemsley> Hixie: In whatever sense makes the answer "yes" ;)
  928. # [20:27] * Quits: jsoncorwin (~textual@205.248.100.252) (Client Quit)
  929. # [20:27] <Hixie> in the sense that "it would be work Hixie has to do that doesn't help anyone ever", yes :-P
  930. # [20:27] <GPHemsley> meh
  931. # [20:28] <Hixie> the spec is pretty clear that it's dead, i'm happier letting it rot in peace
  932. # [20:28] <Hixie> maybe "rest in peace" would be a better way to put it
  933. # [20:28] <GPHemsley> well, it just makes it a little odd to link to, that's all
  934. # [20:29] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
  935. # [20:31] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
  936. # [20:32] * Quits: ap (~ap@17.245.107.141) (Read error: Connection reset by peer)
  937. # [20:32] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Max SendQ exceeded)
  938. # [20:32] * Joins: ap (~ap@17.245.107.141)
  939. # [20:33] * Joins: plashy (~plashy@c-76-122-27-92.hsd1.fl.comcast.net)
  940. # [20:35] * jonlee is now known as jonlee|afk
  941. # [20:36] <Hixie> yeah
  942. # [20:36] <Hixie> i think we'll live with that :-)
  943. # [20:41] * jonlee|afk is now known as jonlee
  944. # [20:43] * abstractj|lunch is now known as abstractj
  945. # [20:45] <Hixie> hey we crossed the 2000-subscriber mark recently
  946. # [20:45] <Hixie> we're at 2006 now
  947. # [20:46] <jgraham> Does the 2012th subscriber get a WHATWG soft toy?
  948. # [20:46] <Hixie> if you wish to send one to them, sure
  949. # [20:46] <jgraham> If you wish to get them made, sure
  950. # [20:46] <jgraham> I suggest the logo from the encoding spec for the design
  951. # [20:47] <Hixie> i just got done writing someone an e-mail explaining how at the whatwg things get done because motivated people do what they want rather than relying on others :-P
  952. # [20:47] <Hixie> bbiab
  953. # [20:52] * Joins: michaeln (michaeln@nat/google/x-okursqgzuhxqgxpo)
  954. # [20:54] * Joins: cabanier (~cabanier@198.134.93.254)
  955. # [20:58] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
  956. # [21:03] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  957. # [21:03] * Quits: dbaron (~dbaron@mozilla.vlan402.asr1.cdg3.gblx.net) (Ping timeout: 240 seconds)
  958. # [21:07] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Ping timeout: 268 seconds)
  959. # [21:10] * jernoble is now known as jernoble|afk
  960. # [21:10] * jernoble|afk is now known as jernoble
  961. # [21:13] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
  962. # [21:13] * Quits: say2joe (~say2joe@204.56.108.2) (Quit: Leaving.)
  963. # [21:13] * Joins: tantek (~tantek@66-87-7-209.pools.spcsdns.net)
  964. # [21:14] * Quits: tantek (~tantek@66-87-7-209.pools.spcsdns.net) (Client Quit)
  965. # [21:20] * Joins: tantek (~tantek@66-87-7-209.pools.spcsdns.net)
  966. # [21:20] * Joins: cheron (~cheron@unaffiliated/cheron)
  967. # [21:24] * Quits: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 272 seconds)
  968. # [21:25] * Joins: tomasf (~tom@2002:55e5:db44:0:a9c5:ee9f:7deb:5ecd)
  969. # [21:29] * Quits: tantek (~tantek@66-87-7-209.pools.spcsdns.net) (Quit: tantek)
  970. # [21:31] * Quits: cabanier (~cabanier@198.134.93.254) (Quit: Leaving.)
  971. # [21:33] * Joins: jcarbaugh (~jcarbaugh@coronal-mass-ejection.sunlightfoundation.com)
  972. # [21:35] * Joins: jsoncorw_ (~textual@205.248.100.252)
  973. # [21:37] * jonlee is now known as jonlee|afk
  974. # [21:39] * Joins: karlcow (~karl@nerval.la-grange.net)
  975. # [21:44] * attiks is now known as attiks|away
  976. # [21:54] * Quits: jsoncorw_ (~textual@205.248.100.252) (Quit: Computer has gone to sleep.)
  977. # [21:55] * Joins: tantek (~tantek@66-87-7-209.pools.spcsdns.net)
  978. # [21:57] * Joins: say2joe (~say2joe@204.56.108.2)
  979. # [21:58] * Quits: ashemedai (asmodai@freebsd/developer/asmodai) (Quit: What does this button do?)
  980. # [22:01] * Joins: asmodai (asmodai@178-85-104-232.dynamic.upc.nl)
  981. # [22:01] * Quits: asmodai (asmodai@178-85-104-232.dynamic.upc.nl) (Changing host)
  982. # [22:01] * Joins: asmodai (asmodai@freebsd/developer/asmodai)
  983. # Session Close: Wed Oct 24 22:04:41 2012
  984. #
  985. # Session Start: Wed Oct 24 22:04:41 2012
  986. # Session Ident: #whatwg
  987. # [22:04] * Disconnected
  988. # [22:05] * Attempting to rejoin channel #whatwg
  989. # [22:05] * Rejoined channel #whatwg
  990. # [22:05] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ & http://logbot.glob.com.au/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
  991. # [22:05] * Set by smaug____!~chatzilla@GGZYYCCCXVIII.gprs.sl-laajakaista.fi on Wed Mar 21 17:14:24
  992. # [22:06] * jonlee|afk is now known as jonlee
  993. # [22:08] * Joins: weinig (~weinig@17.245.104.70)
  994. # [22:09] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
  995. # [22:10] * Quits: weinig (~weinig@17.245.104.70) (Client Quit)
  996. # [22:11] * Quits: jwalden (~waldo@209.49.120.179) (Ping timeout: 244 seconds)
  997. # [22:13] * Joins: jwalden (~waldo@209.49.120.179)
  998. # [22:18] * Joins: weinig (~weinig@17.245.104.70)
  999. # [22:27] * Joins: rniwa_ (~rniwa@17.245.107.20)
  1000. # [22:28] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
  1001. # [22:35] * Joins: annevk (~annevk@178.229.223.205)
  1002. # [22:36] * Quits: weinig (~weinig@17.245.104.70) (Quit: weinig)
  1003. # [22:36] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  1004. # [22:37] * Joins: othermaciej (~mjs@209-252-253-3.ip.mcleodusa.net)
  1005. # [22:39] * Joins: tantek (~tantek@nat/mozilla/x-iyjaqngpyelxmchl)
  1006. # [22:41] * Joins: dbaron (~dbaron@gut75-7-78-225-43-1.fbx.proxad.net)
  1007. # [22:41] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Ping timeout: 276 seconds)
  1008. # [22:41] <annevk> Hixie: tweeted that XHTML Module link, nice that you made it public
  1009. # [22:43] <zcorpan> annevk: did someone test text/css charset further?
  1010. # [22:44] <annevk> zcorpan: no sorry, forgot about it, but I think you're right that we need to check at each step
  1011. # [22:44] <annevk> zcorpan: whether it's a valid label to begin with
  1012. # [22:44] * Joins: jsoncorwin (~textual@205.248.100.252)
  1013. # [22:45] <zcorpan> ok. i can probably test it tomorrow when i'm on the train
  1014. # [22:45] <annevk> zcorpan: if you have ideas how to rephrase my algorithm without making it longer and without introducing new terminology that'd be cool
  1015. # [22:46] <annevk> I have a way with new terminology
  1016. # [22:46] <zcorpan> i don't see the problem with making it longer
  1017. # [22:46] <zcorpan> just state what you have to implement
  1018. # [22:46] * Joins: weinig (~weinig@17.245.104.70)
  1019. # [22:46] <zcorpan> and let the implementor worry about optimizations
  1020. # [22:46] <annevk> but I think browsers just check whether it's a valid label at first, don't actually get the corresponding encoding
  1021. # [22:46] <zcorpan> that's optimzation
  1022. # [22:47] <annevk> well I guess, but if the algorithm is needlessly longer and complicated I don't like it
  1023. # [22:47] <zcorpan> and anyway, if it's a valid label, you stop there and need to get the encoding for that label anyway, so what's the difference?
  1024. # [22:47] <annevk> you don't stop there
  1025. # [22:48] <annevk> anyway, bbl
  1026. # [22:48] * Quits: annevk (~annevk@178.229.223.205) (Remote host closed the connection)
  1027. # [22:54] * Quits: baku (~baku@x1-6-e0-46-9a-1f-0a-72.k694.webspeed.dk) (Quit: Leaving)
  1028. # [22:56] * Joins: benknight1 (~Adium@bastion.sfo1.yelpcorp.com)
  1029. # [22:56] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
  1030. # [22:57] * Quits: benknight (~Adium@bastion.sfo1.yelpcorp.com) (Read error: Connection reset by peer)
  1031. # [22:58] * Joins: Druide__ (~Druid@p5B05D210.dip.t-dialin.net)
  1032. # [23:00] * Quits: Druide_ (~Druid@p5B13762F.dip.t-dialin.net) (Ping timeout: 244 seconds)
  1033. # [23:00] <annevk> GPHemsley: fyi, there were several Web Forms 2.0 publications here as well: http://www.w3.org/TR/web-forms-2/
  1034. # [23:00] <annevk> GPHemsley: I cannot find the older versions though unfortunately
  1035. # [23:01] * linclark is now known as linclark|afk
  1036. # [23:04] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Quit: thisgeek)
  1037. # [23:05] * Quits: othermaciej (~mjs@209-252-253-3.ip.mcleodusa.net) (Quit: othermaciej)
  1038. # [23:08] * jernoble is now known as jernoble|afk
  1039. # [23:08] * jernoble|afk is now known as jernoble
  1040. # [23:08] * Joins: jernoble_ (~jernoble@17.245.109.139)
  1041. # [23:09] * Quits: weinig (~weinig@17.245.104.70) (Quit: weinig)
  1042. # [23:09] * Joins: smaug (~chatzilla@cs181151161.pp.htv.fi)
  1043. # [23:09] * Joins: othermaciej (~mjs@209-252-253-3.ip.mcleodusa.net)
  1044. # [23:10] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 245 seconds)
  1045. # [23:11] * smaug is now known as smaug____
  1046. # [23:11] * Quits: garciawebdev (~garciaweb@190.244.76.14) (Remote host closed the connection)
  1047. # [23:14] * Quits: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no) (Remote host closed the connection)
  1048. # [23:16] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
  1049. # [23:17] * jonlee is now known as jonlee|afk
  1050. # [23:17] * Quits: othermaciej (~mjs@209-252-253-3.ip.mcleodusa.net) (Quit: othermaciej)
  1051. # [23:18] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
  1052. # [23:19] * Quits: MacTed (~Thud@63.119.36.36)
  1053. # [23:21] * Joins: othermaciej (~mjs@209-252-253-3.ip.mcleodusa.net)
  1054. # [23:22] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Ping timeout: 252 seconds)
  1055. # [23:24] * ojan is now known as ojan_away
  1056. # [23:27] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  1057. # [23:28] * Joins: jennb (jennb@nat/google/x-swhsmwjcvchsddai)
  1058. # [23:29] * Quits: jsoncorwin (~textual@205.248.100.252) (Quit: Computer has gone to sleep.)
  1059. # [23:29] * Quits: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  1060. # [23:35] * Quits: Kolombiken (~Adium@c80-216-10-244.bredband.comhem.se) (Quit: Leaving.)
  1061. # [23:35] * Quits: Ms2ger (~Ms2ger@91.181.190.226) (Quit: nn)
  1062. # [23:35] * Quits: jwalden (~waldo@209.49.120.179) (Ping timeout: 268 seconds)
  1063. # [23:35] * Quits: tantek (~tantek@nat/mozilla/x-iyjaqngpyelxmchl) (Quit: tantek)
  1064. # [23:37] * Joins: danzik171 (~danzik17@164.55.254.106)
  1065. # [23:38] * Quits: JohnAlbin (~JohnAlbin@209.41.114.204) (Ping timeout: 246 seconds)
  1066. # [23:38] * Joins: tantek (~tantek@nat/mozilla/x-iyiijxuktxgatajq)
  1067. # [23:38] * Quits: othermaciej (~mjs@209-252-253-3.ip.mcleodusa.net) (Quit: othermaciej)
  1068. # [23:39] * Quits: danzik17 (~danzik17@164.55.254.106) (Ping timeout: 252 seconds)
  1069. # [23:42] * Quits: danzik171 (~danzik17@164.55.254.106) (Ping timeout: 260 seconds)
  1070. # [23:43] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
  1071. # [23:45] * abstractj is now known as abstractj|away
  1072. # [23:45] * Quits: jernoble_ (~jernoble@17.245.109.139) (Quit: Computer has gone to sleep.)
  1073. # [23:45] * Quits: rniwa_ (~rniwa@17.245.107.20) (Quit: rniwa_)
  1074. # [23:45] * Quits: dgathright (~dgathrigh@nat/yahoo/x-jdvqlbpyyllvdzkq) (Ping timeout: 272 seconds)
  1075. # [23:46] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
  1076. # [23:48] * Joins: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net)
  1077. # [23:49] <annevk> Hixie: fwiw URL serializing is now defined
  1078. # [23:49] <annevk> Hixie: are there any contexts for which a parse and then serialize shortcut would be useful?
  1079. # [23:50] * Joins: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
  1080. # [23:52] * jonlee|afk is now known as jonlee
  1081. # [23:57] <annevk> http://www.reddit.com/r/IAmA/comments/120oqd/i_am_south_korean_singer_rapper_composer_dancer/
  1082. # [23:57] * Joins: rniwa_ (~rniwa@17.245.107.20)
  1083. # [23:58] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Remote host closed the connection)
  1084. # [23:58] * Joins: dgathright (~dgathrigh@nat/yahoo/x-bbxmlrxmwpthlbkk)
  1085. # [23:59] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
  1086. # Session Close: Thu Oct 25 00:00:00 2012

The end :)