/irc-logs / w3c / #css / 2015-02-27 / end

Options:

Previous day, Next day

  1. # Session Start: Fri Feb 27 00:00:00 2015
  2. # Session Ident: #css
  3. # [00:00] * Quits: plh (plehegar@public.cloak) ("Leaving")
  4. # [00:03] * Joins: myakura (~myakura@public.cloak)
  5. # [00:04] * leaverou is now known as leaverou_away
  6. # [00:10] * Quits: myakura (~myakura@public.cloak) (Ping timeout: 180 seconds)
  7. # [00:23] * Rossen is now known as Rossen_away
  8. # [00:25] * leaverou_away is now known as leaverou
  9. # [00:30] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
  10. # [00:44] * Rossen_away is now known as Rossen
  11. # [01:12] * Joins: Florian (~Florian@public.cloak)
  12. # [01:19] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  13. # [01:41] * Rossen is now known as Rossen_away
  14. # [01:51] * Joins: myakura (~myakura@public.cloak)
  15. # [01:58] * Quits: myakura (~myakura@public.cloak) (Ping timeout: 180 seconds)
  16. # [02:00] * Joins: zcorpan_ (~zcorpan@public.cloak)
  17. # [02:00] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  18. # [02:03] * leaverou is now known as leaverou_away
  19. # [02:08] * Quits: zcorpan_ (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  20. # [02:09] * Joins: tommyjtl (~tommyjtl@public.cloak)
  21. # [02:09] * Quits: tommyjtl (~tommyjtl@public.cloak) ("brb")
  22. # [02:10] * Joins: myakura (~myakura@public.cloak)
  23. # [02:10] * Joins: Florian (~Florian@public.cloak)
  24. # [02:27] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  25. # [02:45] * heycam is now known as heycam|away
  26. # [03:36] * Quits: dauwhe (~dauwhe@public.cloak) ("")
  27. # [03:51] * heycam|away is now known as heycam
  28. # [04:49] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
  29. # [05:28] * Joins: Florian (~Florian@public.cloak)
  30. # [05:35] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  31. # [06:26] * Joins: zcorpan (~zcorpan@public.cloak)
  32. # [06:34] * Joins: jdaggett (~jdaggett@public.cloak)
  33. # [06:51] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  34. # [06:51] * Joins: zcorpan (~zcorpan@public.cloak)
  35. # [07:14] * leaverou_away is now known as leaverou
  36. # [07:50] * heycam is now known as heycam|away
  37. # [08:30] * Joins: antonp (~Thunderbird@public.cloak)
  38. # [08:36] * Joins: svillar_ (~sergio@public.cloak)
  39. # [09:01] * Joins: glazou (~glazou@public.cloak)
  40. # [09:12] * Quits: glazou (~glazou@public.cloak) (glazou)
  41. # [09:29] * Joins: glazou (~glazou@public.cloak)
  42. # [09:49] * Joins: Ms2ger (~Ms2ger@public.cloak)
  43. # [10:27] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
  44. # [11:12] * Joins: lajava (~javi@public.cloak)
  45. # [12:06] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  46. # [12:42] * Joins: Florian (~Florian@public.cloak)
  47. # [12:50] * Quits: glazou (~glazou@public.cloak) (glazou)
  48. # [12:58] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  49. # [13:24] * Joins: Florian (~Florian@public.cloak)
  50. # [13:32] * Joins: glazou (~glazou@public.cloak)
  51. # [14:11] * Quits: glazou (~glazou@public.cloak) (glazou)
  52. # [14:14] * Joins: Florian_ (~Florian@public.cloak)
  53. # [14:18] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  54. # [14:20] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
  55. # [14:23] * Quits: svillar_ (~sergio@public.cloak) (Ping timeout: 180 seconds)
  56. # [14:25] * Joins: svillar_ (~sergio@public.cloak)
  57. # [14:29] * Quits: Florian_ (~Florian@public.cloak) (Client closed connection)
  58. # [14:31] * Joins: plh (plehegar@public.cloak)
  59. # [14:56] * Joins: glazou (~glazou@public.cloak)
  60. # [14:56] * Quits: glazou (~glazou@public.cloak) (glazou)
  61. # [15:03] * Quits: lajava (~javi@public.cloak) (Ping timeout: 180 seconds)
  62. # [15:29] * Joins: Ms2ger (~Ms2ger@public.cloak)
  63. # [16:04] * Quits: plh (plehegar@public.cloak) ("Leaving")
  64. # [16:08] * Joins: plh (plehegar@public.cloak)
  65. # [16:13] * Joins: Florian (~Florian@public.cloak)
  66. # [16:14] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  67. # [16:14] * Joins: Florian (~Florian@public.cloak)
  68. # [16:14] * Quits: Florian (~Florian@public.cloak) (Client closed connection)
  69. # [16:14] * Joins: Florian (~Florian@public.cloak)
  70. # [16:15] * Joins: Florian_ (~Florian@public.cloak)
  71. # [16:21] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  72. # [17:00] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
  73. # [17:34] * Quits: plh (plehegar@public.cloak) ("Leaving")
  74. # [17:35] * Joins: plh (plehegar@public.cloak)
  75. # [18:09] * leaverou is now known as leaverou_away
  76. # [18:36] * leaverou_away is now known as leaverou
  77. # [18:45] * Joins: adenilson (~anonymous@public.cloak)
  78. # [18:45] * Quits: Florian_ (~Florian@public.cloak) (Client closed connection)
  79. # [18:50] * Quits: svillar_ (~sergio@public.cloak) (Ping timeout: 180 seconds)
  80. # [19:09] * leaverou is now known as leaverou_away
  81. # [19:22] * Joins: lajava (~javi@public.cloak)
  82. # [19:41] * Joins: svillar_ (~sergio@public.cloak)
  83. # [19:43] * Quits: antonp (~Thunderbird@public.cloak) (antonp)
  84. # [20:40] * Joins: antonp (~Thunderbird@public.cloak)
  85. # [20:56] * Quits: lajava (~javi@public.cloak) (Ping timeout: 180 seconds)
  86. # [21:06] * Joins: lajava (~javi@public.cloak)
  87. # [21:12] * Quits: svillar_ (~sergio@public.cloak) (Ping timeout: 180 seconds)
  88. # [21:23] * leaverou_away is now known as leaverou
  89. # [21:28] * Joins: svillar_ (~sergio@public.cloak)
  90. # [21:31] * Quits: svillar_ (~sergio@public.cloak) ("Ex-Chat")
  91. # [21:46] * Joins: Florian (~Florian@public.cloak)
  92. # [21:53] * Quits: Florian (~Florian@public.cloak) (Ping timeout: 180 seconds)
  93. # [22:40] * leaverou is now known as leaverou_away
  94. # [22:41] <shepazu> TabAtkins, fantasai, I'm reading the i18n CharMod spec, and I saw this... "In a JavaScript or JSON file, € can appear as \u20ac while in a CSS stylesheet it can appear as \20ac"
  95. # [22:41] <liam> hah i just stared at someone's question, "When I am at a <fig> with no text, I want to find the previous <fig> that has text, but only within the same ancestor group" and looked at preceding::fig[.!=""][1] and was trying to read it as a CSS selector
  96. # [22:42] <shepazu> in CSS, can it also be written as \u20ac ?
  97. # [22:43] <TabAtkins> shepazu: No, the CSS unicode escape is just \<hex>
  98. # [22:43] <liam> file:///home/lee/w3/hg/csswg/css-syntax/Overview.html#escaping
  99. # [22:43] <shepazu> TabAtkins, what's the reasoning for that?
  100. # [22:43] <liam> ops
  101. # [22:43] <TabAtkins> liam: ONE OF US ONE OF US ONE OF US
  102. # [22:43] <liam> sorry :)
  103. # [22:43] <TabAtkins> shepazu: Dunno, that's just how we defined our escapes way back in the day?
  104. # [22:43] <liam> plus wrong link anyway
  105. # [22:44] <shepazu> TabAtkins, would it be possible to allow both syntaxes, for platform consistency?
  106. # [22:44] <TabAtkins> liam: Right link is http://dev.w3.org/csswg/css-syntax/#consume-escaped-code-point
  107. # [22:45] <TabAtkins> shepazu: Maybe, but it's super low-value, so less likely to be accepted.
  108. # [22:45] <liam> or http://www.w3.org/TR/2014/CR-css-syntax-3-20140220/#escaping for the CR
  109. # [22:46] <liam> strictly speaking a breaking change as \u is a "u" today though
  110. # [22:47] <TabAtkins> Yeah, but shrug.
  111. # [22:47] <TabAtkins> Insignificant breakage.
  112. # [22:47] <TabAtkins> I'd be concerned if we were changing the meaning of escaping some punctuation, but a u? Not even a thing.
  113. # [22:48] <liam> yeah, it's hard to come up with a strong argument for why somene would have been escaping a u
  114. # [22:48] <liam> except if they were trying to do \udddddd I suppose :)
  115. # [22:48] <TabAtkins> That'd mess up their page, so hopefully would be caught. ^_^
  116. # [22:49] <TabAtkins> shepazu: Anyway, I don't object to it. Feel free to send mail, we'll see what implementors think of it.
  117. # [22:49] <TabAtkins> I just suspect this'll fall into the "trivial syntax additions increase the possibility of breakage, without much benefit" bucket.
  118. # [22:50] <TabAtkins> Like my suggestion to let rgb() take an optional alpha argument.
  119. # [22:56] * leaverou_away is now known as leaverou
  120. # [22:57] * Quits: adenilson (~anonymous@public.cloak) (adenilson)
  121. # [23:05] * Joins: Ms2ger (~Ms2ger@public.cloak)
  122. # [23:15] <plinss> shepazu: also CSS != JSON != HTML, different languages, different escapes
  123. # [23:15] <plinss> besides CSS was first, why not JS/JSON change to match us? :-P
  124. # [23:31] * Quits: plh (plehegar@public.cloak) ("Leaving")
  125. # [23:32] <shepazu> plinss, because it takes forever for ECMAScript to do anything, and CSS can work faster?
  126. # [23:32] <TabAtkins> Also, JS uses escapes way more than we do, so more chance of breakage.
  127. # [23:33] <shepazu> I don't care about CSS/HTML/JSON/SVG... ultimately, I care that we're meeting the needs of developers
  128. # [23:34] <shepazu> and "special casing" for different parts of the stack should be minimized
  129. # [23:34] <plinss> actually I think ECMA is pushing out specs faster than we are these days…
  130. # [23:35] <shepazu> ok, so, flattery didn't work, then :)
  131. # [23:35] <shepazu> plinss, I'll see you tomorrow, right?
  132. # [23:35] <plinss> yep, am I picking you up at the airport?
  133. # [23:35] <shepazu> maybe I can convince you over a beverage :)
  134. # [23:36] <shepazu> plinss, that would be lovely, thanks!
  135. # [23:36] <plinss> np
  136. # [23:36] <shepazu> btw, I might be attending the CSS F2F in NYC
  137. # [23:37] <plinss> maybe, you should ask the chairs for permission
  138. # [23:37] <shepazu> plinss, I'm a member of the WG!
  139. # [23:37] <plinss> in good standing?
  140. # [23:37] * shepazu is probably in bad standing
  141. # [23:37] <shepazu> lol
  142. # [23:37] <shepazu> do you actually track standing?
  143. # [23:38] <plinss> we reserve the right to (and do informally)
  144. # [23:41] <shepazu> TabAtkins, at TPAC, you gave me some advice about "registering named ranges" in CSS... did I copy the syntax right? window.CSS.namedRanges.set("foo", [rangeObject, ...]);
  145. # [23:41] <shepazu> and where would that be specced?
  146. # Session Close: Sat Feb 28 00:00:00 2015

Previous day, Next day

Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn