/irc-logs / freenode / #whatwg / 2009-10-15 / end

Options:

  1. # Session Start: Thu Oct 15 00:00:00 2009
  2. # Session Ident: #whatwg
  3. # [00:00] * Quits: mat_t (n=mattomas@80-225-22-182.dynamic.dial.as9105.com) (Remote closed the connection)
  4. # [00:02] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  5. # [00:02] * Joins: Lachy (n=Lachlan@85.196.122.246)
  6. # [00:04] * Quits: tantek (n=tantek@c-69-181-45-251.hsd1.ca.comcast.net)
  7. # [00:05] * Joins: othermaciej_ (n=mjs@17.246.16.206)
  8. # [00:08] * Quits: fishd (n=darin@nat/google/x-gvherhnghtcevxwy) (Read error: 110 (Connection timed out))
  9. # [00:08] * Joins: fishd (n=darin@nat/google/x-exchafqsddzeusvy)
  10. # [00:11] * Quits: drunknbass (n=drunknba@76.89.129.186) (Read error: 131 (Connection reset by peer))
  11. # [00:12] * Joins: doublec (n=doublec@203.97.204.82)
  12. # [00:18] * Joins: drunknbass (n=drunknba@76.89.129.186)
  13. # [00:18] * Quits: othermaciej (n=mjs@17.203.15.228) (Read error: 110 (Connection timed out))
  14. # [00:18] * othermaciej_ is now known as othermaciej
  15. # [00:24] * Quits: roc (n=roc@121.74.160.0)
  16. # [00:25] * Joins: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au)
  17. # [00:28] * Joins: jwalden_ (n=waldo@nat/mozilla/x-qxsfronyqyjpmisn)
  18. # [00:29] * Quits: jwalden (n=waldo@63.245.220.240) (Nick collision from services.)
  19. # [00:29] * jwalden_ is now known as jwalden
  20. # [00:30] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
  21. # [00:33] * Joins: borismus (n=borismus@c-98-219-161-78.hsd1.pa.comcast.net)
  22. # [00:33] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  23. # [00:38] <ato> Lachy: Hope you're alright.
  24. # [00:38] <Lachy> ato, yeah, fine.
  25. # [00:39] <Lachy> the fire was on the other side of the building
  26. # [00:39] <ato> Ah, your apartment faces Waldemar Thranesgate?
  27. # [00:39] <Lachy> yes
  28. # [00:39] <ato> Good to know.
  29. # [00:40] <Lachy> ato, do I know you?
  30. # [00:40] <ato> No. But wilhelm directed me to your Twitter-account.
  31. # [00:40] <ato> (And I live next door.)
  32. # [00:40] <Lachy> ok.
  33. # [00:42] <Dashiva> Darn
  34. # [00:42] <Dashiva> I was hoping lastweek would have an american for us
  35. # [00:42] * Joins: cohitre (n=cohitre@64-40-56-46-dsl.itltd.net)
  36. # [00:43] * Quits: fishkandy (n=conrad@134.EC0183.cyberhome.ne.jp) ("Pike!")
  37. # [00:44] <Lachy> is MikeSmith American?
  38. # [00:44] <MikeSmith> Lachy: I am a citizen of the world
  39. # [00:44] <Lachy> this has been bugging me all day. There must be at least one American in the cabal.
  40. # [00:44] <Dashiva> MikeSmith is too close to the w3c to count
  41. # [00:44] <Dashiva> And he's basically Japanese anyhow
  42. # [00:45] <Rik`> Lachy: he has a copyright on his name, so he must be american
  43. # [00:45] <Dashiva> Trademark
  44. # [00:45] <MikeSmith> I have a patent on the business process I used to develop the trademark for my name
  45. # [00:46] <Rik`> I think I just sprained my brain
  46. # [00:47] <Lachy> MikeSmith, I assume you also have copyright on the software that implements the process used to develop the trademark for your name too, right?
  47. # [00:48] <Philip`> Lachy: He can't tell you, it's a trade secret
  48. # [00:49] <MikeSmith> the team of lawyers I keep on retainer tells me that EOLAS is infringing on our IP, so I have a pot o' gold waiting for me
  49. # [00:51] <MikeSmith> with that, along with with my Reorg In Box product, I will have enough money to be set for life
  50. # [00:52] <MikeSmith> http://logopoeia.com/softexec/about.html#reorg
  51. # [00:53] * Joins: aroben (n=aroben@unaffiliated/aroben)
  52. # [00:56] * Quits: cohitre (n=cohitre@64-40-56-46-dsl.itltd.net)
  53. # [01:04] * lmorchard is now known as lmorchard|away
  54. # [01:05] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
  55. # [01:05] * lmorchard|away is now known as lmorchard
  56. # [01:18] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
  57. # [01:18] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
  58. # [01:23] * Parts: ojan (n=ojan@72.14.229.81)
  59. # [01:31] * Quits: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au) ("Leaving.")
  60. # [01:32] * Quits: dglazkov (n=dglazkov@nat/google/x-dbjbwalenprmqyzg)
  61. # [01:32] * Quits: weinig (n=weinig@17.246.17.253)
  62. # [01:33] * Joins: Rik`_ (n=Rik`@81.57.187.57)
  63. # [01:35] * Joins: yatil (n=Adium@78.104.102.186)
  64. # [01:36] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
  65. # [01:37] <TabAtkins> Who all is in the cabal? Me and Aryeh are American.
  66. # [01:37] * Joins: riven` (n=colin@53518387.cable.casema.nl)
  67. # [01:37] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Read error: 104 (Connection reset by peer))
  68. # [01:38] * Joins: darlene (i=185b9ec2@gateway/web/freenode/x-itusxyikqcfyouhk)
  69. # [01:38] * Parts: yatil (n=Adium@78.104.102.186)
  70. # [01:49] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
  71. # [01:49] * Rik`_ is now known as Rik`
  72. # [01:56] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
  73. # [01:57] * Joins: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
  74. # [02:03] * Joins: miketaylr (n=miketayl@24.42.95.234)
  75. # [02:05] * Joins: yutak_home (n=kee@61.117.6.79)
  76. # [02:10] * Quits: ap (n=ap@17.246.19.174)
  77. # [02:14] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  78. # [02:19] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.0.1/2008072406]")
  79. # [02:25] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
  80. # [02:35] * Quits: fishd (n=darin@nat/google/x-exchafqsddzeusvy) (Read error: 110 (Connection timed out))
  81. # [02:35] * Joins: wakaba_ (n=wakaba_@122.221.184.68)
  82. # [02:42] * Quits: darlene (i=185b9ec2@gateway/web/freenode/x-itusxyikqcfyouhk) ("Page closed")
  83. # [02:45] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
  84. # [02:46] * Joins: mpilgrim (n=mark@96.10.240.189)
  85. # [02:46] * Joins: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
  86. # [02:47] * Joins: paul_irish (n=paul_iri@12.182.97.5)
  87. # [02:48] * Parts: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
  88. # [03:03] * Quits: yutak_home (n=kee@61.117.6.79) ("Ex-Chat")
  89. # [03:07] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  90. # [03:15] * Quits: miketaylr (n=miketayl@24.42.95.234) ("Leaving...")
  91. # [03:17] * Joins: miketaylr (n=miketayl@24.42.95.234)
  92. # [03:20] * Quits: dbaron (n=dbaron@nat/mozilla/x-uihktblarfmhmlbu) ("8403864 bytes have been tenured, next gc will be global.")
  93. # [03:35] * Quits: MikeSmith (n=MikeSmit@EM114-48-18-223.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
  94. # [04:00] * lmorchard is now known as lmorchard|away
  95. # [04:04] * Joins: sirdarckcat (n=sdc@121.0.29.226)
  96. # [04:04] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
  97. # [04:04] * lmorchard|away is now known as lmorchard
  98. # [04:06] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
  99. # [04:07] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
  100. # [04:07] * Parts: sirdarckcat (n=sdc@121.0.29.226)
  101. # [04:10] * Joins: MikeSmith (n=MikeSmit@EM114-48-102-75.pool.e-mobile.ne.jp)
  102. # [04:11] * lmorchard is now known as lmorchard|away
  103. # [04:16] * Joins: Super-Dot (n=Super-Do@adsl-75-61-85-191.dsl.pltn13.sbcglobal.net)
  104. # [04:16] * miketaylr is now known as miketaylr|zombie
  105. # [04:22] * Joins: bartek (n=bartek@CPE001195383de2-CM00122574b6ee.cpe.net.cable.rogers.com)
  106. # [04:24] <bartek> Hi. I'm testing out some HTML5 code, mainly using some SVG. I've set my <!DOCTYPE html> but it seems if I serve the file locally, using a simple http server from python I get nothing. If I view the same code online, it works. Do I need be to sending specific mimetypes to the browser in order for it to render the html correctly?
  107. # [04:25] <inimino> bartek: should be text/html, most any HTTP server will do that automatically if the filename ends with ".html"
  108. # [04:26] <Dashiva> Many browsers let you see the mimetype from the server
  109. # [04:26] <bartek> hmm, then I wonder what the issue is
  110. # [04:26] <bartek> I literally get no rendering of html5-spec stuff on my localhost
  111. # [04:31] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
  112. # [04:35] * lmorchard|away is now known as lmorchard
  113. # [04:38] * Quits: miketaylr|zombie (n=miketayl@24.42.95.234) (Remote closed the connection)
  114. # [04:38] * Joins: miketaylr (n=miketayl@24.42.95.234)
  115. # [04:39] * Quits: ttepasse (n=ttepas--@91.1.55.240) ("?Q")
  116. # [04:42] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  117. # [04:46] <bartek> Ah, I figured it out. I need to be serving back text/xml, not text/html. The browser renders it great if it's text/xml but I might be wrong and just setting something weird in my code .. :)
  118. # [04:46] <bartek> (it works now, though)
  119. # [04:52] * Quits: MikeSmith (n=MikeSmit@EM114-48-102-75.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
  120. # [04:54] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
  121. # [04:59] <TabAtkins> bartek: Sounds like your browser isn't using an html5 renderer. If you're using FF, frex, it will *not* render SVG in HTML unless you're using one of the nightlies and have the html5 parser turned on. That's probably why you're having to serve it as text/xml.
  122. # [05:02] * Joins: weinig (n=weinig@17.246.17.253)
  123. # [05:06] <bartek> I'm using Chromium nightly for Ubuntu. Not sure if it does it right. It works on most sites, just had to use t ext/xml on my localhost
  124. # [05:11] * Quits: othermaciej (n=mjs@17.246.16.206)
  125. # [05:11] <roc> webkit doesn't support SVG in text/html
  126. # [05:13] * Quits: paul_irish (n=paul_iri@12.182.97.5) (Remote closed the connection)
  127. # [05:24] * Quits: mpilgrim (n=mark@96.10.240.189) (Read error: 131 (Connection reset by peer))
  128. # [05:28] * Joins: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
  129. # [05:29] * Joins: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-argamvrpnhkewyrx)
  130. # [05:49] * Joins: svtech (n=stanv@83.228.56.37)
  131. # [06:02] * Joins: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp)
  132. # [06:02] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
  133. # [06:13] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  134. # [06:17] * Quits: weinig (n=weinig@17.246.17.253)
  135. # [06:28] * Quits: Super-Dot (n=Super-Do@adsl-75-61-85-191.dsl.pltn13.sbcglobal.net)
  136. # [06:29] * Joins: Super-Dot (n=Super-Do@adsl-75-61-85-191.dsl.pltn13.sbcglobal.net)
  137. # [06:29] * Joins: lazni (n=lazni@123.16.128.226)
  138. # [06:36] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 110 (Connection timed out))
  139. # [06:40] * Quits: jwalden (n=waldo@nat/mozilla/x-qxsfronyqyjpmisn) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.1.3/20090909051541]")
  140. # [06:43] * Joins: weinig (n=weinig@67.180.35.124)
  141. # [06:50] * Joins: yatil (n=Adium@78.104.102.186)
  142. # [06:53] * Joins: weinig_ (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
  143. # [06:54] * Quits: weinig (n=weinig@67.180.35.124) (Read error: 131 (Connection reset by peer))
  144. # [06:54] * weinig_ is now known as weinig
  145. # [06:59] * Quits: miketaylr (n=miketayl@24.42.95.234) (Remote closed the connection)
  146. # [07:04] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
  147. # [07:05] * Quits: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
  148. # [07:09] * Joins: syp_ (n=syp@lasigpc9.epfl.ch)
  149. # [07:09] * Quits: syp (n=syp@lasigpc9.epfl.ch) (Read error: 104 (Connection reset by peer))
  150. # [07:16] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
  151. # [07:24] * Joins: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
  152. # [07:24] * Quits: syp_ (n=syp@lasigpc9.epfl.ch) (Read error: 54 (Connection reset by peer))
  153. # [07:25] * Joins: syp (n=syp@lasigpc9.epfl.ch)
  154. # [07:30] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  155. # [07:38] * Quits: borismus (n=borismus@c-98-219-161-78.hsd1.pa.comcast.net)
  156. # [07:38] * riven` is now known as riven
  157. # [07:43] * Quits: svtech (n=stanv@83.228.56.37)
  158. # [07:44] * Quits: doublec (n=doublec@203.97.204.82) ("Leaving")
  159. # [07:54] * Joins: aaron (n=drunknba@cpe-76-173-195-145.socal.res.rr.com)
  160. # [07:56] * Quits: yatil (n=Adium@78.104.102.186) ("Leaving.")
  161. # [07:58] * Quits: tyoshino (n=tyoshino@220.109.219.244) ("Leaving...")
  162. # [08:02] * Joins: annevk42 (n=annevk@83.227.4.198)
  163. # [08:04] * Joins: svtech (n=stanv@83.228.56.37)
  164. # [08:05] * Quits: drunknbass (n=drunknba@76.89.129.186) (Read error: 110 (Connection timed out))
  165. # [08:06] * Quits: svtech (n=stanv@83.228.56.37) (Client Quit)
  166. # [08:06] * Joins: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au)
  167. # [08:06] * Quits: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au) (Remote closed the connection)
  168. # [08:07] * Joins: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au)
  169. # [08:07] * Quits: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au) (Remote closed the connection)
  170. # [08:10] <cardona507> I am working with appcache - and I think I got it , but when I disconnect from the network my browser has all of the tabs that were open in it's cache -so I can't tell if appcache worked or not. Can someone recommend a way to test my appcache?
  171. # [08:17] * Quits: Lachy (n=Lachlan@85.196.122.246) ("Leaving")
  172. # [08:17] * Joins: Lachy (n=Lachlan@85.196.122.246)
  173. # [08:22] <annevk42> load one image or so over the network, do not set the online whitelist flag, and do not mention the image in the manifest, then load the app and then reload, if the image is still there there's a bug
  174. # [08:22] <annevk42> (iirc)
  175. # [08:27] * Joins: webben (n=benh@dip5-fw.corp.ukl.yahoo.com)
  176. # [08:32] <cardona507> thanks annevk42
  177. # [08:35] * Joins: pesla (n=retep@procurios.xs4all.nl)
  178. # [08:38] * Joins: yusukes (n=yusukes@220.109.219.244)
  179. # [08:43] * Quits: webben (n=benh@dip5-fw.corp.ukl.yahoo.com) ("Leaving.")
  180. # [08:43] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
  181. # [08:54] * Quits: yusukes (n=yusukes@220.109.219.244) ("Leaving")
  182. # [08:56] * Joins: svtech (n=stanv@83.228.56.37)
  183. # [08:57] * Joins: cardona507_ (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
  184. # [08:57] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
  185. # [09:00] * Joins: gsnedders (n=gsnedder@c83-252-235-130.bredband.comhem.se)
  186. # [09:01] * Joins: webben (n=benh@dip5-fw.corp.ukl.yahoo.com)
  187. # [09:04] * Quits: cardona507_ (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
  188. # [09:04] * lmorchard is now known as lmorchard|away
  189. # [09:05] * Quits: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp) ("Tomorrow to fresh woods, and pastures new.")
  190. # [09:14] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  191. # [09:17] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
  192. # [09:24] * Joins: cedricv (n=cedric@124.197.95.47)
  193. # [09:28] * Quits: gsnedders (n=gsnedder@c83-252-235-130.bredband.comhem.se) (Read error: 54 (Connection reset by peer))
  194. # [09:28] * Joins: gsnedders (n=gsnedder@c83-252-235-130.bredband.comhem.se)
  195. # [09:30] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
  196. # [09:30] * Joins: cedric_ (n=cedric@116.197.234.50)
  197. # [09:35] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
  198. # [09:37] * Quits: annevk42 (n=annevk@83.227.4.198)
  199. # [09:37] * Joins: svl (n=me@g228018002.adsl.alicedsl.de)
  200. # [09:41] * Quits: gsnedders (n=gsnedder@c83-252-235-130.bredband.comhem.se)
  201. # [09:42] * Quits: lazni (n=lazni@123.16.128.226) (Read error: 60 (Operation timed out))
  202. # [09:44] * Quits: cedricv (n=cedric@124.197.95.47) (Read error: 104 (Connection reset by peer))
  203. # [09:54] * Joins: tyoshino (n=tyoshino@220.109.219.244)
  204. # [09:55] * Quits: virtuelv (n=virtuelv@213.236.208.22) ("Ex-Chat")
  205. # [09:58] * Quits: Super-Dot (n=Super-Do@adsl-75-61-85-191.dsl.pltn13.sbcglobal.net) (Connection timed out)
  206. # [09:59] <annevk2> hmm, should I rename CSSOM to "Web DOM Style" or some such so the part on the CSSOM can actually be called that way?
  207. # [10:02] * Joins: robertnyman (n=robertny@c83-250-122-244.bredband.comhem.se)
  208. # [10:02] <annevk2> I think I'll just called it "CSS Style Sheets" which is somewhat double, but consistent as well
  209. # [10:03] <robertnyman> About meta tag usage....
  210. # [10:03] <robertnyman> If I use the old way of specifying it, (<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">) which is still supported, it validates fine with the validator at W3C
  211. # [10:03] * Joins: foolip_ (n=philip@pat.se.opera.com)
  212. # [10:04] <robertnyman> But if I use the new version (<meta charset="UTF-8">), it only tentatively validates, since it claims it can't find the character encoding
  213. # [10:04] <robertnyman> Is this something to be implemented by the validator? Should I report it as a bug?
  214. # [10:05] <annevk2> sounds like a bug of some kind, yes
  215. # [10:05] <annevk2> what does validator.nu do?
  216. # [10:05] <robertnyman> From what I could see there, it just said it was valid in both cases
  217. # [10:05] <robertnyman> Should try it without character encoding at all, to see if it even checks that
  218. # [10:07] <annevk2> if it can't find the encoding it's a bug
  219. # [10:07] <annevk2> unless you put it in the wrong place, but then it should report that too, so it's a bug either way
  220. # [10:08] <robertnyman> Hmmm...
  221. # [10:08] <robertnyman> Well, if I check by URL (e.g. http://robertnyman.com), it seems to validate fine
  222. # [10:09] <annevk2> anyone a good name for a section that defines .style, getComputedStyle, and possibly new friends?
  223. # [10:09] <robertnyman> But if I validate by text field at validator.nu, it doesn't consider character encoding at all...
  224. # [10:09] <robertnyman> Oh, well, I need to make some consistent sense out of this
  225. # [10:09] <robertnyman> Thanks!
  226. # [10:11] <gsnedders|work> robertnyman: That's because you specify a series of characters, not a series of bytes (with an associated character encoding)
  227. # [10:12] * Joins: cedricv (n=cedric@124.197.108.49)
  228. # [10:12] <robertnyman> Ah, right
  229. # [10:13] * Joins: ciaran_lee (n=ciaran_l@ip-78-137-148-117.dub-tlght.metro.digiweb.ie)
  230. # [10:17] * Quits: cedric_ (n=cedric@116.197.234.50) (Read error: 104 (Connection reset by peer))
  231. # [10:19] * Joins: yatil (n=Adium@78.104.102.186)
  232. # [10:21] * Joins: cedric_ (n=cedric@124.197.86.38)
  233. # [10:21] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Remote closed the connection)
  234. # [10:22] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
  235. # [10:25] * Quits: webben (n=benh@dip5-fw.corp.ukl.yahoo.com) ("Leaving.")
  236. # [10:25] * Joins: cedric__ (n=cedric@124.197.64.136)
  237. # [10:26] * Quits: cedricv (n=cedric@124.197.108.49) (Read error: 60 (Operation timed out))
  238. # [10:30] <jgraham> annevk2: If you call it CSS Style Sheets then you will get nothing but complaints that it means Cascading Style Sheets Style Sheets
  239. # [10:30] <annevk2> I'll just point to CSSStyleSheet
  240. # [10:32] <hsivonen> sigh. I broke frames.
  241. # [10:34] * Quits: robertnyman (n=robertny@c83-250-122-244.bredband.comhem.se)
  242. # [10:35] <hsivonen> I need one of those "Have you stopped breaking the Web yet?" t-shirts.
  243. # [10:39] * Quits: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se) (Read error: 60 (Operation timed out))
  244. # [10:40] * Joins: mat_t (n=mattomas@91.189.88.12)
  245. # [10:41] <gsnedders|work> hsivonen: What? Where?
  246. # [10:42] <hsivonen> gsnedders|work: I only broke frames locally. I think the t-shirt is on the level of a suggestion on twitter at this point.
  247. # [10:42] <gsnedders|work> ah.
  248. # [10:42] <gsnedders|work> Aww…
  249. # [10:43] * Quits: cedric_ (n=cedric@124.197.86.38) (Read error: 110 (Connection timed out))
  250. # [10:44] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
  251. # [10:44] * Joins: Phae (n=phaeness@gatea.mh.bbc.co.uk)
  252. # [10:46] * Joins: cedric_ (n=cedric@116.197.232.66)
  253. # [10:46] * Joins: ROBOd (n=robod@89.122.216.38)
  254. # [10:57] * Joins: webben (n=benh@nat/yahoo/x-jbohpagyydnppjzk)
  255. # [11:00] * Joins: mpt (n=mpt@canonical/mpt)
  256. # [11:00] * Joins: yusukes (n=yusukes@220.109.219.244)
  257. # [11:03] * Quits: cedric__ (n=cedric@124.197.64.136) (Read error: 110 (Connection timed out))
  258. # [11:03] * Joins: cedric__ (n=cedric@124.197.75.20)
  259. # [11:12] <hsivonen> HTML5 doesn't have a normative reference to any flavor of RDFa, right?
  260. # [11:12] <hsivonen> at least I can't find the string "RDFa" in the spec
  261. # [11:12] <Hixie> no
  262. # [11:12] <hsivonen> ok
  263. # [11:17] * Quits: ciaran_lee (n=ciaran_l@ip-78-137-148-117.dub-tlght.metro.digiweb.ie) ("leaving")
  264. # [11:18] * Joins: ciaran_lee (n=ciaran_l@ip-78-137-148-117.dub-tlght.metro.digiweb.ie)
  265. # [11:18] <jgraham> Hixie: The encoding table in the spec isn't really based on data it's based on other peoples guesses
  266. # [11:19] <Hixie> it's based on what firefox does
  267. # [11:20] * Quits: cedric_ (n=cedric@116.197.232.66) (Read error: 110 (Connection timed out))
  268. # [11:21] <jgraham> Yeah and what Firefox does is based on the individual localisers right? And presumably they have not actually run studies to determine the most useful encoding, they have just guessed
  269. # [11:21] <Hixie> i expect there's been more of a feedback loop than that, but sure
  270. # [11:22] <Hixie> i would be more than happy to use better data
  271. # [11:26] <jgraham> Hixie: I think the fact the Welsh suggests UTF-8 rather than Windows-1252 even though, presumably, most welsh speaksers will primarilly interact with English-language content is evidence of a poor feedback loop
  272. # [11:26] <hsivonen> jgraham: it's quite possible that the younger localizations or the ones with a less populous user base reflect more the choices of an individual localizer rather than a feedback loop converging on what works best with legacy content
  273. # [11:27] <hsivonen> jgraham: my guess about how UTF-8 has ended up as default is the same as Leif's, but that's just a guess
  274. # [11:27] <Hixie> jgraham: i'm happy to use better data if you have it. For example, what does Opera's Welsh localisation use?
  275. # [11:27] <Hixie> or IE's?
  276. # [11:27] <jgraham> What is Leif's guess?
  277. # [11:28] <hsivonen> jgraham: Leif guessed that it's motto-based
  278. # [11:28] <Hixie> are there bugs filed by Welsh users?
  279. # [11:28] <Hixie> etc
  280. # [11:28] * jgraham can't remember or didn't folloow
  281. # [11:28] <jgraham> motto-based? As in "unicode is good"?
  282. # [11:28] <hsivonen> jgraham: right
  283. # [11:29] <Hixie> (i could probably be convinced to just remove all the utf-8 cases in favour of win1252, but if you want that, file a bug)
  284. # [11:29] <jgraham> I can't see any evidence that unicode covers the Welsh digraphs
  285. # [11:29] <Hixie> anyway, gotta go
  286. # [11:29] <Hixie> bbl
  287. # [11:29] <jgraham> so it makes no sense to use UTF-8 as the default rather than Win-1252
  288. # [11:29] <hsivonen> I'm kinda curious enough that I might file bugs against the Welsh, Romanian and Vietnamese localizations asking for rationale
  289. # [11:31] <hsivonen> I'm inclined to think nothing should default to UTF-8 to force authors to label their UTF-8 content
  290. # [11:33] <jgraham> Although it seems that they use optional accented letters that might not be covered by Win-1252. Nevertheless I have great difficulty believeing that the material consumed by Welsh-language-browser-users is not primarilly English
  291. # [11:33] <hsivonen> I was very surprised to find that the Vietnamese localization didn't default to the Windows-* code page for Vietnamese
  292. # [11:33] * Quits: mat_t (n=mattomas@91.189.88.12) ("Leaving")
  293. # [11:34] <hsivonen> fwiw, the Firefox localization have other oddities like Swedish defaulting to chardet on.
  294. # [11:34] <hsivonen> which is clearly bogus.
  295. # [11:34] * Joins: mat_t (n=mattomas@91.189.88.12)
  296. # [11:40] * Quits: tkent (n=tkent@220.109.219.244) ("Leaving...")
  297. # [11:45] * Quits: riven (n=colin@pdpc/supporter/professional/riven) ("Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.")
  298. # [11:46] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
  299. # [11:48] * Joins: tkent (n=tkent@220.109.219.244)
  300. # [11:53] * Joins: riven (n=colin@pdpc/supporter/professional/riven)
  301. # [11:57] * Joins: zcorpan_ (n=zcorpan@83.252.193.59)
  302. # [11:57] * Joins: cedricv (n=cedric@112.199.145.238)
  303. # [11:59] * Joins: MikeSmith (n=MikeSmit@EM114-48-225-52.pool.e-mobile.ne.jp)
  304. # [12:05] * Joins: mpt_ (n=mpt@canonical/mpt)
  305. # [12:05] * Quits: zcorpan_ (n=zcorpan@83.252.193.59) (Read error: 145 (Connection timed out))
  306. # [12:05] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 113 (No route to host))
  307. # [12:07] * Joins: virtuelv (n=virtuelv@213.236.208.22)
  308. # [12:09] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  309. # [12:09] * Quits: Rik` (n=Rik`@81.57.187.57) (Read error: 131 (Connection reset by peer))
  310. # [12:09] * Rik`_ is now known as Rik`
  311. # [12:10] * Parts: yatil (n=Adium@78.104.102.186)
  312. # [12:10] * Quits: virtuelv (n=virtuelv@213.236.208.22) (Client Quit)
  313. # [12:11] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
  314. # [12:13] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
  315. # [12:15] * Quits: cedric__ (n=cedric@124.197.75.20) (Read error: 110 (Connection timed out))
  316. # [12:17] * Joins: cedric_ (n=cedric@116.197.241.1)
  317. # [12:23] * Quits: cedricv (n=cedric@112.199.145.238) (Read error: 104 (Connection reset by peer))
  318. # [12:26] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
  319. # [12:26] * Quits: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se) (Read error: 60 (Operation timed out))
  320. # [12:34] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
  321. # [12:34] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  322. # [12:50] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
  323. # [12:50] * Rik`_ is now known as Rik`
  324. # [12:51] * Joins: adactio (n=adactio@host86-163-206-16.range86-163.btcentralplus.com)
  325. # [12:57] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) ("leaving")
  326. # [12:58] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
  327. # [13:01] * Joins: roc (n=roc@121.74.160.0)
  328. # [13:06] * Joins: zdobersek (n=zan@cpe-92-37-76-134.dynamic.amis.net)
  329. # [13:19] * Joins: gunderwonder (n=gunderwo@garage.upstruct.com)
  330. # [13:23] * mpt_ is now known as mpt
  331. # [13:24] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
  332. # [13:34] * Joins: paul_irish (n=paul_iri@12.182.97.5)
  333. # [13:37] * Quits: k0rnel (n=k0rnel@krtko.org) (clarke.freenode.net irc.freenode.net)
  334. # [13:37] * Quits: gsnedders|work (n=gsnedder@pat.se.opera.com) (clarke.freenode.net irc.freenode.net)
  335. # [13:39] * Joins: k0rnel (n=k0rnel@krtko.org)
  336. # [13:39] * Joins: gsnedders|work (n=gsnedder@pat.se.opera.com)
  337. # [13:39] * Quits: k0rnel (n=k0rnel@krtko.org) (Killed by niven.freenode.net (Nick collision))
  338. # [13:39] * Joins: k0rnel (n=k0rnel@krtko.org)
  339. # [13:45] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
  340. # [13:54] * Joins: smaug_ (n=chatzill@82.181.150.24)
  341. # [13:55] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
  342. # [14:09] * Quits: tyoshino (n=tyoshino@220.109.219.244) (clarke.freenode.net irc.freenode.net)
  343. # [14:09] * Quits: aaron (n=drunknba@cpe-76-173-195-145.socal.res.rr.com) (clarke.freenode.net irc.freenode.net)
  344. # [14:09] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net) (clarke.freenode.net irc.freenode.net)
  345. # [14:09] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net) (clarke.freenode.net irc.freenode.net)
  346. # [14:09] * Quits: sebmarkbage (n=miranda@c29.a108.sto.bahnhof.net) (clarke.freenode.net irc.freenode.net)
  347. # [14:09] * Quits: bobs_ (n=oeskola@kekkonen.cs.hut.fi) (clarke.freenode.net irc.freenode.net)
  348. # [14:09] * Quits: ukai (n=ukai@220.109.219.244) (clarke.freenode.net irc.freenode.net)
  349. # [14:09] * Quits: shepazu (n=schepers@adsl-227-105-48.rmo.bellsouth.net) (clarke.freenode.net irc.freenode.net)
  350. # [14:09] * Quits: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk) (clarke.freenode.net irc.freenode.net)
  351. # [14:09] * Joins: tyoshino (n=tyoshino@220.109.219.244)
  352. # [14:09] * Joins: aaron (n=drunknba@cpe-76-173-195-145.socal.res.rr.com)
  353. # [14:09] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
  354. # [14:09] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  355. # [14:09] * Joins: sebmarkbage (n=miranda@c29.a108.sto.bahnhof.net)
  356. # [14:09] * Joins: shepazu (n=schepers@adsl-227-105-48.rmo.bellsouth.net)
  357. # [14:09] * Joins: ukai (n=ukai@220.109.219.244)
  358. # [14:09] * Joins: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk)
  359. # [14:09] * Joins: bobs_ (n=oeskola@kekkonen.cs.hut.fi)
  360. # [14:10] * Joins: MikeSmithX (n=MikeSmit@EM114-48-169-250.pool.e-mobile.ne.jp)
  361. # [14:11] * Quits: wakaba_ (n=wakaba_@122.221.184.68) ("Leaving...")
  362. # [14:12] * Parts: bartek (n=bartek@CPE001195383de2-CM00122574b6ee.cpe.net.cable.rogers.com)
  363. # [14:16] * Joins: virtuelv (n=virtuelv@213.236.208.22)
  364. # [14:19] <gsnedders|work> Philip`: ping
  365. # [14:27] * Quits: MikeSmith (n=MikeSmit@EM114-48-225-52.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
  366. # [14:42] * Quits: paul_irish (n=paul_iri@12.182.97.5) ("Leaving...")
  367. # [14:42] * Quits: gunderwonder (n=gunderwo@garage.upstruct.com)
  368. # [14:44] * Quits: cedric_ (n=cedric@116.197.241.1) (Remote closed the connection)
  369. # [14:54] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
  370. # [14:55] * Joins: MikeSmith (n=MikeSmit@EM114-48-123-207.pool.e-mobile.ne.jp)
  371. # [14:59] * Joins: zcorpan_ (n=zcorpan@pat.se.opera.com)
  372. # [15:00] <Philip`> gsnedders|work: Space Invaders
  373. # [15:00] <gsnedders|work> Philip`: So how long do I have to wait?
  374. # [15:01] <Philip`> gsnedders|work: For what?
  375. # [15:01] <gsnedders|work> Philip`: For you to properly pong me? :P
  376. # [15:02] <Philip`> gsnedders|work: Oh, sorry, I just got mixed up a bit
  377. # [15:02] <Philip`> I'll be away in a small number of minutes, but am here now
  378. # [15:02] <gsnedders|work> Philip`: How did you organize the dotbot data such that you could easily run regex and get the URL of the page?
  379. # [15:06] <Philip`> gsnedders|work: All I did was have a four-byte URL length int, then the URL string, then a four-byte response length, then the response, then repeat
  380. # [15:07] <Philip`> and alternated between 16 output files to allow some parallelism in processing (which the grep tool doesn't use)
  381. # [15:07] <Philip`> and gzipped all the files
  382. # [15:07] <gsnedders|work> Philip`: So how do you run regex? Via some script?
  383. # [15:07] * Joins: pmuellr (n=pmuellr@rrcs-70-63-146-90.midsouth.biz.rr.com)
  384. # [15:07] <Philip`> and then wrote some Java code that would load all the files and run regexps
  385. # [15:07] <gsnedders|work> k
  386. # [15:08] <Philip`> (and parse the HTTP headers etc)
  387. # [15:10] <Philip`> (The initial file format conversion / splitting was just to make things easier to parse efficiently in Java, and to allow parallel processing on separate chunks of pages)
  388. # [15:11] * Joins: lazni (n=lazni@118.71.2.134)
  389. # [15:16] * Quits: MikeSmithX (n=MikeSmit@EM114-48-169-250.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
  390. # [15:35] * Quits: webben (n=benh@nat/yahoo/x-jbohpagyydnppjzk) (Read error: 110 (Connection timed out))
  391. # [15:39] * Joins: pmuellr_ (n=pmuellr@rrcs-70-63-146-90.midsouth.biz.rr.com)
  392. # [15:44] <TabAtkins> Woah, woah, woah. " No one, not even those who support RDF/RDFa has suggested dumping Microdata." At what point did Shelley switch from being misleading to outright lying?
  393. # [15:45] * Quits: pmuellr_ (n=pmuellr@rrcs-70-63-146-90.midsouth.biz.rr.com)
  394. # [15:46] <hsivonen> TabAtkins: citation-needed for suggestion of dumping microdata.
  395. # [15:46] <TabAtkins> Hmm, I'll go look for it.
  396. # [15:53] * Quits: pmuellr (n=pmuellr@rrcs-70-63-146-90.midsouth.biz.rr.com) (Read error: 110 (Connection timed out))
  397. # [15:56] * Joins: BlurstOfTimes (n=blurstof@168.203.117.66)
  398. # [15:57] * Joins: fishkandy (n=conrad@134.EC0183.cyberhome.ne.jp)
  399. # [15:58] <TabAtkins> All right, point. Nowhere that I can find does Shelley explicitly say that she wants to dump Microdata. There is the point where she ragequit the group because of Microdata, and several places where she expressed that it was useless or similar, but nowhere where she actually said something along the lines of "We should kill Microdata".
  400. # [16:05] * Quits: virtuelv (n=virtuelv@213.236.208.22) (Read error: 145 (Connection timed out))
  401. # [16:05] <hsivonen> wow. I was unaware that PICS is the oldest non-superceded REC
  402. # [16:06] * hsivonen wonders what PICS 1.0 was
  403. # [16:06] <hsivonen> if 1.1 is from 1996
  404. # [16:06] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn)
  405. # [16:12] * Joins: miketaylr (n=miketayl@38.117.156.163)
  406. # [16:14] * Joins: pmuellr (n=pmuellr@nat/ibm/x-dtjpcrowugeutmmf)
  407. # [16:19] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  408. # [16:21] <Lachy> TabAtkins, Shelley and others have advocated the position that Microdata should be removed from HTML5 and developed in its own independent spec, but I suspect such people have avoided directly saying that it should be dropped
  409. # [16:21] <TabAtkins> Yeah, that's the line of the hour.
  410. # [16:22] <Lachy> though, I suspect that ultimately, they want the end result to be that Microdata dies off in favour of RDFa
  411. # [16:23] <Lachy> whereas, I don't have a problem with saying directly that I think RDFa should just die.
  412. # [16:23] <annevk2> don't assume bad faith
  413. # [16:24] * Joins: yatil (n=Adium@78.104.102.186)
  414. # [16:25] <MikeSmith> amen to what annevk2 said
  415. # [16:25] <Lachy> I'm not assuming bad faith.
  416. # [16:26] <MikeSmith> Lachy: no, you just "suspect" it
  417. # [16:26] <MikeSmith> clearly that's very different from assuming it
  418. # [16:26] <MikeSmith> my bad
  419. # [16:26] <TabAtkins> I don't think bad faith is involved in wanting one option to win among multiple.
  420. # [16:27] <annevk2> TabAtkins, you're missing the point
  421. # [16:27] <Lachy> what I said had nothing to do with assuming/suspecting bad faith. It's just the logical conclusion from the fact that they openly don't support Microdata and are strongly pushing RDFa instead.
  422. # [16:27] <annevk2> TabAtkins, assuming bad faith is not about you, but what you think the plans of the other party are
  423. # [16:28] <TabAtkins> annevk2: Indeed, and I think I know exactly what their plans are, and I don't have a problem with that. I do have a problem with certain people attempting to profess neutrality when they are advocates of a particular side, but that's it.
  424. # [16:28] <othermaciej> it seems clear that most people asking for Microdata to be removed from the main spec have a preference for RDFa and would in some sense like it to win
  425. # [16:28] <annevk2> Lachy, voicing support for A and not B does not mean you want B to die off
  426. # [16:28] <annevk2> that's not at all logical
  427. # [16:28] <othermaciej> but it seems reasonable to ask for RDFa and Microdata to be on a level playing field
  428. # [16:29] <othermaciej> and that request is not equivalent to blocking Microdata and doesn't necessarily imply a secret desire to kill it
  429. # [16:29] <othermaciej> so it's a request that should be considered on the merits
  430. # [16:30] <othermaciej> on the other hand, I also think it's a fair position to say that Microdata is better than RDFa and *should* be given the advantage, or to argue the opposite
  431. # [16:30] * Joins: Super-Dot (n=Super-Do@adsl-76-231-44-247.dsl.pltn13.sbcglobal.net)
  432. # [16:30] <Lachy> sure, but that's not bad faith either. Bad faith suggests that they have a malicious motive with what they're doing to undermine some work, and that's not what they're doing.
  433. # [16:30] <othermaciej> but arguments of the form "A is better than B so we should make it win" don't tend to use any rationale that would be convincing to the other side
  434. # [16:31] <othermaciej> even potentially convincing
  435. # [16:31] * lmorchard|away is now known as lmorchard
  436. # [16:31] <othermaciej> whereas "let's put these on an even footing for reasons of fairness" is something you could in theory agree with whether you prefer A or B
  437. # [16:32] <hsivonen> I think accusing people of lying without citing evidence is improper, but I don't think it would be bad faith on the part of the RDFa proponents if they openly wanted to kill Microdata if they believed RDFa is better for the Web and Microdata is bad for the Web.
  438. # [16:32] <othermaciej> it would not be in bad faith to openly pursue that goal
  439. # [16:32] <TabAtkins> Well, wait a moment. That's not something you can agree with in general. Most proposals should *not* be on an even footing, because one is clearly better than the other.
  440. # [16:33] * Joins: taf2 (n=taf2@38.99.201.242)
  441. # [16:33] <othermaciej> it could be seen as bad faith to claim to just want fairness but only as a preliminary step to a secret goal of defeating the opposition in some other way
  442. # [16:33] <othermaciej> TabAtkins: I'm not saying that argument is always persuasive regardless of the specific A and B or the person considering the argument
  443. # [16:34] <jgraham> Once people are thinkiong in terms of opposition and defeating you have lost anyway
  444. # [16:34] <annevk2> btw, I forgot but the document.all stuff also applies to .style.filter
  445. # [16:34] <TabAtkins> othermaciej: All right, just making sure. Falsely equating unequal things can make bad stuff happen.
  446. # [16:34] <hsivonen> jgraham: haven't we had that situation ever since 2004 with the WHATWG and the XHTML2 WG?
  447. # [16:34] * Joins: myakura (n=myakura@114.163.221.102)
  448. # [16:35] <othermaciej> just that it's something that *could* be persuasive, at least if you think reasonable people can disagree about A vs. B, even if you prefer one or the other
  449. # [16:36] <othermaciej> whereas "B is better" has very little chance of persuading A advocates, or at least in this debate I have yet to see anyone shift their position based on such arguments
  450. # [16:36] <TabAtkins> jgraham: Conflict is a necessary part of development. Opposition and defeat *are* a part of every useful process. It shouldn't be a core resolution method to every problem (compromise is often useful), but nor should it be ignored.
  451. # [16:36] <hsivonen> annevk2: whoa, whoa. are there other undetectable objects besides document.all? across all of Gecko, WebKit and Opera?
  452. # [16:36] <othermaciej> hsivonen: in WebKit, document.all and style.filter are the only two objects that masquerade as undefined
  453. # [16:36] <hsivonen> does Gecko have a magic style.filter?
  454. # [16:36] <othermaciej> (style.filter returns a subclass of the ECMAScript built-in String class that masquerades as undefined)
  455. # [16:37] <annevk2> hsivonen, Gecko doesn't do filter
  456. # [16:37] <othermaciej> I think Gecko does not have style.filter at all yet, but a Gecko developer recently asked me what we do for SVG CSS properties in the CSSOM, including filter, and I told him
  457. # [16:37] <annevk2> hsivonen, it's hidden in Opera too
  458. # [16:37] <jgraham> TabAtkins: Sure. But it is helpful if the conflict is at a level where it can be resolved by technical merit rather than something else
  459. # [16:37] <annevk2> I told the SVG WG they should rename it cssFilter just like cssFloat
  460. # [16:37] <annevk2> but that didn't happen :/
  461. # [16:37] <hsivonen> Is this about SVG not carefully avoiding names that IE has already taken?
  462. # [16:37] <jgraham> (i.e. where people are prepared to accept technical arguments.)
  463. # [16:38] <annevk2> hsivonen, yes
  464. # [16:38] <hsivonen> annevk2: well, that sucks. Why didn't WebKit and Opera devs just require SVG to change?
  465. # [16:39] <othermaciej> we considered just dropping style.filter from the DOM entirely
  466. # [16:39] <othermaciej> at the time this came up, the SVG WG was less open to consideration of pragmatic concerns for browsers than it is now
  467. # [16:40] <hsivonen> :-(
  468. # [16:40] <othermaciej> I believe the CSS WG even asked the SVG WG not to use a CSS property named 'filter' in the first place, due to collision with the proprietary IE property and the resulting potential for problems
  469. # [16:40] <othermaciej> but SVG WG rejected that comment
  470. # [16:40] <othermaciej> I don't know if there is a lot of content depending on style.filter, so it may not be too late to change
  471. # [16:41] <othermaciej> I can't remember if there was a specific reason we didn't want to just rip it out entirely
  472. # [16:41] <zcorpan_> can we still change style.filter to something sane?
  473. # [16:41] * Joins: virtuelv (n=virtuelv@213.236.208.247)
  474. # [16:41] <gsnedders|work> "The specifications the Web is built upon are often rather crappy" — wilhelm
  475. # [16:42] * Quits: Super-Dot (n=Super-Do@adsl-76-231-44-247.dsl.pltn13.sbcglobal.net) ("Colloquy more like Coolloquy")
  476. # [16:42] <gsnedders|work> (sorry, I found that amusing because normally I only hear really vulgar things about specs or trying-hard-to-be-polite-while-saying-they-suck things)
  477. # [16:43] <annevk2> hsivonen, apparently Mozilla didn't agree to change the name...
  478. # [16:43] * Quits: yatil (n=Adium@78.104.102.186) ("Leaving.")
  479. # [16:43] * Joins: yatil (n=Adium@78.104.102.186)
  480. # [16:45] <hsivonen> annevk2: interesting situation.
  481. # [16:45] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
  482. # [16:46] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net) (Client Quit)
  483. # [16:46] * Joins: dave_levin (n=dave_lev@72.14.224.1)
  484. # [16:47] <annevk2> yes :)
  485. # [16:53] <svtech> gsnedders|work, and the technologies used by most browsers are also rather crappy.
  486. # [16:54] <svtech> Why can't we still smooth zoom our web pages or enjoy hardware accelerated rendering :(
  487. # [16:54] <othermaciej> annevk2: Mozilla didn't agree to change the name of a property they still haven't implemented?
  488. # [16:57] <gsnedders|work> svtech: Opera is working on a hardware accelerated backend for rendering
  489. # [16:57] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (Remote closed the connection)
  490. # [16:57] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
  491. # [17:00] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
  492. # [17:00] * Joins: remysharp (n=remyshar@80.229.253.218)
  493. # [17:01] <annevk2> othermaciej, that's what Erik told me, yes
  494. # [17:01] <annevk2> othermaciej, prolly over Brendan Eigh's dead body, too :)
  495. # [17:02] <annevk2> s/gh/ch/ oop
  496. # [17:02] <annevk2> s
  497. # [17:02] <othermaciej> annevk2: we should probably propose changing it again so we can get rid of the stupid undetectability hack
  498. # [17:02] <othermaciej> annevk2: because for style.filter, it's completely a self-inflicted wound
  499. # [17:04] <annevk2> yes, I said so to Erik, but then he had to go
  500. # [17:04] <Philip`> svtech: I've found that I can effectively emulate smooth zooming without any additional hardware requirements, by moving my head backwards and forwards
  501. # [17:06] * Philip` wonders how much more effective hardware acceleration could be if it was designed for web browsers rather than for games
  502. # [17:10] <annevk2> where in HTML5 is it defined when layout is supposed to be done?
  503. # [17:11] * Quits: remysharp (n=remyshar@80.229.253.218) ("Gotta shoot - "peeyaow"")
  504. # [17:12] <zcorpan_> annevk2: event loop?
  505. # [17:13] <zcorpan_> "If necessary, update the rendering or user interface of any Document or browsing context to reflect the current state."
  506. # [17:16] * Quits: virtuelv (n=virtuelv@213.236.208.247) (Read error: 110 (Connection timed out))
  507. # [17:16] * Joins: virtuelv_ (n=virtuelv@213.236.208.22)
  508. # [17:16] * Quits: zcorpan_ (n=zcorpan@pat.se.opera.com)
  509. # [17:17] * Joins: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
  510. # [17:26] * Quits: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com) (Read error: 104 (Connection reset by peer))
  511. # [17:26] * Joins: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
  512. # [17:29] * Quits: virtuelv_ (n=virtuelv@213.236.208.22) (Read error: 145 (Connection timed out))
  513. # [17:32] * Quits: yatil (n=Adium@78.104.102.186) ("Leaving.")
  514. # [17:34] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
  515. # [17:35] * Joins: dglazkov (n=dglazkov@nat/google/x-jqrebmsozgxsribx)
  516. # [17:36] * Joins: webben (n=benh@nat/yahoo/x-zntxnveintiqdlgh)
  517. # [17:40] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
  518. # [17:41] * lmorchard is now known as lmorchard|away
  519. # [17:46] * Quits: mpt (n=mpt@canonical/mpt) (Operation timed out)
  520. # [17:46] * Joins: Lachy (n=Lachlan@85.196.122.246)
  521. # [17:52] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
  522. # [17:56] * Joins: mpt (n=mpt@canonical/mpt)
  523. # [17:57] * Joins: gsnedders (n=gsnedder@c83-252-235-100.bredband.comhem.se)
  524. # [18:00] * Joins: ap (n=ap@c-24-130-131-182.hsd1.ca.comcast.net)
  525. # [18:00] * Joins: yatil (n=Adium@78.104.102.186)
  526. # [18:04] * Parts: yatil (n=Adium@78.104.102.186)
  527. # [18:09] * lmorchard|away is now known as lmorchard
  528. # [18:14] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
  529. # [18:15] * Joins: annevk42 (n=annevk@c-c604e353.13-500-64736c15.cust.bredbandsbolaget.se)
  530. # [18:16] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
  531. # [18:17] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn)
  532. # [18:21] <Philip`> http://www.w3.org/News/2009#entry-6521 - hmm, I had to look at the image's alt text before I could figure out what the image meant
  533. # [18:22] <JoePeck> Philip`: lol =)
  534. # [18:29] * Quits: mpt (n=mpt@canonical/mpt) ("Ex-Chat")
  535. # [18:35] * Joins: ttepasse (n=ttepas--@p5B017DAC.dip.t-dialin.net)
  536. # [18:38] * Joins: aroben (n=aroben@unaffiliated/aroben)
  537. # [18:39] * Joins: Midler (n=midler@212.37.124.243)
  538. # [18:41] * Quits: lazni (n=lazni@118.71.2.134) (K-lined)
  539. # [18:41] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
  540. # [18:43] * Joins: taf2_ (n=taf2@38.99.201.242)
  541. # [18:46] * Quits: svtech (n=stanv@83.228.56.37) (Read error: 60 (Operation timed out))
  542. # [18:46] * Joins: maikmerten (n=maikmert@BAE37d2.bae.pppool.de)
  543. # [18:50] * Quits: Phae (n=phaeness@gatea.mh.bbc.co.uk)
  544. # [18:50] * Quits: foolip_ (n=philip@pat.se.opera.com) (Read error: 110 (Connection timed out))
  545. # [18:52] * Joins: mpt (n=mpt@canonical/mpt)
  546. # [18:55] * Quits: dave_levin (n=dave_lev@72.14.224.1)
  547. # [18:55] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
  548. # [18:56] * Quits: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
  549. # [19:01] * Quits: mat_t (n=mattomas@91.189.88.12) (Remote closed the connection)
  550. # [19:01] * Quits: taf2 (n=taf2@38.99.201.242) (Read error: 113 (No route to host))
  551. # [19:01] * taf2_ is now known as taf2
  552. # [19:02] * Joins: weinig (n=weinig@17.246.17.253)
  553. # [19:03] * Quits: zdobersek (n=zan@cpe-92-37-76-134.dynamic.amis.net) (Remote closed the connection)
  554. # [19:04] * Quits: annevk42 (n=annevk@c-c604e353.13-500-64736c15.cust.bredbandsbolaget.se)
  555. # [19:06] * Joins: jwalden (n=waldo@63.245.220.240)
  556. # [19:07] * Quits: maikmerten (n=maikmert@BAE37d2.bae.pppool.de) (Read error: 110 (Connection timed out))
  557. # [19:07] * Quits: ap (n=ap@c-24-130-131-182.hsd1.ca.comcast.net)
  558. # [19:11] * Joins: zdobersek (n=zan@cpe-92-37-76-134.dynamic.amis.net)
  559. # [19:14] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
  560. # [19:16] * Quits: jwalden (n=waldo@63.245.220.240) (Read error: 145 (Connection timed out))
  561. # [19:21] * Joins: cying (n=cying@70.90.171.153)
  562. # [19:21] * Quits: webben (n=benh@nat/yahoo/x-zntxnveintiqdlgh) (Remote closed the connection)
  563. # [19:23] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
  564. # [19:25] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
  565. # [19:28] * Quits: aroben (n=aroben@unaffiliated/aroben) (Nick collision from services.)
  566. # [19:28] * aroben_ is now known as aroben
  567. # [19:30] * Joins: mpilgrim__ (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com)
  568. # [19:30] * mpilgrim__ is now known as mpilgrim
  569. # [19:31] <mpilgrim> http://www.w3.org/Bugs/Public/show_bug.cgi?id=7542
  570. # [19:33] * Joins: maikmerten (n=maikmert@BAE0532.bae.pppool.de)
  571. # [19:35] <mpilgrim> "
  572. # [19:35] <mpilgrim> One way to resolve this issue, and ensure its closure before Last Call is
  573. # [19:35] <mpilgrim> to remove the Microdata section, either into its own spec, or entirely.
  574. # [19:35] <mpilgrim> "
  575. # [19:36] <mpilgrim> @Lachy, @hsivonen, @TabAtkins
  576. # [19:37] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
  577. # [19:37] <Philip`> Is that in relation to "something along the lines of "We should kill Microdata""? If so, I don't see how "X is possible" implies "We should do X"
  578. # [19:38] * Joins: gratz|home (n=gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
  579. # [19:38] * Parts: adactio (n=adactio@host86-163-206-16.range86-163.btcentralplus.com)
  580. # [19:40] <mpilgrim> http://lists.w3.org/Archives/Public/public-html/2009May/0074.html
  581. # [19:40] <mpilgrim> "There are exactly two options for metadata going forward ...
  582. # [19:40] <mpilgrim> The options
  583. # [19:40] <mpilgrim> are microformats, and RDFa.
  584. # [19:40] <mpilgrim> "
  585. # [19:41] * Quits: mpt (n=mpt@canonical/mpt) ("Ex-Chat")
  586. # [19:42] <TabAtkins> I'm heading to lunch - I'll respond later.
  587. # [19:42] * Joins: annevk42 (n=annevk@c-c604e353.13-500-64736c15.cust.bredbandsbolaget.se)
  588. # [19:43] * Joins: jwalden (n=waldo@nat/mozilla/x-faayhxjthpdkamue)
  589. # [19:45] <mpilgrim> http://lists.w3.org/Archives/Public/public-html/2009May/0069.html
  590. # [19:46] <mpilgrim> "To be blunt, I'm only interested in this specification because I hope to see it advance two other specifications that have been hindered by their XHTML-only state: SVG and RDFa."
  591. # [19:46] * Joins: sbublava (n=stephan@77.116.68.244)
  592. # [19:49] <annevk42> I'm getting particularly bored with all the non-constructive meta discussions
  593. # [19:50] <annevk42> On the upside I am much better trained now at spotting and ignoring them
  594. # [19:51] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
  595. # [19:51] <Philip`> Are there ever constructive meta discussions?
  596. # [19:51] * Quits: Midler (n=midler@212.37.124.243) ("Leaving.")
  597. # [19:51] * Quits: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
  598. # [19:52] <annevk42> I had one at TPAC last year about what needs to be done to solve the HTML to AT mapping issue
  599. # [19:52] <annevk42> And I've had several with members of the i18n WG
  600. # [19:54] * Quits: zdobersek (n=zan@cpe-92-37-76-134.dynamic.amis.net) (Read error: 60 (Operation timed out))
  601. # [19:54] <mpilgrim> "meta is murder": http://www.codinghorror.com/blog/archives/001282.html
  602. # [19:55] * Joins: zdobersek (n=zan@cpe-92-37-68-183.dynamic.amis.net)
  603. # [19:57] <mpilgrim> (which is not an argument against all meta discussions, just an argument for having them somewhere else)
  604. # [19:58] <gsnedders> jgraham: Can you push your fixes to html5lib?
  605. # [19:59] * Joins: ojan (n=ojan@72.14.229.81)
  606. # [20:01] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
  607. # [20:02] * Joins: cying_ (n=cying@70.90.171.153)
  608. # [20:03] * Quits: cying_ (n=cying@70.90.171.153) (Remote closed the connection)
  609. # [20:03] * Quits: cying (n=cying@70.90.171.153) (Connection reset by peer)
  610. # [20:03] * Joins: cying_ (n=cying@70.90.171.153)
  611. # [20:06] * Joins: cying (n=cying@70.90.171.153)
  612. # [20:06] * Quits: cying (n=cying@70.90.171.153) (Remote closed the connection)
  613. # [20:10] * Quits: cying_ (n=cying@70.90.171.153) (Read error: 131 (Connection reset by peer))
  614. # [20:23] * Joins: othermaciej (n=mjs@17.203.15.228)
  615. # [20:24] * Quits: jwalden (n=waldo@nat/mozilla/x-faayhxjthpdkamue) (Read error: 60 (Operation timed out))
  616. # [20:26] * Quits: weinig (n=weinig@17.246.17.253)
  617. # [20:34] * Quits: myakura (n=myakura@114.163.221.102) (Read error: 131 (Connection reset by peer))
  618. # [20:35] * Quits: annevk42 (n=annevk@c-c604e353.13-500-64736c15.cust.bredbandsbolaget.se)
  619. # [20:37] * Joins: weinig_ (n=weinig@17.246.17.253)
  620. # [20:43] * Quits: maikmerten (n=maikmert@BAE0532.bae.pppool.de) (Remote closed the connection)
  621. # [20:45] * Joins: shelleyp (n=shelleyp@ppp-70-242-144-8.dsl.stlsmo.swbell.net)
  622. # [20:45] * Quits: weinig_ (n=weinig@17.246.17.253)
  623. # [20:46] <shelleyp> annevk2: by your disinterest in discussions about metadata, which is what Microdata is, I think we can take it that you agree with removing it from HTML5
  624. # [20:48] <shelleyp> In fact, by much of the disinterest I see in this group, I believe we can achieve this goal by lazy consensus, and then we'll never need discuss it again
  625. # [20:48] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
  626. # [20:50] <TabAtkins> shelleyp: I am interested in metadata at least somewhat, and feel that Microdata is a superior solution which deserves to be in the spec. (I'm still at lunch, though, so if you reply I'll be a while in seeing it.)
  627. # [20:50] <othermaciej> hi shelleyp
  628. # [20:50] <shelleyp> You need to reply to the email list
  629. # [20:50] <shelleyp> Hi Maciej
  630. # [20:51] <shelleyp> TabAtkins: sorry, I think you need to reply to the email lists. That way a positive note can be recorded in favor of keeping microdata
  631. # [20:51] <othermaciej> definitely anyone who thinks that Microdata should stay in the spec should post their position and rationale to public-html
  632. # [20:51] * Quits: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
  633. # [20:51] <shelleyp> othermaciej: agree. It would be most helpful
  634. # [20:52] <othermaciej> if there are no strong reasons given for including it in HTML5, then a Change Proposal to remove it would likely succeed by default
  635. # [20:52] <shelleyp> othermaciej: agree with that also.
  636. # [20:53] <othermaciej> (I haven't closely reviewed the reasons for keeping it in that people posted so far)
  637. # [20:54] <shelleyp> othermaciej: I've seen two, but could be wrong. One is all markup should stay together, the second RDFa is bad
  638. # [20:54] <shelleyp> othermaciej: but the RDFa is bad argument isn't pertinent to keeping Microdata
  639. # [20:54] * Joins: GPHemsley (n=GPHemsle@bsc.qc.cuny.edu)
  640. # [20:55] <othermaciej> Jonas said: "I think microformats are a very interesting feature and important enough to keep in the main specification" but he didn't expand on that in more detail
  641. # [20:55] <shelleyp> othermaciej: microformats?
  642. # [20:55] <jgraham> gsnedders: I'll push now (just go back from Swedish)
  643. # [20:55] <othermaciej> I assume he misspoke
  644. # [20:56] <othermaciej> I cut & pasted from his email
  645. # [20:56] <shelleyp> othermaciej: I think he might have. At the same time, though, there has been a conflation between microdata and microformats
  646. # [20:56] <shelleyp> othermaciej: we should leave microformats totally out of the discussion, because its a completely independent effort
  647. # [20:57] * Philip` suggests renaming microdata to something that doesn't contain "micro", to avoid confusion
  648. # [20:57] <othermaciej> he also said he thinks Microdata is "an integral part of the HTML language" though without much further justification
  649. # [20:57] <othermaciej> I think people citing microformats either misspoke (I think that's the case with Jonas) or were drawing functional comparisons
  650. # [20:57] * Quits: svl (n=me@g228018002.adsl.alicedsl.de) ("And back he spurred like a madman, shrieking a curse to the sky.")
  651. # [20:57] <shelleyp> othermaciej: That's kind of why I want to move away from the RDFa is bad argument. That's not a viable reason for keeping Microdata.
  652. # [20:58] <othermaciej> Philip Jägenstedt said he thinks microdata should be included because "it is a fairly simple syntax/model and a DOM interface which should be familar to web developers while still solving real use cases"
  653. # [20:58] <shelleyp> othermaciej: For instance, ask a person who likes RDFa why, they won't answer "Because Microdata is so bad"
  654. # [20:58] <othermaciej> I think some people failed to consider the "other applicable specifications" clause
  655. # [20:59] <shelleyp> othermaciej: That explains why Microdata could exist, but not necessarily why it should stay in the HTML spec
  656. # [20:59] <othermaciej> shelleyp: I'm quoting the reasons here, not necessarily endorsing them
  657. # [21:00] <shelleyp> othermaciej: Sure, I'm kind of just ruminating on the statements. I appreciated that Philip did provide specifics
  658. # [21:00] * Joins: weinig (n=weinig@17.246.17.253)
  659. # [21:00] <othermaciej> a lot of people did make arguments of roughly the form "Microdata is better than RDFa"
  660. # [21:01] <shelleyp> othermaciej: what is the "other applicable specifications" clause?
  661. # [21:01] <othermaciej> I tend to agree that's not a strong reason by itself to put it in the main spec
  662. # [21:01] <othermaciej> shelleyp: basically that HTML5 allows extension specifications to define additional elements and attributes
  663. # [21:01] <othermaciej> shelleyp: so the argument that all the element and attributes have to be in the main spec is not correct, at least on a technical level
  664. # [21:02] <othermaciej> see http://dev.w3.org/html5/spec/Overview.html#semantics-0
  665. # [21:02] <othermaciej> "Authors must not use elements, attributes, and attribute values that are not permitted by this specification or other applicable specifications."
  666. # [21:03] <othermaciej> and the link to http://dev.w3.org/html5/spec/Overview.html#other-applicable-specifications (scroll up a bit)
  667. # [21:03] * Quits: weinig (n=weinig@17.246.17.253) (Client Quit)
  668. # [21:03] * Quits: taf2 (n=taf2@38.99.201.242)
  669. # [21:03] <shelleyp> othermaciej: that would definitely cover Microdata in a separate spec.
  670. # [21:03] <othermaciej> indeed, and it also covers RDFa in a separate spec
  671. # [21:04] <othermaciej> so there's no technical obstacle to having some elements and attributes defined in a separate spec
  672. # [21:04] <jgraham> It seems to me that "RDFa is bad" is a valid reason for having an asymmetry between RDFa and Microdata and not having such an asymmetry has been one of the reasons stated for removing Microdata from the spec
  673. # [21:04] <Philip`> I suppose it would also cover <em> and <object> and hundreds of other things in separate specs
  674. # [21:04] <othermaciej> my personal feelings on this issue are:
  675. # [21:05] <othermaciej> - I think Microdata is technically a better solution for its use cases than RDFa
  676. # [21:05] <othermaciej> - I expect people will continue to use RDFa in text/html no matter what we say, so it may as well have a proper spec
  677. # [21:06] * Joins: svtech (n=stanv@83.228.56.37)
  678. # [21:06] <jgraham> (so I think that if you want to remove arguments that depend on the technical merits of Microdata vs RDFa you need to do so symmetrically; that is you need to argue for removal on its own merits and not because of some sense of fairness)
  679. # [21:06] <othermaciej> - I think there's enough reasonable difference of opinion on the relative merits of RDFa and Microdata that it will make the HTML WG's life much easier to put them on an even footing, and let them compete in the market on their own merits
  680. # [21:07] <othermaciej> I don't really want to argue these points too strongly in the thread, because I'd like to be able to referee the discussion reasonably
  681. # [21:07] <othermaciej> I think people should consider the following thoughts:
  682. # [21:07] <shelleyp> othermaciej: I agree. And you're right, this discussion should be happening in the email list.
  683. # [21:09] <othermaciej> a) Can you think of a form of the position you disagree with that casts in in the best possible light, and is something you could almost consider agreeing with? Addressing the strongest form of an argument tends to be more persuasive (or who knows, you may change your own mind.)
  684. # [21:09] <othermaciej> b) Can you think of arguments for your position that might have a chance of seeming reasonable from the point of view of people coming to the conversation with different premises?
  685. # [21:09] <shelleyp> othermaciej: a little offputting to have people say, in effect, shut up on this subject in the email list, when the WG chairs asked for this discussion
  686. # [21:10] <shelleyp> othermaciej: those are good points
  687. # [21:11] <othermaciej> in technical disputes, it's easy to fall to the temptation to come up with the weakest form of your opponent's position instead of the strongest, and to preach to the choir instead of looking at ways to persuade people who disagree
  688. # [21:11] <othermaciej> heck, I'm sure I do that myself at times
  689. # [21:11] <othermaciej> but the above two ideas are things I thought of in the course of discussion threads that got way more heated than they were ever supposed to
  690. # [21:12] * gsnedders just generally accepts that rhetoric is something he isn't good at and stays out of technical disputes… which is somewhat problematic in this line of work :)
  691. # [21:12] <gsnedders> 9
  692. # [21:13] <gsnedders> (I was actually going to email something about RDFa and Microdata tomorrow, though)
  693. # [21:13] <Philip`> (If the disputes require rhetoric, it sounds like they're not really technical disputes)
  694. # [21:13] <othermaciej> I think engaging in this discussion is fine, as long as people can keep it about the issues and avoid being insulting and losing their tempers
  695. # [21:14] <othermaciej> I think mostly people are doing ok in that regard
  696. # [21:14] <othermaciej> Philip`: it's nice to think that technical issues can have completely objective answers, but that's only really true if the parties to the discussion have the same goals and values
  697. # [21:15] <gsnedders> Philip`: But rhetoric is generally just the art of persuasive speaking, how you are persuasive is beside the point
  698. # [21:15] <othermaciej> WHATWG tends to have shared goals and values because of self-selection effects
  699. # [21:15] <Philip`> othermaciej: Maybe I'm interpreting "technical issue" differently
  700. # [21:15] <othermaciej> HTML WG has people with different goals and values, and is not allowed to just ignore people who dissent from a particular point of view
  701. # [21:17] * Quits: MikeSmith (n=MikeSmit@EM114-48-123-207.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
  702. # [21:17] <shelleyp> Philip: there can be two equally good technical choices, and sometimes the only way a choice can be made is to provide a strong argument
  703. # [21:17] <shelleyp> Philip: based on interest, passion, existing work, whatever. Not everything can always reduce down to purely technical issues
  704. # [21:17] * jgraham wishes he was using mq
  705. # [21:18] <shelleyp> Anyway, good arguments here, I hope to see them in the mailing list ;-)
  706. # [21:19] * Quits: shelleyp (n=shelleyp@ppp-70-242-144-8.dsl.stlsmo.swbell.net)
  707. # [21:25] * Joins: dave_levin_ (n=dave_lev@72.14.224.1)
  708. # [21:26] <Philip`> jgraham: I can see an easy solution to that: Start using mq
  709. # [21:29] <jgraham> Philip`: It's not a solution that helps rectroactively. So I guess I was imprecise. I wish I had previosuly been using mq
  710. # [21:31] <Philip`> jgraham: Can't you just convert your previous commits into mq patches and then delete the commits?
  711. # [21:31] <jgraham> gsnedders: changes now pushed. I get 3 fails and 1 error, 2 of which are in bs
  712. # [21:31] <Philip`> s/commits/revisions/ or whatever they're called
  713. # [21:32] <jgraham> (one is the missing feature one is an encoding detection thing that I should check out)
  714. # [21:32] <jgraham> (of the others that is)
  715. # [21:32] * Joins: taf2 (n=taf2@38.99.201.242)
  716. # [21:32] <jgraham> Philip`: Maybe. Still I solved the problem for now
  717. # [21:34] * Joins: weinig (n=weinig@17.246.17.253)
  718. # [21:35] <gsnedders> oo, nice.
  719. # [21:35] <gsnedders> I get 1 fail and 1 error
  720. # [21:37] * Joins: cying (n=cying@70.90.171.153)
  721. # [21:41] <Dashiva> element . properties - If the element has an item attribute, returns an HTMLPropertyCollection object (...)
  722. # [21:41] <Dashiva> "an item attribute" seems a bit vague. Is it supposed to mean any of itemscope/itemid/itemtype/etc?
  723. # [21:42] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net) (Read error: 110 (Connection timed out))
  724. # [21:43] * dave_levin_ is now known as dave_levin
  725. # [21:44] * Quits: weinig (n=weinig@17.246.17.253)
  726. # [21:44] * gsnedders sighs, realizing his copy of the SGML handbook is in Scotland
  727. # [21:44] * gsnedders realizes the XML subset is probably enough
  728. # [21:46] <TabAtkins> Man, Shelley left. shelleyp, if you're reading this from the logs: so far I don't have any good reason to chime in on the thread, because jgraham and hsivonen have expressed my opinions adequately. If there's a poll I'll speak up, but for now all the technical points I might make have already been made by others, and are being argued sufficiently.
  729. # [21:47] * Joins: cying_ (n=cying@70.90.171.153)
  730. # [21:48] <Philip`> gsnedders: Just make things up and say they're what the SGML handbook says, nobody's going to bother to check
  731. # [21:48] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  732. # [21:53] <gsnedders> Philip`: :)
  733. # [21:53] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn)
  734. # [21:54] <jgraham> gsnedders: Did you pull html5lib? Does it work?
  735. # [21:54] <gsnedders> jgraham: As I said above, 1 pass and 1 error
  736. # [21:55] * Quits: cying (n=cying@70.90.171.153) (Read error: 145 (Connection timed out))
  737. # [21:55] * cying_ is now known as cying
  738. # [21:55] <gsnedders> jgraham: Do you happen to know if we have a copy of the SGML spec at work?
  739. # [21:56] <jgraham> gsnedders: Oh well I wasn't reading above
  740. # [21:57] * Joins: Handcrafted (n=henrik@0x573bbf5a.cpe.ge-1-1-0-1104.ronqu1.customer.tele.dk)
  741. # [21:57] <jgraham> gsnedders: No idea about SGML. I can't see why we would since we have never shipped anything SGML based that I know of
  742. # [21:57] * Joins: jennb (n=jennb@74.125.59.73)
  743. # [21:57] <Handcrafted> I have a question about the storage spec
  744. # [21:57] <gsnedders> jgraham: I dunno. We implemented some more eccentric stuff in our HTML parser than anyone else. We might.
  745. # [21:57] <Handcrafted> What is the current state of the persisten, cross session sql storage?
  746. # [21:59] <Dashiva> Philip`: The SGML handbook says you can't make things up or you'll explode
  747. # [22:00] * Joins: Super-Dot (n=Super-Do@66-240-25-23.isp.comcastbusiness.net)
  748. # [22:00] <Dashiva> Anyone want to chime in on my microdata question from earlier?
  749. # [22:01] <jgraham> Dashiva: What was the question?
  750. # [22:01] <Dashiva> [21:42:11] <Dashiva> element . properties - If the element has an item attribute, returns an HTMLPropertyCollection object (...)
  751. # [22:01] <Dashiva> [21:42:32] <Dashiva> "an item attribute" seems a bit vague. Is it supposed to mean any of itemscope/itemid/itemtype/etc?
  752. # [22:02] <jgraham> Oh yeah. I don't know what you're quoting
  753. # [22:02] <Dashiva> http://www.whatwg.org/specs/web-apps/current-work/multipage/microdata.html#microdata-dom-api
  754. # [22:03] <jgraham> Dashiva: I think that is a bug
  755. # [22:03] <jgraham> But I'm not enirely sure
  756. # [22:04] <Dashiva> Should be itemscope instead of item?
  757. # [22:04] <jgraham> Yes
  758. # [22:08] <Hixie> http://twitter.com/timbray/status/4890085030 - am i the only one _not_ seeing htat?
  759. # [22:09] <roc> jgraham, Philip`: hg qimport -r tip
  760. # [22:09] * Joins: aroben (n=aroben@unaffiliated/aroben)
  761. # [22:09] <othermaciej> Hixie: I believe they have now fixed it
  762. # [22:10] <Hixie> oh it wasn't intentional?
  763. # [22:10] <othermaciej> Hixie: it was intentional, there was some pushback though
  764. # [22:10] * Quits: pmuellr (n=pmuellr@nat/ibm/x-dtjpcrowugeutmmf)
  765. # [22:10] <Hixie> ah
  766. # [22:10] <othermaciej> Hixie: I can post a screenshot of what the changed version looked like - I have a cached copy of HTML4.01
  767. # [22:10] <Hixie> nah, it's ok
  768. # [22:10] <Dashiva> Hixie: Comment on the microdata lines just before you returned?
  769. # [22:11] <othermaciej> Hixie: basically they added the header and footer of the new w3.org site
  770. # [22:11] <Hixie> Dashiva: should be itemscope. file a bug with the widget.
  771. # [22:11] <othermaciej> Hixie: moved SotD to the bottom
  772. # [22:11] <Hixie> Dashiva: (and thanks)
  773. # [22:11] <othermaciej> Hixie: added an odd new intro section
  774. # [22:11] <othermaciej> Hixie: broke some custom styling on some of the RECs
  775. # [22:11] <Hixie> i could see why people might get upset
  776. # [22:12] <othermaciej> where was some consternation on chairs
  777. # [22:12] <gsnedders> jgraham: Is there any reason why <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">foo doesn't round-trip in html5lib?
  778. # [22:13] <roc> othermaciej: were specific compatibility issues discovered with detectable support for style.filter?
  779. # [22:13] <othermaciej> roc: yes
  780. # [22:13] <jgraham> gsnedders: Yes. Don't know what it is though
  781. # [22:13] <othermaciej> roc: sites broke
  782. # [22:13] <gsnedders> jgraham: Like, is it deliberate it does not?
  783. # [22:13] <Dashiva> I wonder what reports were envisioned when the "May be seen by hundreds of peopel" was added :)
  784. # [22:13] <othermaciej> specifically, there were several sites that set opacity in the following way:
  785. # [22:13] <jgraham> gsnedders: Not afaik. What does it roundtrip to and with which treebuilder?
  786. # [22:13] * Quits: gratz|home (n=gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Remote closed the connection)
  787. # [22:14] <othermaciej> - if the style.filter property exists, then assume you should use IE DirectX filters to set opacity; else if style.mozOpacity is present use that; else if style.webkitOpacity is present use that; else if style.opacity is present use that
  788. # [22:14] * Joins: weinig (n=weinig@17.246.17.253)
  789. # [22:14] <gsnedders> jgraham: <!doctype html>foo. Treebuilder is irrelevant, as the serializer never outputs public/systemid (though all the code is there to even pass it to the serializer!)
  790. # [22:14] <roc> ok, thanks. and who was it at Mozilla who told you we wouldn't rename it?
  791. # [22:14] <othermaciej> roc: which, of course, is totally backwards, but there were enough of these sites that we decided to surrender
  792. # [22:14] <gsnedders> jgraham: I have patch ready to go
  793. # [22:14] <othermaciej> roc: no one from Mozilla told me that
  794. # [22:14] <jgraham> gsnedders: Feel free to fix it if you want. I din't write the serializer
  795. # [22:15] <othermaciej> roc: Anne said that Erik told him that someone from Mozilla was against renaming it
  796. # [22:15] <jgraham> gsnedders: Needs tests though
  797. # [22:15] <roc> ah
  798. # [22:15] <othermaciej> roc: I think we may have brought it up with the SVG WG at the time, but I don't remember for sure if we did, or if so what the outcome was
  799. # [22:15] <roc> well, I agree to use a different name
  800. # [22:15] <roc> problem solved
  801. # [22:15] <othermaciej> me too!
  802. # [22:15] * Quits: weinig (n=weinig@17.246.17.253) (Remote closed the connection)
  803. # [22:15] * Quits: taf2 (n=taf2@38.99.201.242)
  804. # [22:15] <othermaciej> what specs (if any) should be changed?
  805. # [22:15] * Joins: weinig (n=weinig@17.203.15.239)
  806. # [22:15] * jgraham loves specs chinese whispers
  807. # [22:16] <Handcrafted> I'd like to re-ask my question: What is the current state of the persisten, cross session sql storage?
  808. # [22:16] <roc> no idea
  809. # [22:16] <jgraham> Handcrafted: What do you mean "state"?
  810. # [22:16] <gsnedders> jgraham: That means changing the test format.
  811. # [22:16] <othermaciej> Handcrafted: it's implemented in Safari, coming soon in Chrome, Opera has announced plans to support, Mozilla doesn't like it, no clear statement either way from Microsoft
  812. # [22:17] <Handcrafted> jgraham: Well, it seems like it has been removed from the spec. I can't find it anywhere
  813. # [22:17] <Handcrafted> othermaciej: Same as I said to jgraham
  814. # [22:17] * Joins: weinig_ (n=weinig@17.246.17.253)
  815. # [22:18] <jgraham> gsnedders: Really? You can always just make a one-off test using the normal unittest api if you like
  816. # [22:18] <jgraham> Handcrafted: yeah it is in a seperate file now
  817. # [22:18] <othermaciej> Handcrafted: it's in a separate spec
  818. # [22:18] <gsnedders> jgraham: The one reason, apart from tests that makes me weary about committing it, is I'm not entirely sure what the SGML format of DOCTYPEs is
  819. # [22:18] <gsnedders> http://dev.w3.org/html5/webstorage/
  820. # [22:19] <jgraham> gsnedders: Why do you care? I would expect, at best, to match XML
  821. # [22:19] <gsnedders> database storage is in yet another spec now
  822. # [22:19] <jgraham> Yay for splitting out specs
  823. # [22:19] <Handcrafted> I don't know if it was to me, but that docuemnt isn't about the sql
  824. # [22:19] <gsnedders> jgraham: XML doesn't allow <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
  825. # [22:19] <Hixie> Handcrafted: if you like it in the same spec as HTML, you can find all the stuff that used to be in HTML5 here: http://www.whatwg.org/specs/web-apps/current-work/complete.html
  826. # [22:19] * Joins: ap (n=ap@17.246.19.174)
  827. # [22:20] <Handcrafted> Hixie: Thanks!
  828. # [22:20] <Hixie> 13-specs-in-1
  829. # [22:20] <gsnedders> Hixie: Add more specs, plz.
  830. # [22:20] * Joins: dbaron (n=dbaron@nat/mozilla/x-ungvlkhirllzdhne)
  831. # [22:20] <jgraham> gsnedders: Hmm. I would prefer if we always emitted a polyglot-friendly doctype
  832. # [22:21] <gsnedders> jgraham: Then I really need to check, for the sake of DOCTYPEs like that, what SGML says…
  833. # [22:21] <gsnedders> jgraham: The test format currently uses a list, 0th member is token type, and for the DOCTYPE token it has only one more, the element name.
  834. # [22:22] <gsnedders> jgraham: I guess I could add more without breaking anything
  835. # [22:22] <jgraham> gsnedders: Why? It seems much easier just to do what XML allows rather than sticking pedantically to some spec that no-one even has and no relevant UA ever implemented
  836. # [22:22] <gsnedders> jgraham: Because people _want_ to output valid HTML 4.01
  837. # [22:23] <gsnedders> jgraham: If you put anything in that is possible in a polyglot document, you will get something polyglot out
  838. # [22:23] <gsnedders> I don't think it's an issue.
  839. # [22:24] <gsnedders> hsivonen: you around?
  840. # [22:25] * Joins: Super-Dot_ (n=Super-Do@sjs-130-65-104-238.sjsu.edu)
  841. # [22:27] <gsnedders> jgraham: http://pastebin.ca/1622716
  842. # [22:28] * Quits: jennb (n=jennb@74.125.59.73)
  843. # [22:32] * Quits: sbublava (n=stephan@77.116.68.244)
  844. # [22:32] * Joins: Super-Dot__ (n=Super-Do@sjs-130-65-104-238.sjsu.edu)
  845. # [22:33] * Quits: zdobersek (n=zan@cpe-92-37-68-183.dynamic.amis.net) ("Leaving.")
  846. # [22:34] <Hixie> http://www.w3.org/mid/49142F02149340458FDD20841AD0AD56299545A7@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com
  847. # [22:35] * Quits: weinig (n=weinig@17.203.15.239) (Read error: 110 (Connection timed out))
  848. # [22:35] <Hixie> i see they are still effectively fracturing the web, presumably despite their best intentions
  849. # [22:35] * weinig_ is now known as weinig
  850. # [22:37] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
  851. # [22:46] * Quits: Super-Dot (n=Super-Do@66-240-25-23.isp.comcastbusiness.net) (Read error: 110 (Connection timed out))
  852. # [22:46] * Super-Dot__ is now known as Super-Dot
  853. # [22:50] * Quits: Super-Dot_ (n=Super-Do@sjs-130-65-104-238.sjsu.edu) (Read error: 110 (Connection timed out))
  854. # [22:52] * Quits: cying (n=cying@70.90.171.153) (Remote closed the connection)
  855. # [22:52] * Joins: cying (n=cying@70.90.171.153)
  856. # [22:53] * Quits: ap (n=ap@17.246.19.174)
  857. # [22:54] * Joins: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au)
  858. # [22:56] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
  859. # [22:57] * Quits: svtech (n=stanv@83.228.56.37)
  860. # [22:58] * Quits: weinig (n=weinig@17.246.17.253)
  861. # [23:01] <scherkus> anyone care to help me understand "awaiting for a stable state?"
  862. # [23:02] * Joins: ap (n=ap@17.246.19.174)
  863. # [23:05] <Hixie> scherkus: context?
  864. # [23:06] <roc> I still think these modes a colossal burden that will eventually crush them, without affecting the rest of us much
  865. # [23:07] <scherkus> Hixie: media selection algorithm
  866. # [23:07] <scherkus> Hixie: http://www.whatwg.org/specs/web-apps/current-work/#concept-media-load-algorithm
  867. # [23:08] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  868. # [23:08] <Hixie> ah if you mean "awaiting a stable state", that's a term defined in the event loop section
  869. # [23:08] <Hixie> click the link that says "await a stable state"
  870. # [23:08] <Hixie> for the definition
  871. # [23:09] * Joins: tantek (n=tantek@adsl-69-106-237-47.dsl.pltn13.pacbell.net)
  872. # [23:09] <scherkus> so run the asynchronous algorithm's synchronous section?
  873. # [23:09] <Hixie> more or less, yes
  874. # [23:09] <Hixie> it means waiting for the event loop to be done running its current task
  875. # [23:09] <scherkus> right
  876. # [23:10] <scherkus> ok that makes more sense now
  877. # [23:10] <scherkus> but if that was already taken care of
  878. # [23:10] <scherkus> then essentially I'm already in a stable state
  879. # [23:11] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  880. # [23:17] * Quits: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-argamvrpnhkewyrx) (Client Quit)
  881. # [23:18] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
  882. # [23:19] * Joins: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-sanazuidlouamfja)
  883. # [23:20] * Joins: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
  884. # [23:23] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 104 (Connection reset by peer))
  885. # [23:23] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  886. # [23:24] * Rik`_ is now known as Rik`
  887. # [23:24] * Joins: jwalden_ (n=waldo@64.9.242.63)
  888. # [23:24] * jwalden_ is now known as jwalden
  889. # [23:33] <Dashiva> I guess this fear that microdata will steamroll RDFa if it isn't removed from the spec is a pretty good stamp of quality
  890. # [23:34] <jgraham> gsnedders: No need for the tre lines of += at the end just use a single formtting string like "%s %s %s)%(quote_char, doctype["ystemId"], quote_char)
  891. # [23:35] <othermaciej> I think whether microdata steamrolls RDFa (or vice versa) will not bear much relation to whether it is in the spec
  892. # [23:35] <Dashiva> othermaciej: That's also a reasonable position, but in that case we're wasting a lot of cycles discussing it
  893. # [23:36] <othermaciej> Dashiva: my feeling is this - failing to resolve the issue (even if it is largely political) will cause the HTML WG even more pain and hassle down the road
  894. # [23:36] <othermaciej> maybe I am being selfish hear, since I will have to bear the brunt of much of the future hassle
  895. # [23:36] <othermaciej> s/hear/here/
  896. # [23:37] <Dashiva> No, that's right. I don't think agreement to just drop the issue will ever appear.
  897. # [23:38] <Dashiva> But it might say something about people's motivations
  898. # [23:39] <Dashiva> Hang in there, by the way. We need all the chairing we can get ;)
  899. # [23:39] <gsnedders> jgraham: That's ugly too
  900. # [23:41] * Joins: Prest0 (n=pflake@cpe-66-69-170-206.sw.res.rr.com)
  901. # [23:42] <Prest0> is html5 finalized?
  902. # [23:43] <daedb> no
  903. # [23:44] <Prest0> is it anywhere close?
  904. # [23:44] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 104 (Connection reset by peer))
  905. # [23:45] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  906. # [23:45] * Joins: svtech (n=stanv@83.228.56.37)
  907. # [23:45] <TabAtkins> Prest0: What do you mean by 'finalized'?
  908. # [23:45] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 104 (Connection reset by peer))
  909. # [23:46] <Prest0> is the specifications finished and implemented
  910. # [23:46] <TabAtkins> (daedb was right for any reasonable definition, but your second question needs clarification.)
  911. # [23:46] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  912. # [23:46] <TabAtkins> How much implementation is required, and by how many people?
  913. # [23:46] <TabAtkins> s/people/browsers/
  914. # [23:47] <Prest0> hah, i know mozilla is saying how great it is and that they are adopting it and microsoft recently said that they will implement it
  915. # [23:47] * Quits: jianli (n=jianli@74.125.59.73)
  916. # [23:47] <TabAtkins> Yes, everyone's committed to implementing it. But I need to know what your criteria is before I can say how far we are from meeting it.
  917. # [23:48] <Prest0> are all features that the html5 spec defines implemented in atleast 1 browser
  918. # [23:48] <TabAtkins> Frex, if your criteria is "100% implementation by at least two implementors" (the requirements for w3c Recs), then the best guess is the old 2022 date. (Note, though, that HTML4 isn't 'finalized' by this criteria.
  919. # [23:48] <TabAtkins> No, not all of them.
  920. # [23:49] <Prest0> what is missing in firefox?
  921. # [23:49] <Prest0> (who i assume is farthest along atm)
  922. # [23:49] <TabAtkins> The spec should make that relatively clear per-feature with the implementation statuses.
  923. # [23:49] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  924. # [23:49] <TabAtkins> (And actually, webkit may be 'farthest along', though that's probably a meaningless statement.)
  925. # [23:49] <Prest0> where are the statuses?
  926. # [23:50] <TabAtkins> When you're looking at the spec on whatwg.org, next to each feature, along the left side, is a colored box. It'll have pictures of the browsers that support that feature.
  927. # [23:50] <Prest0> does ie8 work with the new tag elements?
  928. # [23:50] <TabAtkins> If you hover over one of them, it'll give more details on the level of support.
  929. # [23:50] <Prest0> ah cool
  930. # [23:50] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 60 (Operation timed out))
  931. # [23:50] <daedb> New elements in IE8 needs a script.
  932. # [23:51] <TabAtkins> IE8 has the same level of support as IE7 and below - it still treats them as unknown elements, and parses them badly unless you do the createElement() hack.
  933. # [23:52] <Prest0> is 2022 a real date laid out in some roadmap or just a hyperbole for a long time from now
  934. # [23:53] <TabAtkins> It was a best-guess made by Ian.
  935. # [23:54] <Prest0> cool, thanks for all the info
  936. # [23:54] <TabAtkins> Like I said, though, HTML4 isn't finalized by that criteria yet, and never will be.
  937. # [23:54] <TabAtkins> Neither is CSS1.
  938. # [23:54] <TabAtkins> Both of which are over a decade old.
  939. # [23:55] * Quits: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 54 (Connection reset by peer))
  940. # [23:55] * Joins: aroben (i=aroben@unaffiliated/aroben)
  941. # [23:55] <Prest0> haha, when will html be as useable as html4 do you think?
  942. # [23:56] * Joins: Super-Dot_ (n=Super-Do@66-240-27-50.isp.comcastbusiness.net)
  943. # [23:56] * Parts: Handcrafted (n=henrik@0x573bbf5a.cpe.ge-1-1-0-1104.ronqu1.customer.tele.dk)
  944. # [23:56] * Joins: weinig (n=weinig@17.246.17.253)
  945. # [23:56] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
  946. # [23:57] <TabAtkins> Hmm, depends somewhat on what parts you're talking about, but I'd say give it a few years. If we can get legacy IEs to die at an appropriate pace we'll be in business - they'll be the albatross around our neck for a long time.
  947. # [23:57] <TabAtkins> You can start using some of HTML5 right now, of course. After all, quite a bit of it was reverse-engineered *from* IE.
  948. # [23:58] * Philip` really doesn't understand what Martin McEvoy means about landing planes
  949. # [23:58] <TabAtkins> Philip`, I'm actually having a hard time understanding him at all. I've asked him to break up his sentences a bit more, as it's very hard to parse sentences that span an entire paragraph.
  950. # Session Close: Fri Oct 16 00:00:00 2009

The end :)