/irc-logs / freenode / #whatwg / 2010-02-26 / end

Options:

  1. # Session Start: Fri Feb 26 00:00:00 2010
  2. # Session Ident: #whatwg
  3. # [00:04] * Joins: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
  4. # [00:06] * Quits: roc (~roc@nat/mozilla/x-kyzygbsdxpyhqfga) (Quit: roc)
  5. # [00:07] * Joins: roc (~roc@nat/mozilla/x-teczpekshfdgzcfx)
  6. # [00:07] * Quits: roc (~roc@nat/mozilla/x-teczpekshfdgzcfx) (Client Quit)
  7. # [00:10] * Quits: MikeSmith (~MikeSmith@EM114-48-131-171.pool.e-mobile.ne.jp) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
  8. # [00:11] * Quits: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net) (Quit: taf2)
  9. # [00:17] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Leaving)
  10. # [00:30] * Quits: JonathanNeal (~JonathanN@rrcs-76-79-114-213.west.biz.rr.com) (Ping timeout: 245 seconds)
  11. # [00:32] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 240 seconds)
  12. # [00:32] <AryehGregor> I like the commit message here: http://www.mediawiki.org/wiki/Special:Code/MediaWiki/62903
  13. # [00:34] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Quit: Leaving)
  14. # [00:40] <zcorpan__> btw i'm going to write an article about html5 video, intending to cover the whole dom api, all events, and everything
  15. # [00:40] * Quits: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de) (Quit: Verlassend)
  16. # [00:41] <zcorpan__> advice on how to structure it, or specific questions i should cover (like how do i do this, how do i do that) are appreciated
  17. # [00:42] <zcorpan__> write it here on #whatwg (i'll read the logs) or send to simonp@opera.com
  18. # [00:42] <TabAtkins> zcorpan__: How do I use <video> and have it play in all the browsers?
  19. # [00:43] <zcorpan__> thanks, keep em coming :) i'll go to bed now; nn
  20. # [00:44] * Quits: zcorpan__ (~zcorpan@c-2e99e355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan__)
  21. # [00:45] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 265 seconds)
  22. # [00:46] * Quits: nattokirai (~nattokira@EM114-48-35-237.pool.e-mobile.ne.jp) (Ping timeout: 265 seconds)
  23. # [00:47] * Joins: Amorphous (jan@unaffiliated/amorphous)
  24. # [00:49] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  25. # [00:56] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  26. # [00:57] * Joins: beilabs (~beilabs@ppp121-44-78-10.lns20.syd6.internode.on.net)
  27. # [00:58] <AryehGregor> * May harm the reputation of people who designed longdesc="" in the
  28. # [00:58] <AryehGregor> first place.
  29. # [00:58] <AryehGregor> Hixie, that kind of thing really isn't productive.
  30. # [01:07] * Joins: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
  31. # [01:18] * Quits: Utkarsh (~admin@117.201.82.151) (Ping timeout: 265 seconds)
  32. # [01:18] * Joins: Utkarsh (~admin@117.201.82.151)
  33. # [01:19] <othermaciej> AryehGregor: I agree, Hixie should probably take that out (I think he is out today though)
  34. # [01:21] * Quits: KevinMarks (~KevinMark@157.22.22.46)
  35. # [01:24] * Joins: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams)
  36. # [01:25] * Quits: dglazkov (~dglazkov@2620:0:1000:1b01:21f:f3ff:fed0:dd49) (Quit: dglazkov)
  37. # [01:26] * Joins: nessy (~Adium@124-168-170-167.dyn.iinet.net.au)
  38. # [01:31] * Joins: Rik`_ (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  39. # [01:31] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  40. # [01:32] * Joins: roc (~roc@nat/mozilla/x-xusocdizjicqctnx)
  41. # [01:35] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Ping timeout: 265 seconds)
  42. # [01:35] * Rik`_ is now known as Rik`
  43. # [01:40] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  44. # [01:42] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  45. # [01:43] <AryehGregor> "Microdata brings torment and dismay."
  46. # [01:43] * AryehGregor suddenly realizes that the channel is +t, but there are no ops . . . do you get a freenode staffer in every time you want to change the topic?
  47. # [01:45] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 252 seconds)
  48. # [01:46] <Dashiva> Change the topic? What's that
  49. # [01:47] <Dashiva> I recall it was -t before, I'm guessing the mode got set during a netsplit or something
  50. # [01:49] <GarethAdams|Home> this channel isn't even registered?
  51. # [01:51] <AryehGregor> Nope.
  52. # [01:58] * Joins: nattokirai (~nattokira@EM114-48-75-70.pool.e-mobile.ne.jp)
  53. # [02:04] * Quits: tkent (~tkent@220.109.219.244) (Quit: Leaving...)
  54. # [02:04] * Joins: tkent (~tkent@220.109.219.244)
  55. # [02:05] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
  56. # [02:08] * Joins: gunderwonder (~gunderwon@191.80-202-79.nextgentel.com)
  57. # [02:09] * Joins: othermaciej_ (~mjs@17.246.17.32)
  58. # [02:13] * Quits: othermaciej (~mjs@2620:0:1b00:1191:21f:f3ff:fe4e:bf33) (Ping timeout: 260 seconds)
  59. # [02:13] * othermaciej_ is now known as othermaciej
  60. # [02:14] * Joins: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  61. # [02:15] * Quits: borismus (~borismus@bl10-227-112.dsl.telepac.pt) (Quit: borismus)
  62. # [02:21] * Quits: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Quit: dglazkov)
  63. # [02:22] * Quits: nattokirai (~nattokira@EM114-48-75-70.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
  64. # [02:23] * Joins: surkov (~surkov@nat/mozilla/x-kxocayivbqynhqjw)
  65. # [02:28] * Quits: gunderwonder (~gunderwon@191.80-202-79.nextgentel.com) (Quit: gunderwonder)
  66. # [02:30] * Quits: ap (~ap@17.246.19.5) (Quit: ap)
  67. # [02:35] <boblet> I want “Microdata brings torment and dismay” on a t-shirt
  68. # [02:37] <boblet> actually “brings torment and dismay” would work even better. I could then change it to HTML5 or whatever is bringing the most torment at the time
  69. # [02:42] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 265 seconds)
  70. # [02:48] * Joins: nattokirai (~nattokira@EM114-48-253-96.pool.e-mobile.ne.jp)
  71. # [02:52] * Quits: sicking (~chatzilla@nat/mozilla/x-twbkkuciukdttvzb) (Ping timeout: 248 seconds)
  72. # [02:53] * Joins: JusticeFries (~justicefr@65.100.130.168)
  73. # [02:56] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
  74. # [03:00] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
  75. # [03:00] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  76. # [03:00] * Quits: cpearce (~cpearce@nat/mozilla/x-bpqcjfckgynqkucn) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909])
  77. # [03:04] * Quits: dave_levin (~dave_levi@2620:0:1008:1101:225:ff:fef0:9a9e) (Quit: dave_levin)
  78. # [03:11] * Joins: mikl0 (~mikl0@cpe-66-68-239-227.rgv.res.rr.com)
  79. # [03:17] * Quits: nattokirai (~nattokira@EM114-48-253-96.pool.e-mobile.ne.jp) (Quit: nattokirai)
  80. # [03:19] * Quits: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu) (Read error: Connection reset by peer)
  81. # [03:32] * Joins: miketaylr (~miketaylr@24.42.95.234)
  82. # [03:42] <foolip> boblet: please let me know when you have the t-shirts for sale, I will buy!
  83. # [03:43] <boblet> foolip: we are both naive in the ways of the internet; http://twitter.com/EvilandLazy/status/9656120722
  84. # [03:45] <boblet> someone has a real time search set for “t-shirt” and has a nice little business going on Zazzle
  85. # [03:45] * Joins: wakaba_ (~wakaba_@119-228-219-41.eonet.ne.jp)
  86. # [03:45] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 252 seconds)
  87. # [03:45] <boblet> I didn’t have the heart to reply “yeah, but I’d want one that didn’t look like you made it in 5 min” ;-)
  88. # [03:47] <boblet> (at least it wasn’t Comic Sans)
  89. # [03:50] * Joins: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  90. # [03:52] * Quits: jgornick (~joe@199.199.212.242) (Quit: jgornick)
  91. # [03:59] <boblet> so is @spellcheck only for forms? seems like it’d be for textarea and input, but it’s applicable to “HTML elements”…
  92. # [04:06] * Quits: Utkarsh (~admin@117.201.82.151) (Ping timeout: 264 seconds)
  93. # [04:09] <foolip> boblet: isn't that just the DOM attribute? is <p spellcheck> really valid?
  94. # [04:11] <boblet> in section-index.html#attributes-0 it says elements = HTML elements, whereas eg placeholder has input; textarea
  95. # [04:11] * Quits: drunknbass_work (~aaron@pool-71-106-110-90.lsanca.dsl-w.verizon.net) (Quit: drunknbass_work)
  96. # [04:12] <foolip> huh, ok
  97. # [04:12] * Joins: Utkarsh (~admin@117.201.80.52)
  98. # [04:13] <boblet> might file a bug on it just in case
  99. # [04:13] <boblet> or maybe a FORMAL OBJECTION!! (cue ominous da-da-daaaah!)
  100. # [04:13] <foolip> no no, it's Formal Objection
  101. # [04:14] <boblet> No one ever expects the Span… err Formal Objection!
  102. # [04:14] * Joins: paul_irish (~paul_iris@c-71-192-163-128.hsd1.nh.comcast.net)
  103. # [04:15] <foolip> no need for mockery though, I assume that's the way some WGs work, even if it seems unnecessarily formal
  104. # [04:15] <boblet> instead of the comfy chair, we can have the huge narcoleptic email thread
  105. # [04:16] <boblet> foolip: heh, yes I merely jest. I love process as much as the next guy
  106. # [04:16] <boblet> well, I see the need for it
  107. # [04:17] <foolip> I wonder if there are other WGs as strange as the HTML WG
  108. # [04:20] <boblet> this one has to be the best
  109. # [04:25] * Joins: TabAtkins_ (~chatzilla@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
  110. # [04:25] * Quits: TabAtkins (~chatzilla@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: Connection reset by peer)
  111. # [04:25] * TabAtkins_ is now known as TabAtkins
  112. # [04:30] * Quits: JusticeFries (~justicefr@65.100.130.168) (Quit: JusticeFries)
  113. # [04:30] * Quits: wycats (~yehudakat@enginey-9.border1.sfo002.pnap.net) (Quit: wycats)
  114. # [04:30] * Joins: JusticeFries (~justicefr@65.100.130.168)
  115. # [04:31] * Quits: JusticeFries (~justicefr@65.100.130.168) (Read error: Connection reset by peer)
  116. # [04:32] * Quits: Utkarsh (~admin@117.201.80.52) (Read error: Connection reset by peer)
  117. # [04:34] * Joins: KevinMarks (~KevinMark@157.22.22.46)
  118. # [04:38] * Quits: othermaciej (~mjs@17.246.17.32) (Quit: othermaciej)
  119. # [04:40] * Joins: slightlyoff (~slightlyo@nat/google/x-vvyfuhmewyxmpaxg)
  120. # [04:40] * Joins: Utkarsh (~admin@117.201.81.102)
  121. # [04:41] * Parts: annevk (~annevk@5355737B.cable.casema.nl)
  122. # [04:41] * Joins: annevk (~annevk@5355737B.cable.casema.nl)
  123. # [04:41] * Parts: annevk (~annevk@5355737B.cable.casema.nl)
  124. # [04:45] <boblet> anyone know where in the spec the @id value is precisely defined? it seems from /elements.html#the-id-attribute it now supports non-ascii characters like kanji, and I wanna confirm that
  125. # [04:49] <miketaylr> boblet: http://www.whatwg.org/specs/web-apps/current-work/complete.html#concept-id ?
  126. # [04:50] <boblet> miketaylr: that’s actually the same text I referred to ;-) it doesn’t say eg what unicode character range(s) are allowed, or what class of content is allowed
  127. # [04:50] <miketaylr> oops!
  128. # [04:50] <miketaylr> i don't recall reading that (yet?)
  129. # [04:51] <boblet> heh, np
  130. # [04:51] <boblet> I’d like to know what “at least one character” actually refers to
  131. # [04:51] <miketaylr> emoticons, hopefully
  132. # [04:51] <boblet> well, yeah, numbers are ok in ids now, so what else? can we use things like @ or £?
  133. # [04:52] <boblet> or is it just straight alphanumeric?
  134. # [04:55] * Quits: slightlyoff (~slightlyo@nat/google/x-vvyfuhmewyxmpaxg) (Ping timeout: 240 seconds)
  135. # [05:05] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 256 seconds)
  136. # [05:08] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  137. # [05:23] * Joins: chitta_ (~chatzilla@mc-wireless-pittnet-10-104.wireless.pitt.edu)
  138. # [05:27] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 264 seconds)
  139. # [05:28] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  140. # [05:31] * Quits: roc (~roc@nat/mozilla/x-xusocdizjicqctnx) (Quit: roc)
  141. # [05:38] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  142. # [05:46] * Quits: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net) (Quit: taf2)
  143. # [05:48] * Quits: dbaron (~dbaron@nat/mozilla/x-piicqdxjuspddakb) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  144. # [05:49] * Joins: nattokirai (~nattokira@y226086.dynamic.ppp.asahi-net.or.jp)
  145. # [05:57] * Quits: miketaylr (~miketaylr@24.42.95.234) (Remote host closed the connection)
  146. # [05:57] * Quits: chitta_ (~chatzilla@mc-wireless-pittnet-10-104.wireless.pitt.edu) (Quit: ChatZilla 0.9.86 [Iceweasel 3.5.6/20091216122006])
  147. # [05:59] * paul_irish is now known as rage
  148. # [06:00] * rage is now known as paul_irish
  149. # [06:12] * Quits: TabAtkins (~chatzilla@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Ping timeout: 252 seconds)
  150. # [06:12] * Joins: zcorpan__ (~zcorpan@c-2e99e355.410-6-64736c14.cust.bredbandsbolaget.se)
  151. # [06:14] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
  152. # [06:21] * Joins: wakaba_0 (~wakaba_@119-228-219-41.eonet.ne.jp)
  153. # [06:22] * Quits: wakaba_ (~wakaba_@119-228-219-41.eonet.ne.jp) (Ping timeout: 265 seconds)
  154. # [06:22] * Quits: jwalden (~waldo@nat/mozilla/x-uqldmncofiwehrik) (Ping timeout: 265 seconds)
  155. # [06:23] * Joins: roc (~roc@ip67-152-86-163.z86-152-67.customer.algx.net)
  156. # [06:23] * Joins: jwalden (~waldo@nat/mozilla/x-soousvjbotvejruv)
  157. # [06:29] <zcorpan__> boblet: anything goes basically in id
  158. # [06:30] <boblet> zcorpan__: so any unicode character except space or non-unicode characters (whatever they’re called) huh
  159. # [06:30] <boblet> rock
  160. # [06:47] * Quits: surkov (~surkov@nat/mozilla/x-kxocayivbqynhqjw) (Quit: surkov)
  161. # [06:54] * Quits: KevinMarks (~KevinMark@157.22.22.46) (Quit: The computer fell asleep)
  162. # [06:56] * Quits: mikl0 (~mikl0@cpe-66-68-239-227.rgv.res.rr.com) (Quit: Leaving)
  163. # [06:57] * Quits: NickYoung (~NickYoung@218.185.108.156) (Quit: Leaving)
  164. # [07:08] * Joins: cedricv (~cedric@112.199.166.1)
  165. # [07:09] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Ping timeout: 268 seconds)
  166. # [07:11] <nessy> Hixie: the vote on the media a11y stuff will be over the next week, IIUC - then the emails will go to the WGs
  167. # [07:14] * Quits: nessy (~Adium@124-168-170-167.dyn.iinet.net.au) (Quit: Leaving.)
  168. # [07:14] * Joins: surkov (~surkov@99-57-136-50.lightspeed.sntcca.sbcglobal.net)
  169. # [07:22] * Quits: Utkarsh (~admin@117.201.81.102) (Ping timeout: 264 seconds)
  170. # [07:25] * Joins: dave_levin (~dave_levi@c-98-203-247-78.hsd1.wa.comcast.net)
  171. # [07:26] * Quits: jwalden (~waldo@nat/mozilla/x-soousvjbotvejruv) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2/20100122095031])
  172. # [07:33] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 268 seconds)
  173. # [07:34] * Joins: Utkarsh (~admin@117.201.88.162)
  174. # [07:38] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  175. # [07:39] * Quits: zcorpan__ (~zcorpan@c-2e99e355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan__)
  176. # [07:47] * Quits: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Quit: dglazkov)
  177. # [07:47] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
  178. # [07:52] * Joins: wycats (~yehudakat@c-69-181-216-213.hsd1.ca.comcast.net)
  179. # [07:57] * Joins: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
  180. # [08:03] * Quits: Utkarsh (~admin@117.201.88.162) (Read error: Connection reset by peer)
  181. # [08:08] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
  182. # [08:12] * Joins: Utkarsh (~admin@117.201.88.51)
  183. # [08:18] * Joins: k0rnel (~k0rnel@krtko.org)
  184. # [08:28] * Joins: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se)
  185. # [08:33] * Joins: onar_ (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  186. # [08:43] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
  187. # [08:43] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Changing host)
  188. # [08:43] * Joins: danbri (~danbri@unaffiliated/danbri)
  189. # [08:44] * Quits: virtuelv (~virtuelv_@162.179.251.212.customer.cdi.no) (Read error: Operation timed out)
  190. # [08:50] * Joins: tametick (~chatzilla@chello084114134061.3.15.vie.surfer.at)
  191. # [09:06] * Joins: scotfl (~scotfl@S0106001b114f914a.ss.shawcable.net)
  192. # [09:09] * Joins: jorlow (~jorlow@213.221.117.228)
  193. # [09:09] * Quits: scotfl_ (~scotfl@S0106001b114f914a.ss.shawcable.net) (Read error: Operation timed out)
  194. # [09:10] * Joins: annevk (~annevk@5355737B.cable.casema.nl)
  195. # [09:14] * Joins: harig (~harig@202.164.55.82)
  196. # [09:17] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
  197. # [09:19] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
  198. # [09:27] * Joins: gunderwonder (~gunderwon@191.80-202-79.nextgentel.com)
  199. # [09:30] * Joins: pesla (~retep@procurios.xs4all.nl)
  200. # [09:31] * Joins: _Utkarsh (~admin@117.201.80.86)
  201. # [09:31] * Quits: roc (~roc@ip67-152-86-163.z86-152-67.customer.algx.net) (Ping timeout: 260 seconds)
  202. # [09:32] * Quits: Utkarsh (~admin@117.201.88.51) (Ping timeout: 245 seconds)
  203. # [09:35] * Quits: _Utkarsh (~admin@117.201.80.86) (Ping timeout: 240 seconds)
  204. # [09:38] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
  205. # [09:43] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 264 seconds)
  206. # [09:45] * Joins: utvikl (~gorm@ft172067.dep.no)
  207. # [09:47] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  208. # [09:48] <Philip`> boblet: I'm not sure if it's explicitly defined anywhere, but I'm fairly sure "character" in HTML5 just means any arbitrary Unicode codepoint
  209. # [09:48] <Philip`> Hmm, it does define "The term Unicode character is used to mean a Unicode scalar value (i.e. any Unicode code point that is not a surrogate code point)"
  210. # [09:48] <Philip`> though I'm not sure if "character" is meant to be precisely that definition
  211. # [09:49] <hsivonen> http://www.w3.org/Bugs/Public/show_bug.cgi?id=9001#c7 is interesting
  212. # [09:50] * Joins: borismus (~borismus@bl10-227-112.dsl.telepac.pt)
  213. # [09:52] * Joins: JonathanNeal_oww (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
  214. # [09:53] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 245 seconds)
  215. # [09:54] * Quits: JonathanNeal_oww (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Read error: Connection reset by peer)
  216. # [09:54] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
  217. # [09:57] * Quits: gunderwonder (~gunderwon@191.80-202-79.nextgentel.com) (Quit: gunderwonder)
  218. # [10:04] * Quits: harig (~harig@202.164.55.82)
  219. # [10:13] * Quits: Lachy (~Lachlan@london.perfect-privacy.com) (Ping timeout: 248 seconds)
  220. # [10:17] * Joins: gunderwonder (~gunderwon@garage.upstruct.com)
  221. # [10:22] * Joins: Lachy (~Lachlan@london.perfect-privacy.com)
  222. # [10:23] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  223. # [10:32] * Quits: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams) (Quit: GarethAdams|Home)
  224. # [10:34] * Joins: jorlow_ (~jorlow@74.125.121.49)
  225. # [10:35] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
  226. # [10:38] * Quits: jorlow (~jorlow@213.221.117.228) (Ping timeout: 252 seconds)
  227. # [10:38] * Quits: jorlow_ (~jorlow@74.125.121.49) (Client Quit)
  228. # [10:40] * Joins: ROBOd (~robod@89.122.216.38)
  229. # [10:42] * Quits: surkov (~surkov@99-57-136-50.lightspeed.sntcca.sbcglobal.net) (Quit: surkov)
  230. # [10:48] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Remote host closed the connection)
  231. # [10:54] * Quits: Lachy (~Lachlan@london.perfect-privacy.com) (Quit: Leaving)
  232. # [10:57] * Joins: Lachy (~Lachlan@pat.se.opera.com)
  233. # [11:02] * Joins: mat_t (~mattomasz@91.189.88.12)
  234. # [11:03] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
  235. # [11:04] * Joins: zcorpan (~zcorpan@pat.se.opera.com)
  236. # [11:06] * Quits: wakaba_0 (~wakaba_@119-228-219-41.eonet.ne.jp) (Ping timeout: 245 seconds)
  237. # [11:06] <Lachy> http://arstechnica.com/open-source/news/2010/02/ogg-theora-vs-h264-head-to-head-comparisons.ars
  238. # [11:07] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  239. # [11:12] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 248 seconds)
  240. # [11:13] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  241. # [11:16] * Quits: tkent (~tkent@220.109.219.244) (Quit: Leaving...)
  242. # [11:20] * Quits: Lachy (~Lachlan@pat.se.opera.com) (Quit: Leaving)
  243. # [11:20] * Joins: Lachy (~Lachlan@pat.se.opera.com)
  244. # [11:21] * Quits: Lachy (~Lachlan@pat.se.opera.com) (Client Quit)
  245. # [11:23] * Joins: mpt (~mpt@canonical/mpt)
  246. # [11:23] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  247. # [11:23] * Joins: Lachy (~Lachlan@pat.se.opera.com)
  248. # [11:24] * Joins: wakaba_1 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  249. # [11:25] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 252 seconds)
  250. # [11:27] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 252 seconds)
  251. # [11:34] <Dashiva> http://www.w3.org/2010/02/rdfa/meetings/2010-02-25#resolution_1
  252. # [11:35] <Dashiva> So is that yet another case of non-safe CURIE and URI overlap?
  253. # [11:37] <Philip`> Maybe they should be called Dangerous CURIEs
  254. # [11:39] <Dashiva> Imagine how much trouble the world would be saved if they had been sensible enough to scrap non-safe CURIEs from the outset
  255. # [11:46] <jgraham> A rather small amount, given how many people care?
  256. # [11:48] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  257. # [11:48] <Dashiva> Right now, yes, but if for some reason the tech takes off...
  258. # [11:49] <Dashiva> boblet: I propose "Spanish Objection" as the term for an objection nobody expects (possibly because it was made on a private list)
  259. # [11:51] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  260. # [11:55] * Quits: wakaba_1 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 252 seconds)
  261. # [11:55] <Dashiva> http://lists.w3.org/Archives/Public/public-html/2010Feb/0861.html
  262. # [11:55] <Dashiva> Supposing a browser let you change or override @lang, what would actually happen?
  263. # [12:07] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Ping timeout: 245 seconds)
  264. # [12:11] <Philip`> Dashiva: Maybe it'd help screen-readers that use lang to guide pronunciation
  265. # [12:12] <Philip`> or the browser's spellchecker
  266. # [12:15] <Dashiva> Spellchecker is useful, but changing @lang is little different from changing the spellchecker's dictionary directly
  267. # [12:23] <hsivonen> Dashiva: it could affect font selection
  268. # [12:32] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
  269. # [12:32] * Philip` can't decide whether he likes FontForge or not
  270. # [12:33] <Philip`> It seems to work, and has all the functionality I've needed, but its UI has a 90s UNIX feeling and appearance and it keeps popping up weird error messages
  271. # [12:47] <hsivonen> https://twitter.com/Malarkey/status/9673991819 seems like HTML5
  272. # [12:53] <Dashiva> What is HTML5's equivalent of flex box layout? :)
  273. # [12:53] * Joins: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de)
  274. # [12:56] <annevk> Dashiva, <canvas>, doh
  275. # [12:57] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 245 seconds)
  276. # [12:57] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  277. # [12:57] <hsivonen> sounds like Crockford doesn't write tokenizers
  278. # [12:57] <hsivonen> re: goto
  279. # [12:58] <Dashiva> annevk: canvas seems to be working fine, the spec is moving along fast, implementations are happening
  280. # [12:59] <annevk> oh, in terms of that
  281. # [12:59] <annevk> <datagrid>
  282. # [13:26] * Joins: Utkarsh (~admin@117.201.85.114)
  283. # [13:30] * Joins: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
  284. # [13:33] * Quits: Utkarsh (~admin@117.201.85.114) (Read error: Connection reset by peer)
  285. # [13:38] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
  286. # [13:39] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  287. # [13:42] * Joins: FireFly (~firefly@unaffiliated/firefly)
  288. # [13:46] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
  289. # [13:46] * Joins: Utkarsh (~admin@117.201.84.233)
  290. # [13:48] <boblet> Dashiva: heh. but we still need a comfy chair…
  291. # [14:05] * Joins: TabAtkins (~chatzilla@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
  292. # [14:06] * Quits: Utkarsh (~admin@117.201.84.233) (Ping timeout: 264 seconds)
  293. # [14:09] * Quits: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net) (Quit: taf2)
  294. # [14:13] * Joins: Utkarsh (~admin@117.201.86.144)
  295. # [14:13] * Joins: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
  296. # [14:13] * Quits: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net) (Client Quit)
  297. # [14:20] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  298. # [14:21] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
  299. # [14:32] * Quits: Utkarsh (~admin@117.201.86.144) (Read error: No route to host)
  300. # [14:34] * Joins: Utkarsh (~admin@117.201.83.96)
  301. # [14:39] * Disconnected
  302. # [14:40] * Attempting to rejoin channel #whatwg
  303. # [14:41] * Rejoined channel #whatwg
  304. # [14:41] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
  305. # [14:41] * Set by annevk42 on Mon Oct 19 22:03:06
  306. # [14:41] <annevk> so ISSUE-56 is about process too, in a way?
  307. # [14:42] <annevk> i.e. when we change references to IRIbis?
  308. # [14:42] <annevk> so weird
  309. # [14:42] * Parts: annevk (~annevk@5355737B.cable.casema.nl)
  310. # [14:43] * Joins: annevk (~annevk@5355737B.cable.casema.nl)
  311. # [14:43] * Parts: annevk (~annevk@5355737B.cable.casema.nl)
  312. # [14:43] * Joins: annevk (~annevk@5355737B.cable.casema.nl)
  313. # [14:46] * Quits: Utkarsh (~admin@117.201.83.96) (Ping timeout: 260 seconds)
  314. # [14:54] * Joins: Utkarsh (~admin@117.201.82.115)
  315. # [14:54] * Quits: Ruetobas (Ruetobas@114-32-107-228.HINET-IP.hinet.net)
  316. # [14:55] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 264 seconds)
  317. # [14:56] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  318. # [14:56] * Joins: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net)
  319. # [14:58] <Philip`> http://msdn.microsoft.com/en-us/library/ms537512(VS.85).aspx - "<!--[if WindowsVersion 1]><p>You are using Windows Ultimate Edition.</p><![endif]-->"
  320. # [14:58] <Philip`> I wonder if any analytics scripts use that yet
  321. # [14:59] <Philip`> (though that page can't decide whether it's WindowsVersion or WindowsEdition)
  322. # [15:00] * Joins: Ruetobas (Ruetobas@114-32-107-228.HINET-IP.hinet.net)
  323. # [15:01] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  324. # [15:01] * Joins: miketaylr (~miketaylr@38.117.156.163)
  325. # [15:03] * Quits: pesla (~retep@procurios.xs4all.nl) (Quit: ( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com ))
  326. # [15:11] * hsivonen notes "Detecting Firefox" in community content
  327. # [15:12] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  328. # [15:17] * Joins: sbublava (~stephan@77.118.76.32.wireless.dyn.drei.com)
  329. # [15:17] * Quits: borismus (~borismus@bl10-227-112.dsl.telepac.pt) (Quit: borismus)
  330. # [15:17] * Joins: borismus (~borismus@bl10-227-112.dsl.telepac.pt)
  331. # [15:18] <Philip`> http://www.giorgiosardo.com/ie8/standards/demo1/7_Selectors.htm - "HTML 5"?
  332. # [15:18] <Philip`> (from http://blogs.msdn.com/giorgio/archive/2009/11/29/ie8-and-html-5.aspx)
  333. # [15:19] <Philip`> XDR and JSON and Selectors API are now all HTML5 too, it seems
  334. # [15:20] <zcorpan> everything cool is html5
  335. # [15:20] <annevk> XDR is not cool
  336. # [15:21] <zcorpan> ms presumably think it's cool
  337. # [15:21] <hsivonen> What's XDR?
  338. # [15:21] <hsivonen> ah. Cross-Domain Request
  339. # [15:22] <hsivonen> there's also XRD whose coolness is questionable
  340. # [15:22] * Quits: borismus (~borismus@bl10-227-112.dsl.telepac.pt) (Ping timeout: 265 seconds)
  341. # [15:23] <Philip`> http://tools.ietf.org/html/rfc4506 - XDR is already an IETF standard
  342. # [15:24] <Philip`> There ought to be a TLA registry to avoid naming conflicts
  343. # [15:27] <Dashiva> There needs to be a registry regtsiry too, to prevent people from creating overlapping registries
  344. # [15:29] * Joins: taf2_ (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net)
  345. # [15:33] * Quits: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net) (Ping timeout: 265 seconds)
  346. # [15:33] * taf2_ is now known as taf2
  347. # [15:34] * Quits: Utkarsh (~admin@117.201.82.115) (Read error: Connection reset by peer)
  348. # [15:36] * jgraham wants a registry of all registries that don't include themselves as a member
  349. # [15:38] * Joins: gunderwonder_ (~gunderwon@garage.upstruct.com)
  350. # [15:38] * Quits: gunderwonder (~gunderwon@garage.upstruct.com) (Read error: Connection reset by peer)
  351. # [15:38] * gunderwonder_ is now known as gunderwonder
  352. # [15:39] <Philip`> That's easy - just make a registry X such that if someone asks it whether X is registered in it, their request gets bogged down in bureaucratic processes for years and they never get a definitive answer back
  353. # [15:40] <Philip`> That way the registry will never have to give an incorrect answer
  354. # [15:43] * Joins: Utkarsh (~admin@117.201.86.191)
  355. # [15:45] <jgraham> But then how will I destroy the belief that all standards can be derived from the axiomatic proof?
  356. # [15:47] * Quits: tametick (~chatzilla@chello084114134061.3.15.vie.surfer.at) (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115132715])
  357. # [15:50] * Quits: Utkarsh (~admin@117.201.86.191) (Ping timeout: 260 seconds)
  358. # [15:53] <Philip`> I hope you haven't been tricked into believing Gödel's mere "theorem"
  359. # [15:54] <gsnedders> Philip`: He's a physicist: he does nothing but believe theorems.
  360. # [15:54] * Quits: wakaba (~wakaba@122.139.210.220.dy.bbexcite.jp) (Read error: Connection reset by peer)
  361. # [15:54] * Joins: wakaba (~wakaba@122.139.210.220.dy.bbexcite.jp)
  362. # [15:59] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 246 seconds)
  363. # [15:59] * Joins: mpt (~mpt@canonical/mpt)
  364. # [16:07] * Joins: Binarytales (~Binarytal@5adb183e.bb.sky.com)
  365. # [16:08] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
  366. # [16:17] * Joins: yutak_home (~kee@N038037.ppp.dion.ne.jp)
  367. # [16:25] * Joins: pmuellr (~pmuellr@nat/ibm/x-bcpplyrarjvydfpp)
  368. # [16:25] * Joins: lazni (~lazni@118.71.59.215)
  369. # [16:26] * Quits: gunderwonder (~gunderwon@garage.upstruct.com) (Ping timeout: 265 seconds)
  370. # [16:30] * Joins: mpt (~mpt@canonical/mpt)
  371. # [16:36] * Quits: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se) (Remote host closed the connection)
  372. # [16:38] * Joins: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  373. # [16:38] * Quits: zcorpan (~zcorpan@pat.se.opera.com) (Quit: zcorpan)
  374. # [16:43] * Quits: sbublava (~stephan@77.118.76.32.wireless.dyn.drei.com) (Quit: sbublava)
  375. # [16:50] * Quits: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
  376. # [16:50] * Joins: gunderwonder (~gunderwon@191.80-202-79.nextgentel.com)
  377. # [16:51] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
  378. # [16:52] * Quits: gunderwonder (~gunderwon@191.80-202-79.nextgentel.com) (Client Quit)
  379. # [16:52] * Quits: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp) (Quit: thxbye)
  380. # [16:55] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Remote host closed the connection)
  381. # [16:59] * Parts: annevk (~annevk@5355737B.cable.casema.nl)
  382. # [17:01] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
  383. # [17:02] * Quits: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Quit: dglazkov)
  384. # [17:05] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
  385. # [17:05] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 265 seconds)
  386. # [17:06] * Joins: annevk (~annevk@5355737B.cable.casema.nl)
  387. # [17:10] * Quits: mat_t (~mattomasz@91.189.88.12) (Read error: No route to host)
  388. # [17:10] * Joins: mat_t (~mattomasz@91.189.88.12)
  389. # [17:11] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  390. # [17:27] * Joins: BlurstOfTimes (~blurstoft@168.203.117.66)
  391. # [17:31] * Joins: dglazkov (~dglazkov@nat/google/x-aguvakntznzfnafs)
  392. # [17:35] * Joins: aroben (~aroben@unaffiliated/aroben)
  393. # [17:38] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 265 seconds)
  394. # [17:38] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
  395. # [17:46] * Quits: aroben (~aroben@unaffiliated/aroben) (Quit: Leaving)
  396. # [17:48] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: brb)
  397. # [17:52] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 265 seconds)
  398. # [17:54] * Joins: cpearce (~cpearce@nat/mozilla/x-etflmjoowijczsjt)
  399. # [17:56] * Joins: mpt (~mpt@canonical/mpt)
  400. # [18:00] * Quits: dave_levin (~dave_levi@c-98-203-247-78.hsd1.wa.comcast.net) (Ping timeout: 276 seconds)
  401. # [18:10] * AryehGregor wonders why mpilgrim closes off public comments on his blog posts so quickly.
  402. # [18:11] <Philip`> To improve the signal-to-noise ratio?
  403. # [18:14] * Joins: Maurice (copyman@5ED548D4.cable.ziggo.nl)
  404. # [18:16] <AryehGregor> How does that work? Smart people respond quicker than stupid people?
  405. # [18:18] * Joins: borismus (~borismus@bl10-227-112.dsl.telepac.pt)
  406. # [18:18] <Philip`> People who respond quicker are more likely to be feed subscribers, and therefore excellent people, rather than random stranges who noticed the post on Reddit
  407. # [18:18] * Joins: aroben (~aroben@unaffiliated/aroben)
  408. # [18:19] <Philip`> Also, people who respond quicker are more likely to be responding to the post, and not responding to other comments and straying far from the original topic
  409. # [18:19] * AryehGregor has his doubts.
  410. # [18:20] * Philip` too
  411. # [18:20] <AryehGregor> I just got the TeXBook a day or two after his post on the CSS2.1 appendices being in alphabetical order.
  412. # [18:20] <AryehGregor> It seems that some others already pointed out that the TeXBook has appendices in alphabetical order.
  413. # [18:21] <AryehGregor> But I also wanted to remark, since the comparison had come up, how much more elegant TeX is than CSS. Granted, partly this is because it's Turing-complete, but I suspect it's also because it follows one person's vision rather than accreting over time.
  414. # [18:21] <AryehGregor> I've been wondering if anyone's tried implementing a TeX-like line-breaking/hyphenation algorithm in HTML, actually. I'm sure someone has. I wonder how it worked out.
  415. # [18:22] <AryehGregor> HTML is really unsuitable for high-quality typography, sadly.
  416. # [18:23] * Joins: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net)
  417. # [18:23] * Quits: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net) (Changing host)
  418. # [18:23] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
  419. # [18:24] * Joins: JonathanNeal (~JonathanN@rrcs-76-79-114-213.west.biz.rr.com)
  420. # [18:27] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Quit: Necrathex)
  421. # [18:27] <TabAtkins> AryehGregor: That exact topic has come up recently. Yes, there is definite interest in implementing Tex-like line-breaking and hyphenation, and specifying such precisely in a CSS module.
  422. # [18:27] <AryehGregor> That would be neat.
  423. # [18:27] <TabAtkins> And yes, someone has done so already *in Javascript and canvas*.
  424. # [18:27] <AryehGregor> Awesome. Link?
  425. # [18:27] <TabAtkins> I"ll have to find it. one sec.
  426. # [18:28] <JonathanNeal> Hey all.
  427. # [18:28] <TabAtkins> AryehGregor: http://ajaxian.com/archives/tex-line-breaking-algorithm-in-javascript
  428. # [18:28] <JonathanNeal> TabAtkins, http://sandbox.thewikies.com/html5-video/
  429. # [18:29] <AryehGregor> Seems like no hyphenation, though. Sad. The TeX hyphenation algorithm looks efficient enough for web use.
  430. # [18:30] <TabAtkins> Oh, right, that's just line-breaking. Yeah, hyphenation shouldn't be too bad either, from what I understand.
  431. # [18:30] <AryehGregor> I assume it does French spacing, since you can't do "~" or "\ " or such.
  432. # [18:30] <AryehGregor> Er, well, I guess you can.
  433. # [18:30] <AryehGregor> &nbsp; is ~.
  434. # [18:30] <TabAtkins> JonathanNeal: Strange implementation of your html5 shim. Did that come from performance tests or something?
  435. # [18:32] <JonathanNeal> TabAtkins, you mean with the while loop? It's just the fastest, smallest way to do it.
  436. # [18:32] <JonathanNeal> In a while loop, you get the best performance by sticking the math before the variable, like --i
  437. # [18:32] <TabAtkins> That's not the smallest way to do it. May be fastest, shrug.
  438. # [18:33] <JonathanNeal> I bet it's one of the smallest ways to do it, minus all the generous spaces and variable names I gave it.
  439. # [18:33] <TabAtkins> "abbr,article,etc".split(',');for(var i=0;i<e.length;i++){document.createElement(e[i])} is what I use.
  440. # [18:34] <TabAtkins> Sorry, clipped that wrong. Assume a "var e=" beginning that line.
  441. # [18:34] <TabAtkins> And I'm certain you can do it smaller by using Array functions.
  442. # [18:35] * Quits: Phae (~phaeness@gatea.mh.bbc.co.uk)
  443. # [18:35] <AryehGregor> Does JS have map()? :)
  444. # [18:35] <TabAtkins> AryehGregor: Yes.
  445. # [18:36] <JonathanNeal> TabAtkins, by one space... var e='abbr article etc'.split(' ');i=e.length+1;while(--i){document.createElement(elems[i])}
  446. # [18:36] <AryehGregor> Does this work? "abbr,article,etc".split(',').map(document.createElement)
  447. # [18:36] <JonathanNeal> But the while loop is much better for performance.
  448. # [18:36] <AryehGregor> The performance here is negligible anyway.
  449. # [18:36] <AryehGregor> Premature optimization is the root of all evil.
  450. # [18:37] * AryehGregor doubts .map() will work in IE, though
  451. # [18:37] <TabAtkins> JonathanNeal: Actually, you can probably shave off more if you correctly reference e in the createElement call. ^_^
  452. # [18:37] <AryehGregor> Kind of defeats the point.
  453. # [18:38] * Joins: ap_ (~ap@17.246.19.5)
  454. # [18:38] <JonathanNeal> TabAtkins, yes.
  455. # [18:38] * ap_ is now known as ap
  456. # [18:38] <JonathanNeal> var e="abbr,article,etc".split(',');for(var i=0;i<e.length;i++){document.createElement(e[i])} VS
  457. # [18:38] <JonathanNeal> var e='abbr article etc'.split(' ');i=e.length+1;while(--i){document.createElement(e[i])}
  458. # [18:38] <TabAtkins> Really, it was the storing of the createElement result that confused me.
  459. # [18:39] <JonathanNeal> TabAtkins, that was unnecessary, in a previous implementation I was nulling out that value after the loop (for memory purposes, but I think it's negliable.
  460. # [18:39] <paul_irish> JonathanNeal: /*@cc_on'DetailsCanvasMeterHeader {....}'.replace(/.[a-z]+/g,function(n){document.createElement(n)})@*/
  461. # [18:39] <TabAtkins> Anyone want to try and play http://igofigure.com/movie/dhsab_p1/ in IE8? I'm getting a seemingly-random subset of people not able to play videos off of my site in IE8.
  462. # [18:40] <JonathanNeal> paul_irish uses this in modernizr, and would know a lot about it.
  463. # [18:40] <JonathanNeal> TabAtkins ^^
  464. # [18:41] <paul_irish> TabAtkins: here's the most recent round of hacks on it: http://gist.github.com/296128
  465. # [18:41] <JonathanNeal> Back they placed the shiv in modernizr, I just use it as a reference whenever I need to use it, and that's where the var comes from. paul_irish why do you null it out?
  466. # [18:42] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  467. # [18:42] <JonathanNeal> paul_irish, what is the performance impact between these?
  468. # [18:43] <paul_irish> a reverse while loop vs a str.replace iterator? hmmm.. i dont think anyone has tested. but its all <20ms and you know.. happens once per page load
  469. # [18:44] <JonathanNeal> I'll run it through my tester.
  470. # [18:44] <JonathanNeal> it = them
  471. # [18:46] * aroben is now known as aroben|lunch
  472. # [18:50] * Joins: dave_levin (~dave_levi@2620:0:1008:1101:225:ff:fef0:9a9e)
  473. # [18:52] * Quits: yutak_home (~kee@N038037.ppp.dion.ne.jp) (Quit: Ex-Chat)
  474. # [18:54] * Quits: k0rnel (~k0rnel@krtko.org) (Ping timeout: 248 seconds)
  475. # [18:56] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
  476. # [19:13] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  477. # [19:13] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Client Quit)
  478. # [19:16] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 276 seconds)
  479. # [19:18] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 264 seconds)
  480. # [19:20] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  481. # [19:20] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  482. # [19:23] * Joins: dbaron (~dbaron@nat/mozilla/x-tftootmcjoxaytaz)
  483. # [19:25] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  484. # [19:27] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 276 seconds)
  485. # [19:29] * Quits: wycats (~yehudakat@c-69-181-216-213.hsd1.ca.comcast.net) (Quit: wycats)
  486. # [19:32] <JonathanNeal> TabAtkins, I never heard if you got what you needed about <video>
  487. # [19:32] * Quits: aroben|lunch (~aroben@unaffiliated/aroben) (Quit: Leaving)
  488. # [19:36] <TabAtkins> Nah, not yet. For some reason all flash-based players I've tried are failing when trying to play videos off of either of the servers I control in IE8, for certain people.
  489. # [19:40] <TabAtkins> This isn't helped by the fact that the IE8 on my work comp is refusing to recognize that I even have a valid version of flash, while the IE8 on my laptop plays everything perfectly fine.
  490. # [19:41] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
  491. # [19:44] * Quits: lazni (~lazni@118.71.59.215) (Quit: Leaving.)
  492. # [19:47] * Dashiva fights with zip encodings
  493. # [19:48] <Philip`> I thought zips don't have encodings
  494. # [19:48] * Joins: k0rnel (~k0rnel@krtko.org)
  495. # [19:48] <Dashiva> They just don't tell you which one it is
  496. # [19:49] <Dashiva> The extraction assumes windows-1252 (or similar) and the content is actually shift_jis. But the result is madness.
  497. # [19:50] <Dashiva> Most of the bytes in the raw filename are in the 0x80 - 0x9F range, but the result filename has characters in 0xC0 through 0xF9
  498. # [19:54] * Joins: weinig (~weinig@cpe-66-108-207-62.nyc.res.rr.com)
  499. # [19:54] * Joins: KevinMarks (~KevinMark@157.22.22.46)
  500. # [19:54] * Joins: scherkus (~scherkus@S0106001d7eba64d0.vc.shawcable.net)
  501. # [19:55] * Joins: roc (~roc@nat/mozilla/x-whsazlfjchqcxbfq)
  502. # [19:58] <TabAtkins> JonathanNeal: Could you try visiting http://www.igofigure.com/flowplayer/example ?
  503. # [19:58] <TabAtkins> In ie8?
  504. # [19:58] <JonathanNeal> Sure thing.
  505. # [19:58] <TabAtkins> And tell me if it breaks or not? By 'break', I mean play a second or less of video, then hang the IE process.
  506. # [19:59] <JonathanNeal> Looks good to me, loved the Sing a long blog
  507. # [19:59] <TabAtkins> Anyone else want to try it out in IE8?
  508. # [19:59] <TabAtkins> Now I'm wondering if it's something to do with our VPN. I dunno if any customers have reported problems yet.
  509. # [20:03] * Joins: aroben (~aroben@unaffiliated/aroben)
  510. # [20:05] * Joins: mpilgrim (~mark@nat/google/x-hidjefuxdzbkllhn)
  511. # [20:06] <mpilgrim> AryehGregor: i close comments (a) when the discussion dies down, (b) when a wave of low-quality comments hits, or (c) after 7 days, whichever comes first
  512. # [20:07] * Joins: drunknbass_work (~aaron@pool-71-106-110-90.lsanca.dsl-w.verizon.net)
  513. # [20:09] * Joins: Michelangelo (~Michelang@93-41-47-199.ip79.fastwebnet.it)
  514. # [20:14] * Joins: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se)
  515. # [20:15] * Joins: wycats (~yehudakat@enginey-9.border1.sfo002.pnap.net)
  516. # [20:17] * Joins: tndH_ (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
  517. # [20:17] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 265 seconds)
  518. # [20:17] * tndH_ is now known as tndH
  519. # [20:18] * Joins: scotfl_ (~scotfl@S0106001b114f914a.ss.shawcable.net)
  520. # [20:19] <miketaylr> TabAtkins: i also see doogie howser from IE8 from that link
  521. # [20:19] <TabAtkins> Thanks, miketaylr.
  522. # [20:19] <miketaylr> np
  523. # [20:19] <Dashiva> 0x83 0x80 x83 becomes 0xE2 0xC7 0xE2... how on earth
  524. # [20:22] * Quits: scotfl (~scotfl@S0106001b114f914a.ss.shawcable.net) (Ping timeout: 258 seconds)
  525. # [20:32] * Joins: slightlyoff (~slightlyo@2620:0:1002:1002:21f:5bff:feec:e987)
  526. # [20:35] <AryehGregor> "When the user presses the key combination corresponding to the assigned access key for an element, if the element defines a command, and the command's Hidden State facet is false (visible), and the command's Disabled State facet is also false (enabled), then the user agent must trigger the Action of the command."
  527. # [20:35] <AryehGregor> What does this imply if you have duplicate accesskeys? They all get triggered?
  528. # [20:35] <AryehGregor> That doesn't seem to be what anyone implements (for good reason).
  529. # [20:37] * Joins: othermaciej (~mjs@17.246.17.32)
  530. # [20:44] <Dashiva> AryehGregor: That's probably meant to be covered by the optional behaviors in steps 3.3 and 4
  531. # [20:50] * Quits: Binarytales (~Binarytal@5adb183e.bb.sky.com) (Quit: Binarytales)
  532. # [20:52] <Philip`> Hmm, seems nobody has bothered implementing textBaseline properly yet
  533. # [20:53] <Philip`> Opera and Chromium use top/bottom of the bounding box, not top/bottom of the em square
  534. # [20:53] <Philip`> (Firefox gets that right)
  535. # [20:54] <Philip`> None bother handling hanging and ideographic baselines
  536. # [20:54] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
  537. # [20:54] * Joins: aroben (~aroben@unaffiliated/aroben)
  538. # [20:55] <AryehGregor> Dashiva, interop would be nice here. Firefox 3.5 or so changed behavior so that if there are multiple elements with an accesskey, hitting the accesskey toggles between them instead of activating the first.
  539. # [20:56] <AryehGregor> It broke some stuff. Rather inconvenient from an authoring perspective.
  540. # [20:56] <AryehGregor> (it's still not fixed in vBulletin)
  541. # [20:56] <Dashiva> Woo, finally cracked it
  542. # [20:57] <Dashiva> It wasn't reading the shift_jis as windows-1252 or anything like it, it was using IBM437
  543. # [20:57] <Dashiva> (Why?)
  544. # [20:58] * Joins: Binarytales (~Binarytal@5adb183e.bb.sky.com)
  545. # [20:58] * Joins: jwalden (~waldo@nat/mozilla/x-fwttecgvajpogvjf)
  546. # [20:58] * Quits: Binarytales (~Binarytal@5adb183e.bb.sky.com) (Client Quit)
  547. # [20:58] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
  548. # [21:01] <Philip`> Dashiva: Looks like that's the one that lets you draw cools borders and gradients in plain text files
  549. # [21:01] <Philip`> I used it all the time for graphics in my QuickBASIC programs
  550. # [21:07] <Dashiva> Well, now I can fix my Japanese files at long last
  551. # [21:08] <Philip`> "// spec says to not throw error for invalid arg, but do it anyway"
  552. # [21:08] <Philip`> Good to see they're striving for conformance there
  553. # [21:10] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 268 seconds)
  554. # [21:11] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
  555. # [21:12] * AryehGregor tries to figure out the hg equivalent of git show for revisions
  556. # [21:13] <AryehGregor> hg log seems to work.
  557. # [21:14] <Philip`> If you want to see the revision as a diff, then I think it's hg diff -c 1234
  558. # [21:14] * Philip` has no idea what git show is
  559. # [21:15] <AryehGregor> git show displays a git object. For revisions, it typically gives you the commit message, date, diff, etc.
  560. # [21:15] <AryehGregor> https://bugzilla.mozilla.org/show_bug.cgi?id=436904#c4
  561. # [21:16] <Philip`> Ah, hg log -pr 1234 sounds like it, then
  562. # [21:16] * Joins: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams)
  563. # [21:25] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 260 seconds)
  564. # [21:29] <AryehGregor> That's what I wound up with.
  565. # [21:30] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  566. # [21:35] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 265 seconds)
  567. # [21:36] <Dashiva> "Can we please add to the Web Sockets API methods getResponseHeader() and getAllResponseHeaders() as the per the XMLHttpRequest API."
  568. # [21:37] <Dashiva> On one hand, I can see how this might be useful, but on the other hand you can just as easily send that metadata as the first message from the server
  569. # [21:43] * Joins: karlcow (~karl@nerval.la-grange.net)
  570. # [21:48] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
  571. # [21:50] * Joins: dglazkov_ (~dglazkov@nat/google/x-fupueazelbnakafk)
  572. # [21:53] * Quits: dglazkov (~dglazkov@nat/google/x-aguvakntznzfnafs) (Ping timeout: 245 seconds)
  573. # [21:53] * dglazkov_ is now known as dglazkov
  574. # [21:56] * Quits: dglazkov (~dglazkov@nat/google/x-fupueazelbnakafk) (Remote host closed the connection)
  575. # [21:56] * Joins: dglazkov (~dglazkov@nat/google/x-xpvzlzpvkfnctobe)
  576. # [22:02] * Quits: pmuellr (~pmuellr@nat/ibm/x-bcpplyrarjvydfpp) (Quit: pmuellr)
  577. # [22:02] * miketaylr is now known as miframetaylr
  578. # [22:05] <Philip`> I thought Web Sockets wasn't HTTP
  579. # [22:05] <Philip`> so it doesn't have headers
  580. # [22:07] <Dashiva> Yes. But there are plenty of people over at IETF who want to turn web sockets into HTTP 2; also, there would be HTTP headers if a connection via HTTP upgrade failed
  581. # [22:09] <AryehGregor> Why don't they make HTTP 2 if they want HTTP 2?
  582. # [22:12] <Dashiva> I think that's what the hybi group is for
  583. # [22:12] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
  584. # [22:15] * Quits: ROBOd (~robod@89.122.216.38) (Quit: http://www.robodesign.ro)
  585. # [22:22] * Quits: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net) (Quit: taf2)
  586. # [22:30] * Quits: miframetaylr (~miketaylr@38.117.156.163) (Remote host closed the connection)
  587. # [22:36] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
  588. # [22:47] * Quits: othermaciej (~mjs@17.246.17.32) (Read error: Connection reset by peer)
  589. # [22:53] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 256 seconds)
  590. # [22:56] <JonathanNeal> HTML5 shiv further tests @ http://pastie.org/844872
  591. # [22:59] <JonathanNeal> I didn't even remember to mention that these are tests done in IE6.
  592. # [22:59] * Joins: othermaciej (~mjs@2620:0:1b00:1191:21f:f3ff:fe4e:bf33)
  593. # [23:02] <Philip`> JonathanNeal: low is higher than high, and avg is higher than both?
  594. # [23:02] <JonathanNeal> I must have written things wrong then.
  595. # [23:03] <JonathanNeal> I guess I can throw out these tests.
  596. # [23:03] <JonathanNeal> My last tests were about the same though.
  597. # [23:04] <JonathanNeal> Actually ... I flipped the highs and lows, that's all.
  598. # [23:11] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
  599. # [23:12] <JonathanNeal> Philip`, updated @ http://pastie.org/844911
  600. # [23:14] <Philip`> JonathanNeal: Your average is still higher than your high
  601. # [23:14] <JonathanNeal> **** it, I'll redo all the tests.
  602. # [23:15] * Quits: BlurstOfTimes (~blurstoft@168.203.117.66) (Quit: Leaving...)
  603. # [23:19] * Joins: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
  604. # [23:23] * Joins: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
  605. # [23:34] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
  606. # [23:34] * Joins: sicking (~chatzilla@nat/mozilla/x-vnprnwexttouzemp)
  607. # [23:40] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  608. # [23:57] * Quits: Maurice (copyman@5ED548D4.cable.ziggo.nl)
  609. # [23:58] * Quits: Lachy (~Lachlan@pat.se.opera.com) (Quit: This computer has gone to sleep)
  610. # [23:58] * Quits: Michelangelo (~Michelang@93-41-47-199.ip79.fastwebnet.it) (Remote host closed the connection)
  611. # Session Close: Sat Feb 27 00:00:00 2010

The end :)