/irc-logs / freenode / #whatwg / 2010-09-15 / end

Options:

  1. # Session Start: Wed Sep 15 00:00:00 2010
  2. # Session Ident: #whatwg
  3. # [00:00] * Quits: weinig_ (~weinig@17.246.16.121) (Client Quit)
  4. # [00:00] <jgraham> Isn't getting social skills advice from IRC practically the definition of irony?
  5. # [00:00] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
  6. # [00:00] * Quits: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36) (Read error: Operation timed out)
  7. # [00:01] <jgraham> I just need to work out how to draw venn diagrams to illustrate it
  8. # [00:01] <aho> inkscape :>
  9. # [00:01] * Joins: paulgendek (~paulgende@fl-71-53-154-93.dhcp.embarqhsd.net)
  10. # [00:02] <jgraham> aho: On IRC?
  11. # [00:02] <jgraham> I meant ascii art
  12. # [00:03] <aho> ah
  13. # [00:03] <jgraham> :)
  14. # [00:04] <gsnedders> And then for the past year I've got mocked a fair bit for my behaviour with two of my best friends…
  15. # [00:04] * gsnedders glares at jgraham (in part)
  16. # [00:05] * Joins: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net)
  17. # [00:05] <aho> krakenbenchmark works again, by the way
  18. # [00:05] <aho> looks like they moved it over to another server
  19. # [00:05] * jgraham has no idea what gsnedders is glaring at
  20. # [00:06] <aho> http://blog.mozilla.com/rob-sayre/2010/09/14/release-the-kraken/
  21. # [00:06] * Joins: zcorpan_ (~zcorpan@pat.se.opera.com)
  22. # [00:06] <aho> some blurp over there
  23. # [00:06] * Joins: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a)
  24. # [00:10] * Joins: mischat_ (~mischat@78-86-167-133.zone2.bethere.co.uk)
  25. # [00:12] * Quits: mischat (~mischat@78-86-167-133.zone2.bethere.co.uk) (Ping timeout: 265 seconds)
  26. # [00:12] * mischat_ is now known as mischat
  27. # [00:16] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
  28. # [00:18] * Joins: matijsb (~matijs@86.93.69.153)
  29. # [00:18] * Quits: matijsb (~matijs@86.93.69.153) (Client Quit)
  30. # [00:24] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Remote host closed the connection)
  31. # [00:24] * Quits: romeo_ (~romeo__@83.92.83.42) (Ping timeout: 240 seconds)
  32. # [00:26] * Joins: cardona507_ (~cardona50@173.153.175.192)
  33. # [00:29] * Quits: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
  34. # [00:30] * cardona507_ is now known as cardona507
  35. # [00:30] * Joins: boogyman (~boogy@unaffiliated/boogyman)
  36. # [00:38] * Quits: nattokirai (~nattokira@nat/mozilla/x-mchjpmobmlhvnbws) (Quit: nattokirai)
  37. # [00:41] * Quits: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net) (Quit: taf2)
  38. # [00:46] * Quits: smaug____ (~chatzilla@80-186-226-235.elisa-mobile.fi) (Ping timeout: 240 seconds)
  39. # [00:46] * Joins: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36)
  40. # [00:53] * Joins: nattokirai (~nattokira@nat/mozilla/x-iqlqoeouaufzjdga)
  41. # [00:54] * jlebar_ is now known as jlebar
  42. # [00:54] * Joins: mpt (~mpt@canonical/mpt)
  43. # [00:55] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
  44. # [00:55] * Quits: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7) (Ping timeout: 272 seconds)
  45. # [01:01] * Joins: kennyluck (~kennyluck@2001:200:1c0:3508:225:ff:fe4d:f8c7)
  46. # [01:04] * Joins: MikeSmith_ (~MikeSmith@EM111-188-10-153.pool.e-mobile.ne.jp)
  47. # [01:04] * Quits: mischat (~mischat@78-86-167-133.zone2.bethere.co.uk) (Quit: mischat)
  48. # [01:05] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Remote host closed the connection)
  49. # [01:05] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 265 seconds)
  50. # [01:05] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:945)
  51. # [01:05] * Joins: mischat (~mischat@78-86-167-133.zone2.bethere.co.uk)
  52. # [01:07] * Quits: matjas (~matjas@ip-213-49-112-69.dsl.scarlet.be) (Remote host closed the connection)
  53. # [01:07] * Quits: MikeSmith (~MikeSmith@EM111-188-48-236.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
  54. # [01:07] * MikeSmith_ is now known as MikeSmith
  55. # [01:08] * Quits: zcorpan_ (~zcorpan@pat.se.opera.com) (Quit: zcorpan_)
  56. # [01:09] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:945) (Read error: Connection reset by peer)
  57. # [01:09] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:945)
  58. # [01:13] * Joins: slightlyoff (~slightlyo@nat/google/x-kdlwionquyotmoaf)
  59. # [01:14] * ap|away is now known as ap
  60. # [01:17] * Joins: mpt (~mpt@canonical/mpt)
  61. # [01:18] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  62. # [01:24] * Quits: MikeSmith (~MikeSmith@EM111-188-10-153.pool.e-mobile.ne.jp) (Quit: The curfew tolls the knell of parting day... the plowman homeward plods his weary way)
  63. # [01:25] * Joins: MikeSmith (~MikeSmith@EM111-188-10-153.pool.e-mobile.ne.jp)
  64. # [01:26] <MikeSmith> paul_irish: you got a couple minutes to chat?
  65. # [01:27] * Joins: MikeSmith_ (~MikeSmith@EM111-188-10-153.pool.e-mobile.ne.jp)
  66. # [01:29] * Quits: MikeSmith (~MikeSmith@EM111-188-10-153.pool.e-mobile.ne.jp) (Client Quit)
  67. # [01:29] * MikeSmith_ is now known as MikeSmith
  68. # [01:31] <openstandards> Hi all i'm after some advice concerning screen readers and aria
  69. # [01:31] <paul_irish> MikeSmith: yup. pm away.
  70. # [01:33] <openstandards> I've got a div thats hidden till a user clicks a link and it scrolls into the viewing area however i want it to be hidden to screen readers and picked up via google bot
  71. # [01:33] <nimbupani> openstandards: if you use display: none it should be hidden to screenreaders as well
  72. # [01:34] <openstandards> nimbupani, however from an seo view will it still be seen to the search engines
  73. # [01:35] <openstandards> like whats aria-hidden all about i haven't found many examples of it being used in the wild
  74. # [01:35] <nimbupani> http://searchengineland.com/is-hiding-content-with-display-none-legitimate-seo-13643
  75. # [01:37] <openstandards> ok cheers
  76. # [01:38] <openstandards> just gonna get some pizza and i'll return to read that link thanks nimbupani
  77. # [01:38] <nimbupani> cheers openstandards
  78. # [01:43] * Quits: dglazkov (~dglazkov@nat/google/x-rhgqnaryjclnagtb) (Quit: dglazkov)
  79. # [01:48] * Joins: estes (~aestes@207.10.246.66)
  80. # [01:48] * Quits: estes (~aestes@207.10.246.66) (Client Quit)
  81. # [02:04] * Quits: mischat (~mischat@78-86-167-133.zone2.bethere.co.uk) (Quit: mischat)
  82. # [02:04] * Joins: nessy (~Adium@124-168-60-18.dyn.iinet.net.au)
  83. # [02:07] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
  84. # [02:10] * Quits: cardona507 (~cardona50@173.153.175.192) (Ping timeout: 240 seconds)
  85. # [02:24] * Joins: othree (~othree@admin39.ct.ntust.edu.tw)
  86. # [02:28] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  87. # [02:29] <openstandards> http://realtech.burningbird.net/web/html5/remove-hidden-attribute interesting link i've found
  88. # [02:31] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 240 seconds)
  89. # [02:34] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
  90. # [02:34] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
  91. # [02:35] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
  92. # [02:38] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
  93. # [02:38] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Ping timeout: 245 seconds)
  94. # [02:41] * Joins: jaket (~jake@ppp118-209-201-84.lns20.mel6.internode.on.net)
  95. # [02:41] * Quits: ukai (~ukai@nat/google/x-unkeugeiantqdaqe) (Ping timeout: 240 seconds)
  96. # [02:43] * Joins: ukai (~ukai@nat/google/x-ctphklgbvpdgalho)
  97. # [02:43] * Joins: shepazu (~schepers@adsl-69-165-103.rmo.bellsouth.net)
  98. # [02:44] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
  99. # [02:45] <MikeSmith> <sigh> just now becoming aware of other cases where existence of long-outdated CSS WG drafts in TR space has ended up wasted a lot of some peoples' time, created unnecessary confusion
  100. # [02:45] <TabAtkins> Which ones?
  101. # [02:45] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  102. # [02:45] <MikeSmith> all of them, I guess
  103. # [02:45] * Quits: ap (~ap@17.246.17.176) (Quit: ap)
  104. # [02:45] <TabAtkins> Makes sense.
  105. # [02:45] <MikeSmith> people looking at docs published in 2003
  106. # [02:45] <TabAtkins> We *really* need to just link to the dev drafts.
  107. # [02:46] <MikeSmith> yeah, please lobby the CSS WG to do more about this
  108. # [02:46] <Philip`> Should do it like the IETF, and delete the TR drafts after six months
  109. # [02:46] <MikeSmith> I have tried myself to make it clear
  110. # [02:46] <MikeSmith> Philip`: wfm
  111. # [02:46] <MikeSmith> or sounds good to me
  112. # [02:47] * Quits: gavin (~gavin@firefox/developer/gavin) (Remote host closed the connection)
  113. # [02:47] * Joins: gavin (~gavin@people.mozilla.com)
  114. # [02:47] * Quits: gavin (~gavin@people.mozilla.com) (Changing host)
  115. # [02:47] * Joins: gavin (~gavin@firefox/developer/gavin)
  116. # [02:47] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 240 seconds)
  117. # [02:47] <MikeSmith> and WD that is more than 6 months old should definitely be removed/replaced
  118. # [02:48] <jaket> great name
  119. # [02:48] <jaket> mike smith
  120. # [02:48] <jaket> mike smith!
  121. # [02:48] <MikeSmith> even CR drafts, we need to some way to indicate whether they are still relevant or not
  122. # [02:48] <MikeSmith> I think some of these CSS drafts are actually CRs
  123. # [02:49] * TabAtkins doesnt' even know what TR stands for.
  124. # [02:49] <MikeSmith> but everybody knows they are no longer up to date with implementations and implementation plans
  125. # [02:49] * Joins: miketaylr (~miketaylr@24.42.95.108)
  126. # [02:49] <MikeSmith> well, I should say not everybody knows, clearly -- *we* know, the rest of the world does not
  127. # [02:49] <MikeSmith> TabAtkins: Technical Report
  128. # [02:49] <MikeSmith> antique term of art
  129. # [02:50] <MikeSmith> opaque now, basically
  130. # [02:52] <TabAtkins> Ah, kk.
  131. # [02:52] * Joins: murz (~mmurraywa@wcproxy.msnbc.com)
  132. # [02:54] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 272 seconds)
  133. # [02:56] <openstandards> can't they just add a css class to the page to highlight it after a given time easy enough to do
  134. # [02:56] <variable> Philip`, I prefer having an archive of past ideas - don't like when things like that are deleted
  135. # [02:57] <openstandards> variable, so do I which is why they should just make it known its a previous idea and no longer in use
  136. # [02:57] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  137. # [02:59] <othermaciej> technically, the W3C produces Technical Reports, not "standards"
  138. # [02:59] * TabAtkins doesn't know how easy it is to alter a TR document.
  139. # [03:00] <othermaciej> in general, what a TR url points to is easy to replace (that's the standard process) but are rarely modified in place
  140. # [03:01] * Quits: jacobolus (~jacobolus@pool-74-104-111-200.bstnma.east.verizon.net) (Ping timeout: 276 seconds)
  141. # [03:01] <othermaciej> each time a WG publishes a draft it goes to TR
  142. # [03:01] <othermaciej> in theory the heartbeat requirement should keep non-REC items in TR space from getting too stale
  143. # [03:01] <othermaciej> but it doesn't seem to be very consistently followed
  144. # [03:03] <MikeSmith> othermaciej: yeah, about "standards", that is technically true on a "how many angels can you fit on the head of pin" definition of "technically"
  145. # [03:03] <TabAtkins> ...I don't think the CSSWG has *ever* done a heartbeat thing while I've followed it.
  146. # [03:03] <MikeSmith> ISO and ITU want to own the term "standards"
  147. # [03:04] <MikeSmith> and national standards bodies actually do refer to specs from W3C and others as "de facto" standards rather than "de jure" standards
  148. # [03:08] <MikeSmith> but for the actual users of our specs, they are very much standards
  149. # [03:08] <MikeSmith> or should be at least
  150. # [03:08] <MikeSmith> in the sense that they should represent what is actually implemented
  151. # [03:09] <TabAtkins> Yes.
  152. # [03:09] <othermaciej> yeah, I don't care for the fussy technicalities around the word "standard"
  153. # [03:10] <othermaciej> but I imagine that is why other standards bodies invent different terms
  154. # [03:10] <othermaciej> I wonder why IEEE gets to have "standards"
  155. # [03:10] <othermaciej> are they an official national standards body?
  156. # [03:11] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Quit: ChatZilla 0.9.86 [Firefox 3.6.8/20100722155716])
  157. # [03:12] * Quits: yutak_home (~kee@U017209.ppp.dion.ne.jp) (Quit: Ex-Chat)
  158. # [03:12] <MikeSmith> othermaciej: I guess maybe they are a so-called ISO "PAS submitter"
  159. # [03:12] <MikeSmith> othermaciej: http://isotc.iso.org/livelink/livelink/fetch/-8913189/8913214/8913248/Approved_PAS_Submitters.html?nodeid=2315468&vernum=-2
  160. # [03:13] <MikeSmith> or maybe not
  161. # [03:13] <MikeSmith> they're not listed there
  162. # [03:13] <MikeSmith> PAS Submitters can have their specs sort of fast-tracked to ISO standard status, as I understand it
  163. # [03:20] * Quits: nattokirai (~nattokira@nat/mozilla/x-iqlqoeouaufzjdga) (Quit: nattokirai)
  164. # [03:21] * Quits: jschuh (d8ef2d04@gateway/web/freenode/ip.216.239.45.4) (Quit: Page closed)
  165. # [03:23] * Joins: onar_ (~onar@c-67-169-86-105.hsd1.ca.comcast.net)
  166. # [03:30] * Quits: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36) (Quit: weinig)
  167. # [03:31] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
  168. # [03:32] * Joins: welly (~welly@unaffiliated/welly)
  169. # [03:34] * Joins: gavin__ (~gavin@people.mozilla.com)
  170. # [03:36] * Quits: gavin (~gavin@firefox/developer/gavin) (Read error: Connection reset by peer)
  171. # [03:38] <MikeSmith> <big sigh> http://code.google.com/p/epub-revision/wiki/CSS3Relations#D3:_EPUB_specific_HTML_classes
  172. # [03:38] <MikeSmith> kennyluck: please educate them
  173. # [03:38] <MikeSmith> "Define class names"
  174. # [03:40] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
  175. # [03:41] <kennyluck> I'd say WHATWG is very successful but IDPF is...
  176. # [03:41] * Quits: paul_irish (~paul_iris@nat/google/x-zzvwxoqwjfcxsqwy) (Remote host closed the connection)
  177. # [03:44] * Joins: paul_irish (~paul_iris@67.218.107.70)
  178. # [03:50] * Parts: jaket (~jake@ppp118-209-201-84.lns20.mel6.internode.on.net)
  179. # [03:52] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  180. # [04:00] * Quits: slightlyoff (~slightlyo@nat/google/x-kdlwionquyotmoaf) (Quit: slightlyoff)
  181. # [04:01] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  182. # [04:03] * Quits: annevk (~annevk@5355737B.cable.casema.nl) (Quit: annevk)
  183. # [04:03] * Quits: murz (~mmurraywa@wcproxy.msnbc.com) (Quit: murz)
  184. # [04:04] * Joins: daedb_ (~daed@78-72-108-100-no178.tbcn.telia.com)
  185. # [04:07] * Quits: Martijnc (~Martijnc@91.176.84.103) (Ping timeout: 265 seconds)
  186. # [04:07] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (Ping timeout: 272 seconds)
  187. # [04:13] * Joins: Martijnc (~Martijnc@91.176.84.103)
  188. # [04:13] * Joins: kevogod (~Kevin@97-83-177-130.dhcp.stpt.wi.charter.com)
  189. # [04:13] * abarth is now known as abarth|foodz
  190. # [04:15] * Quits: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a) (Quit: -)
  191. # [04:20] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
  192. # [04:20] * Quits: dave_levin (~dave_levi@nat/google/x-mpyeahrbemvyvzei) (Quit: dave_levin)
  193. # [04:27] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
  194. # [04:28] * Joins: MikeSmith_ (~MikeSmith@EM114-48-141-239.pool.e-mobile.ne.jp)
  195. # [04:31] * Quits: MikeSmith (~MikeSmith@EM111-188-10-153.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
  196. # [04:31] * MikeSmith_ is now known as MikeSmith
  197. # [04:31] * Quits: othermaciej (~mjs@17.246.17.228) (Quit: othermaciej)
  198. # [04:37] * Quits: paul_irish (~paul_iris@67.218.107.70) (Remote host closed the connection)
  199. # [04:44] * Quits: dpranke (~Adium@nat/google/x-onurmkuounklquzo) (Quit: Leaving.)
  200. # [04:45] * Joins: MikeSmith_ (~MikeSmith@EM111-188-100-147.pool.e-mobile.ne.jp)
  201. # [04:48] * Quits: MikeSmith (~MikeSmith@EM114-48-141-239.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
  202. # [04:48] * MikeSmith_ is now known as MikeSmith
  203. # [04:53] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
  204. # [04:57] * Joins: jacobolus (~jacobolus@caesar.hcs.harvard.edu)
  205. # [04:57] * Joins: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com)
  206. # [05:01] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
  207. # [05:02] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
  208. # [05:04] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
  209. # [05:05] * Joins: ako (~nya@fuld-4d00d305.pool.mediaWays.net)
  210. # [05:08] * Quits: kennyluck (~kennyluck@2001:200:1c0:3508:225:ff:fe4d:f8c7) (Quit: kennyluck)
  211. # [05:08] * Quits: aho (~nya@fuld-4d00d164.pool.mediaWays.net) (Ping timeout: 245 seconds)
  212. # [05:12] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
  213. # [05:19] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
  214. # [05:19] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
  215. # [05:21] * Quits: abarth|foodz (~abarth@c-67-169-42-39.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
  216. # [05:23] <jacobolus> does anyone in here know about the state of optimization of SVGPointList in browsers?
  217. # [05:24] <jacobolus> it strikes me that it might be possible to use it, completely outside the context of SVG, to do fast array math in browser javascript
  218. # [05:24] <jacobolus> but maybe the overhead of setting the object up would make it not worth the trouble most of the time
  219. # [05:26] <jacobolus> oh, actually, nevermind. I thought maybe matrixTransform could be used on a whole SVGPointList
  220. # [05:26] <jacobolus> but apparently it only works on one point at a time
  221. # [05:29] <jacobolus> it's really too bad javascript doesn't have some better data types, and some array math/crypto/compression/etc. APIs that can run at native speed
  222. # [05:43] * Quits: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
  223. # [05:45] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
  224. # [05:49] * Quits: miketaylr (~miketaylr@24.42.95.108) (Remote host closed the connection)
  225. # [05:50] * Joins: macpherson (~macpherso@nat/google/x-xpsscpeakffecovr)
  226. # [05:55] * Quits: paulgendek (~paulgende@fl-71-53-154-93.dhcp.embarqhsd.net) (Quit: paulgendek)
  227. # [06:00] * Joins: nattokirai (~nattokira@209.118.182.194)
  228. # [06:01] * Quits: nattokirai (~nattokira@209.118.182.194) (Client Quit)
  229. # [06:13] * Joins: weinig (~weinig@c-76-102-3-160.hsd1.ca.comcast.net)
  230. # [06:14] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Ping timeout: 252 seconds)
  231. # [06:27] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
  232. # [06:31] * Quits: dbaron (~dbaron@nat/mozilla/x-qfanzljtzugxhrxq) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  233. # [06:33] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Ping timeout: 252 seconds)
  234. # [06:36] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
  235. # [06:37] * Joins: boblet (~boblet@p2103-ipbf21osakakita.osaka.ocn.ne.jp)
  236. # [06:37] * Quits: boblet (~boblet@p2103-ipbf21osakakita.osaka.ocn.ne.jp) (Remote host closed the connection)
  237. # [06:39] * Quits: kevogod (~Kevin@97-83-177-130.dhcp.stpt.wi.charter.com) (Quit: Leaving)
  238. # [06:53] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
  239. # [06:56] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
  240. # [07:01] * Joins: estes (~aestes@207.10.246.88)
  241. # [07:09] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
  242. # [07:09] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Ping timeout: 245 seconds)
  243. # [07:11] * Joins: abarth (~abarth@c-67-169-42-39.hsd1.ca.comcast.net)
  244. # [07:13] * abarth is now known as abarth|afk
  245. # [07:18] * Joins: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru)
  246. # [07:23] * Joins: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk)
  247. # [07:25] * Joins: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt)
  248. # [07:33] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  249. # [07:34] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  250. # [07:41] * Quits: estes (~aestes@207.10.246.88) (Quit: estes)
  251. # [07:42] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
  252. # [07:56] * Joins: roc (~roc@209.118.182.194)
  253. # [07:58] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: g'night)
  254. # [08:01] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
  255. # [08:01] * Joins: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu)
  256. # [08:06] * Quits: espadrine (~espadrine@acces0670.res.insa-lyon.fr) (Quit: espadrine)
  257. # [08:07] * Joins: FireFly (~firefly@unaffiliated/firefly)
  258. # [08:08] * Quits: welly (~welly@unaffiliated/welly) (Remote host closed the connection)
  259. # [08:09] * Joins: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7)
  260. # [08:13] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  261. # [08:14] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  262. # [08:18] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
  263. # [08:18] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Ping timeout: 276 seconds)
  264. # [08:19] * Joins: gavin_ (~gavin@firefox/developer/gavin)
  265. # [08:20] * Quits: peol (~andree@unaffiliated/peol) (Ping timeout: 265 seconds)
  266. # [08:21] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  267. # [08:24] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Client Quit)
  268. # [08:24] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  269. # [08:24] <xfinx> ogguh
  270. # [08:27] * Joins: reni__home (~reni@sedkit.inf.u-szeged.hu)
  271. # [08:29] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Read error: Connection reset by peer)
  272. # [08:29] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  273. # [08:31] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Client Quit)
  274. # [08:32] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  275. # [08:32] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Client Quit)
  276. # [08:35] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  277. # [08:40] * Quits: gerred (~gerred@c-98-245-71-126.hsd1.co.comcast.net) (Quit: gerred)
  278. # [08:43] * Quits: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi) (Ping timeout: 264 seconds)
  279. # [08:43] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
  280. # [08:51] <MikeSmith> heh, "Burauzabenda"
  281. # [08:52] <MikeSmith> = Japanese transliteration, in roman alphabet, of "browser vendor"
  282. # [08:52] * Joins: gerred (~gerred@c-98-245-71-126.hsd1.co.comcast.net)
  283. # [08:53] * Joins: maikmerten (~merten@237.Red-80-58-252.staticIP.rima-tde.net)
  284. # [08:56] * Joins: peol (~peol@unaffiliated/peol)
  285. # [09:03] * Joins: 92AAA4MFH (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  286. # [09:05] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
  287. # [09:07] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 240 seconds)
  288. # [09:07] * Quits: maikmerten (~merten@237.Red-80-58-252.staticIP.rima-tde.net) (Ping timeout: 245 seconds)
  289. # [09:11] * Quits: Amorphous (jan@unaffiliated/amorphous) (Read error: Operation timed out)
  290. # [09:14] * Quits: ako (~nya@fuld-4d00d305.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
  291. # [09:18] * Quits: Anti-X (~duckmysic@c517FBF51.dhcp.bluecom.no) (Ping timeout: 272 seconds)
  292. # [09:21] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Read error: Connection reset by peer)
  293. # [09:21] * Joins: mischat (~mischat@78-86-167-133.zone2.bethere.co.uk)
  294. # [09:22] * Joins: Anti-X (~duckmysic@c517FBF51.dhcp.bluecom.no)
  295. # [09:24] * Joins: matjas (~matjas@ip-213-49-112-69.dsl.scarlet.be)
  296. # [09:25] * away01 is now known as temp01
  297. # [09:26] * Joins: Steve_B (~chatzilla@gatej.thls.bbc.co.uk)
  298. # [09:28] * Joins: Amorphous (jan@unaffiliated/amorphous)
  299. # [09:31] * Joins: _mthz (~chatzilla@c-98-237-140-3.hsd1.wa.comcast.net)
  300. # [09:31] <_mthz> anyone know anything about the html5lib tests, specifically for the tokenizer? i have some questions about some tests that actually look like they're not in accordance with the spec
  301. # [09:34] * Quits: gerred (~gerred@c-98-245-71-126.hsd1.co.comcast.net) (Quit: gerred)
  302. # [09:39] <MikeSmith> _mthz: if you wait around a bit until others in central Europe time come on, there are several people who could probably respond
  303. # [09:40] <MikeSmith> jgraham for one
  304. # [09:40] <MikeSmith> hsivonen too, if you can get his attention
  305. # [09:40] <_mthz> thanks!
  306. # [09:40] <MikeSmith> _mthz: are you writing a tokenizer?
  307. # [09:40] <_mthz> yes
  308. # [09:40] <MikeSmith> cool
  309. # [09:41] <hsivonen> _mthz: what's not in accordance?
  310. # [09:41] <_mthz> ah =)
  311. # [09:41] <_mthz> one sec
  312. # [09:41] * Quits: MikeSmith (~MikeSmith@EM111-188-100-147.pool.e-mobile.ne.jp) (Quit: The curfew tolls the knell of parting day... the plowman homeward plods his weary way)
  313. # [09:41] <_mthz> xmlviolationtes -- Non-XML Character
  314. # [09:41] <_mthz> it excpects \uFFFF to be replaced with \uFFFD
  315. # [09:41] <hsivonen> _mthz: those test XML infoset coercion
  316. # [09:42] <_mthz> ahhhh
  317. # [09:42] <_mthz> that makes sense
  318. # [09:42] <hsivonen> _mthz: the tests in that file don't apply to the vanilla spec
  319. # [09:42] * Joins: MikeSmith (~MikeSmith@2001:200:1c0:3602:219:e3ff:fe08:8ad3)
  320. # [09:42] <_mthz> ok another bucket is parsing named entities in attributes
  321. # [09:42] <_mthz> an example being Entity in attribute without semicolon ending in 1
  322. # [09:43] <hsivonen> that's tricky, but I'm pretty sure those tests are right
  323. # [09:43] <_mthz> it expects an error for <h a='&not1'> but the spec says this is an error only if the ampersand is followed by at least one alphanumeric AND a semicolon
  324. # [09:43] <_mthz> If no match can be made, then no characters are consumed, and nothing is returned. In this case, if the characters after the U+0026 AMPERSAND character (&) consist of a sequence of one or more characters in the range U+0030 DIGIT ZERO (0) to U+0039 DIGIT NINE (9), U+0061 LATIN SMALL LETTER A to U+007A LATIN SMALL LETTER Z, and U+0041 LATIN CAPITAL LETTER A to U+005A LATIN CAPITAL LETTER Z,...
  325. # [09:43] <_mthz> ...followed by a U+003B SEMICOLON character (;), then this is a parse error.
  326. # [09:45] <hsivonen> _mthz: the para begins with "If no match can be made"
  327. # [09:45] <hsivonen> _mthz: here a match *is* made
  328. # [09:45] <hsivonen> for "not"
  329. # [09:45] <_mthz> ahh!
  330. # [09:45] <_mthz> i thought it meant no "terminal" match
  331. # [09:45] <hsivonen> nope
  332. # [09:46] <hsivonen> named character references do longest prefix match
  333. # [09:46] <hsivonen> that's what makes them "fun"
  334. # [09:46] * Joins: zcorpan_ (~zcorpan@pat.se.opera.com)
  335. # [09:46] <_mthz> gotcha =)
  336. # [09:47] <_mthz> thank you very much -- that test suite is very useful!
  337. # [09:47] <_mthz> one one last question -- the other set of tests failing for me deal with comment parsing
  338. # [09:48] <_mthz> but it looks like i see that you updated those for a pre-emptive spec change
  339. # [09:48] <_mthz> any idea if/when that change should go through?
  340. # [09:48] <hsivonen> fwiw, I think getting the &not and &notin stuff right *and* linearlishly performant is the hardest part in the tokenizer
  341. # [09:48] <hsivonen> _mthz: after Hixie's vacation
  342. # [09:48] <hsivonen> _mthz: 2 to 4 weeks is my guess
  343. # [09:49] * Quits: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7) (Quit: kennyluck)
  344. # [09:49] <_mthz> i use a trie structure to store the named entities so its pretty efficient i think
  345. # [09:50] * Joins: annevk (~annevk@5355737B.cable.casema.nl)
  346. # [09:51] <_mthz> i think the most unfortunate thing is the tokenizer's ties to the parsing for switching the content model
  347. # [09:51] <_mthz> parsing=parser
  348. # [09:52] * Quits: mischat (~mischat@78-86-167-133.zone2.bethere.co.uk) (Quit: mischat)
  349. # [09:56] <_mthz> wait a second
  350. # [09:57] <_mthz> to go back to the <h a='&not1'>example...
  351. # [09:57] <_mthz> that test expects an error but it shouldn't have one
  352. # [09:57] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
  353. # [09:57] <_mthz> If the character reference is being consumed as part of an attribute, and the last character matched is not a U+003B SEMICOLON character (;), and the next character is either a U+003D EQUALS SIGN character (=) or in the range U+0030 DIGIT ZERO (0) to U+0039 DIGIT NINE (9), U+0041 LATIN CAPITAL LETTER A to U+005A LATIN CAPITAL LETTER Z, or U+0061 LATIN SMALL LETTER A to U+007A LATIN SMALL...
  354. # [09:57] <_mthz> ...LETTER Z, then, for historical reasons, all the characters that were matched after the U+0026 AMPERSAND character (&) must be unconsumed, and nothing is returned
  355. # [09:58] <_mthz> it doesn't say that case is an error?
  356. # [09:59] <annevk> doesn't it say earlier it's an error?
  357. # [09:59] <_mthz> no -- it says it's an error if no match was found
  358. # [09:59] <_mthz> but we matched &not
  359. # [10:00] <annevk> oh right; I think we did that to not make & an error for hyperlinks
  360. # [10:02] <_mthz> i wonder if the spec shuldn't be adjusted to have special handling for href/src or something that likely has a URL in it? -- I noticed this deficiency myself awhile ago before the '=' was included in the list of special characters
  361. # [10:06] * Joins: mat_t (~mattomasz@91.189.88.12)
  362. # [10:09] <_mthz> ahh i see my original question now. you have a bunch of "bad named entities" tests for things ike "&alpha" that expect errors, but again, these aren't errors as per the spec, since for it to be an error you need to hve a semicolon?
  363. # [10:09] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
  364. # [10:10] <annevk> zcorpan_ knows more about this than I do
  365. # [10:10] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
  366. # [10:11] <_mthz> hrm.. what would be the appropriate mailing list to send this sort of question to?
  367. # [10:11] <zcorpan_> what's the question?
  368. # [10:11] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
  369. # [10:13] <_mthz> zcorpan: there are a bunch of tests in html5lib that test bad named entities (like "&alpha") -- these tests expect an error, but my reading of the spec says that a bad named entity is only an error in the case in which the ampersand is followed by at least 1 alphanumeric character AND a semi-colon
  370. # [10:13] <_mthz> but the tests don't have a semi-colon, so they shouldn't be errors?
  371. # [10:14] <zcorpan_> the spec changed wrt this a while ago (at the same time as = was added to the list of special chars), maybe the tests haven't been updated
  372. # [10:14] <_mthz> gotcha
  373. # [10:16] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
  374. # [10:16] <_mthz> the second question would be tests like "<h a='&not1'>" -- these also expect an error, but there shouldn't be one since the last matched character is followed by an alphanumeric
  375. # [10:17] <_mthz> same issue -- tests not updated?
  376. # [10:17] * Quits: nessy (~Adium@124-168-60-18.dyn.iinet.net.au) (Quit: Leaving.)
  377. # [10:17] <zcorpan_> probably
  378. # [10:18] <_mthz> what's the best way for me to log a bug or get them updated?
  379. # [10:19] <zcorpan_> i guess http://code.google.com/p/html5lib/issues/list
  380. # [10:19] <zcorpan_> or you could fix them yourself
  381. # [10:21] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
  382. # [10:22] * Joins: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi)
  383. # [10:29] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
  384. # [10:29] * Quits: _mthz (~chatzilla@c-98-237-140-3.hsd1.wa.comcast.net) (Quit: ChatZilla 0.9.86 [Firefox 3.6.9/20100824153629])
  385. # [10:33] * Joins: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk)
  386. # [10:42] * Joins: oal (~oal@5.79-160-122.customer.lyse.net)
  387. # [10:42] * Joins: ROBOd (~robod@89.123.161.215)
  388. # [10:43] <zcorpan_> ericsson are implementing <device>?
  389. # [10:44] <Peter`> Yes
  390. # [10:44] <Peter`> experimenting with webkit
  391. # [10:44] <zcorpan_> cool
  392. # [10:44] <hsivonen> on which OS?
  393. # [10:45] <Peter`> I've only seen examples for Mac OS X
  394. # [10:45] <Peter`> https://labs.ericsson.com/blog/beyond-html5-conversational-voice-and-video-implemented-webkit-gtk
  395. # [10:46] <hsivonen> Peter`: looks more like Ubuntu from the screenshots
  396. # [10:46] * hsivonen has lost track of which operating systems Ericsson ships
  397. # [10:46] <zcorpan_> i guess <video autoplay muted> would solve their problem
  398. # [10:46] <Peter`> Uh, you're right
  399. # [10:46] <hsivonen> something Android and something with some version of Symbian on some level of the stack at least
  400. # [10:47] * hsivonen wonders what Symbian is in the latest Ericsson Symbian devices and what the userland is (UIQ/Qt/S60/other?)
  401. # [10:48] * hsivonen also wonders if Spotify on phones uses Vorbis or AAC
  402. # [10:52] * Joins: Phae (~Phae@chimera.macmillan.com)
  403. # [10:52] * annevk is wondering who'll be first with P2P
  404. # [10:53] <annevk> also http://code.google.com/p/chromium/issues/detail?id=55377
  405. # [10:54] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Ping timeout: 276 seconds)
  406. # [10:54] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
  407. # [10:55] <jgraham> What's the state of postMessage support in browsers?
  408. # [10:55] <annevk> magical "/" is not in everywhere but other than that it should be good, I think
  409. # [10:56] <jgraham> Which IE version?
  410. # [10:56] <annevk> 8?
  411. # [10:56] <annevk> I forgot
  412. # [10:56] <annevk> seems like 8 per http://msdn.microsoft.com/en-us/library/cc197015(VS.85).aspx
  413. # [10:56] <annevk> but limited to strings
  414. # [10:57] <zcorpan_> firefox doesn't seem to support MessageChannel or message ports
  415. # [10:57] <jgraham> It seems like it could be used in testharness.js to communicate the test results. Dunno if the benefits are worth the costs though
  416. # [10:57] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
  417. # [10:57] <annevk> no message ports?
  418. # [10:57] <annevk> how did they do workers then?
  419. # [10:59] <zcorpan_> they also don't support shared workers
  420. # [10:59] <othermaciej> the hybi list makes me sad
  421. # [10:59] * Quits: matjas (~matjas@ip-213-49-112-69.dsl.scarlet.be) (Remote host closed the connection)
  422. # [10:59] * Joins: matjas (~matjas@ip-213-49-112-69.dsl.scarlet.be)
  423. # [11:00] <jgraham> othermaciej: Why? I stopped paying attention when people started talking about compression
  424. # [11:01] <jgraham> Unless the lack of focus is the problem that makes you sad of course :)
  425. # [11:01] <othermaciej> versioning, featureitis, poor signal-to-noise, some people who are clearly just straight up trolling
  426. # [11:01] <annevk> i have tuned out of hybi
  427. # [11:02] <othermaciej> ietf-standard "this is more important than mere web browsers" attitude
  428. # [11:02] <annevk> i believe we are shipping -76; guess we'll see what happens
  429. # [11:02] <zcorpan_> webkit seems to have the old order of the arguments for postMessage
  430. # [11:02] <jgraham> othermaciej: It would help if Ian Fette was more active, I think
  431. # [11:02] <annevk> the benefit of going to IETF was getting Hixie to draft saner framing (that nobody has implemented) the drawback is everything else
  432. # [11:03] <annevk> imo
  433. # [11:03] <annevk> taking way too long
  434. # [11:03] <jgraham> I don't know if hew is on holiday or what, but without someone actually editing the draft there is no direction
  435. # [11:03] <zcorpan_> he was on holiday last week apparently
  436. # [11:04] <zcorpan_> but should be back this week
  437. # [11:04] <othermaciej> he posted an update at some point
  438. # [11:05] <jgraham> 9/9
  439. # [11:06] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  440. # [11:07] <othermaciej> new draft < 1 week ago is not so bad, though I guess it went for a while without
  441. # [11:08] <othermaciej> I'm more concerned about the contents of that draft than its timing
  442. # [11:08] <jgraham> I guess
  443. # [11:08] * Joins: maikmerten (~merten@237.Red-80-58-252.staticIP.rima-tde.net)
  444. # [11:08] <jgraham> But no one is really discussing that
  445. # [11:10] <othermaciej> I guess 9/1 was the last actual draft posted
  446. # [11:10] * Quits: 92AAA4MFH (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 240 seconds)
  447. # [11:12] * Quits: maikmerten (~merten@237.Red-80-58-252.staticIP.rima-tde.net) (Ping timeout: 245 seconds)
  448. # [11:16] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
  449. # [11:17] * Quits: macpherson (~macpherso@nat/google/x-xpsscpeakffecovr) (Remote host closed the connection)
  450. # [11:17] * Joins: macpherson (~macpherso@nat/google/x-dxmxazgllyqebqsy)
  451. # [11:18] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
  452. # [11:19] * Joins: mischat (~mischat@188-220-41-110.zone11.bethere.co.uk)
  453. # [11:23] * Joins: erlehmann (~erlehmann@89.204.153.98)
  454. # [11:27] <hsivonen> othermaciej: what HTML5 parsing difference from old WebKit is breaking mail apps with system WebKit?
  455. # [11:27] <othermaciej> hsivonen: <foo<foo>
  456. # [11:28] <hsivonen> othermaciej: how does Outlook deal?
  457. # [11:28] <othermaciej> I don't know
  458. # [11:28] <othermaciej> I'm not 100% sure of the origin of the emails containing this error
  459. # [11:28] <hsivonen> does Outlook use the Word engine these days? does Word parse differently from Trident?
  460. # [11:28] <othermaciej> but apparently a bunch of people already have them
  461. # [11:28] <hsivonen> othermaciej: It would be very good to have the data
  462. # [11:28] <othermaciej> I believe Outlook uses the Word engine
  463. # [11:29] <othermaciej> we could try to test the relevant emails in outlook or entourage or other mail clients
  464. # [11:29] <hsivonen> adding app-specific quirks seems very sad compared to taking this as data to uphold the old Gecko/WebKit behavior in HTML5
  465. # [11:29] <hsivonen> esp. since the old Gecko/WebKit behavior is nicer for HTML editors that want to fix user-typed markup
  466. # [11:30] <hsivonen> othermaciej: it would good to know if the emails are generated by an email app in the wild or if they are hand-crafted advertisements
  467. # [11:30] <othermaciej> I think we made an effort to argue for the old Gecko/WebKit behavior on this, based on some actual public site breakage, but yes, this issue also hits native apps and some intranet sites
  468. # [11:30] <othermaciej> I believe at least some of them were produced by an automated reporting system of some kind
  469. # [11:31] <hsivonen> othermaciej: was Hixie's counter-argument based on fairness towards IE, based on data or based on something else_
  470. # [11:31] <hsivonen> ?
  471. # [11:32] <othermaciej> based on data that showed either way causes problems
  472. # [11:32] <othermaciej> but I don't think the details of that data were cited
  473. # [11:32] <hsivonen> othermaciej: OK
  474. # [11:33] <othermaciej> I have a vague feeling that IE might face the same issues in reverse from dependent apps or intranet sites, but intuitively it seems like the IE/Opera behavior is harder to depend on, since it will tend to produce a result that looks wrong
  475. # [11:33] <annevk> when I looked into this a long time ago we had issues either way
  476. # [11:33] <hsivonen> annevk: wouldn't it then make sense to pick the solution that sucks less for editors?
  477. # [11:34] <hsivonen> now we've picked the solution that makes the tokenizer code simpler
  478. # [11:35] <annevk> I'm not sure what makes sense; I guess I should try to find the relevant bug reports if we are serious about changing this
  479. # [11:35] <annevk> seems kind of a fundamental change but I guess it is worth looking into considering the breakage it causes for WebKit
  480. # [11:36] * Quits: macpherson (~macpherso@nat/google/x-dxmxazgllyqebqsy) (Remote host closed the connection)
  481. # [11:36] * Joins: macpherson (~macpherso@nat/google/x-znqrhulttqyystfi)
  482. # [11:39] <hsivonen> annevk: it would be great if you could share the data that made you go the IE way
  483. # [11:39] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  484. # [11:41] * Joins: maikmerten (~merten@237.Red-80-58-252.staticIP.rima-tde.net)
  485. # [11:41] * Quits: macpherson (~macpherso@nat/google/x-znqrhulttqyystfi) (Remote host closed the connection)
  486. # [11:41] * Joins: macpherson (~macpherso@74.125.56.17)
  487. # [11:42] * Joins: FireFly (~firefly@unaffiliated/firefly)
  488. # [11:43] <annevk> hsivonen, hard to find anything at all really
  489. # [11:44] <hsivonen> annevk: interesting!
  490. # [11:46] <annevk> well, my searching fu for bug systems is limited
  491. # [11:47] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
  492. # [11:47] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
  493. # [11:48] * Quits: maikmerten (~merten@237.Red-80-58-252.staticIP.rima-tde.net) (Quit: Verlassend)
  494. # [11:48] <zcorpan_> http://html5.org/tools/web-apps-tracker?from=900&to=902
  495. # [11:49] <jgraham> annevk: That is a generic problem :)
  496. # [11:50] <zcorpan_> http://html5.org/tools/web-apps-tracker?from=899&to=902 even
  497. # [11:56] <zcorpan_> http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-June/011804.html
  498. # [11:57] * Joins: weinig_ (~weinig@c-76-102-3-160.hsd1.ca.comcast.net)
  499. # [11:57] * Quits: weinig (~weinig@c-76-102-3-160.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  500. # [11:57] * weinig_ is now known as weinig
  501. # [11:57] <zcorpan_> iirc, it was a web compat requirement to not close script for </script<div>
  502. # [11:57] * Quits: jacobolus (~jacobolus@caesar.hcs.harvard.edu) (Remote host closed the connection)
  503. # [11:58] <othermaciej> annevk: it's by far the top source of breakage for us (other than just plain implementation bugs, which are mostly now fixed)
  504. # [11:59] <annevk> oh lol, autofocus became a tracker issue
  505. # [12:01] * Joins: jacobolus (~jacobolus@caesar.hcs.harvard.edu)
  506. # [12:01] * Quits: jacobolus (~jacobolus@caesar.hcs.harvard.edu) (Remote host closed the connection)
  507. # [12:01] <erlehmann> „Word engine“ WTF AM I READIN
  508. # [12:02] * Joins: jacobolus (~jacobolus@cato.hcs.harvard.edu)
  509. # [12:05] * Joins: macpherson_ (~macpherso@74.125.56.17)
  510. # [12:05] * Quits: macpherson (~macpherso@74.125.56.17) (Read error: Connection reset by peer)
  511. # [12:05] * macpherson_ is now known as macpherson
  512. # [12:06] <zcorpan_> http://www.gearthblog.com/blog/archives/2006/06/more_detail_on.html has </ul <div> (and looks broken with html5 parser)
  513. # [12:06] <annevk> othermaciej, hsivonen, zcorpan_, I am unable to find the relevant bug; I found a bug where we implemented the HTML5 behavior but the reasons for doing so were not very clear, maybe cleanup; and I found a bug that supported the old WebKit/Gecko behavior
  514. # [12:06] <annevk> (for which we got the site fixed)
  515. # [12:06] <othermaciej> annevk: I am done spamming the tracker now
  516. # [12:06] <othermaciej> I had an issue party in my pants
  517. # [12:07] <jgraham> wtf?
  518. # [12:07] <Philip`> http://philip.html5.org/data/gt-in-tag.txt has <foo<foo>s in case anyone is looking for those
  519. # [12:07] <Philip`> (Ignore the filename, it lies)
  520. # [12:07] <othermaciej> annevk: interesting - maybe preponderance of the evidence would actually favor the WebKit/Gecko behavior
  521. # [12:08] <annevk> I seem to recall there was more to it, but this was back in 2008
  522. # [12:08] <annevk> othermaciej, I am starting to think that; it would be nice if I was able to find the other bugs too though
  523. # [12:08] <othermaciej> I'm willing to take another pass at requesting a change on this but I'd need help putting together all the data
  524. # [12:09] <othermaciej> I can try to dig up the issues we specifically ran into for WebKit but I am not familiar with whatever breakage Gecko hit and I can't commit to do data analysis on any large data sets
  525. # [12:10] * Quits: reni__home (~reni@sedkit.inf.u-szeged.hu) (Ping timeout: 276 seconds)
  526. # [12:10] <erlehmann> there should be google code search on all web sites indexed
  527. # [12:10] <erlehmann> so you could easily spot how often some construct occurs
  528. # [12:11] <othermaciej> that would be way cool
  529. # [12:11] <erlehmann> hixie probably has it already
  530. # [12:11] <erlehmann> %)
  531. # [12:12] * Joins: mpt (~mpt@canonical/mpt)
  532. # [12:17] <annevk> I'm not opposed to change the parser. So far I only found data for the old Gecko/WebKit way... Of course actually going through the data Philip` provided would give a more clear answer.
  533. # [12:19] <othermaciej> yeah, I'm just not sure how to determine which parsing behavior is "better" short of visual inspection with both kinds of parsing
  534. # [12:19] <othermaciej> which seems slow
  535. # [12:20] <annevk> e.g. for http://pageranking.cbgw-lensahn-slh.de/ HTML5 is better
  536. # [12:20] <annevk> they use markup like this:
  537. # [12:21] <annevk> <a class="footer" <a href="..." target="_blank">
  538. # [12:22] <annevk> but yeah, inspecting these would take a lot of time
  539. # [12:23] <othermaciej> the I think the issue I am talking about might be specifically <foo</foo>, despite my statement above
  540. # [12:24] <annevk> so < in the tag name state?
  541. # [12:24] * Quits: macpherson (~macpherso@74.125.56.17) (Read error: Connection reset by peer)
  542. # [12:24] * Joins: macpherson (~macpherso@74.125.56.17)
  543. # [12:24] * Joins: reni__home (~reni@sedkit.inf.u-szeged.hu)
  544. # [12:24] <othermaciej> or at least the cases observed to be a problem
  545. # [12:24] <annevk> Philip`, any chance you can filter your data on that?
  546. # [12:24] <othermaciej> here's a particular example:
  547. # [12:24] <othermaciej> some bad content had this in it: <style type='text/css'td{width='60%' cellpadding='20%'}</style>
  548. # [12:25] <othermaciej> which ate the rest of the page instead of making an empty style element with some bogus attributes
  549. # [12:25] <annevk> Philip`, i.e. starts with < or </ then a-Z then <
  550. # [12:25] <annevk> one or more a-Z
  551. # [12:25] <annevk> oh wait
  552. # [12:26] <othermaciej> I don't think that matches what I'm describing
  553. # [12:26] * Quits: mischat (~mischat@188-220-41-110.zone11.bethere.co.uk) (Quit: bye bye all...)
  554. # [12:26] <annevk> no not at all
  555. # [12:26] <othermaciej> what I'm saying is that in the bad cases we've observed, the broken open tag is followed by a close tag
  556. # [12:26] <annevk> you mean </ anywhere in the tag name
  557. # [12:26] <othermaciej> rather than another open tag
  558. # [12:26] <annevk> euh, tag
  559. # [12:26] <othermaciej> I'm not 100% sure that's all of them, but yeah
  560. # [12:27] <othermaciej> actually I am wrong, that is not all the bad cases
  561. # [12:27] <othermaciej> another was <td class="popbox" <input type="checkbox" />
  562. # [12:27] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
  563. # [12:29] <annevk> that directly clashes with the one above
  564. # [12:29] <annevk> so breakage either way :/
  565. # [12:30] <Philip`> annevk: You should be able to just grep the .txt file, if you want to try various filters
  566. # [12:31] <othermaciej> in what way does the <a> one actually break?
  567. # [12:31] <annevk> styling is not applied
  568. # [12:31] <annevk> because it lacks class=footer
  569. # [12:31] <othermaciej> ok
  570. # [12:31] <othermaciej> I saw that some links looked blue instead of orange when I compared
  571. # [12:31] <annevk> Philip`, I guess, but it's no longer needed
  572. # [12:33] * Quits: reni__home (~reni@sedkit.inf.u-szeged.hu) (Ping timeout: 276 seconds)
  573. # [12:35] <annevk> going a bit more through it quite often it does not seem to matter either way
  574. # [12:38] <jgraham> You need to weight by badness of the problem of course
  575. # [12:39] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  576. # [12:39] <jgraham> Like eating the whole page on a few pages is worse than slight issues on more pages
  577. # [12:40] * Quits: WHATWG (~apermanen@cpe-76-168-89-210.socal.res.rr.com) (Ping timeout: 255 seconds)
  578. # [12:40] * Joins: WHATWG (~apermanen@cpe-76-168-89-210.socal.res.rr.com)
  579. # [12:41] <annevk> need to do a lot of things
  580. # [12:42] <annevk> WHATWG, great nick
  581. # [12:43] * Quits: Edogaa (~Animeking@adsl-64-175-129.mia.bellsouth.net) (Ping timeout: 245 seconds)
  582. # [12:43] <hsivonen> did someone file a spec bug about <foo<bar> already?
  583. # [12:43] <annevk> anyway, I guess I'm good either way; in any event do not let Opera be the reason for not changing this
  584. # [12:44] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  585. # [12:45] <othermaciej> hsivonen: I think abarth did and it was declined (not 100% sure though)
  586. # [12:46] <zcorpan_> if we change this, we need to investigate carefully what to change to. old webkit and gecko don't agree in all cases (iirc) and they don't make </script<div> close the script, iirc
  587. # [12:46] <hsivonen> what did Opera do in 2006?
  588. # [12:47] <hsivonen> it would suck to use circular reasoning to make HTML5 do something, because of Opera if Opera changed to match HTML5
  589. # [12:47] <zcorpan_> i think we did the same as we do now
  590. # [12:47] <hsivonen> zcorpan_: I'd be willing to special-case "script" in the tag name, even
  591. # [12:47] <hsivonen> zcorpan_: OK
  592. # [12:47] <annevk> zcorpan_, no we didn't
  593. # [12:47] <zcorpan_> annevk: you sure?
  594. # [12:47] <annevk> pretty sure yes
  595. # [12:48] <annevk> see pm
  596. # [12:48] * Joins: mischat (~mischat@188-220-41-110.zone11.bethere.co.uk)
  597. # [12:50] <zcorpan_> oh, previously we parsed <p<div> as <p <div=""> i.e. with an attribute "<div"
  598. # [12:52] <zcorpan_> so we were still closer to ie than gecko and webkit for both <p<div> and <p <div>
  599. # [12:54] <zcorpan_> we fixed that in 2008 to match ie and html5
  600. # [12:54] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
  601. # [12:54] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
  602. # [12:58] * Joins: Edogaa (~Animeking@adsl-64-181-223.mia.bellsouth.net)
  603. # [12:59] <hsivonen> https://bugzilla.mozilla.org/show_bug.cgi?id=507498
  604. # [13:00] <hsivonen> https://bugzilla.mozilla.org/show_bug.cgi?id=510252
  605. # [13:00] <hsivonen> https://bugzilla.mozilla.org/show_bug.cgi?id=523516
  606. # [13:00] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Ping timeout: 240 seconds)
  607. # [13:00] <hsivonen> https://bugzilla.mozilla.org/show_bug.cgi?id=543652
  608. # [13:01] <hsivonen> https://bugzilla.mozilla.org/show_bug.cgi?id=590416
  609. # [13:05] * Joins: phrearch (~phrearch_@82-136-229-19.ip.telfort.nl)
  610. # [13:05] <phrearch> hi
  611. # [13:06] <phrearch> does anyone know how to determin the boundary in a Content-Type header for a multipart form post?
  612. # [13:09] * Quits: boaz (~boaz@64.119.159.231) (Ping timeout: 240 seconds)
  613. # [13:09] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Ping timeout: 276 seconds)
  614. # [13:10] * Joins: workmad3 (~workmad3@cspool86.cs.man.ac.uk)
  615. # [13:11] <zcorpan_> also see http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-June/011891.html
  616. # [13:13] * Joins: boaz (~boaz@64.119.159.231)
  617. # [13:14] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
  618. # [13:15] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
  619. # [13:15] <annevk> http://w3.markmail.org/search/?q= public-html is getting closer to www-style
  620. # [13:16] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Client Quit)
  621. # [13:17] <annevk> hmm, public-webapps is not even in the full list
  622. # [13:17] <annevk> not indexed at all? :/
  623. # [13:18] <annevk> oh, they call it public-webapi
  624. # [13:18] <annevk> and public-appformats
  625. # [13:18] <annevk> so all that is duplicated?
  626. # [13:19] * Quits: daedb_ (~daed@78-72-108-100-no178.tbcn.telia.com) (Remote host closed the connection)
  627. # [13:22] * Joins: daedb (~daed@78-72-108-100-no178.tbcn.telia.com)
  628. # [13:23] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
  629. # [13:25] * Joins: pesla (~pesla@ip51cc03a5.speed.planet.nl)
  630. # [13:38] <hsivonen> fwiw, the bug is http://www.w3.org/Bugs/Public/show_bug.cgi?id=9985 in case anyone wants to add more data or CC self
  631. # [13:39] * Quits: Edogaa (~Animeking@adsl-64-181-223.mia.bellsouth.net) (Quit: KVIrc 4.1.0 Equilibrium http://www.kvirc.net/)
  632. # [13:44] <zcorpan_> hsivonen: maybe you should reopen the bug for Hixie to see it
  633. # [13:48] <hsivonen> zcorpan_: OK
  634. # [13:52] * Joins: reni__home (~reni@sedkit.inf.u-szeged.hu)
  635. # [13:55] * Joins: henrikbjorn (~henrik@c83-249-72-254.bredband.comhem.se)
  636. # [14:01] * Quits: MikeSmith (~MikeSmith@2001:200:1c0:3602:219:e3ff:fe08:8ad3) (Ping timeout: 272 seconds)
  637. # [14:02] * Quits: matjas (~matjas@ip-213-49-112-69.dsl.scarlet.be) (Remote host closed the connection)
  638. # [14:17] * Joins: nessy (~Adium@124-168-60-18.dyn.iinet.net.au)
  639. # [14:19] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (Quit: othermaciej)
  640. # [14:30] * Joins: smaug____ (~chatzilla@cs181063178.pp.htv.fi)
  641. # [14:33] * Joins: MikeSmith (~MikeSmith@EM111-188-71-73.pool.e-mobile.ne.jp)
  642. # [14:33] * Quits: MikeSmith (~MikeSmith@EM111-188-71-73.pool.e-mobile.ne.jp) (Client Quit)
  643. # [14:34] * Joins: MikeSmith (~MikeSmith@EM111-188-71-73.pool.e-mobile.ne.jp)
  644. # [14:37] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
  645. # [14:37] * Joins: matjas (~matjas@ip-213-49-112-69.dsl.scarlet.be)
  646. # [14:40] * Quits: pesla (~pesla@ip51cc03a5.speed.planet.nl) (Quit: zzzzleepy!)
  647. # [14:43] * Joins: plainhao (~plainhao@mail.xbiotica.com)
  648. # [14:44] * Joins: mpt (~mpt@canonical/mpt)
  649. # [14:45] * Joins: miketaylr (~miketaylr@24.42.95.108)
  650. # [14:47] * Joins: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
  651. # [14:47] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
  652. # [14:50] * Joins: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net)
  653. # [14:51] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
  654. # [14:55] * Joins: kennyluck (~kennyluck@EM111-188-38-40.pool.e-mobile.ne.jp)
  655. # [15:10] * Quits: zcorpan_ (~zcorpan@pat.se.opera.com) (Quit: zcorpan_)
  656. # [15:11] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 265 seconds)
  657. # [15:14] * Joins: mpt (~mpt@canonical/mpt)
  658. # [15:16] * Joins: mokush (~quassel@79.116.74.123)
  659. # [15:17] * Quits: weinig (~weinig@c-76-102-3-160.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  660. # [15:17] * Joins: weinig_ (~weinig@c-76-102-3-160.hsd1.ca.comcast.net)
  661. # [15:17] * weinig_ is now known as weinig
  662. # [15:18] * Joins: BlurstOfTimes (~blurstoft@168.203.117.112)
  663. # [15:24] <MikeSmith> I think I've asked this question before, but I'll ask again -- is there any way to CSS selectors to express, e.g, "a <foo class=note> that is NOT followed by another <foo class=note>"?
  664. # [15:25] <MikeSmith> use case is: If I have one or more class=note instances in a row, as siblings, then I want to number the first one NOTE 1, the second NOTE 2, etc.
  665. # [15:25] <MikeSmith> but if I have only one class=note without any following class=note siblings, then I want to nub
  666. # [15:26] <Rik`> MikeSmith: afaict you can't
  667. # [15:26] <MikeSmith> *want to omit the number and just have NOTE
  668. # [15:26] <MikeSmith> Rik`: OK
  669. # [15:26] <MikeSmith> was hoping there's some magic I'm missing
  670. # [15:27] <Rik`> MikeSmith: maybe with something like ".note:first-child:last-child"
  671. # [15:27] <Rik`> if all your .note are inside an element
  672. # [15:27] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Ping timeout: 276 seconds)
  673. # [15:27] <MikeSmith> they aren't, unfortunately
  674. # [15:27] <MikeSmith> it's a very flat structure I'm working with
  675. # [15:28] <MikeSmith> output converted from MS Word source
  676. # [15:32] * Joins: MikeSmith_ (~MikeSmith@EM111-188-82-200.pool.e-mobile.ne.jp)
  677. # [15:33] * temp01 is now known as away01
  678. # [15:34] * Quits: MikeSmith (~MikeSmith@EM111-188-71-73.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
  679. # [15:34] * MikeSmith_ is now known as MikeSmith
  680. # [15:34] <erlehmann> MikeSmith, format foo.note for something. format foo.note + foo.note for something else?
  681. # [15:34] <erlehmann> hmm
  682. # [15:34] <erlehmann> not
  683. # [15:34] <erlehmann> oh well
  684. # [15:34] * away01 is now known as temp01
  685. # [15:35] * Quits: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru) (Read error: Connection reset by peer)
  686. # [15:35] <MikeSmith> erlehmann: thanks, but the hope is for me to not have to add additional markup for N different notes
  687. # [15:36] <MikeSmith> the document has dozens of these
  688. # [15:36] <erlehmann> MikeSmith, i would suggest you fix your ms word then.
  689. # [15:36] <erlehmann> like, dig out the source code of that export tool or something.
  690. # [15:37] <erlehmann> or use XSLT on the source. it is, like, black magic, only with XML.
  691. # [15:37] <erlehmann> disclaimer: i once wrote a CMS in XSLT. i know a guy who uses a CMS consisting mainly of XSLT. and makes money with it. sadly, it is not me.
  692. # [15:38] * temp01 is now known as away01
  693. # [15:38] <jgraham> erlehmann: How much money would you have to make for a life of maintaining XSLT to be worthwhile?
  694. # [15:39] <jgraham> MikeSmith: Wold it be too optimistic to hope for the ECMAScript spec?
  695. # [15:39] * away01 is now known as temp01
  696. # [15:40] <MikeSmith> erlehmann: thanks for the suggestion, I'll file it away with the many other suggestions for things that I can't do anything about
  697. # [15:40] <MikeSmith> jgraham: hope? how so?
  698. # [15:41] <MikeSmith> hope for it to be published, or …?
  699. # [15:41] <jgraham> MikeSmith: Hope that you are converting it to HTML :)
  700. # [15:41] <MikeSmith> oh
  701. # [15:41] <MikeSmith> I have done most of the conversion already
  702. # [15:41] <erlehmann> jgraham, that would depend on N squared, where N is the number of dom nodes.
  703. # [15:41] * Quits: shepazu (~schepers@adsl-69-165-103.rmo.bellsouth.net) (Ping timeout: 265 seconds)
  704. # [15:42] <erlehmann> MikeSmith, you cannot into XSLT?
  705. # [15:42] <Rik`> MikeSmith: maybe the safest way to go is to use javascript to add a class on single notes
  706. # [15:42] <MikeSmith> jgraham; what remains is, I now need to add consistent IDs to replace the generated ones that are in the source
  707. # [15:42] <MikeSmith> erlehmann: using XSLT for this would be one of those "now you have two problems" cases
  708. # [15:43] <MikeSmith> for one thing, the document is HTML, not XHTML
  709. # [15:43] <erlehmann> harr harr
  710. # [15:43] <Philip`> That's easy, just use XSLT4HTML5
  711. # [15:43] <jgraham> MikeSmith: You have crossreferenced all the headings and instances of terms?
  712. # [15:43] <erlehmann> first i was like :D
  713. # [15:43] <erlehmann> but then i D:
  714. # [15:43] <jgraham> Because that is what I really crave
  715. # [15:45] <jgraham> e.g. I really really want to be able to click on [[HasOwnProperty]] and be taken to the right section
  716. # [15:45] <MikeSmith> Rik`: yeah, that is what I am thinking too
  717. # [15:45] <MikeSmith> and what I will probably do (use JS)
  718. # [15:46] <MikeSmith> jgraham: I've got it at github and welcome collaborators once I've got this initial conversion done
  719. # [15:46] <MikeSmith> cross-referencing headings I can probably do trivially
  720. # [15:47] <MikeSmith> because the spec uses, e.g., "see 15.5.6.3" pretty consisently
  721. # [15:47] <MikeSmith> terms are not marked up in the source
  722. # [15:48] * Joins: shepazu (~schepers@adsl-242-206-12.rmo.bellsouth.net)
  723. # [15:48] <MikeSmith> so that would be pretty tough
  724. # [15:49] <jgraham> Yeah :(
  725. # [15:49] <MikeSmith> Norm Walsh calls this "dragging unstructured markup uphill"
  726. # [15:50] <MikeSmith> anyway, for ES6 I will personally volunteer to help them create the source for the spec using something better
  727. # [15:50] <MikeSmith> and will make sure that they publish and HTML version
  728. # [15:51] <jgraham> Yeah, unless you can convince the committee that microsoft word is a dumb format, it will be like that thing where you drag the stone up hill, and then it rolls back down again, for eternity
  729. # [15:51] <MikeSmith> (to the degree that I am able to get the TC39 folks to do it, at least)
  730. # [15:51] <MikeSmith> yeah
  731. # [15:52] <annevk> MikeSmith, you can select all subsequent notes using ~
  732. # [15:52] * Joins: eric_carlson (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30)
  733. # [15:53] <MikeSmith> annevk: what I need is for the case where there are no subsequent notes to be styled differently from the case where there are
  734. # [15:54] <annevk> aah
  735. # [15:56] * Quits: MikeSmith (~MikeSmith@EM111-188-82-200.pool.e-mobile.ne.jp) (Quit: MikeSmith)
  736. # [16:00] * Joins: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com)
  737. # [16:00] * Quits: Steve_B (~chatzilla@gatej.thls.bbc.co.uk) (Remote host closed the connection)
  738. # [16:03] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
  739. # [16:10] * Quits: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
  740. # [16:12] * Joins: Rik`_ (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
  741. # [16:14] * Quits: Rik`_ (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Remote host closed the connection)
  742. # [16:14] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Ping timeout: 265 seconds)
  743. # [16:14] * Joins: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
  744. # [16:15] * Joins: aroben (~aroben@unaffiliated/aroben)
  745. # [16:16] * Quits: reni__home (~reni@sedkit.inf.u-szeged.hu) (Quit: Leaving)
  746. # [16:17] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Read error: Connection reset by peer)
  747. # [16:17] * Joins: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
  748. # [16:19] * Quits: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt) (Quit: Leaving)
  749. # [16:21] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
  750. # [16:26] * Quits: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi) (Ping timeout: 264 seconds)
  751. # [16:27] * Joins: gerred (~gerred@c-98-245-71-126.hsd1.co.comcast.net)
  752. # [16:31] * Joins: MikeSmith (~MikeSmith@EM111-188-82-200.pool.e-mobile.ne.jp)
  753. # [16:31] * Joins: karlushi (~karlushi@fw.vdl2.ca)
  754. # [16:32] * Quits: jacobolus (~jacobolus@cato.hcs.harvard.edu) (Remote host closed the connection)
  755. # [16:35] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Ping timeout: 276 seconds)
  756. # [16:37] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
  757. # [16:38] * Quits: MikeSmith (~MikeSmith@EM111-188-82-200.pool.e-mobile.ne.jp) (Quit: The curfew tolls the knell of parting day... the plowman homeward plods his weary way)
  758. # [16:38] * Joins: MikeSmith (~MikeSmith@EM111-188-82-200.pool.e-mobile.ne.jp)
  759. # [16:42] * Quits: zalan (~zalan@catv-89-135-140-7.catv.broadband.hu) (Ping timeout: 245 seconds)
  760. # [16:42] * Joins: yutak_home (~kee@U017209.ppp.dion.ne.jp)
  761. # [16:45] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
  762. # [16:47] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
  763. # [16:55] * Joins: paul_irish (~paul_iris@67.218.107.70)
  764. # [16:57] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Ping timeout: 245 seconds)
  765. # [16:57] * Quits: boaz (~boaz@64.119.159.231) (Ping timeout: 276 seconds)
  766. # [16:58] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
  767. # [16:58] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
  768. # [16:58] * Joins: boaz (~boaz@64.119.159.231)
  769. # [16:58] * Quits: eric_carlson (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30) (Quit: eric_carlson)
  770. # [16:59] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Read error: Connection reset by peer)
  771. # [16:59] * Quits: boaz (~boaz@64.119.159.231) (Read error: Connection reset by peer)
  772. # [17:00] * Joins: boaz (~boaz@64.119.159.231)
  773. # [17:00] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
  774. # [17:01] * Joins: mischat_ (~mischat@188-220-41-110.zone11.bethere.co.uk)
  775. # [17:02] <erlehmann> MikeSmith, jgraham, how come they use word at all?
  776. # [17:03] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
  777. # [17:03] <MikeSmith> erlehmann: dunno, I guess it may be the common format among ecma TCs
  778. # [17:03] <MikeSmith> it's not uncommon in other SDOs at all
  779. # [17:04] <MikeSmith> ITU, for example
  780. # [17:04] <erlehmann> ECMA could at least use Office Open XML, harr harr
  781. # [17:04] * Quits: mischat (~mischat@188-220-41-110.zone11.bethere.co.uk) (Ping timeout: 276 seconds)
  782. # [17:04] * mischat_ is now known as mischat
  783. # [17:05] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Client Quit)
  784. # [17:05] <MikeSmith> I suppose ECMA has a lot of committees, most of which have nothing to do with the Web
  785. # [17:05] <MikeSmith> and they are organizationally probably not super Web-savvy
  786. # [17:05] <jgraham> erlehmann: I assumed it was because the editor works for Microsoft and because they like the change marking features
  787. # [17:06] <jgraham> That is entirely a guess though
  788. # [17:06] <MikeSmith> http://www.ecma-international.org/publications/standards/Standard.htm
  789. # [17:08] <erlehmann> jgraham, the first part sounds reasonable. the second, in the year 5 after git? the year 30something after DIFF?
  790. # [17:10] <jgraham> erlehmann: It's not like diff produces nice output for flowed text documents
  791. # [17:10] <jgraham> For code it is OK
  792. # [17:10] <jgraham> But I don't recall seeing anything that will let me go from diff to a word-like presentation of bits deleted and bits inserted
  793. # [17:11] * jgraham can't believe he is defending word here
  794. # [17:12] <jgraham> For the record: I hate word. But I have heard that people in publishing like the change control functionality
  795. # [17:17] <TabAtkins> MikeSmith: Rik` is right - CSS doesn't allow you to express a selector that depends on information later in the document; that is, on information in descendants or later siblings.
  796. # [17:17] <MikeSmith> TabAtkins: ok
  797. # [17:17] <Rik`> and that's sad :(
  798. # [17:17] <TabAtkins> There's very good reasons for it, but yeah, it's kinda annoying.
  799. # [17:18] <MikeSmith> there's tradeoffs to everything
  800. # [17:18] <MikeSmith> such is life
  801. # [17:20] <Rik`> I should send my first mail to www-style about input:required::after { content: "*" }
  802. # [17:21] <TabAtkins> I can already tell you the response.
  803. # [17:21] <TabAtkins> input is a replaced element, so ::before and ::after are undefined for it currently.
  804. # [17:21] * Joins: eric_carlson (~ericc@17.203.15.26)
  805. # [17:22] <Rik`> I know but there is a usecase to solve
  806. # [17:22] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: davidhund)
  807. # [17:22] <TabAtkins> Agreed; there's just no solution currently. There are only two ways to change it:
  808. # [17:22] <TabAtkins> 1) Make <input> not a replaced element (probably not going to work).
  809. # [17:23] <Rik`> one of my ideas was involving CSS to not target the latest element of a selector
  810. # [17:24] <TabAtkins> 2) Actually implement ::outside, which *is* cool for replaced elements, so you can use input:required::outside::after (that is, generated an after pseudo for the outside pseudo).
  811. # [17:24] <Rik`> (which is what MikeSmith want and why it reminded me of this topic)
  812. # [17:24] <erlehmann> TabAtkins, what would break if replaced elements suddenly get ::before and ::after?
  813. # [17:24] <erlehmann> what is ::outside? o.0
  814. # [17:24] <TabAtkins> erlehmann: It's not a matter of what woudl break, but rather what it even *means*. The *definition* of a replaced element is "something that CSS doesn't know what's inside".
  815. # [17:24] <erlehmann> oh.
  816. # [17:25] <TabAtkins> erlehmann: Check out the Generated and Replaced Content draft. Years old and unimplemented, but the idea's there.
  817. # [17:25] <erlehmann> <http://www.w3.org/TR/css3-content/> This, I think?
  818. # [17:25] <TabAtkins> Yeah.
  819. # [17:26] <jgraham> TabAtkins: Well there are *lots* of things with form elements that Should Not Work per CSS but magically do anyway
  820. # [17:27] <TabAtkins> jgraham: Indeed, which is why tantek is working on that now.
  821. # [17:32] * Joins: espadrine (~espadrine@acces0670.res.insa-lyon.fr)
  822. # [17:32] <Rik`> TabAtkins: wow, I didn't know about ::outside
  823. # [17:32] <Rik`> is it implemented somewhere ?
  824. # [17:35] * Joins: bword (~ben@187.232.232.72.static.reverse.ltdomains.com)
  825. # [17:38] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Ping timeout: 240 seconds)
  826. # [17:38] <TabAtkins> No, and there are currently no plans to do so anywhere that I know of.
  827. # [17:42] * Quits: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net) (Quit: taf2)
  828. # [17:44] * Quits: onar_ (~onar@c-67-169-86-105.hsd1.ca.comcast.net) (Quit: onar_)
  829. # [17:46] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Quit: mhausenblas)
  830. # [17:46] * Joins: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net)
  831. # [17:48] * Joins: dglazkov (~dglazkov@nat/google/x-sqbpqpfmwluhktnp)
  832. # [17:49] * Quits: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net) (Client Quit)
  833. # [17:51] * Quits: cyberix (~twruottu@melkki.cs.helsinki.fi) (Ping timeout: 276 seconds)
  834. # [17:52] * Quits: paul_irish (~paul_iris@67.218.107.70) (Remote host closed the connection)
  835. # [17:52] * Joins: paul_irish (~paul_iris@67.218.107.70)
  836. # [17:53] * Joins: cyberix (~twruottu@melkki.cs.helsinki.fi)
  837. # [17:53] * Joins: softdrink (~softdrink@216.194.126.164)
  838. # [17:54] * Quits: boaz (~boaz@64.119.159.231) (Ping timeout: 264 seconds)
  839. # [17:56] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
  840. # [17:56] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
  841. # [17:57] * Joins: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net)
  842. # [17:57] <softdrink> is there a good way to discover the implicit relationship of a <td> to any <th>, <col>, or <colgroup> elements that it 'belongs' to?
  843. # [17:57] * Quits: paul_irish (~paul_iris@67.218.107.70) (Ping timeout: 272 seconds)
  844. # [17:59] * Joins: paul_irish (~paul_iris@nat/google/x-mxrhzmtdwgdumuri)
  845. # [17:59] * Quits: micheil (~micheil@124-168-141-29.dyn.iinet.net.au) (Quit: http://brandedcode.com | http://github.com/miksago)
  846. # [18:01] <TabAtkins> No easy way, no. You can check pretty easily for any <th> in the same <tr>, but for <col>/<colgroup> you have to do some potentially complex cell-counting (extra-hard because the position of a cell may be affected by colspans in a previous row).
  847. # [18:02] * Joins: TabAtkins_ (~tabatkins@216.239.45.19)
  848. # [18:02] <softdrink> That's the conclusion I'm coming to. Seems there's absolutely no way to do it in css. The "headers" attribute seems super redundant to add just for targeting.
  849. # [18:03] <softdrink> The more I try to use tables for mildly complex data, the less sense the spec makes to me. ;)
  850. # [18:04] * Joins: nattokirai (~nattokira@nat/mozilla/x-vxgpbkawdtadzjik)
  851. # [18:05] * Joins: micheil (~micheil@124-168-141-29.dyn.iinet.net.au)
  852. # [18:05] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  853. # [18:06] <Workshiva> Blame CSS, not HTML :)
  854. # [18:06] <jgraham> softdrink: It *can* be done see http://james.html5.org/tables/table_inspector.html
  855. # [18:06] <Philip`> Pfft, you expect specs to make sense? Are you crazy?
  856. # [18:06] * Joins: paulgendek (~paulgende@fl-71-53-154-93.dhcp.embarqhsd.net)
  857. # [18:06] <jgraham> It just can't be done from CSS
  858. # [18:06] <jgraham> or easily from anywhere
  859. # [18:07] <softdrink> right, which is a shame hehe
  860. # [18:08] * Quits: paul_irish (~paul_iris@nat/google/x-mxrhzmtdwgdumuri) (Remote host closed the connection)
  861. # [18:09] * Joins: boaz (~boaz@64.119.159.231)
  862. # [18:10] * Quits: peol (~peol@unaffiliated/peol) (Ping timeout: 264 seconds)
  863. # [18:13] <TabAtkins_> hsivonen: http://lists.w3.org/Archives/Public/www-style/2010Sep/0440.html
  864. # [18:15] <TabAtkins_> Or anyone else, ^^^, which option in the second part is easiest to implement?
  865. # [18:15] * Quits: boaz (~boaz@64.119.159.231) (Ping timeout: 264 seconds)
  866. # [18:16] * Joins: mpt (~mpt@canonical/mpt)
  867. # [18:16] * Quits: roc (~roc@209.118.182.194) (Quit: roc)
  868. # [18:17] <Hixie> why do the a11y group think the drag and drop API in HTML is inaccessible?
  869. # [18:18] <Hixie> anyone know if they just mean the implementations so far, or is there some problem with the API itself?
  870. # [18:18] * Quits: cyberix (~twruottu@melkki.cs.helsinki.fi) (Ping timeout: 265 seconds)
  871. # [18:23] * Joins: paul_irish (~paul_iris@nat/google/x-mmemwuohkhzwzdoh)
  872. # [18:24] * Joins: maikmerten (~merten@pooladsl-b-15-7.ipcom.comunitel.net)
  873. # [18:26] * Joins: cyberix (~twruottu@melkki.cs.helsinki.fi)
  874. # [18:27] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
  875. # [18:28] * Joins: masterov (~masterov@93.153.167.74)
  876. # [18:28] * Quits: miketaylr (~miketaylr@24.42.95.108) (Ping timeout: 276 seconds)
  877. # [18:29] <annevk> Hixie, the keyboard bit got dropped from the spec; that might have prompted it
  878. # [18:30] * Quits: masterov (~masterov@93.153.167.74) (Client Quit)
  879. # [18:30] * Joins: zcorpan_ (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
  880. # [18:30] <annevk> Hixie, but really, vacation time :)
  881. # [18:32] * Quits: jmb (~jmb@login.ecs.soton.ac.uk) (Ping timeout: 240 seconds)
  882. # [18:32] * Joins: dave_levin (~dave_levi@nat/google/x-kjlwhefbfppidodi)
  883. # [18:35] * Joins: boaz (~boaz@64.119.159.231)
  884. # [18:36] * Quits: Phae (~Phae@chimera.macmillan.com) (Quit: Leaving.)
  885. # [18:37] * Quits: weinig (~weinig@c-76-102-3-160.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  886. # [18:37] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
  887. # [18:37] * Joins: weinig (~weinig@c-76-102-3-160.hsd1.ca.comcast.net)
  888. # [18:38] * Joins: miketaylr (~miketaylr@24.42.95.108)
  889. # [18:38] * Quits: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk) (Quit: akamike)
  890. # [18:39] * Quits: maikmerten (~merten@pooladsl-b-15-7.ipcom.comunitel.net) (Remote host closed the connection)
  891. # [18:41] * Joins: mpt (~mpt@canonical/mpt)
  892. # [18:42] * Joins: ap (~ap@17.246.17.176)
  893. # [18:47] * Quits: miketaylr (~miketaylr@24.42.95.108) (Remote host closed the connection)
  894. # [18:48] * Joins: miketaylr (~miketaylr@24.42.95.108)
  895. # [18:50] * Quits: weinig (~weinig@c-76-102-3-160.hsd1.ca.comcast.net) (Quit: weinig)
  896. # [19:00] * Quits: mokush (~quassel@79.116.74.123) (Remote host closed the connection)
  897. # [19:01] * Quits: TabAtkins_ (~tabatkins@216.239.45.19) (Quit: Lost terminal)
  898. # [19:06] * aroben is now known as aroben|phone
  899. # [19:11] * Quits: Martijnc (~Martijnc@91.176.84.103) (Remote host closed the connection)
  900. # [19:13] * Quits: workmad3 (~workmad3@cspool86.cs.man.ac.uk) (Remote host closed the connection)
  901. # [19:15] * Joins: estes (~aestes@66-207-65-47.bark.dmt.ntelos.net)
  902. # [19:16] * Joins: jmb (~jmb@login.ecs.soton.ac.uk)
  903. # [19:16] * Quits: softdrink (~softdrink@216.194.126.164) (Ping timeout: 240 seconds)
  904. # [19:17] * Joins: FireFly (~firefly@unaffiliated/firefly)
  905. # [19:18] <zcorpan_> ie9 beta eh?
  906. # [19:22] * Joins: peol (~andree@unaffiliated/peol)
  907. # [19:22] * Joins: softdrink (~softdrink@216.194.126.164)
  908. # [19:23] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Remote host closed the connection)
  909. # [19:25] * Joins: chronossc (~quassel@unaffiliated/chronos)
  910. # [19:25] * Quits: estes (~aestes@66-207-65-47.bark.dmt.ntelos.net) (Quit: estes)
  911. # [19:25] * Joins: Martijnc (~Martijnc@91.176.84.103)
  912. # [19:28] <jgraham> They put print abouve file in the menu? Interesting
  913. # [19:28] <jgraham> *above
  914. # [19:29] * Joins: maikmerten (~merten@pooladsl-b-15-7.ipcom.comunitel.net)
  915. # [19:29] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:945) (Read error: Connection reset by peer)
  916. # [19:30] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:945)
  917. # [19:31] * Quits: henrikbjorn (~henrik@c83-249-72-254.bredband.comhem.se) (Ping timeout: 276 seconds)
  918. # [19:34] * aroben|phone is now known as aroben
  919. # [19:35] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Quit: reboot)
  920. # [19:35] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:945) (Ping timeout: 272 seconds)
  921. # [19:37] * Quits: bword (~ben@187.232.232.72.static.reverse.ltdomains.com) (Quit: Lost terminal)
  922. # [19:37] * Quits: paul_irish (~paul_iris@nat/google/x-mmemwuohkhzwzdoh) (Remote host closed the connection)
  923. # [19:37] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
  924. # [19:38] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  925. # [19:39] * Joins: paul_irish (~paul_iris@nat/google/x-vvyxahanxbjkpgpq)
  926. # [19:40] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
  927. # [19:40] * Joins: paul_irish__ (~paul_iris@nat/google/x-dtxbbfxnxenwdevi)
  928. # [19:41] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
  929. # [19:41] * Quits: paul_irish (~paul_iris@nat/google/x-vvyxahanxbjkpgpq) (Read error: Connection reset by peer)
  930. # [19:41] * Quits: miketaylr (~miketaylr@24.42.95.108) (Quit: Leaving...)
  931. # [19:41] * Joins: miketaylr (~miketaylr@24.42.95.108)
  932. # [19:46] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
  933. # [19:46] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Read error: Connection reset by peer)
  934. # [19:47] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  935. # [19:49] * Quits: matjas (~matjas@ip-213-49-112-69.dsl.scarlet.be) (Remote host closed the connection)
  936. # [19:49] * aroben is now known as aroben|lunch
  937. # [19:49] * Joins: hamcore (rhythm@unaffiliated/hamcore)
  938. # [19:49] * Quits: mischat (~mischat@188-220-41-110.zone11.bethere.co.uk) (Quit: mischat)
  939. # [19:51] <espadrine> "the browser is the stage, or backdrop, for the web, and the sites are the star of the show"
  940. # [19:51] <espadrine> That sounds like Google Chrome
  941. # [19:52] <zcorpan_> the ui is a lot better than ie8
  942. # [19:52] <espadrine> undoubtably
  943. # [19:52] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
  944. # [19:53] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Client Quit)
  945. # [19:54] <softdrink> except that i can't seem to have the new tab page just *blank*
  946. # [19:55] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
  947. # [19:56] <hsivonen> so is there a notification API in IE9? if yes, does it resemble Web Notifications drafts?
  948. # [19:56] * jgraham has only seen screenshots
  949. # [19:56] <jgraham> I guess it won't run under wine :)
  950. # [19:58] <Philip`> That would defeat their "we're better than other browsers because we're not cross-platform" claim, so I'd assume not
  951. # [20:01] * Joins: boaz_ (~boaz@64.119.159.231)
  952. # [20:04] * Joins: exp (~zAyghip8@cpc2-ely02-0-0-cust338.5-1.cable.virginmedia.com)
  953. # [20:04] <zcorpan_> seems only 4 out of their 19 "html5 demos" demo things that are in the html5 spec
  954. # [20:04] * hsivonen notes that PP4 run on Windows 7 even with graphics drivers that don't do fancy DirectX
  955. # [20:04] <hsivonen> *runs
  956. # [20:04] <Peter-> They removed their implementation of the flexbox module
  957. # [20:04] * aroben|lunch is now known as aroben|meeting
  958. # [20:05] <Peter-> as well as parsing of 2D CSS Transforms
  959. # [20:05] <hsivonen> I wonder why 2D transforms were removed
  960. # [20:05] <Peter-> apparently only "filter" is supported as a css property, not "-ms-filter"
  961. # [20:05] * Quits: boaz (~boaz@64.119.159.231) (Ping timeout: 252 seconds)
  962. # [20:05] * boaz_ is now known as boaz
  963. # [20:06] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Read error: Connection reset by peer)
  964. # [20:06] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
  965. # [20:06] * Joins: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk)
  966. # [20:08] <hober> time for my n-times-weekly ping for feedback on http://www.w3.org/html/wg/wiki/User:Eoconnor/ISSUE-41
  967. # [20:08] * Joins: dbaron (~dbaron@nat/mozilla/x-zeltayusdrxzjwgf)
  968. # [20:12] <annevk> http://www.beautyoftheweb.com/assets/images/content/logo-html5.png via mattur
  969. # [20:14] <hsivonen> annevk: I wonder if it is authorized
  970. # [20:15] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
  971. # [20:16] * Quits: miketaylr (~miketaylr@24.42.95.108) (Quit: Leaving...)
  972. # [20:18] <jgraham> http://www.neowin.net/news/optimizing-your-site-for-internet-explorer-9039s-new-features-part-1 lots of values to register there
  973. # [20:22] * Joins: mlpug (~mlpug@a88-115-171-217.elisa-laajakaista.fi)
  974. # [20:25] * Quits: phrearch (~phrearch_@82-136-229-19.ip.telfort.nl) (Remote host closed the connection)
  975. # [20:28] * Joins: matjas (~matjas@91.182.60.119)
  976. # [20:29] <espadrine> Easy to make fun of the design choice: http://static.arstechnica.com/ie-9-beta-1/excessive-tabs.png
  977. # [20:33] * chronossc is now known as chronos
  978. # [20:34] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
  979. # [20:36] * Quits: ap (~ap@17.246.17.176) (Remote host closed the connection)
  980. # [20:36] * Joins: ap (~ap@17.246.17.176)
  981. # [20:38] <espadrine> The white 5px-tall rectangle above the page feels odd and ugly...
  982. # [20:38] <hsivonen> hmm. I discovered operaunite.com, appspot.com and blogspot.com are already or being added to the public suffix list
  983. # [20:38] <hsivonen> interesting development
  984. # [20:39] * Joins: miketaylr (~miketaylr@rrcs-208-125-28-217.nyc.biz.rr.com)
  985. # [20:41] * Joins: mokush (~quassel@79.116.78.179)
  986. # [20:46] * Joins: Henrik`G (~henrik@c83-249-72-254.bredband.comhem.se)
  987. # [20:46] * Quits: Henrik`G (~henrik@c83-249-72-254.bredband.comhem.se) (Remote host closed the connection)
  988. # [20:51] * paul_irish__ is now known as paul_irish
  989. # [20:53] <erlehmann> hsivonen, „public suffix list“ ?
  990. # [20:53] * Joins: kennyluck_ (~kennyluck@EM114-48-29-0.pool.e-mobile.ne.jp)
  991. # [20:55] <erlehmann> jgraham, msapplication-task tags? can anyone explain what distinguishes that from favicons?
  992. # [20:55] <erlehmann> oh. silly me
  993. # [20:55] <Workshiva> erlehmann: For determining cookie privacy and such
  994. # [20:55] <erlehmann> forget those lines.
  995. # [20:56] <Workshiva> subdomains of example.com can share, but subdomains of co.uk shouldn't be able to
  996. # [20:57] * Quits: kennyluck (~kennyluck@EM111-188-38-40.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
  997. # [20:57] * kennyluck_ is now known as kennyluck
  998. # [20:57] * Quits: jmb (~jmb@login.ecs.soton.ac.uk) (Ping timeout: 252 seconds)
  999. # [20:58] <zcorpan_> hsivonen: interesting indeed
  1000. # [20:58] <erlehmann> Workshiva, I get it. Those silly uk TLD issues.
  1001. # [20:59] * Joins: jmb (~jmb@login.ecs.soton.ac.uk)
  1002. # [20:59] * Quits: ap (~ap@17.246.17.176) (Quit: ap)
  1003. # [21:00] * Quits: zcorpan_ (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan_)
  1004. # [21:00] <erlehmann> what is the default behaviour for suffixes if they are not on the list?
  1005. # [21:00] <erlehmann> forbid?
  1006. # [21:01] <Workshiva> Good question
  1007. # [21:01] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Read error: Operation timed out)
  1008. # [21:02] * Joins: ap (~ap@17.246.17.176)
  1009. # [21:02] * Joins: sicking (~chatzilla@nat/mozilla/x-orwtpibhpzrhlbkl)
  1010. # [21:06] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
  1011. # [21:07] * gsnedders is fairly certain the girls in this flat will shortly set off the fire alarm
  1012. # [21:09] * Quits: peol (~andree@unaffiliated/peol) (Read error: Connection reset by peer)
  1013. # [21:13] <Workshiva> How about stopping them before the fact
  1014. # [21:16] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
  1015. # [21:18] <gsnedders> Workshiva: Like they heed my warnings
  1016. # [21:19] <gsnedders> (I did say they probably were about to…)
  1017. # [21:19] * gsnedders is waiting for it
  1018. # [21:19] * Quits: plainhao (~plainhao@mail.xbiotica.com) (Quit: plainhao)
  1019. # [21:22] * Joins: mpilgrim (~pilgrim@108.118.43.164)
  1020. # [21:23] * Quits: matjas (~matjas@91.182.60.119) (Remote host closed the connection)
  1021. # [21:23] <mpilgrim> opera folk: is it possible to remove/alter the default UI for type="number" fields? As in, I want an <input type="number"> without the up/down arrow buttons
  1022. # [21:24] <annevk> nope
  1023. # [21:24] <bl4ckcomb> currently you can't style the new inputs
  1024. # [21:25] <mpilgrim> searching brought up my own work as the top result, which is never a good sign when you know you don
  1025. # [21:25] <mpilgrim> 't know something
  1026. # [21:25] <mpilgrim> ok, thanks
  1027. # [21:27] <mpilgrim> and with that answer, my inbox is down to 157
  1028. # [21:30] <Philip`> http://blogs.msdn.com/b/ieinternals/archive/2010/09/15/ie9-beta-minor-change-list.aspx - "DataURIs may now be used in SCRIPT SRC attributes. The ACID3 test contains the following example: [...] …although there's no reason that you should do this."
  1029. # [21:30] <Philip`> Shouldn't they be supporting data: because it's a widely-implemented standard, not simply special-casing the bits the Acid tests use?
  1030. # [21:31] <annevk> mpilgrim, I got a copy btw; still need to take some time to read it :)
  1031. # [21:32] * Joins: MikeSmith_ (~MikeSmith@EM111-188-26-157.pool.e-mobile.ne.jp)
  1032. # [21:32] <mpilgrim> annevk: copy of what?
  1033. # [21:32] <Peter-> Philip`: they don't, there was a bug of it on microsoft connect which got closed with "intended behavior" as its reason
  1034. # [21:33] <annevk> mpilgrim, your latest book; you know, on paper
  1035. # [21:34] <mpilgrim> oh, don't read that, it's several months out of date
  1036. # [21:34] <gsnedders> Paper? People still use that thing?
  1037. # [21:34] <annevk> :)
  1038. # [21:34] <mpilgrim> gsnedders: even worse, people still pay money for it
  1039. # [21:34] <mpilgrim> people baffle me
  1040. # [21:35] * Quits: MikeSmith (~MikeSmith@EM111-188-82-200.pool.e-mobile.ne.jp) (Ping timeout: 265 seconds)
  1041. # [21:35] * MikeSmith_ is now known as MikeSmith
  1042. # [21:35] <mpilgrim> just in general, but also why they give me money in particular
  1043. # [21:38] <hsivonen> I haven't seen anything about a JIT for VBScript in IE9. Is VBScript now officially unloved?
  1044. # [21:40] * Joins: mischat (~mischat@78-86-167-133.zone2.bethere.co.uk)
  1045. # [21:41] * Joins: mdelaney|mobile (~mdelaneym@166.205.9.6)
  1046. # [21:44] * Quits: mpilgrim (~pilgrim@108.118.43.164) (Ping timeout: 265 seconds)
  1047. # [21:44] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
  1048. # [21:48] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
  1049. # [21:51] <AryehGregor> hsivonen, yes, they said JS is integrated into the browser and VBScript lives outside somehow.
  1050. # [21:52] <AryehGregor> There was a blog post about it.
  1051. # [21:52] <AryehGregor> (in which they made vague allusions that WebKit was inferior for having multiple JS engines)
  1052. # [21:52] * Quits: espadrine (~espadrine@acces0670.res.insa-lyon.fr) (Ping timeout: 272 seconds)
  1053. # [21:57] * Joins: matjas (~matjas@91.182.60.119)
  1054. # [21:57] * Quits: fishd (~fishd@nat/google/x-pqxndclhiguzunlj) (Quit: Leaving)
  1055. # [21:57] * Quits: softdrink (~softdrink@216.194.126.164) (Quit: Leaving.)
  1056. # [21:59] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
  1057. # [22:01] * Quits: ap (~ap@17.246.17.176) (Quit: ap)
  1058. # [22:03] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
  1059. # [22:03] * Joins: dglazkov_ (~dglazkov@nat/google/x-qkzcqbmebhphesoo)
  1060. # [22:04] <hsivonen> AryehGregor: ok. I had missed that
  1061. # [22:06] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
  1062. # [22:06] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Read error: Operation timed out)
  1063. # [22:07] * Quits: boaz (~boaz@64.119.159.231) (Ping timeout: 265 seconds)
  1064. # [22:07] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
  1065. # [22:07] * Joins: boaz (~boaz@64.119.159.231)
  1066. # [22:08] * Quits: dglazkov (~dglazkov@nat/google/x-sqbpqpfmwluhktnp) (Ping timeout: 276 seconds)
  1067. # [22:08] * dglazkov_ is now known as dglazkov
  1068. # [22:09] * Quits: sicking (~chatzilla@nat/mozilla/x-orwtpibhpzrhlbkl) (Ping timeout: 240 seconds)
  1069. # [22:09] * Joins: ap (~ap@17.246.17.176)
  1070. # [22:09] * Joins: sicking (~chatzilla@nat/mozilla/x-ysavksxjpzvkhujl)
  1071. # [22:11] * Quits: mlpug (~mlpug@a88-115-171-217.elisa-laajakaista.fi) (Remote host closed the connection)
  1072. # [22:12] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (Quit: othermaciej)
  1073. # [22:15] * Joins: svl (~me@81.147.26.32)
  1074. # [22:17] * Quits: maikmerten (~merten@pooladsl-b-15-7.ipcom.comunitel.net) (Ping timeout: 240 seconds)
  1075. # [22:19] * Joins: mdelaney (~mdelaney@65-122-15-169.dia.static.qwest.net)
  1076. # [22:19] * aroben|meeting is now known as aroben
  1077. # [22:23] * Quits: mdelaney|mobile (~mdelaneym@166.205.9.6) (Quit: Colloquy for iPhone)
  1078. # [22:29] * Joins: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
  1079. # [22:35] * Quits: mdelaney (~mdelaney@65-122-15-169.dia.static.qwest.net) (Quit: mdelaney)
  1080. # [22:36] * Quits: nattokirai (~nattokira@nat/mozilla/x-vxgpbkawdtadzjik) (Quit: nattokirai)
  1081. # [22:38] <jgraham> Should get a copy of mpilgrim's book for the office bookshelf
  1082. # [22:41] * Quits: annevk (~annevk@5355737B.cable.casema.nl) (Quit: annevk)
  1083. # [22:41] <hober> mark mailed me a review copy; I feel guilty that I haven't posted a review yet.
  1084. # [22:44] * Joins: nattokirai (~nattokira@nat/mozilla/x-cxoqlybqdlosbdrj)
  1085. # [22:47] * Quits: oal (~oal@5.79-160-122.customer.lyse.net) (Remote host closed the connection)
  1086. # [22:48] * Joins: dpranke1 (~Adium@nat/google/x-mvhrrpimwvooedqx)
  1087. # [22:56] * Quits: miketaylr (~miketaylr@rrcs-208-125-28-217.nyc.biz.rr.com) (Remote host closed the connection)
  1088. # [22:57] * Joins: roc (~roc@nat/mozilla/x-oiqwyazlbtcectez)
  1089. # [22:57] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  1090. # [22:58] * Quits: cfq (~cfq@94-194-98-91.zone8.bethere.co.uk) (Quit: cfq)
  1091. # [23:00] * aroben is now known as aroben|meeting
  1092. # [23:01] * Quits: sicking (~chatzilla@nat/mozilla/x-ysavksxjpzvkhujl) (Ping timeout: 265 seconds)
  1093. # [23:01] * Quits: roc (~roc@nat/mozilla/x-oiqwyazlbtcectez) (Client Quit)
  1094. # [23:02] * Joins: roc (~roc@nat/mozilla/x-dptjiahjgjonkkjc)
  1095. # [23:02] * Quits: roc (~roc@nat/mozilla/x-dptjiahjgjonkkjc) (Client Quit)
  1096. # [23:03] <karlushi> Are there Javascript libraries to create sounds? a bit like canvas can create graphics.
  1097. # [23:03] * Joins: roc (~roc@nat/mozilla/x-fnmxyxukmqypboyy)
  1098. # [23:04] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (Remote host closed the connection)
  1099. # [23:07] * Quits: roc (~roc@nat/mozilla/x-fnmxyxukmqypboyy) (Client Quit)
  1100. # [23:08] * Quits: dglazkov (~dglazkov@nat/google/x-qkzcqbmebhphesoo) (Quit: dglazkov)
  1101. # [23:09] <jgraham> karlushi: Only Mozilla have the right kind of API for that atm. I don't know if webapps are standardising it
  1102. # [23:10] * Joins: othermaciej (~mjs@17.244.4.137)
  1103. # [23:10] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
  1104. # [23:11] <jgraham> https://wiki.mozilla.org/Audio_Data_API
  1105. # [23:11] <jgraham> I hope they are thaking it to some standards body
  1106. # [23:11] * Joins: daedb (~daed@78-72-108-100-no178.tbcn.telia.com)
  1107. # [23:12] <karlushi> jgraham, oh thanks.
  1108. # [23:13] <karlushi> it crossed my mind today because of this http://www.vexflow.com/
  1109. # [23:13] * Joins: sicking (~chatzilla@nat/mozilla/x-iayolhjgzoinyuww)
  1110. # [23:24] * abarth|afk is now known as abarth
  1111. # [23:25] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Read error: Connection reset by peer)
  1112. # [23:28] * Quits: boaz (~boaz@64.119.159.231) (Ping timeout: 240 seconds)
  1113. # [23:30] * Joins: boaz (~boaz@64.119.159.231)
  1114. # [23:30] * Joins: bl4ckcomb_ (~bl4ckcomb@91.181.22.244)
  1115. # [23:31] * Joins: espadrine (~espadrine@acces0670.res.insa-lyon.fr)
  1116. # [23:31] * Quits: bl4ckcomb (~bl4ckcomb@91.181.65.125) (Ping timeout: 245 seconds)
  1117. # [23:35] * Quits: BlurstOfTimes (~blurstoft@168.203.117.112) (Remote host closed the connection)
  1118. # [23:36] * Quits: mokush (~quassel@79.116.78.179) (Remote host closed the connection)
  1119. # [23:37] * Quits: eric_carlson (~ericc@17.203.15.26) (Quit: eric_carlson)
  1120. # [23:37] * Quits: smaug____ (~chatzilla@cs181063178.pp.htv.fi) (Ping timeout: 240 seconds)
  1121. # [23:40] * Quits: matjas (~matjas@91.182.60.119) (Remote host closed the connection)
  1122. # [23:41] * Joins: jeremyselier (~Jeremy@seg75-1-81-57-242-198.fbx.proxad.net)
  1123. # [23:42] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
  1124. # [23:45] * Quits: svl (~me@81.147.26.32) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  1125. # [23:49] * Quits: othermaciej (~mjs@17.244.4.137) (Quit: othermaciej)
  1126. # [23:53] * Joins: dglazkov (~dglazkov@nat/google/x-hmajphvmpikcfrrv)
  1127. # [23:55] * Quits: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net) (Quit: taf2)
  1128. # Session Close: Thu Sep 16 00:00:00 2010

The end :)