/irc-logs / w3c / #css / 2008-05-12 / end

Options:

  1. # Session Start: Mon May 12 00:00:00 2008
  2. # Session Ident: #css
  3. # [00:26] * Quits: sharovatov (vsh@83.239.161.121) (Quit: HTTP is like vodka (colorless, tasteless, and flavorless): connectionless, stateless, and one way))
  4. # [01:35] * Joins: jd (jdaggett@202.221.217.78)
  5. # [03:35] * Quits: dbaron (dbaron@71.204.153.3) (Ping timeout)
  6. # [04:51] * Joins: dbaron (dbaron@71.204.153.3)
  7. # [05:03] * Quits: bjoern (bjoern@84.56.218.76) (Quit: Quit)
  8. # [08:53] * Joins: sharovatov (vitaly@88.87.71.83)
  9. # [10:08] * Quits: dbaron (dbaron@71.204.153.3) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  10. # [10:26] * Quits: sharovatov (vitaly@88.87.71.83) (Ping timeout)
  11. # [10:31] * Joins: Bert_ (bbos@128.30.52.28)
  12. # [10:31] * Quits: Bert_ (bbos@128.30.52.28) (Quit: leaving)
  13. # [12:39] * Joins: myakura (myakura@125.207.238.47)
  14. # [14:18] * Joins: bjoern (bjoern@84.57.233.109)
  15. # [15:34] * Quits: anne (annevk@77.163.243.203) (Connection reset by peer)
  16. # [16:19] * Joins: anne (annevk@77.163.243.203)
  17. # [17:12] * Quits: myakura (myakura@125.207.238.47) (Quit: Leaving...)
  18. # [18:14] <fantasai> Bert: ping
  19. # [18:14] <Bert> Morning, Elika.
  20. # [18:14] <fantasai> Afternoon, Bert :)
  21. # [18:15] <Bert> Evening officially started :-) and I'm about to move from the office to my couch at home.
  22. # [18:15] <Bert> Can we start in, say, 30 minutes?
  23. # [18:15] <fantasai> heh
  24. # [18:15] <fantasai> sure!
  25. # [18:15] <fantasai> that gives me time to get breakfast :P
  26. # [18:15] * fantasai set her alarm for an hour late by accident
  27. # [18:16] <fantasai> ^^;
  28. # [18:47] * Joins: sharovatov (vsh@83.239.161.121)
  29. # [18:52] <Bert> Had a good breakfast, Elika?
  30. # [18:53] * sharovatov always wonders how it's like to live in a GMT -something timezone :D
  31. # [18:54] <Bert> Busy mornings, quiet afternoons. The opposite of Europe. At least when you work in an international group such s W3C.
  32. # [18:55] <sharovatov> heh... can imagine..
  33. # [18:57] * Bert finds he doesn't have a lot of opinions on many of the remaining open issues... other than that most seem not urgent and can be postponed to a later update (if we ever make any).
  34. # [19:01] * Joins: peterl (peter.lins@15.243.169.72)
  35. # [19:01] <fantasai> ok, let's mark the ones we said we were going to close as closed
  36. # [19:02] <fantasai> http://lists.w3.org/Archives/Member/w3c-css-wg/2008JanMar/0153.html
  37. # [19:02] <fantasai> That would be .. http://www.w3.org/Style/CSS/Tracker/issues/6
  38. # [19:03] <fantasai> http://www.w3.org/Style/CSS/Tracker/issues/7
  39. # [19:03] <fantasai> http://www.w3.org/Style/CSS/Tracker/issues/9
  40. # [19:04] <fantasai> http://www.w3.org/Style/CSS/Tracker/issues/12
  41. # [19:04] <Bert> You skipped 5 on purpose?
  42. # [19:04] <Bert> (The fallback color)
  43. # [19:04] <fantasai> we accepted that request
  44. # [19:04] <fantasai> didn't we?
  45. # [19:04] <Bert> Yes, we did.
  46. # [19:05] <fantasai> ok, I'm just going to go throught the issues we rejected for now
  47. # [19:05] <fantasai> and then make a separate list for the ones we accepte
  48. # [19:06] <Bert> Still not clear on how to use Tracker: shouldn't we put this list of issues to close on the WG agenda so that the WG can close them, rather than us closing them on our own?
  49. # [19:06] <Bert> But making two lists is fine.
  50. # [19:07] <fantasai> I think we should close the issues we posted about last time
  51. # [19:07] <fantasai> people have had more than a month to complain
  52. # [19:07] <fantasai> And we'll post a summary again
  53. # [19:07] <fantasai> so they can complain at the next telecon if they want
  54. # [19:07] <fantasai> it's why I'm making separate lists..
  55. # [19:08] <Bert> Fine with me.
  56. # [19:09] <fantasai> I thought we closed of ISSUE-31 awhile ago
  57. # [19:09] <fantasai> ?
  58. # [19:10] <Bert> At a ftf, IIRC
  59. # [19:10] <fantasai> ok, so http://www.w3.org/Style/CSS/Tracker/issues/31
  60. # [19:11] <fantasai> I can't find the "flipping images" issue
  61. # [19:11] <fantasai> We rejected that one too
  62. # [19:12] <Bert> Yes, we did.
  63. # [19:12] <fantasai> is there an issue?
  64. # [19:12] <fantasai> in Tracker?
  65. # [19:12] <Bert> Can't find it either.
  66. # [19:14] <Bert> ACTION-8 maybe?
  67. # [19:15] <fantasai> looks like it
  68. # [19:18] <Bert> I'd say leave it without an issue for now. We'll see if somebody raises an issue on the last call.
  69. # [19:18] <fantasai> ok
  70. # [19:21] <Bert> So 5 issues rejected. Still 25 to go...
  71. # [19:21] <Bert> How many accepted?
  72. # [19:21] <fantasai> From last time..
  73. # [19:21] <fantasai> Three
  74. # [19:22] <Bert> 5, 8 and ?
  75. # [19:22] <fantasai> one feature request, two fixes
  76. # [19:22] <fantasai> scaling the middle image
  77. # [19:22] <fantasai> seems to have no tracker issue
  78. # [19:22] <fantasai> (for border-image)
  79. # [19:22] <Bert> Oh yes.
  80. # [19:23] <Bert> And 15 (clip bg color) also, I think.
  81. # [19:23] <Bert> Although I'm now no longer sure that the fallback color should not be clipped.
  82. # [19:23] <fantasai> The fallback color should be clipped
  83. # [19:24] <fantasai> It should behave exactly like a normal color
  84. # [19:24] <fantasai> except it only shows up when the image fails to load
  85. # [19:24] <fantasai> imho
  86. # [19:24] <Bert> OK, tha's what I concluded this afternoon, too.
  87. # [19:24] <fantasai> ok
  88. # [19:25] <fantasai> RESOLVED: background color (fallback and normal) get clipped by bottommost clip value
  89. # [19:25] <fantasai> you want to edit the issue? I'll close off these other five
  90. # [19:25] <Bert> Will do.
  91. # [19:32] <fantasai> http://www.w3.org/Style/CSS/Tracker/issues/8
  92. # [19:32] <fantasai> I think we should use background-position
  93. # [19:33] <Bert> (I added a sentence about clipping the color to the draft.)
  94. # [19:33] <Bert> How can you use bg pos with 'space'?
  95. # [19:34] <fantasai> for the one-tile case
  96. # [19:34] <fantasai> that's the remaining issue there
  97. # [19:34] <Bert> Ah, sorry.
  98. # [19:36] <fantasai> where did you add the sentence?
  99. # [19:36] * fantasai can't find it
  100. # [19:36] <Bert> Hmm, somehow I find that inelegant, but I don't know if it does any harm...
  101. # [19:37] <Bert> Not yet regenerated. Only in the .src under bg-color
  102. # [19:37] <fantasai> ah
  103. # [19:39] <fantasai> For background-color, Anne suggested making the first value optional
  104. # [19:39] <fantasai> so background-color: / white; would be valid
  105. # [19:39] <fantasai> and be equivalent to background-color: transparent / white;
  106. # [19:39] <fantasai> I think we should accept that proposal
  107. # [19:39] <Bert> Hmm, starting with a slash? Not very nice.
  108. # [19:40] <Bert> What is the harm in requiring transparent?
  109. # [19:40] <fantasai> it would be the most common case
  110. # [19:40] <fantasai> savs typing
  111. # [19:40] <fantasai> avoids typos
  112. # [19:40] <fantasai> etc :)
  113. # [19:40] * fantasai thinks the avoids typos argument is good
  114. # [19:41] <fantasai> typos won't be noticed if they only have an effect when teh image doesn't load
  115. # [19:42] <fantasai> we can make it valid, if authors want to be explicit they can always specify transparent explicitly
  116. # [19:42] <Bert> The most common usage is with 'background' shorthand. How does it look there?
  117. # [19:42] <fantasai> pretty nice
  118. # [19:43] <fantasai> background: url(semi-transparent.png) / white;
  119. # [19:43] <fantasai> :)
  120. # [19:43] <fantasai> I think that's much nicer than
  121. # [19:43] <fantasai> background: url(semi-transparent.png) transparent / white;
  122. # [19:43] <fantasai> personally
  123. # [19:43] <fantasai> :)
  124. # [19:44] <Bert> background: url(foo) / 50% 50% / white
  125. # [19:44] <Bert> I guess a color and a size cannot be confused.
  126. # [19:44] <fantasai> right
  127. # [19:46] <fantasai> ok, so
  128. # [19:46] <fantasai> do we have agreement on using background-position with space?
  129. # [19:46] <Bert> I still don't like the possibility of a slash right after a colon, but OK.
  130. # [19:46] <fantasai> heh
  131. # [19:47] <fantasai> RESOLVED: accept Anne's suggestion to make the first color (the non-fallback color) in background-color optional.
  132. # [19:47] <Bert> Yes, let's use bg-pos when there is no room for two tiles in one or both directions.
  133. # [19:47] <fantasai> RESOLVED: use bg-pos to position image when repeat is 'space' and only one tile fits
  134. # [19:47] <Bert> Also for the case when there is no room for even one tile, I assume.
  135. # [19:47] <fantasai> right
  136. # [19:48] <fantasai> I think we should reject Hyatt's text clip proposal http://www.w3.org/Style/CSS/Tracker/issues/17
  137. # [19:48] <Bert> Agreed. Hyatt himself had better ideas later on.
  138. # [19:49] <fantasai> RESOLVED: ISSUE-17 Proposal for 'text' value for 'background-clip' rejected.
  139. # [19:49] <fantasai> I suggest we reject ISSUE-21 http://www.w3.org/Style/CSS/Tracker/issues/21
  140. # [19:50] <fantasai> it's just an alternate syntax for inset(), which we already rejected
  141. # [19:50] <Bert> Yes, let's stick with background-size.
  142. # [19:51] <Bert> It's more verbose :-) but easier to read, I think.
  143. # [19:51] <Bert> (Not really more verbose in the shorthand, though.)
  144. # [19:54] <fantasai> RESOLVED: 4-offset syntax for background-position rejected, duplicate of ISSUE-12
  145. # [19:55] <fantasai> I think ISSUE-14 is closed as many, right?
  146. # [19:55] <fantasai> http://www.w3.org/Style/CSS/Tracker/issues/14
  147. # [19:55] <Bert> Yes, all feedback points to more than one clip value.
  148. # [19:56] <fantasai> RESOLVED: ISSUE-14 closed background-clip has layered values
  149. # [19:56] <Bert> (I added text to the draft for ISSUE-8.)
  150. # [19:56] <fantasai> ok
  151. # [19:57] * Quits: bjoern (bjoern@84.57.233.109) (Quit: Quit)
  152. # [20:00] <fantasai> I think we should close http://www.w3.org/Style/CSS/Tracker/issues/23 as no change
  153. # [20:00] <fantasai> imho 'each-box' is much more understandable
  154. # [20:00] <fantasai> I also think background-break should be called background-bounds
  155. # [20:00] <fantasai> seems to me it's much more about the bounding box than it is about how to breakt he background
  156. # [20:01] <Bert> 'discontinuous' was a remark in the draft since a long time. It's hard to type :-) 'each-box' is fine.
  157. # [20:01] <fantasai> RESOLVED: ISSUE-23 closed, keep 'each-box'
  158. # [20:01] <Bert> Hmm, bg-bounds sounds like bg-clip.
  159. # [20:03] <fantasai> sounds more like background-origin to me :)
  160. # [20:04] <Bert> I think the word "break" is to make an association with "page break."
  161. # [20:04] <fantasai> k
  162. # [20:04] <fantasai> roc raised an issue
  163. # [20:04] <fantasai> http://lists.w3.org/Archives/Public/www-style/2008Apr/0475.html
  164. # [20:05] * Joins: bjoern (bjoern@84.57.235.233)
  165. # [20:05] <fantasai> saying that bounding-box and continuous shouldn't be equivalent for blocks
  166. # [20:05] <fantasai> if you think about multi-col layout, they really should be different
  167. # [20:06] <Bert> Good point.
  168. # [20:06] <Bert> The text wasn't written with columns in mind :-)
  169. # [20:06] <fantasai> I know :)
  170. # [20:07] <fantasai> I'll make that change.
  171. # [20:07] <Bert> OK
  172. # [20:07] <fantasai> We also should consider that in paginated modes where the "major writing direction" or whatever Paged Media calls it.. is vertical text
  173. # [20:07] <fantasai> then the continuous boxes should be attached side to side
  174. # [20:07] <fantasai> not top-to-bottom
  175. # [20:08] <Bert> Really?
  176. # [20:08] <fantasai> because you'd lay out the pages side-to-side if you wanted to turn them into a scroll
  177. # [20:08] <fantasai> yes
  178. # [20:09] <Bert> Same is true for horizontal text made into a scroll. But is a scroll the right metaphore?
  179. # [20:09] <fantasai> horizontal text made into a scroll would connect down
  180. # [20:10] <fantasai> you don't scroll horizontally, you scroll vertically
  181. # [20:10] <fantasai> I'm not sure about paper scrolls
  182. # [20:10] <Bert> Hebrew bible scrolls don't. Only scrolls in costume films do.
  183. # [20:10] <fantasai> hmm
  184. # [20:10] <fantasai> true
  185. # [20:11] <fantasai> but on the screen
  186. # [20:11] <fantasai> you scroll vertically for horizontal text
  187. # [20:11] <fantasai> and horizontally for vertical text
  188. # [20:11] <Bert> Line printers and cash register srolls are vertical, indeed.
  189. # [20:12] <Bert> That's a question I had: are there text readers for vertical text that scroll sideways?
  190. # [20:12] <fantasai> I'm not sure, we'd have to ask Paul
  191. # [20:13] <fantasai> But scrolling vertically would be really really awkward
  192. # [20:13] <Bert> You'd turn the pages into columns. The line length remains the same.
  193. # [20:13] <fantasai> yeah, but that's really awkward with a scrolling mechanism
  194. # [20:14] <fantasai> works fine if you're paginating
  195. # [20:14] <fantasai> click down, next page, etc
  196. # [20:14] <fantasai> but scrolling is awkward because you never want to be halfway between "pages"
  197. # [20:14] <fantasai> it would be like reading multi-column text in a vertical scrolling viewer
  198. # [20:14] <Bert> ... as happens very often when you read PDF on screen :-(
  199. # [20:14] <fantasai> yes
  200. # [20:14] <fantasai> not nice
  201. # [20:15] <fantasai> found some photos of anicent chinese scrolls
  202. # [20:15] <fantasai> they are horizontal
  203. # [20:15] <fantasai> http://www.schoyencollection.com/china_files/ms2152n.jpg
  204. # [20:15] <fantasai> more: http://www.schoyencollection.com/china.htm
  205. # [20:18] <fantasai> so, I think we should connect the pages like I said
  206. # [20:18] <fantasai> we can introduce another keyword later, if it becomes necessary, for Hebrew-style scroll attachment
  207. # [20:18] <fantasai> which is designed for writing in columns
  208. # [20:18] <Bert> For a repeated bg it doesn't really matter how you arrange the pages, but for 'repeat-x' or 'repeat-y' it is not clear what the author expects.
  209. # [20:18] <fantasai> s/columns/multi-columns/
  210. # [20:19] <fantasai> it should match the screen rendering
  211. # [20:19] <fantasai> which is what I'm suggesting here
  212. # [20:19] <fantasai> think about it.
  213. # [20:20] <fantasai> If I want flowers flowing down the beginning-end of my lines of text
  214. # [20:20] <fantasai> for English I'd use repeat-y
  215. # [20:20] <fantasai> and expect it to continue throughout my whole document when printed
  216. # [20:20] <fantasai> for vertical Japanese I'd use repeat-x
  217. # [20:20] <fantasai> and expect it to continue thorughout my whole document when printed
  218. # [20:21] <fantasai> if the pages were attached as for English with 'continuous'
  219. # [20:21] <fantasai> then I'd only get flowers on my first page
  220. # [20:21] <Bert> I would use 'each-box' in that case...
  221. # [20:21] <fantasai> no, because I want the patter to not restart on each page
  222. # [20:21] <fantasai> that's why I chose 'continuous'
  223. # [20:22] <Bert> Can you notice that it restarts?
  224. # [20:22] <fantasai> and again, it *wouldn't look like the screen rendering* if I chose 'continuous'
  225. # [20:22] <fantasai> if you attach the pages vertically
  226. # [20:22] <Bert> If you can, it might even be better to force it to restart.
  227. # [20:22] <fantasai> but it would if you attach them horizontally
  228. # [20:23] <fantasai> it might
  229. # [20:23] <fantasai> but my point is again, if I want it to look like the screen rendering
  230. # [20:23] <fantasai> the pages in vertical text must attach side to side
  231. # [20:23] <fantasai> and looking like the screen rendering is what the author presumably expects
  232. # [20:24] <Bert> I think the 'continuous' mode is mostly for images that are not repeated: to force that there is exactly one, even if there several pages.
  233. # [20:24] <fantasai> Same thing!
  234. # [20:24] <fantasai> I pick a large landscape as my image, that floats into nothingness off to the side
  235. # [20:24] <fantasai> my text is vertical
  236. # [20:24] <fantasai> it scrolls to the side
  237. # [20:24] <fantasai> when I print it
  238. # [20:24] <fantasai> I want the same effect on my pages
  239. # [20:24] <fantasai> as if the screen rendering got cut up
  240. # [20:25] <fantasai> not as if the text shifted to below my picture, where there is no picture!
  241. # [20:27] <fantasai> are you seeing this, or do I need to draw a picture?
  242. # [20:27] <Bert> I find it hard to imagine that pages scroll sideways, even if the text is vertical. But it's not my expertise. Let's put it in and see what other people say.
  243. # [20:27] <fantasai> scrolling for vertical text is intended to work as I describe, Paul and I agree on this already
  244. # [20:27] <fantasai> ok
  245. # [20:28] <fantasai> RESOLVED: Make 'continuous' attach page boxes side-to-side in vertical writing modes, ask i18n for feedback
  246. # [20:28] <fantasai> A related issue is ISSUE-222
  247. # [20:28] <fantasai> er
  248. # [20:28] <fantasai> A related issue is ISSUE-22
  249. # [20:28] <Bert> :-)
  250. # [20:28] <fantasai> http://www.w3.org/Style/CSS/Tracker/issues/22
  251. # [20:30] <fantasai> I'm not sure what to do here...
  252. # [20:30] <Bert> Difficult...
  253. # [20:31] <fantasai> If there was no sizing issue
  254. # [20:31] <fantasai> then I'd say, use the y-coords based on the page breaks
  255. # [20:31] <fantasai> but reposition the images on the second page
  256. # [20:31] <fantasai> that way right-aligned images stay right-aligned
  257. # [20:31] <fantasai> and left-aligned images stay left-aligned
  258. # [20:32] <Bert> Yes, I was thinking the same: centered images should be centered on both pages.
  259. # [20:32] <fantasai> but then the question is, for things like 'round', what happens?
  260. # [20:33] <fantasai> or background-size: 100%
  261. # [20:34] <fantasai> We can define sizing and placement separately,
  262. # [20:34] <fantasai> I think we do want to specify placement like I described above
  263. # [20:34] <fantasai> so alignment stays true
  264. # [20:34] <fantasai> but sizing is tricky
  265. # [20:35] <Bert> Do it twice: position & size the image as if the second page was as wide as the first and also vice versa. Then on the first page display the part that is visible according to the first method and on the second the background as placed with the second width.
  266. # [20:35] <fantasai> That's an interesting idea
  267. # [20:35] <Bert> ... Assuming the left (or right?) margins are aligned.
  268. # [20:36] <fantasai> start
  269. # [20:36] <fantasai> but actually it doesn't matter
  270. # [20:36] <Bert> Not for 'round' or 'space', at least.
  271. # [20:37] <fantasai> I can't think of a case where it would matter
  272. # [20:37] <fantasai> note, this would apply for 'continuous'
  273. # [20:37] <fantasai> for 'bounding-box' I guess it would make sense to take the largest rectangle that can contain all the boxes
  274. # [20:37] <fantasai> and position/place the images in there
  275. # [20:37] <fantasai> no?
  276. # [20:38] <Bert> Yes, that seems right.
  277. # [20:39] * Bert goes to starts the coffee machine...
  278. # [20:41] <fantasai> RESOLVED: pagination of bounding-box and continuous background-break modes as described above ('bounding-box' takes union of all boxes, aligned to start edge; 'continuous' resizes and repositions backgrounds using y-coords in relation to other boxes and only widht of this box)
  279. # [20:42] <fantasai> ACTION: fantasai, edit spec for pagination-related issues above
  280. # [20:42] * trackbot-ng noticed an ACTION. Trying to create it.
  281. # [20:42] <trackbot-ng> Sorry, couldn't find user - fantasai,
  282. # [20:42] <fantasai> ACTION: fantasai edit spec for pagination-related issues above
  283. # [20:42] * trackbot-ng noticed an ACTION. Trying to create it.
  284. # [20:42] <trackbot-ng> Created ACTION-62 - Edit spec for pagination-related issues above [on Elika Etemad - due 2008-05-19].
  285. # [20:44] * fantasai takes a break too
  286. # [20:47] * Bert looking for actions to create for self... Can't find any...
  287. # [20:51] * Joins: dbaron (dbaron@63.245.220.241)
  288. # [20:52] <fantasai> http://www.w3.org/Style/CSS/Tracker/issues/27
  289. # [20:53] <fantasai> (if the border image is wider than the element, then the border widths should shrink proportionally until they fit.)
  290. # [20:53] <fantasai> I think the idea makes sense, though
  291. # [20:54] <fantasai> it solves a different problem
  292. # [20:54] <fantasai> the existing behavior solves a different problem
  293. # [20:56] <fantasai> this behavior lets you change the size of the border when you use an image without changing the size of the element or its content
  294. # [20:56] <Bert> It does, but I'm not yet clear on the (dis)advantages in my mind...
  295. # [20:56] <fantasai> the existing behavior lets you use an image border without having to worry about adjusting the padding
  296. # [20:57] <Bert> Right, the padding gets a different function.
  297. # [20:57] <fantasai> in the current behavior the padding stays consistent: in this proposal you might not have enough padding
  298. # [20:58] <fantasai> note, if you're using border-box sizing, then the size of the element will be consistent
  299. # [20:58] <fantasai> in the current proposal
  300. # [20:58] <fantasai> only the size of the content box changes
  301. # [20:59] <Bert> I don't see why box-sizing has an effect?
  302. # [20:59] <fantasai> the problem with the current behavior is that if you specify the size of the box
  303. # [21:00] <fantasai> the border-box size changes dependign on whether your UA can render border-image or not
  304. # [21:00] <fantasai> if you use border-box sizing, that problem doesn't exist
  305. # [21:00] <fantasai> the border-box size is constant whether or not you use border-image
  306. # [21:01] <fantasai> the content-box size changes instead
  307. # [21:02] <fantasai> for that reason I think I'm leaning towards keeping the spec as-is
  308. # [21:02] <fantasai> also the behavior proposed here.. you can simulate it in most cases with multiple backgrounds
  309. # [21:03] <fantasai> if that's what you want
  310. # [21:03] <fantasai> what do you think?
  311. # [21:03] <Bert> Still thinking...
  312. # [21:05] <Bert> Seems that the current spec gives slightly more control over old vs new UAs, but I'm not sure how important that is.
  313. # [21:05] <fantasai> it also applies for cases where images are turned off or they don't load for some reason
  314. # [21:06] <fantasai> and I think that will be fairly important for several years, until all major UAs have border-image support
  315. # [21:07] <Bert> Hmm, I can't decide :-(
  316. # [21:08] <fantasai> let's keep it as is
  317. # [21:08] <Bert> OK, doesn't seem a huge advantage either way.
  318. # [21:09] <fantasai> RESOLVED: close ISSUE-27 (make border widths in border-image not affect width/height calculations) as no change
  319. # [21:09] <fantasai> http://www.w3.org/Style/CSS/Tracker/issues/29
  320. # [21:09] <fantasai> I think you have a proposal in the spec to reduce all radii proporionally, right?
  321. # [21:10] <Bert> Yes, that seemed the best algo.
  322. # [21:10] <fantasai> I think it's good too
  323. # [21:10] <fantasai> let's close this :)
  324. # [21:11] <Bert> OK.
  325. # [21:11] <fantasai> RESOLVED: close ISSUE-29, accepted to reduce all radii proportionally until no conflict
  326. # [21:11] <fantasai> I think ISSUE-30 should be resolved by the WG
  327. # [21:11] <Bert> The text needs a fix, though: the algo is currently in an example instead of in normative text.
  328. # [21:11] <fantasai> heh, ok
  329. # [21:12] <fantasai> action you?
  330. # [21:12] <Bert> ACTION: Bert to make algorithm 3 for ISSUE-29 normative.
  331. # [21:12] * trackbot-ng noticed an ACTION. Trying to create it.
  332. # [21:12] <trackbot-ng> Created ACTION-63 - Make algorithm 3 for ISSUE-29 normative. [on Bert Bos - due 2008-05-19].
  333. # [21:13] <fantasai> I think we should close issue-28 as no change
  334. # [21:13] <fantasai> http://www.w3.org/Style/CSS/Tracker/issues/28
  335. # [21:13] <fantasai> I don't think anyone would bother using the keyboard
  336. # [21:13] <fantasai> and it just complicates the syntax
  337. # [21:13] <Bert> I agree.
  338. # [21:13] <fantasai> RESOLVED: close ISSUE-28 ('transparent' keyword for centerless border image) as no change
  339. # [21:14] <fantasai> Do you have an opinion on ISSUE-26?
  340. # [21:14] * fantasai doesn't really care...
  341. # [21:15] <Bert> I'd like to allow calc(), and that implies, I think, that percentages should be defined.
  342. # [21:16] <fantasai> I don't think allowing calc() should necessitate allowing percentages
  343. # [21:16] <fantasai> calc() should be defined such that it allows percentages if the property allows them, and doesn't if it doesn't
  344. # [21:18] <Bert> That's possible, but I think of calc() as effectively a 4-tuple (a,b,c,d): a % + b em + c px + d ex
  345. # [21:19] <fantasai> that's fine, but there are still some properties where we would want to allow calc but not percentages
  346. # [21:19] <fantasai> so it needs to be defined in a way that honors such restrictions
  347. # [21:20] <Bert> Percentages seem nice for consistency, too: can make a border that is as wide as the margin, even if the margin is a percentage.
  348. # [21:21] <Bert> I haven't looked at all places where calc() might appear yet.
  349. # [21:21] <Bert> Should do so soon...
  350. # [21:22] <Bert> line-height: calc(50% - 2px) ?
  351. # [21:22] <fantasai> calc should be valid anywhere that takes a length
  352. # [21:24] <Bert> Yes, that's the principle and I believe it works. Still like to go through all properties one by one, though.
  353. # [21:25] <Bert> I see no problems with the properties in CSS2, that's already a good sign.
  354. # [21:26] <Bert> But let's get back to backgrounds and borders :-)
  355. # [21:27] <fantasai> heh, yes
  356. # [21:27] <fantasai> let's send ISSUE-26 to the WG
  357. # [21:27] <Bert> OK. I guess I'd like for consistency's sake to allow percentages on borders. If nothing else, it avoids that we have to restrict calc().
  358. # [21:28] <Bert> Ditto for padding (but that is a different module).
  359. # [21:28] <fantasai> padding already takes percentages, doesn't it?
  360. # [21:28] <Bert> Yes, it does.
  361. # [21:29] <Bert> Wrong choice of words.
  362. # [21:30] <fantasai> http://www.w3.org/Style/CSS/Tracker/issues/20
  363. # [21:30] <fantasai> is that a close-no-change?
  364. # [21:30] <Bert> I'd say so.
  365. # [21:31] <fantasai> RESOLVED: close ISSUE-20 (scale up vs. scale down for 'round') as no change
  366. # [21:31] <fantasai> http://www.w3.org/Style/CSS/Tracker/issues/13
  367. # [21:32] <fantasai> http://www.w3.org/Style/CSS/Tracker/issues/24
  368. # [21:34] <Bert> It seems there should be a way to reduce the number of properties, but I don't really know how.
  369. # [21:34] <fantasai> adding 'border-box' and 'padding-box' and 'content-box' keywords to background-position makes sense
  370. # [21:34] <fantasai> background-origin is also a pretty bad name
  371. # [21:35] <fantasai> problem is how it interacts with the border shorthand
  372. # [21:35] <fantasai> er, background shorthand
  373. # [21:36] <fantasai> I'm in favor of ISSUE-24
  374. # [21:36] <fantasai> if we're not merging origin with anything else, then I think it and clip should match in the shorthand
  375. # [21:37] <fantasai> if we want to merge background-position and background-origin
  376. # [21:37] <fantasai> then I suggest adding the box keywords before/after position's current values
  377. # [21:37] <fantasai> and allowing clip in the shorthand preceded by the keyword 'clip'
  378. # [21:38] <fantasai> and if 'clip' appears by itself, it clips to the origin box
  379. # [21:39] <fantasai> background: url(...) border-box top left clip;
  380. # [21:39] <fantasai> background: url(...) clip border-box top left; would expand to background-clip: border-box; background-position: top left;
  381. # [21:39] <fantasai> I'm not sure how this interacts with hyatt's already-implemented stuff, though
  382. # [21:39] * Quits: dbaron (dbaron@63.245.220.241) (Ping timeout)
  383. # [21:40] <fantasai> we should ask for feedback
  384. # [21:41] <Bert> Yes, but 13 and 24 together lead to many different options. We should make a list of them, otherwise the feedback risks not be very useful.
  385. # [21:41] <fantasai> ok
  386. # [21:42] * fantasai studies the issue more
  387. # [21:42] <fantasai> actually..
  388. # [21:42] <fantasai> having background-origin influence background-size, background-position, and potentially background-clip
  389. # [21:42] <fantasai> I think it should not be merged with any of them
  390. # [21:43] <fantasai> I do wish we had a better name :)
  391. # [21:43] <fantasai> an origin is usually a point, not a rectangle
  392. # [21:44] <Bert> background-calculation-base ? A bit long...
  393. # [21:44] <fantasai> heh
  394. # [21:44] <fantasai> yes, a bit long :)
  395. # [21:46] <fantasai> background-box?
  396. # [21:47] <fantasai> anyway
  397. # [21:47] <Bert> Hmm, not immediately wrong.
  398. # [21:48] <Bert> Although I'm hoping that there is a way to do without the property altogether without making the other syntaxes too ugly.
  399. # [21:48] <fantasai> the problem is we have like 3 properties dependent on this thing
  400. # [21:49] <Bert> Yes, that's why I want to get rid of it :-)
  401. # [21:49] <fantasai> merging it with any one of them would be.. unfair isn't quite the right word
  402. # [21:49] <Bert> It's like box-sizing: it works indirectly, and I don't like indirections in CSS.
  403. # [21:49] <fantasai> yeah, but I can't think of any better options :(
  404. # [21:50] <fantasai> if it didn't affect -size, I'd be in favor of merging with -position
  405. # [21:51] <Bert> Do bg-pos and bg-size *need* to have the same "origin"?
  406. # [21:51] <fantasai> it should be hard to make them /not/ have the same 'origin'
  407. # [21:51] <fantasai> I can't think of any case where you'd want them to be different
  408. # [21:51] <fantasai> and lots of ways that could happen by accident if we made it possible
  409. # [21:52] <fantasai> I propos:
  410. # [21:52] <fantasai> ...
  411. # [21:52] <fantasai> I propose:
  412. # [21:52] <fantasai> - closing ISSUE-13 no change
  413. # [21:53] <Bert> And if bg-size depended on bg-pos?
  414. # [21:53] <fantasai> - allowing the shorthand to take the bg-origin values
  415. # [21:54] <fantasai> - allowing the shorthand to take the two keywords 'clip' and 'no-clip', which mean "make bg-clip match bg-origin" and "don't clip the background per ISSUE-16" respectively
  416. # [21:54] <fantasai> if bg-size depended on bg-pos...
  417. # [21:54] <Bert> I think that is a good solution, I just have this feeling that it is not the *best* :-(
  418. # [21:55] <fantasai> which is?
  419. # [21:55] <fantasai> the proposal I typed, or the proposal you typed? :)
  420. # [21:55] <Bert> Do 'clip' and 'no-clip' apply to 'background-clip' too?
  421. # [21:55] <fantasai> 'no-clip' should apply to background-clip
  422. # [21:55] <fantasai> not sure about 'clip'
  423. # [21:56] <fantasai> we might just make it a shorthand thing, and not a computed-value thing, in which case no
  424. # [21:56] <fantasai> or we could make it a computed-value thing, in which case we'd need a keyword for bg-clip, yes
  425. # [21:57] <fantasai> although for bg-clip, if we wanted a keyword to match the origin, we'd probably want something like "background-clip: origin", not "background-clip: clip"
  426. # [21:57] <fantasai> :)
  427. # [21:59] <Bert> Yes, that works, but it is getting uglier again, with too many different keywords.
  428. # [21:59] <fantasai> I think we could just leave it as a shorthand thing
  429. # [22:00] <fantasai> so background-clip: border-box | content-box | padding-box | no-clip
  430. # [22:00] <fantasai> that's it
  431. # [22:01] <fantasai> (it has to be 'no-clip', not 'none', because of the 'none' keyword in background-image.. just like no-repeat rather than repeat: none)
  432. # [22:01] <Bert> Do you need the 'clip' keyword at all then?
  433. # [22:01] <fantasai> yes
  434. # [22:02] <fantasai> because the default is that clip *doesn't* match the origin :(
  435. # [22:03] <fantasai> I warned you people in 2003!!!! but the CSSWG didn't listen to me :(
  436. # [22:03] <fantasai> http://lists.w3.org/Archives/Public/www-style/2003Oct/0039.html
  437. # [22:06] * Bert is trying to write a matrix of all combinations of origin and clip.
  438. # [22:06] <fantasai> heh
  439. # [22:09] <fantasai> Hey Bert, what does Safari do on http://fantasai.tripod.com/www-style/2003/background-attachment.html ?
  440. # [22:09] <fantasai> For 'scroll', does the background scroll with the text or over it?
  441. # [22:09] <fantasai> Firefox scrolls the text over it, but Konqueror scrolls the background with the text
  442. # [22:10] <Bert> Fixed and scroll act the same: text scrolls, background is fixed.
  443. # [22:11] <fantasai> k
  444. # [22:11] <Bert> Difference is when I scroll the window as a whole.
  445. # [22:11] <fantasai> right
  446. # [22:11] * fantasai really doesn't understand what the wg was thinking when they defined this
  447. # [22:13] <fantasai> Any thoughts on http://www.w3.org/Style/CSS/Tracker/issues/16 , then?
  448. # [22:13] <fantasai> Can we accept?
  449. # [22:15] <Bert> Seems well defined, if somewhat difficult to predict for authors.
  450. # [22:15] <fantasai> they can always use position: relative; z-index: #; to control
  451. # [22:16] <Bert> True.
  452. # [22:17] <fantasai> so, accept?
  453. # [22:17] <Bert> What does it do in the case you just showed, with scrollbars?
  454. # [22:18] <fantasai> gets clipped by 'overflow' :)
  455. # [22:18] * Joins: glazou (daniel@82.247.96.19)
  456. # [22:18] <glazou> hi
  457. # [22:18] <fantasai> hello
  458. # [22:18] <glazou> plinss: peter, you're here ?
  459. # [22:19] <Bert> OK, let's add it. If it is too expensive to implement, we're sure to hear about it.
  460. # [22:19] <glazou> hello fantasai
  461. # [22:19] <fantasai> yep
  462. # [22:19] <fantasai> we can mark it at-risk
  463. # [22:19] <fantasai> RESOLVED: add 'no-clip', mark at-risk (ISSUE-16)
  464. # [22:19] * glazou is just back from a long week-end in france
  465. # [22:20] <fantasai> http://www.w3.org/Style/CSS/Tracker/issues/43
  466. # [22:20] <sharovatov> wow
  467. # [22:21] * Joins: neanton (neanton@195.248.181.208)
  468. # [22:22] * Joins: _LuzZza (luza@80.250.181.18)
  469. # [22:23] <fantasai> Bert: does that make sense?
  470. # [22:26] <Bert> Still struggling with the 'clip' keyword. It seems to make very little difference with just saying that clip is the same origin if origin is set in the shorthand.
  471. # [22:26] <Bert> 43 makes sense.
  472. # [22:26] <fantasai> hm
  473. # [22:26] <Bert> Let's adopt 43.
  474. # [22:26] <fantasai> I guess we could say that :)
  475. # [22:27] <Bert> s/same/same as/
  476. # [22:27] <fantasai> RESOLVED: accept ISSUE-43 -- make background-origin/background-clip keywords match box-sizing
  477. # [22:28] <fantasai> So, the proposal is now
  478. # [22:28] <fantasai> - allow background to take bg-origin values, if any of these are present set background-clip to the same thing
  479. # [22:28] <fantasai> - allow no-clip as a background shorthand
  480. # [22:28] <fantasai> keyword, it sets bg-clip only
  481. # [22:28] <fantasai> - close ISSUE-13 no change
  482. # [22:33] <Bert> The only difference I see is that with 'clip' you can get the combination origin=content and clip=border, while without 'clip' you can't. (Unless you use the longhand, of course.)
  483. # [22:34] <Bert> So I'm in favour of that last proposal: no 'clip'
  484. # [22:35] <fantasai> ok
  485. # [22:35] <fantasai> I agree, I think it makes more sense :)
  486. # [22:35] <fantasai> should we resolve on that?
  487. # [22:35] <fantasai> that would also accept ISSUE-24
  488. # [22:36] <Bert> Yes, let's do that.
  489. # [22:36] <fantasai> RESOLVED: proposal above accepted, close ISSUE-13 no change, accept ISSUE-24
  490. # [22:37] <fantasai> So, to fix CSS2.1's rather ridiculous set of defaults, you could add * { background: padding-box; } to your style sheet :)
  491. # [22:37] <Bert> Though I may yet think of a way to simplify the set of properties in time for the CR...
  492. # [22:37] <fantasai> ok
  493. # [22:37] <Bert> Indeed.
  494. # [22:38] <fantasai> Ok, box-shadows
  495. # [22:38] <fantasai> http://www.w3.org/Style/CSS/Tracker/issues/40
  496. # [22:38] <fantasai> I think that
  497. # [22:38] <fantasai> a) The default should remain 0 0 for the offsets
  498. # [22:39] <fantasai> b) it could be useful to allow a blur radius alone
  499. # [22:41] * Joins: dbaron (dbaron@63.245.220.241)
  500. # [22:41] <Bert> OK. Syntax soemthing like: x y blur? | blur
  501. # [22:41] <fantasai> yes
  502. # [22:42] <fantasai> quite a few of the examples I've seen show something like that
  503. # [22:43] <fantasai> actually, we might want to consider 41 first
  504. # [22:43] <Bert> But we should look if ISSUE-41 doesn't influence our decision.
  505. # [22:43] <fantasai> right :)
  506. # [22:43] <Bert> :-)
  507. # [22:43] <fantasai> just a sec, let me split out the second part of it
  508. # [22:44] <fantasai> ok
  509. # [22:44] <fantasai> http://www.w3.org/Style/CSS/Tracker/issues/41
  510. # [22:44] <fantasai> http://www.w3.org/Style/CSS/Tracker/issues/44
  511. # [22:45] * Quits: bjoern (bjoern@84.57.235.233) (Quit: Quit)
  512. # [22:45] <fantasai> So, I think we should accept adding a 4th value for spread
  513. # [22:45] <fantasai> A lot of comments on the css3.info thread asked for it
  514. # [22:45] <fantasai> and iirc several comments on webstandards.org's thread asked for it too
  515. # [22:46] <fantasai> http://www.css3.info/css-drop-shadows/
  516. # [22:47] <Bert> OK. It eems harmless in terms of affecting existing features and potentially useful.
  517. # [22:48] <fantasai> RESOLVED: Add 4th length value to box-shadow for "spread" (ISSUE-41)
  518. # [22:48] * Bert wonders where in the network is the bottleneck that keeps that page from appearing on my screen...
  519. # [22:50] * Parts: neanton (neanton@195.248.181.208)
  520. # [22:51] <Bert> Light source distance and spread seem equivalent. You only need one or the other. (Or spread is more powerful: it can shrink as well as grow the shadow.)
  521. # [22:51] <fantasai> yeah, I think we don't need light source distance
  522. # [22:51] <fantasai> spread should be enough
  523. # [22:52] <fantasai> For issue-44, we could add an "inset" keyword
  524. # [22:53] * Joins: bjoern (bjoern@84.56.216.45)
  525. # [22:53] <Bert> The visual effect is nice, but aren't background and border-image enough? Another keyword complicates the syntax.
  526. # [22:54] <fantasai> I don't know
  527. # [22:54] <fantasai> you could ask the list
  528. # [22:54] <fantasai> this is another request that has come up several times, mostly as a "glow" request
  529. # [22:55] <glazou> any agenda item you want to include in next conf ?
  530. # [22:55] <fantasai> yes
  531. # [22:55] <fantasai> several
  532. # [22:55] <fantasai> I will make a list
  533. # [22:55] <glazou> can you please send them to w3c-css-wg ?
  534. # [22:55] <fantasai> sure
  535. # [22:55] <glazou> thank you
  536. # [22:57] <fantasai> plinss: did you check in your changes to Selectors?
  537. # [22:57] <fantasai> or should I just move the spec and have you merge later?
  538. # [22:57] <glazou> plinss is idle
  539. # [22:57] <fantasai> meh
  540. # [22:58] <fantasai> glazou: there are open issues on the Selectors spec
  541. # [22:58] <glazou> yes
  542. # [22:59] <glazou> providing the preparation of my divorce happening on wednesday leaves me enough time tomorrow for that, I'll work on it
  543. # [22:59] <Bert> The inside shadow only seems to be useful for a glow effect. Or maybe even only to make the box appear as a bubble (like 'border: outset', but more Mac than Motif-like :-) )
  544. # [23:00] <Bert> Huh, glazou, what is that you're saying?
  545. # [23:00] <fantasai> Bert: Brad posted some more examples, see http://bradclicks.com/cssplay/Shadows.html
  546. # [23:00] <glazou> exactly what I said
  547. # [23:01] <Bert> I'm sorry to hear that :-(
  548. # [23:01] <glazou> eh
  549. # [23:02] <glazou> me too
  550. # [23:02] <fantasai> Bert: the layering of the letters looks terrible , but aside from that it looks reasonable
  551. # [23:02] <Bert> Yes, I saw that page.
  552. # [23:03] <Bert> The inside shadows with an offset look terrible.
  553. # [23:03] <Bert> The inside shadow with only spread and no offset nor blur seem useless; they are just borders.
  554. # [23:04] <fantasai> I think he's trying to illustrate what happense
  555. # [23:04] <fantasai> I don't think it would be used
  556. # [23:04] <fantasai> it looks /weird/
  557. # [23:04] <Bert> The inside shadow with blur shows the "bubble" effect I was thinking of.
  558. # [23:05] <fantasai> that's interesting, I didn't think of it that way :)
  559. # [23:05] <fantasai> it seems useful, let's ask the WG (hyatt especially) what they think
  560. # [23:07] <Bert> OK, but my opinion remains that if it can be done with border-image (which I think it can), then I'd like to avoid adding the inside/outside feature.
  561. # [23:08] <fantasai> ok
  562. # [23:08] <fantasai> we can leave it to CSS4 :)
  563. # [23:08] <sharovatov> O_o CSS4
  564. # [23:09] <Bert> I have to think about the letters, though. Is that a text-decoration or not?
  565. # [23:09] <fantasai> text-shadow
  566. # [23:09] <fantasai> although i think they'd look better if the shadow were applied to the text as a whole, and not to individual glyphs
  567. # [23:10] <fantasai> sharovatov: read the CSS 2007 Snapshot
  568. # [23:10] <sharovatov> thanks!
  569. # [23:13] * glazou still live in european TZ and needs to sleep, bye people
  570. # [23:13] <fantasai> bye
  571. # [23:13] <Bert> Something like hyphenation would be much higher on my list of priorities than fonts with 3D effects. There is SVG if I need that...
  572. # [23:13] * Quits: glazou (daniel@82.247.96.19) (Quit: zzz)
  573. # [23:13] <fantasai> Bert: so.. issue 40?
  574. # [23:14] <fantasai> I think we can veto changing the default offset
  575. # [23:14] <fantasai> Several people have posted in opposition, none in favor
  576. # [23:14] <fantasai> and I oppose that change as well :)
  577. # [23:14] <Bert> Let's see. We can make offset optional if there is no spread. How about with a spread value...
  578. # [23:14] <fantasai> also it would be inconsistent with text-shadow, which is already implemented
  579. # [23:15] <fantasai> with a spread value.. you'd have to specify all four
  580. # [23:15] <fantasai> because there's no way to distinguish..
  581. # [23:15] <Bert> Yes, the non-zero default was more of a theoretical exercise.
  582. # [23:15] <fantasai> RESOLVED: non-zero default offsets rejected, defaults shadow offsets remain 0 0
  583. # [23:16] * fantasai adds a note to the issue
  584. # [23:16] <fantasai> I'm ok with leaving the offsets required
  585. # [23:17] <fantasai> it was just an idea, since several examples so far have been using blur without offsets..
  586. # [23:17] <fantasai> but they would really want blur + spread with no offsets
  587. # [23:17] <fantasai> and we can't do that
  588. # [23:17] <Bert> It could work like this: 1 value -> blur, 2 values -> offset, 3 values -> offset + blur, 4 values -> offset + blur + spread
  589. # [23:17] <Bert> Now, how easy to learn & remember is that syntax?
  590. # [23:17] <fantasai> yeah, I'm just afraid it will be confusing
  591. # [23:18] <fantasai> The advantage of requiring offsets is that you remember only that the end values are dropped
  592. # [23:18] <fantasai> offsets, offsets+blur, offsets+blur+spread
  593. # [23:18] <fantasai> perhaps we should close that no change, and just fix the syntax errors
  594. # [23:18] <fantasai> ?
  595. # [23:18] <Bert> I haven't found it hard to put two 0's in front of my blur values.
  596. # [23:18] <Bert> Seems a very minor nuisance.
  597. # [23:19] * trackbot-ng Cascading Style Sheets (CSS) Working Group http://www.w3.org/Style/CSS/Tracker/
  598. # [23:19] * fantasai nods
  599. # [23:19] <fantasai> resolve no change?
  600. # [23:19] <Bert> OK, require the offsets and fix the grammar
  601. # [23:20] <fantasai> RESOLVED: ISSUE-40 offsets required for shadows, grammer needs fix for errors
  602. # [23:20] <Bert> Same grammar as for text-shadow (although there is a redundant "?" in that grammar).
  603. # [23:21] <fantasai> where?
  604. # [23:21] <fantasai> I think this was one of the cases where && would be useful :)
  605. # [23:21] <Bert> <color> only needs a ? in one of the two branches.
  606. # [23:21] <fantasai> oh
  607. # [23:21] <fantasai> heh
  608. # [23:21] <Bert> Yes, don't hesitate to use &&.
  609. # [23:22] <fantasai> it's not defined anywhere!
  610. # [23:22] <Bert> We can define it somewhere :-) But it may not be as useful as it seems.
  611. # [23:22] <fantasai> if we could put it into the CSS2.1 intro...
  612. # [23:22] <fantasai> it would shorten <shadow> by a half
  613. # [23:23] <Bert> <length>{2,4} && <color>?
  614. # [23:23] <Bert> But it still needs the ? after color.
  615. # [23:23] <fantasai> that would work
  616. # [23:23] <fantasai> yeah, that's fine
  617. # [23:24] <fantasai> at least it doesn't have to be repeated
  618. # [23:24] <fantasai> the whole pattern in reverse
  619. # [23:25] <fantasai> For http://www.w3.org/Style/CSS/Tracker/issues/32 I think we want the cut-out effect
  620. # [23:25] <fantasai> hyatt said that was fine
  621. # [23:25] <Bert> Define the grammar notation in the snapshot? It should be in the CSS3 Introduction, but that is not likely to be published soon.
  622. # [23:25] <fantasai> or ever
  623. # [23:26] <fantasai> we could define it in the snapshot, but then things would have to depend on the snapshot
  624. # [23:26] * Quits: sharovatov (vsh@83.239.161.121) (Quit: HTTP is like vodka (colorless, tasteless, and flavorless): connectionless, stateless, and one way))
  625. # [23:26] <fantasai> and the snapshot is supposed to be mostly meta-information...
  626. # [23:26] <fantasai> we could do it though
  627. # [23:26] <Bert> Shadows outside was my original goal, indeed. That's what I found in printed material.
  628. # [23:26] <fantasai> ok, let's do it
  629. # [23:26] <fantasai> RESOLVED: shadows for 'box-shadow' only painted outside the border box
  630. # [23:26] <fantasai> (ISSUE-32)
  631. # [23:27] * fantasai goes through the list
  632. # [23:27] <fantasai> covered ISSUE-8
  633. # [23:27] <Bert> So that's a "no change" in fact.
  634. # [23:27] <fantasai> ISSUE-10, ISSUE-11 deferred to WG discussion
  635. # [23:28] <fantasai> ISSUE-13 closed no change
  636. # [23:28] <fantasai> ISSUE-14 closed as layered
  637. # [23:28] <fantasai> ISSUE-15 closed clip both colors
  638. # [23:28] <fantasai> ISSUE-16 accepted no-clip
  639. # [23:28] <fantasai> ISSUE-17 closed rejected
  640. # [23:28] <fantasai> ISSUE-18..
  641. # [23:29] <fantasai> shall we reject 18?
  642. # [23:29] <Bert> None are really better than -size, are they? Yes, let's reject.
  643. # [23:30] <fantasai> on a related note, there was a suggestion to add 'contain' and 'cover' from the 'image-fit' property
  644. # [23:30] <fantasai> RESOLVED: ISSUE-18 closed no change
  645. # [23:30] <Bert> Interesting.
  646. # [23:31] * fantasai files an issue
  647. # [23:31] <fantasai> ISSUE-19.. close no change?
  648. # [23:32] <fantasai> or accept?
  649. # [23:33] * fantasai isn't convinced it would be that useful
  650. # [23:33] <fantasai> I suppose we could mark it at-risk...
  651. # [23:33] <Bert> The contain and cover seem more useful. Yes, not convinced either.
  652. # [23:34] <fantasai> ok, so add contain and cover, don't add scaling factors?
  653. # [23:35] <Bert> Yes, that would be my choice.
  654. # [23:35] <fantasai> RESOLVED: ISSUE-45 add 'contain' and 'cover' to background-size
  655. # [23:35] <fantasai> RESOLVED: close ISSUE-19, scaling factors for bg image, as no change
  656. # [23:35] <fantasai> ISSUE-20 closed no change
  657. # [23:35] <fantasai> ISSUE-21 closed rejected
  658. # [23:36] <fantasai> ISSUE-22 have proposal, need edits
  659. # [23:36] <fantasai> ISSUE-23 closed no change
  660. # [23:36] <fantasai> ISSUE-24 accepted as above
  661. # [23:36] <fantasai> ISSUE-25 ...
  662. # [23:37] <fantasai> comments on multiple borders?
  663. # [23:37] <Bert> ISSUE-19 is rejected, rather than no change, I think. The spec currently allows scaling numbers.
  664. # [23:37] <fantasai> ok
  665. # [23:37] <fantasai> I think we should reject 25
  666. # [23:38] <fantasai> but we can ask the WG in case implementors want it
  667. # [23:38] * fantasai adds that to the WG discussion list
  668. # [23:38] <Bert> Yes, leave something for XSLT and XBL :-)
  669. # [23:38] <fantasai> ISSUE-26 deferred to WG
  670. # [23:38] <fantasai> ISSUE-27 closed no change
  671. # [23:39] <fantasai> ISSUE-28 closed no change
  672. # [23:39] <fantasai> ISSUE-29 fixed in spec
  673. # [23:39] <fantasai> ISSUE-30 deferred to WG (didn't we discuss this already at an F2F?)
  674. # [23:39] <fantasai> ISSUE-32 deferred to WG
  675. # [23:40] <fantasai> ISSUE-40 rejected feature changes, accepted grammar fix
  676. # [23:40] <fantasai> ISSUE-41 accepted spread value
  677. # [23:40] <fantasai> ISSUE-42 accepted
  678. # [23:40] <fantasai> ISSUE-43 accepted
  679. # [23:41] <fantasai> ISSUE-44 deferred to WG
  680. # [23:41] <Bert> I don't remember a discussion on 30 (radius percentages), but it may wellbe that we did.
  681. # [23:41] <fantasai> ISSUE-45 accepted
  682. # [23:41] <fantasai> we definitely mentioned it in relation to not making radius affect the content box bounds
  683. # [23:41] <fantasai> although whether we discussed adding it, I don't remember
  684. # [23:42] <fantasai> one problem is that there are two ways to interpret %: relative to that dimension on the box, or relative to the shortest dimension of the box
  685. # [23:43] * Bert assigns a "product" to issue-44
  686. # [23:43] <fantasai> I just did that
  687. # [23:43] <fantasai> :)
  688. # [23:45] <Bert> Yes, 'border-radius: 10px' is a quarter circle, but 'border-radius: 5%' ?
  689. # [23:48] <fantasai> let's action me to ask css3.info what they'd expect :)
  690. # [23:48] <Bert> I think a single radius should always lead to a quarter circle, and a single percentage should be relative to the width (or line progression?), because on two siblings, the width is the same, but the height rarely is.
  691. # [23:48] <fantasai> ACTION: fantasai ask css3.info audience what they'd expect border-radius: 50% to mean
  692. # [23:48] * trackbot-ng noticed an ACTION. Trying to create it.
  693. # [23:48] <trackbot-ng> Created ACTION-64 - Ask css3.info audience what they'd expect border-radius: 50% to mean [on Elika Etemad - due 2008-05-19].
  694. # [23:48] <Bert> And www-style?
  695. # [23:49] <fantasai> and www-style
  696. # [23:49] <fantasai> yes
  697. # [23:49] <Bert> Can also put it on the blog.
  698. # [23:49] <fantasai> height is usually the same on inline elements
  699. # [23:49] <Bert> Hmm, good point.
  700. # [23:49] <fantasai> I'll double-post on our blog and css3.info's
  701. # [23:49] <fantasai> and point people reading ours to comment on theirs
  702. # [23:50] <fantasai> because we can't do comments on ours
  703. # [23:51] <Bert> Although roudned corners on an inline element would be easy enough to specify in em. The height is rarely different from 1em.
  704. # [23:51] <fantasai> or is related to it, yeah
  705. # [23:51] <fantasai> but then! we're going to have flexbox
  706. # [23:51] <fantasai> and template layout
  707. # [23:51] <fantasai> and tables
  708. # [23:51] <fantasai> and all kinds of fun stuff
  709. # [23:51] <fantasai> so
  710. # [23:51] <fantasai> not really :)
  711. # [23:53] <Bert> Two inline blocks in a row are less likely to have the same height and thus, I think, less likely to have their corners specified as a percentage of the height.
  712. # [23:54] <Bert> On the principle that two thing next to each other with rounded corners should normally have exactly the same corners.
  713. # [23:54] <Bert> (Maybe unless they are circles.)
  714. # [23:54] <fantasai> heh
  715. # [23:56] <fantasai> Did we want to consider renaming background-origin to background-box?
  716. # [23:56] <fantasai> ties in nicely with the keywords, actually
  717. # [23:56] <Bert> Indeed. I hadn't noticed that yet.
  718. # [23:57] <fantasai> accept? reject? defer?
  719. # [23:57] <Bert> That changes my opinion from neutral to slightly in favour :-)
  720. # [23:57] <fantasai> yeah, mine too :)
  721. # [23:57] * fantasai just noticed this
  722. # [23:59] <Bert> I think we can accept it tentatively, but let's make sure we get feedback on it from the people who commented on the name before.
  723. # [23:59] <fantasai> I don't think there were that many -- most comments were on background-size, because that's what I asked
  724. # [23:59] <fantasai> Eric Meyer commented on background-origin
  725. # Session Close: Tue May 13 00:00:00 2008

The end :)