/irc-logs / w3c / #css / 2013-11-11 / end

Options:

  1. # Session Start: Mon Nov 11 00:00:00 2013
  2. # Session Ident: #css
  3. # [00:00] <astearns> TabAtkins: so figure that part out and then we can compare the solutions. It sounded like there were some other nice bits to naming and referring to canvases in Dirk's proposal
  4. # [00:43] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
  5. # [01:03] * leaverou is now known as leaverou_away
  6. # [01:08] * Joins: emalasky (~Adium@public.cloak)
  7. # [01:11] * Joins: zcorpan (~zcorpan@public.cloak)
  8. # [01:12] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  9. # [01:18] * Joins: kennyluck (~kennyluck@public.cloak)
  10. # [01:23] <TabAtkins> astearns: Yeah, now that we have MapLike it's easy to define. I'll work on that tonight.
  11. # [01:25] * Joins: dopi_ (~dopi@public.cloak)
  12. # [01:27] * Quits: emalasky (~Adium@public.cloak) ("Leaving.")
  13. # [01:29] * Joins: rhauck (~rhauck@public.cloak)
  14. # [01:29] * Joins: lmclister_ (~sid13822@public.cloak)
  15. # [01:31] * Quits: rhauck (~rhauck@public.cloak) ("Leaving")
  16. # [01:31] * Joins: rhauck (~rhauck@public.cloak)
  17. # [01:37] * Quits: dopi_ (~dopi@public.cloak) (Ping timeout: 180 seconds)
  18. # [01:40] * Joins: kennyluck_ (~kennyluck@public.cloak)
  19. # [01:43] * Joins: dauwhe (~dauwhe@public.cloak)
  20. # [01:44] * heycam|away is now known as heycam
  21. # [01:44] * Quits: kennyluck (~kennyluck@public.cloak) (Ping timeout: 180 seconds)
  22. # [01:44] * kennyluck_ is now known as kennyluck
  23. # [01:45] * Quits: rhauck (~rhauck@public.cloak) (Client closed connection)
  24. # [01:50] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  25. # [01:52] * Joins: dauwhe (~dauwhe@public.cloak)
  26. # [01:55] * Joins: liam (liam@public.cloak)
  27. # [01:56] * Joins: lmclister (~lmclister@public.cloak)
  28. # [01:56] * Joins: glenn (~gadams@public.cloak)
  29. # [01:57] * Joins: dauwhe_ (~dauwhe@public.cloak)
  30. # [01:57] * Joins: Jirka (~jirka@public.cloak)
  31. # [01:59] * Joins: coeus (~coeus@public.cloak)
  32. # [02:03] <dauwhe_> regrets for this morning, as I'm at Digital Publishing Interest Group Meeting
  33. # [02:03] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  34. # [02:04] * Joins: dbaron (~dbaron@public.cloak)
  35. # [02:04] <TabAtkins> Anti-regrets for me; I'm actually available today.
  36. # [02:04] * Joins: yamamoto (~yamamoto@public.cloak)
  37. # [02:05] <dbaron> RRSAgent, bye
  38. # [02:05] <RRSAgent> I see 7 open action items saved in http://www.w3.org/2013/10/02-css-actions.rdf :
  39. # [02:05] <RRSAgent> ACTION: glazou, ping Bert to see if have reservation [1]
  40. # [02:05] <RRSAgent> recorded in http://www.w3.org/2013/10/02-css-irc#T16-28-44
  41. # [02:05] <RRSAgent> ACTION: glazou ping Bert to see if have reservation [2]
  42. # [02:05] <RRSAgent> recorded in http://www.w3.org/2013/10/02-css-irc#T16-29-07
  43. # [02:06] <RRSAgent> ACTION: krit to write up canvas for css4 images [3]
  44. # [02:06] <RRSAgent> recorded in http://www.w3.org/2013/11/10-css-irc#T02-03-54
  45. # [02:06] <RRSAgent> ACTION: hober and matt to write a proposed resolution to resolve the proposal about device resolution (using unambiguous terms) [4]
  46. # [02:06] <RRSAgent> recorded in http://www.w3.org/2013/11/10-css-irc#T02-35-35
  47. # [02:06] * dbaron is trying to get a log on the correct day now
  48. # [02:06] <RRSAgent> ACTION: peter to work on shepherd to make it produce indexes (including selectors) for a "snapshot" or live index [5]
  49. # [02:06] <RRSAgent> recorded in http://www.w3.org/2013/11/10-css-irc#T07-28-10
  50. # [02:06] <RRSAgent> ACTION: Bert to create wiki page to list tests needed for errata, ppl can sign up to work on them [6]
  51. # [02:06] <RRSAgent> recorded in http://www.w3.org/2013/11/10-css-irc#T08-51-28
  52. # [02:06] <RRSAgent> ACTION: Rossen and fantasai to note that in the spec [7]
  53. # [02:06] <RRSAgent> recorded in http://www.w3.org/2013/11/10-css-irc#T09-37-28
  54. # [02:06] * Parts: RRSAgent (rrsagent@public.cloak) (RRSAgent)
  55. # [02:06] * Joins: RRSAgent (rrsagent@public.cloak)
  56. # [02:06] <RRSAgent> logging to http://www.w3.org/2013/11/11-css-irc
  57. # [02:06] * dbaron notes we do NOT need to use "this meeting spans midnight"
  58. # [02:06] <dbaron> RRSAgent, make logs public
  59. # [02:06] <RRSAgent> I have made the request, dbaron
  60. # [02:07] <dbaron> note that there was a little bit of today's pre-meeting stuff in 10-css-irc
  61. # [02:08] <dbaron> TabAtkins, audio is probably going to be painful, since it's going to be painful just in the room
  62. # [02:08] <TabAtkins> yay
  63. # [02:09] * dbaron RRSAgent, pointer?
  64. # [02:09] * RRSAgent See http://www.w3.org/2013/11/11-css-irc#T01-08-24
  65. # [02:11] * Joins: kennyluck_ (~kennyluck@public.cloak)
  66. # [02:12] * Joins: myakura (~myakura@public.cloak)
  67. # [02:12] * Joins: zcorpan (~zcorpan@public.cloak)
  68. # [02:15] * Joins: cyril (~cyril@public.cloak)
  69. # [02:17] * Quits: kennyluck (~kennyluck@public.cloak) (Ping timeout: 180 seconds)
  70. # [02:17] * kennyluck_ is now known as kennyluck
  71. # [02:19] * Joins: leif (~lastorset@public.cloak)
  72. # [02:20] * Quits: yamamoto (~yamamoto@public.cloak) (Ping timeout: 180 seconds)
  73. # [02:20] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  74. # [02:21] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  75. # [02:22] * Joins: dbaron (~dbaron@public.cloak)
  76. # [02:23] * heycam is now known as heycam|away
  77. # [02:26] * Joins: zcorpan (~zcorpan@public.cloak)
  78. # [02:26] * Joins: jet (~junglecode@public.cloak)
  79. # [02:27] * heycam|away is now known as heycam
  80. # [02:28] * Joins: israelh (~israelh@public.cloak)
  81. # [02:29] * Joins: plh (plehegar@public.cloak)
  82. # [02:29] * Joins: shepazu (schepers@public.cloak)
  83. # [02:29] * Joins: emalasky (~Adium@public.cloak)
  84. # [02:29] * Joins: emalasky1 (~Adium@public.cloak)
  85. # [02:31] * Joins: dsinger (~dsinger@public.cloak)
  86. # [02:32] * Joins: MichaelC (cooper@public.cloak)
  87. # [02:32] <TabAtkins> Hm, rereading the canvas() discussion, I don't understand what dino means by "security issues" with element().
  88. # [02:33] * Joins: shan (~shan@public.cloak)
  89. # [02:33] * Joins: sgalineau (~sgalineau@public.cloak)
  90. # [02:33] * Quits: sgalineau (~sgalineau@public.cloak) (sgalineau)
  91. # [02:34] * Joins: hayato_ (~hayato@public.cloak)
  92. # [02:34] * MichaelC when someone has a moment can you let me know the zakim code for when IndieUI will join you?
  93. # [02:35] * Joins: sgalinea_ (~sgalineau@public.cloak)
  94. # [02:35] <kennyluck> TabAtkins, timing attack sort of thing?
  95. # [02:35] * Quits: sgalinea_ (~sgalineau@public.cloak) (sgalinea_)
  96. # [02:35] <hayato_> test
  97. # [02:35] <TabAtkins> hayato_: pong
  98. # [02:35] <TabAtkins> kennyluck: Right, but I don't understand how that can possibly be an issue. Or rather, how one can possibly skirt it with canvas().
  99. # [02:35] * Joins: sgalinea_ (~sgalineau@public.cloak)
  100. # [02:35] <TabAtkins> Moz doesn't seem to have issues with -moz-element() currently.
  101. # [02:36] * Quits: emalasky (~Adium@public.cloak) (Ping timeout: 180 seconds)
  102. # [02:36] * Joins: dino_ (~dino@public.cloak)
  103. # [02:36] <TabAtkins> Now, granted, one possible benefit of an element()-like function that's not actually element() is limiting it to elements that provide an image source, so there's no cycle detection required.
  104. # [02:37] * kennyluck Hmm… this place ends up not having as many people as I thought it might have.
  105. # [02:37] <TabAtkins> kennyluck: What do you mean?
  106. # [02:38] * Joins: cwdoh (~cwdoh@public.cloak)
  107. # [02:38] * Joins: ChrisL (clilley@public.cloak)
  108. # [02:38] * kennyluck TabAtkins, the observers are not coming. I think there are more observers than participants in this group.
  109. # [02:38] * kennyluck Oh well, "Web Applications" is much more excited :)
  110. # [02:39] <TabAtkins> Ah. We're much reduced from normal due to the meeting being in China.
  111. # [02:39] * Parts: coeus (~coeus@public.cloak)
  112. # [02:39] * Joins: Rossen_ (~Rossen@public.cloak)
  113. # [02:39] * Quits: dsinger (~dsinger@public.cloak) (dsinger)
  114. # [02:39] * Joins: rhauck (~Adium@public.cloak)
  115. # [02:40] * Joins: kawabata2 (~kawabata@public.cloak)
  116. # [02:40] * Joins: coeus (~coeus@public.cloak)
  117. # [02:40] <SimonSapin> TabAtkins: "security issue" could include reading values of :visited from script?
  118. # [02:40] <plinss> /invite zakim #css
  119. # [02:40] <TabAtkins> Hm, however, there are some *very* good use-cases for the general element().
  120. # [02:40] <TabAtkins> SimonSapin: How could you do that?
  121. # [02:40] * Joins: Zakim (zakim@public.cloak)
  122. # [02:40] * Joins: sgalineau (~sgalineau@public.cloak)
  123. # [02:41] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  124. # [02:41] * Joins: silvia1 (~Adium@public.cloak)
  125. # [02:41] <SimonSapin> TabAtkins: I don’t know, but I recall hearing that yesterday
  126. # [02:41] * kennyluck gosh, this room is so big that hearing people is so difficult
  127. # [02:41] <fantasai> ScribeNick: fantasai
  128. # [02:41] <plinss> zakim, this is style
  129. # [02:41] <Zakim> sorry, plinss, I do not see a conference named 'style' in progress or scheduled at this time
  130. # [02:41] <fantasai> round of intros
  131. # [02:41] <ChrisL> zakim, remind us in 8 hours to go home
  132. # [02:41] <Zakim> ok, ChrisL
  133. # [02:41] * Joins: dsinger (~dsinger@public.cloak)
  134. # [02:41] * Joins: hayato (~hayato@public.cloak)
  135. # [02:42] <TabAtkins> SimonSapin: I mean, that's the usual timing attack scenario. But I have no clue why element() allows any timing attacks that aren't already allowed.
  136. # [02:42] * Quits: hayato_ (~hayato@public.cloak) (Ping timeout: 180 seconds)
  137. # [02:42] <TabAtkins> Can we ask Zakim for a room?
  138. # [02:42] * Joins: stakagi (~stakagi@public.cloak)
  139. # [02:42] <fantasai> plinss: First topic: display: none on fragmentainers
  140. # [02:42] <fantasai> astearns: Overflow fragments container that says that if fragment box has display noe, it doesn't create a box and gets no content
  141. # [02:42] * Joins: renoirb (renoirb@public.cloak)
  142. # [02:43] * leaverou_away is now known as leaverou
  143. # [02:43] * Joins: dbaron_ (~dbaron@public.cloak)
  144. # [02:43] * Joins: zcorpan (~zcorpan@public.cloak)
  145. # [02:43] <renoirb> Hello world from #TPAC
  146. # [02:43] <fantasai> astearns: I think I'm going to add something similar to Regions spec, saying that if a region has display: none, it doesn't get any fragment of the named flow
  147. # [02:43] * Joins: zcorpan_ (~zcorpan@public.cloak)
  148. # [02:43] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  149. # [02:43] * Joins: dopiweb (~dopiweb@public.cloak)
  150. # [02:43] * Joins: ChrisL (clilley@public.cloak)
  151. # [02:43] * sgalineau clunkiest air conditioning sound in the background ever
  152. # [02:44] * hober waves from webapps
  153. # [02:44] <fantasai> astearns: Question is, whether it remains a region and is something accessible in the named flows JS API, or if we add something to the spec saying that it does not become a region if it's display: none
  154. # [02:44] <TabAtkins> zakim, room for 4?
  155. # [02:44] <Zakim> ok, TabAtkins; conference Team_(css)01:44Z scheduled with code 26632 (CONF2) for 60 minutes until 0244Z
  156. # [02:44] <fantasai> astearns: I think latter formulation is a little bit more elegant
  157. # [02:44] <TabAtkins> Hm, I wonder how I ask for a room for more time.
  158. # [02:44] <fantasai> ChrisL: Would that mean if you flipped the value of display it forces reflow?
  159. # [02:44] * TabAtkins well, I'll figure that out in an hour.
  160. # [02:44] * Joins: lmcliste_ (~lmclister@public.cloak)
  161. # [02:44] <fantasai> ...
  162. # [02:44] <fantasai> astearns: If you .. in JS, can see those named flows and perhaps do someting with them
  163. # [02:45] <fantasai> astearns: problem: if these regions that are not really regions are in the API, have to figure out what info to return for them
  164. # [02:45] <fantasai> astearns: I don't see much value in including them in the region chain api, so my preference is to not include them
  165. # [02:45] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  166. # [02:46] * Joins: dbaron (~dbaron@public.cloak)
  167. # [02:46] <fantasai> ChrisL: You have a chain of elements, a linked list, seemed if you flip display you need to take it out of the list
  168. # [02:46] * Joins: sangwhan (~uid12645@public.cloak)
  169. # [02:46] <fantasai> ChrisL: Is there overhead for that?
  170. # [02:46] <Zakim> Team_(css)01:44Z has now started
  171. # [02:46] <Zakim> +TabAtkins
  172. # [02:46] <fantasai> astearns: Same overhead as switching e.g. 'flow-from' property
  173. # [02:46] * Joins: SteveZ (~SteveZ@public.cloak)
  174. # [02:46] * fantasai wonders if Tab can hear, and if plinss has set up his polycom
  175. # [02:46] * TabAtkins The polycom isn't dialed in yet.
  176. # [02:46] <fantasai> astearns: I prpose resolving that regions with display: none do not become regions
  177. # [02:46] * Quits: sgalinea_ (~sgalineau@public.cloak) (Ping timeout: 180 seconds)
  178. # [02:46] <fantasai> astearns: I havea list of other things in the spec that don't beocme regions, would put it there.
  179. # [02:46] <TabAtkins> I support this proposal.
  180. # [02:47] <fantasai> astearns: Might consider putting something in the Fragmentation spec about general interaction with display
  181. # [02:47] <fantasai> fantasai: ok
  182. # [02:47] <fantasai> RESOLVED: regions with display: none do not join the region chain
  183. # [02:47] <fantasai> RESOLVED: Add note to Fragmentation that display: none fragmentainers do not participate in fragmentation
  184. # [02:48] * Parts: sangwhan (~uid12645@public.cloak)
  185. # [02:48] <ChrisL> zakim, call wuzhou-banquet-east
  186. # [02:48] <Zakim> I am sorry, ChrisL; I do not know a number for wuzhou-banquet-east
  187. # [02:48] <fantasai> Topic: Selecting Attributes
  188. # [02:48] <ChrisL> zakim, call wuzhou-east
  189. # [02:48] <Zakim> I am sorry, ChrisL; I do not know a number for wuzhou-east
  190. # [02:48] <ChrisL> zakim, call Wuzhou-East
  191. # [02:48] <Zakim> I am sorry, ChrisL; I do not know a number for Wuzhou-East
  192. # [02:48] <ChrisL> zakim, call Wuzhou_East
  193. # [02:48] <Zakim> ok, ChrisL; the call is being made
  194. # [02:48] <Zakim> +Wuzhou_East
  195. # [02:48] * Joins: koji (~koji@public.cloak)
  196. # [02:49] <fantasai> Jirka: ITS WG, we have been creating REC which defines set of metadata which acn be used in HTML and XML documents in order to improve automatic l10n and i18n processes
  197. # [02:49] <fantasai> s/i18n/translation/
  198. # [02:49] <ChrisL> zakim, who is here?
  199. # [02:49] <Zakim> On the phone I see TabAtkins, Wuzhou_East (muted)
  200. # [02:49] <Zakim> On IRC I see koji, SteveZ, dbaron, lmcliste_, ChrisL, dopiweb, zcorpan_, zcorpan, dbaron_, renoirb, stakagi, hayato, dsinger, silvia1, sgalineau, Zakim, coeus, kawabata2, rhauck,
  201. # [02:49] <Zakim> ... Rossen_, cwdoh, dino_, shan, MichaelC, emalasky1, shepazu, plh, israelh
  202. # [02:49] <dbaron> Present (at table): Alan Stearns, Larry McLister, Rebecca Hauck, Simon Pieters, Jirka Kosek, Koji Ishii, Kazutaka Yamamoto, Taichi Kawabata, Rossen Anatassov, Israel Hilerio, ??? (W3C), Jet Villegas, Chris Lilley, Lea Verou, Sylvain Galineau, Bert Bos, Dirk Schultze, Dean Jackson, Elika Etemad, Steve Zilles, David Baron, Simon Sapin, Leif Arne Storset, Peter Linss
  203. # [02:49] <TabAtkins> zakim, unmute Wuzhou_East
  204. # [02:49] <Zakim> Wuzhou_East should no longer be muted
  205. # [02:49] <ChrisL> zakim, unmute Wuzhou_East
  206. # [02:49] <Zakim> Wuzhou_East was not muted, ChrisL
  207. # [02:50] <fantasai> Jirka: In ITS if you've for example suggest some automatic translaion, you can put attribute saying that <b translate=no>
  208. # [02:50] <fantasai> Jirka: which means don't translate this element
  209. # [02:50] * ChrisL tab can you hear?
  210. # [02:50] <fantasai> Jirka: Can also make rules to say which elements should / should not be translated
  211. # [02:50] <Zakim> -Wuzhou_East
  212. # [02:50] * TabAtkins no, I'm getting the dead line beeping sound. :/
  213. # [02:50] <fantasai> Jirka: Similar to how CSS attaches properties to elements
  214. # [02:50] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  215. # [02:50] * Quits: lmclister (~lmclister@public.cloak) (Ping timeout: 180 seconds)
  216. # [02:50] * lmclister_ is now known as lmclister
  217. # [02:50] <ChrisL> zakim, call Wuzhou_East
  218. # [02:50] <Zakim> ok, ChrisL; the call is being made
  219. # [02:50] <Zakim> +Wuzhou_East
  220. # [02:50] <TabAtkins> zakim, unmute Wuzhou_East
  221. # [02:50] <Zakim> Wuzhou_East should no longer be muted
  222. # [02:50] <fantasai> Jirka: In ITS, if you would like such general approach, can use either XPath or Selectors
  223. # [02:50] * Quits: dbaron_ (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  224. # [02:51] <fantasai> Jirka: Wanted Selectors because average Web developer knows Selectors, but not XPath
  225. # [02:51] * TabAtkins Still no good.
  226. # [02:51] <fantasai> Jirka: So we added support for language such as Selectors
  227. # [02:51] <fantasai> Jirka: But we have problem that HTML has human-language data in attributes instead of elements
  228. # [02:51] <fantasai> Jirka: Like title attribute, some ppl using data attributes
  229. # [02:51] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  230. # [02:51] <jet> TabAtkins: can you hear anything?
  231. # [02:51] <fantasai> Jirka: Cannot apply rules to such text, because Selectors cannot point at attributes
  232. # [02:51] * Joins: ChrisL (clilley@public.cloak)
  233. # [02:51] <Zakim> -Wuzhou_East
  234. # [02:52] <fantasai> Jirka: So we would like to extend Selectors to allow that
  235. # [02:52] * TabAtkins No, same thing. I hear Zakim dialing, then get the dead-line beeping.
  236. # [02:52] <fantasai> Jirka: sent mail to www-style about this
  237. # [02:52] <fantasai> Jirka: Don't know how to proceed
  238. # [02:52] * TabAtkins Then it stops, and Wuzhou drops, like it just did.
  239. # [02:52] <SimonSapin> http://lists.w3.org/Archives/Public/www-style/2013Nov/0016.html
  240. # [02:52] * fantasai suggests plinss connect Tab via Skype
  241. # [02:52] * TabAtkins Can't skype from a Chromebook.
  242. # [02:52] * TabAtkins I could Hangout?
  243. # [02:53] <Jirka> http://lists.w3.org/Archives/Public/www-style/2013Nov/0016.html
  244. # [02:53] * fantasai silly locked-down systems :)
  245. # [02:53] * Joins: emalasky (~Adium@public.cloak)
  246. # [02:53] * fantasai defers to plinss on that quesiton
  247. # [02:53] <fantasai> SimonSapin: ...
  248. # [02:53] <fantasai> SimonSapin: Some issues with this
  249. # [02:53] <dbaron> s/.../ we could add pseudo-elements that match attributes/
  250. # [02:53] <fantasai> SimonSapin: First, styling attributes makes no sense in CSS, so new feature would have to be invalid in CSS
  251. # [02:53] <fantasai> SimonSapin: Also Selectors API only returns elements, so could not use feature there either
  252. # [02:53] <TabAtkins> It doesn't have to be invalid in CSS, just never generate a box.
  253. # [02:53] <fantasai> SimonSapin: Intent is to implement ITS with JS using SelectorAPI
  254. # [02:54] * Joins: ijongcheol (~ijongcheol@public.cloak)
  255. # [02:54] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
  256. # [02:54] <fantasai> SimonSapin: So even if we add this to CSS, JS API would have to be extended to return attributes
  257. # [02:54] * Joins: dwim (~dwim@public.cloak)
  258. # [02:54] <TabAtkins> But the SelectorsAPI part is harder, since we want .find/.qSA to return an Elements (array subclass that contains elements).
  259. # [02:54] <fantasai> Jirka: Selectors abstract says it's generic language for selecting nodes
  260. # [02:54] <fantasai> Jirka: So selecting attributes/nodes/comments is within that scope
  261. # [02:54] <fantasai> Jirka: Know of some XML editors that extend Selectors in such ways
  262. # [02:55] * Joins: hyeonseokshin (~Thunderbird@public.cloak)
  263. # [02:55] <fantasai> Jirka: There are other publication use cases that need that information
  264. # [02:55] <fantasai> Jirka: So maybe need to decide whether Selectors can only apply to elements, or if need some extension
  265. # [02:55] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
  266. # [02:55] <kennyluck> using @ both for attribute and @-rule seems highly confusing...
  267. # [02:55] * Joins: Satakagi (~Satakagi@public.cloak)
  268. # [02:55] <fantasai> Jirka: ... whether extending/modifying JS apis can be done
  269. # [02:55] <TabAtkins> Problem is the fundamental data model. All common uses of Selectors only return elements, and it's hard/odd to make the APIs built up around this handle anything else.
  270. # [02:56] * Joins: zcorpan (~zcorpan@public.cloak)
  271. # [02:56] <fantasai> Jirka: ... splitting Selectors from CSS was a good idea ...
  272. # [02:56] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  273. # [02:56] <SimonSapin> kennyluck: could be ::attr(foo)
  274. # [02:56] * Joins: ChrisL (clilley@public.cloak)
  275. # [02:56] <TabAtkins> And attributes being nodes was always one of the weirder parts of old DOM, imo.
  276. # [02:56] <fantasai> SimonSapin: In my opinion so far, Selectors is really about selecting elements
  277. # [02:57] <fantasai> SimonSapin: And the one mechanism for going around this is pseudo-elements
  278. # [02:57] <TabAtkins> Oooh, suggestion! We could return PseudoElement!
  279. # [02:57] <fantasai> SimonSapin: The issue that needs to be solved for ITS is to find a way for JS API to handle more than elements
  280. # [02:57] <TabAtkins> There's a reason we defined that interface!
  281. # [02:58] * Joins: cabanier (~cabanier@public.cloak)
  282. # [02:58] <fantasai> ChrisL: We decided to call it Selectors, not CSS Selectors
  283. # [02:58] <fantasai> ChrisL: Decided that so that it could be useful for other things
  284. # [02:58] <fantasai> ChrisL: So, SimonSapin is correct -- CSS styles elements, so far only can select elements
  285. # [02:59] <TabAtkins> I think it would be okay for .find() to return an array of Elements and PseudoElements.
  286. # [02:59] <fantasai> ChrisL: If interested in using Selectors for other things, need to extend it for thos ethings
  287. # [02:59] * Quits: emalasky1 (~Adium@public.cloak) (Ping timeout: 180 seconds)
  288. # [02:59] <fantasai> ChrisL: We're moving from XPath to Selectors W3C-wide, so can't say we don't want to handle someone else's use cases while saying that it's for everyone not for CSS alone
  289. # [03:00] <fantasai> zcorpan: I agree with you that Selectors shoudl be generic, and could make sense to extend it
  290. # [03:00] <fantasai> zcorpan: But also agree with Simon that I would like to see a proposal for what the SelectorsAPI should look like with this extension in place
  291. # [03:00] <TabAtkins> Hey, yo, check the IRC.
  292. # [03:00] <fantasai> zcorpan: Before extending Selectors with it
  293. # [03:00] * fantasai will poke ppl, hang on
  294. # [03:00] * TabAtkins Or find a way for me to have voice. :/
  295. # [03:01] * astearns TabAtkins you have to show up and hold the mike to have a voice :)
  296. # [03:01] * TabAtkins Mail me the mike.
  297. # [03:01] <fantasai> Jirka: I was just saying that for ? API, extending selecting is still perf problem or incompatible, can always introduce new types than just Elements
  298. # [03:01] <fantasai> fantasai: So Tab has a comment in IRC
  299. # [03:01] * sgalineau You need business class IRC to speak here
  300. # [03:01] * Bert thinks we could select an attribute and flow it into a region... '::attr(title) {flow: a}'
  301. # [03:02] * Joins: koji_ (~koji@public.cloak)
  302. # [03:02] * zcorpan SimonSapin pass the mic
  303. # [03:02] * Quits: Satakagi (~Satakagi@public.cloak) (Ping timeout: 180 seconds)
  304. # [03:02] * ChrisL each accepted proposal gets you Tier points, but they roll over in December each year
  305. # [03:02] * Quits: cabanier (~cabanier@public.cloak) ("Leaving.")
  306. # [03:02] * Joins: cabanier (~cabanier@public.cloak)
  307. # [03:02] <astearns> fantasai reads Tab's comments above
  308. # [03:03] <kennyluck> I don't think attributes are PseudoElements. What style do they have? (ie. remember that getComputedStyle can inspect pseudo-elments)
  309. # [03:03] <fantasai> zcorpan: If we can return Elements and PseudoElements, then might as well return Elements and PseudoElements and Attr as well
  310. # [03:03] <TabAtkins> kennyluck: A PseudoElement doesn't *need* to be able to generate a box.
  311. # [03:03] <renoirb> <newbie>If i'm not mistaken, Attr is not a property of an Element?</newbie>
  312. # [03:04] <TabAtkins> zcorpan: We're trying to kill the Attr interface. ^_^
  313. # [03:04] <ChrisL> fantasai: send in a concrete proposal
  314. # [03:04] <zcorpan> TabAtkins: no? we're trying to make it not inherit from Node, the object can't be removed
  315. # [03:04] <TabAtkins> zcorpan: Ah.
  316. # [03:05] <fantasai> fantasai: Sounds like the next action is for someone to figure out how Selectors API shoudl be extended, and then come back with that solution and ask Selectors syntax to be extended
  317. # [03:05] <fantasai> ...
  318. # [03:05] <kennyluck> TabAtkins, just what exactly should getComputedStyle(el, "::attr") return? An error or an style that has all initial values?
  319. # [03:05] <fantasai> dbaron: I'm not convinced of use case
  320. # [03:05] <TabAtkins> zcorpan: Just sticking with PseudoElement is probably good anyway - we likely want to allow people to, for example, select regions.
  321. # [03:05] <fantasai> dbaron: There was some concerns wrt ... about excess complexity
  322. # [03:05] <TabAtkins> kennyluck: Same as a ::before without a 'content'.
  323. # [03:05] <fantasai> dbaron: Not clear to me feature that was done this way had to be done this way
  324. # [03:06] <fantasai> Jirka: ...
  325. # [03:06] * Quits: leif (~lastorset@public.cloak) (Client closed connection)
  326. # [03:06] <fantasai> Jirka: In situations with attributes, not possible to use Selectors
  327. # [03:06] <astearns> TabAtkins: I agree we need to have PseudoElement - I don't know that this is an argument to conflate PseudoElement with Attr
  328. # [03:06] * Joins: leif (~lastorset@public.cloak)
  329. # [03:06] <fantasai> Jirka: I consider Selector sjust another language on top of doucment, like XPath
  330. # [03:06] * Joins: cabanier1 (~cabanier@public.cloak)
  331. # [03:06] * Joins: hyeonseok (~uid15761@public.cloak)
  332. # [03:06] <fantasai> Jirka: My POV is to just extend Selectors. If some other API doesn't support attributes, then doesn't use it
  333. # [03:06] <ChrisL> s/.../ITS v1.0 wasxpath only, v2.0 adds selectors but they can't get at attributes
  334. # [03:07] <fantasai> dbaron: Languages aren't designed to do everything.
  335. # [03:07] <TabAtkins> astearns: Yeah, sure, it's not necessarily an argument for, but I already prefer the pseudo-element syntax for grabbing attrs, and it keeps down the set of things we'd return from .find.
  336. # [03:07] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  337. # [03:07] * Quits: cabanier1 (~cabanier@public.cloak) ("Leaving.")
  338. # [03:07] * Joins: cabanier1 (~cabanier@public.cloak)
  339. # [03:07] * Joins: ChrisL (clilley@public.cloak)
  340. # [03:07] <fantasai> dbaron: You're taking a language designed around XPath and trying to swap in Selectors
  341. # [03:07] <astearns> TabAtkins: sure - having a similar interface to get to them makes sense
  342. # [03:07] <fantasai> dbaron: not convinced we should extend Web platform for this spec that you wrote
  343. # [03:08] <ChrisL> really, ITS is the only thing that needs access to attributes?
  344. # [03:08] <fantasai> Jirka: If Selectors is positioning itself as universal selection language, then ..
  345. # [03:08] <fantasai> dbaron: DOM is moving towards model that attrs are not first-classs members of tree like elements are
  346. # [03:08] <fantasai> dbaron: Attributes are an API on Elements, they're not a member of this tree
  347. # [03:08] <fantasai> dbaron: Model that attributes are like nodes is too complex
  348. # [03:09] <fantasai> zcorpan: Because of existing content, we can't get rid of Attr. Could maybe make it not inherit from Node, but still needs to exist
  349. # [03:09] * Quits: cabanier (~cabanier@public.cloak) (Client closed connection)
  350. # [03:09] <fantasai> dbaron: Yes, there's existing things, but movement to change that
  351. # [03:09] <fantasai> Jirka: I think that there is no reason to not support some part of the document because ...
  352. # [03:10] <fantasai> Jirka: Attribute is simply [part of the document, doesn't matter how it is represented, it is still storing data belonging to the document. Shoudl be possible to select it
  353. # [03:10] <TabAtkins> I would like to take the few small steps necessary to kill most remaining uses of XPath.
  354. # [03:10] * Joins: btoews (~btoews@public.cloak)
  355. # [03:10] * Joins: cabanier (~cabanier@public.cloak)
  356. # [03:10] <hober> we shouldn't be adding new api that treats attributes as being node-like
  357. # [03:11] <fantasai> Jirka: I could go to users and say if you want to select attributes, must use XPath
  358. # [03:11] * Quits: koji (~koji@public.cloak) ("Page closed")
  359. # [03:11] <fantasai> fantasai reads Tab's comment
  360. # [03:11] <TabAtkins> Right, hober, but having something that says "There's data in this attr over here" doesn't seem unreasonable.
  361. # [03:11] <Jirka> TabAtkind: With XPath 2.0/3.0 it would be much more challenging :-)
  362. # [03:12] <ChrisL> tab, yes but we can't say on the one hand stop xpath and on the other hand, we only case about selectors that are good for CSS
  363. # [03:12] <TabAtkins> Jirka: Sure, but I'm not as concerned about that, as there's no browser impls. ^_^
  364. # [03:12] <ChrisL> s/case/care/
  365. # [03:12] <TabAtkins> ChrisL: Note that I'm not saying that.
  366. # [03:12] * Joins: _nikos_office (~Thunderbird@public.cloak)
  367. # [03:12] <ChrisL> ok good
  368. # [03:12] * Quits: cabanier (~cabanier@public.cloak) ("Leaving.")
  369. # [03:12] * hober would be happy to say that :)
  370. # [03:12] * Joins: cabanier (~cabanier@public.cloak)
  371. # [03:13] <fantasai> fantasai: We already have a case where Selectors can select some things in one language (pseudo-elements are OK to select in CSS) but not in another (SelectorsAPI can only return actual elements)
  372. # [03:13] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  373. # [03:13] <fantasai> fantasai: I don't think it's a stretch to have another language that can do things with Selectors that are invalid in other cases like SelectorsAPI/CSS
  374. # [03:13] <TabAtkins> I care about Selectors that are useful for the web. If there are reasonable APIs on the web that would like to refer to attributes, then having a way to select those seems reasonable.
  375. # [03:13] * Joins: ChrisL (clilley@public.cloak)
  376. # [03:13] <ChrisL> this whole issue bout 'is an attr a node' seems orthogonal to whether selectors can get at them
  377. # [03:14] * Quits: cabanier1 (~cabanier@public.cloak) (Client closed connection)
  378. # [03:14] * Joins: rhauck1 (~Adium@public.cloak)
  379. # [03:14] <fantasai> plinss: If we added something to Selectors that allowed selecting attributes, but it didn't work in the API, would that be workable for you?
  380. # [03:14] <TabAtkins> Selectors is *the* tree-traversal/search API on the web.
  381. # [03:14] <dbaron> I guess I just don't understand why we give ITS this level of access to make demands of the CSS WG when we don't give lots of people developing things on the Web that level of access to the CSS WG.
  382. # [03:14] <TabAtkins> plinss: I don't think that's acceptable for the Jirka things.
  383. # [03:14] <TabAtkins> dbaron: We're giving them no more access than anyone else making a request.
  384. # [03:14] <fantasai> Jirka: For us it will be sufficient just extending Selectors, not also changing SelectorsAPI at the same time
  385. # [03:15] <fantasai> Jirka: Because in the meantime, there are ways to implement this
  386. # [03:15] * Joins: jcraig (~jcraig@public.cloak)
  387. # [03:15] <dbaron> TabAtkins, I don't think we give most people making requests big slots on the agenda at a face-to-face.
  388. # [03:15] <fantasai> Jirka: If there are other use cases for SelectorsAPI, can be changed in teh future
  389. # [03:15] * Quits: koji_ (~koji@public.cloak) ("Leaving...")
  390. # [03:15] * hober when is the indieui joint meeting?
  391. # [03:15] <TabAtkins> dbaron: Sure, I've got no comment on that, other than that we're taking time to discuss it, and the relevant person happens to be around.
  392. # [03:15] * Joins: Koji (~Koji@public.cloak)
  393. # [03:16] <fantasai> plinss: Does this work for people? Or ppl opposed to this?
  394. # [03:16] * plinss hober: 11am right after the break
  395. # [03:16] <fantasai> zcorpan: My previous comment still applies, but I would be ok with adding it to Selectors now if it turns out that in a year or something, hasn't been added to Selectors API, then maybe should reverse it
  396. # [03:16] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
  397. # [03:17] <fantasai> ChrisL: It occurs to me that CSS might also have need for styling attributes, sometimes text would be in attributes, want to style it
  398. # [03:17] * sgalineau is concerned there is very limited understanding of the target use-cases so we can't really come up with alternatives or evaluate them...
  399. # [03:17] <fantasai> fantasai: You're not styling the attribute, you're styling a pseudo-element that has slurped up the attribute's text via 'content'
  400. # [03:17] <TabAtkins> ChrisL: Perhaps. Today that's done as ::before { content: attr(foo); }.
  401. # [03:18] <Zakim> -TabAtkins
  402. # [03:18] <Zakim> Team_(css)01:44Z has ended
  403. # [03:18] <Zakim> Attendees were TabAtkins, Wuzhou_East
  404. # [03:18] <fantasai> Bert: If you can use Regions flow to pull in attr to content, don't need the pseudo-element
  405. # [03:18] <Bert> we could select an attribute and flow it into a region... '::attr(title) {flow: a}'
  406. # [03:18] <TabAtkins> Bert: That's jumping a bit ahead. You still need to describe how it generates a box, ordering, etc.
  407. # [03:19] <TabAtkins> At that point you're just defining an ordinary pseudo-element.
  408. # [03:19] * Quits: Koji (~Koji@public.cloak) ("Leaving")
  409. # [03:19] * Joins: koji (~koji@public.cloak)
  410. # [03:19] * krit TabAtkins can you get over here for a moment?
  411. # [03:19] <TabAtkins> If you can 'flow', you can 'display' without flowing.
  412. # [03:19] * TabAtkins krit: Trying - Jet is trying something now.
  413. # [03:19] * Quits: ijongcheol (~ijongcheol@public.cloak) (Client closed connection)
  414. # [03:19] * ChrisL just go with the flow, man
  415. # [03:20] * Joins: ijongcheol (~ijongcheol@public.cloak)
  416. # [03:20] <fantasai> plinss: CSS doesn't need it, at least not now, but is this something we should add to Selectors to support the ITS use case?
  417. # [03:20] * Joins: dbaron_ (~dbaron@public.cloak)
  418. # [03:20] <fantasai> plinss: Not hearing any clear answers here
  419. # [03:21] * TabAtkins Mind if I try talking?
  420. # [03:21] <fantasai> ChrisL: Sounds like we've stopped objecting, so need a concrete document for this
  421. # [03:21] * Joins: dbaron__ (~dbaron@public.cloak)
  422. # [03:21] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  423. # [03:21] <fantasai> fantasai: If we think it's a pseudo-element, would go in a separate document from Selectors
  424. # [03:21] * TabAtkins Man, sound really is horrible. Fantasai sounds like a fairy underwater.
  425. # [03:21] * fantasai lol
  426. # [03:21] * TabAtkins But I can hear Chris fine.
  427. # [03:21] * fantasai wasn't using the mic
  428. # [03:22] * hober plinss: thanks
  429. # [03:22] * ChrisL houston, we have a connection
  430. # [03:22] <dbaron__> TabAtkins, jet is holding the microphone up to his laptop's speaker
  431. # [03:22] * Quits: btoews (~btoews@public.cloak) (btoews)
  432. # [03:23] * fantasai didn't make that out
  433. # [03:23] * dbaron__ is now known as dbaron
  434. # [03:23] * zcorpan TabAtkins can you type also?
  435. # [03:23] * fantasai TabAtkins, you need to talk extra extra articulated
  436. # [03:23] <fantasai> TabAtkins: I agree with what Chris says
  437. # [03:23] <fantasai> TabAtkins: I don't have any comments beyond what I typed into IRC
  438. # [03:23] * silvia1 talk more slowly
  439. # [03:23] * TabAtkins Oh man, this is going to be hard.
  440. # [03:25] <fantasai> fantasai: Jirka did send a proposal, so question is do we want that proposal? Are there other options to discuss?
  441. # [03:25] <Bert> (I think, until somebody founds an objection, '::' seems the best syntax so far.)
  442. # [03:25] <jet> TabAtkins: lots of noise from your line. quiet now though.
  443. # [03:25] <fantasai> fantasai: I didn't read the thread, be good to hear a summary from someone who did
  444. # [03:25] * TabAtkins Yeah, I muted a little while ago.
  445. # [03:25] * sgalineau sounds like Tab Atkins is faxing his response. HOLD ON.
  446. # [03:25] * Rossen_ Tab it's time to move on from the dot matrix printers...
  447. # [03:25] * ChrisL idly suggests ::: for attributes
  448. # [03:25] <fantasai> SimonSapin: The initial proposal was with an @sign like in XPath, like @foo for foo attribute
  449. # [03:25] * TabAtkins if you're still hearing weird things, it's the line.
  450. # [03:25] <fantasai> SimonSapin: That's a bit foreign in Selectors, several ppl didn't like it, may be ambiguous with @rules in CSS syntax
  451. # [03:25] <fantasai> SimonSapin: Next proposal was to use pseudo-element syntax
  452. # [03:26] * ChrisL tab, no Morse please
  453. # [03:26] <fantasai> SimonSapin: Which make sense because this would have similar restrictions to pseudo-elements
  454. # [03:26] * astearns five beeps means yes, six means no
  455. # [03:26] <fantasai> SimonSapin: e.g. don't have child elements, have to be at the end of the selector
  456. # [03:26] * TabAtkins Welp, I'm totally muted, and I still can't hear anyone and am making weird noise.
  457. # [03:26] * zcorpan "what does the TabAtkins say"
  458. # [03:26] * TabAtkins So, uh, let's stop this.
  459. # [03:26] <fantasai> fantasai: Also it's only valid in certain contexts, just like most pseudo-elements are only valid in CSS rather than SelectorsAPI
  460. # [03:26] * TabAtkins RINGINGINGARINGADINGARING
  461. # [03:26] * Quits: hyeonseokshin (~Thunderbird@public.cloak) (hyeonseokshin)
  462. # [03:27] <SimonSapin> pseudo-element syntax proposal: ::attr(foo)
  463. # [03:27] * Quits: ijongcheol (~ijongcheol@public.cloak) (Ping timeout: 180 seconds)
  464. # [03:27] <SimonSapin> or ::attr(ns|foo)
  465. # [03:27] <fantasai> ChrisL: I like what Simon just typed
  466. # [03:27] <fantasai> Bert: go for it
  467. # [03:27] <fantasai> kennyluck: I don't think attributes are pseudo-elements, because they never have styles
  468. # [03:27] * Quits: dbaron_ (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  469. # [03:27] <TabAtkins> Note that this selects the attribute off of the selected nodes, regardless of whether there's such an attribute (probably unlike XPath).
  470. # [03:27] <fantasai> kennyluck: they don't generate a box
  471. # [03:28] <TabAtkins> The translation of "@foo" is "[foo]::attr(foo)"
  472. # [03:28] <fantasai> kennyluck: Tab pointed out using :before { content: attr()}
  473. # [03:28] <fantasai> kennyluck: I think we should have other syntax
  474. # [03:28] * sgalineau what properties do you apply to attributes?
  475. # [03:28] <TabAtkins> kennyluck: They *might* have styles, if we define how they generate a box.
  476. # [03:28] <SimonSapin> sgalineau, none. This doesn’t do anything in CSS
  477. # [03:28] <kennyluck> @attributes(selector, attrib)
  478. # [03:28] <TabAtkins> kennyluck: But that's pushed down.
  479. # [03:29] <sgalineau> ok, so purely for API selection
  480. # [03:29] <TabAtkins> Oh, no, let's not abuse at-rules to hide selectors in.
  481. # [03:29] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  482. # [03:29] * Quits: cwdoh (~cwdoh@public.cloak) (Client closed connection)
  483. # [03:29] * Joins: richardschwerdtfeger (~RichS@public.cloak)
  484. # [03:29] * Joins: cwdoh (~cwdoh@public.cloak)
  485. # [03:29] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  486. # [03:29] <fantasai> fantasai: ....
  487. # [03:30] * Joins: ChrisL (clilley@public.cloak)
  488. # [03:30] <fantasai> SteveZ: Another way of saying is that it's not really pseudo-elements, but pseudo-things... broadening the class
  489. # [03:30] * sgalineau for one welcomes our new pseudo-things overlords
  490. # [03:30] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  491. # [03:30] * Joins: ChrisL (clilley@public.cloak)
  492. # [03:30] <fantasai> (fantasai was explaining that Selector in CSS select things that can have style properties, be they real elements or special pseudo-elements
  493. # [03:31] <TabAtkins> Pseudo-elements are already a weird stretched concept, which are best understood as a combinator that jumps into some other tree.
  494. # [03:31] <fantasai> but SelectorsAPI only selects actual elements,boxes are out-of scope
  495. # [03:31] <TabAtkins> This explains ::region, ::content, etc.
  496. # [03:31] <kennyluck> s/Tab pointed out using :before { content: attr()}/Tab pointed out ::before { content: normal; } doesn't have styles but I think we have ::before because it "sometimes" have styles/
  497. # [03:31] * Bert thinks '@attr ATTRNAME SELECTOR {...}' would be valid syntax, too, but maybe a bit unexpected...
  498. # [03:31] <TabAtkins> In this case it'd be jumping into the attribute tree.
  499. # [03:32] <fantasai> It would make sense for another language to have pseudo-elements that can select things relevant ot their context, but no pseudo-elements that represent boxes)
  500. # [03:32] <fantasai> dbaron: If this goe sinto the Selectors spec, need to make it *very clear* that this can't be used in CSS to style attributes
  501. # [03:32] <TabAtkins> dbaron: I'm fine with that, and can make it clear.
  502. # [03:32] <dbaron> ...but that it's for selector APIs only
  503. # [03:32] <fantasai> SimonSapin: Pseudo-elements have already moved out of Selectors module
  504. # [03:32] <fantasai> fantasai: Yeah, it would be a separate spec
  505. # [03:33] * Joins: plh3 (plehegar@public.cloak)
  506. # [03:33] <SteveZ> Fantasai: we are moving pseudoelements out of the Selectors Spec
  507. # [03:34] <fantasai> Jirka: I'm willing ot be editor of this sepc
  508. # [03:34] <SteveZ> ... because Selectors is already too large and pseudo-elements only apply to CSS anyways
  509. # [03:34] <TabAtkins> Daniel and Alan are already the editors of the relevant spec. ^_^
  510. # [03:34] * astearns notes that according to the schedule, coffee might be available outside
  511. # [03:34] <fantasai> plinss: Does anyone want to co-edit?
  512. # [03:34] <dbaron> It seems a little odd for it to be a separate spec just for the attribute things
  513. # [03:34] * TabAtkins http://dev.w3.org/csswg/css-pseudo/
  514. # [03:35] <fantasai> This isn't a CSS feature, there fore it shouldn't go with the other CSS specs
  515. # [03:35] <fantasai> s/specs/-only features/
  516. # [03:36] <dbaron> fantasai: This isn't a CSS feature, there fore it shouldn't go with the other CSS specs. So it's clear this doesn't apply to CSS at all.
  517. # [03:36] <dsinger> s/there fore/therefore/
  518. # [03:36] <fantasai> astearns: multiple before/after pseudos should be replaced anyway, didn't pass muster
  519. # [03:36] * Quits: cwdoh (~cwdoh@public.cloak) (Ping timeout: 180 seconds)
  520. # [03:37] <fantasai> plinss: So, draw up a draft, and we'll review it later
  521. # [03:37] <fantasai> plinss: Anything else on this?
  522. # [03:37] <fantasai> RESOLVED: Add ::attr() pseudo-element into a new module for non-CSS pseudo-elements
  523. # [03:37] * Quits: MichaelC (cooper@public.cloak) (Client closed connection)
  524. # [03:37] * Joins: MichaelC (cooper@public.cloak)
  525. # [03:37] <fantasai> krit asks about discussing WebVTT pseudos
  526. # [03:38] * Quits: plh (plehegar@public.cloak) (Ping timeout: 180 seconds)
  527. # [03:38] <fantasai> plinss: we'll discuss ::cue after indieui
  528. # [03:38] <fantasai> plinss: Please be back promptly at 11, we have a joint meeting
  529. # [03:39] <jet> <break\>
  530. # [03:39] * TabAtkins If someone could just hook up a text-to-speech triggered by my lines, that'd be great.
  531. # [03:39] * TabAtkins Plus, I'd get to interrupt everyone, since I'd be responding on a 10s or so delay.
  532. # [03:39] * Quits: dsinger (~dsinger@public.cloak) (dsinger)
  533. # [03:39] * Quits: Jirka (~jirka@public.cloak) (Jirka)
  534. # [03:39] <jet> TabAtkins: let's work on the phone thing during break
  535. # [03:40] * Quits: cabanier (~cabanier@public.cloak) ("Leaving.")
  536. # [03:40] * Quits: koji (~koji@public.cloak) (Client closed connection)
  537. # [03:40] * Quits: emalasky (~Adium@public.cloak) (Client closed connection)
  538. # [03:40] * Joins: koji (~koji@public.cloak)
  539. # [03:40] * TabAtkins jet: sure.
  540. # [03:40] * Joins: tequila__ (~tequila@public.cloak)
  541. # [03:41] * Joins: hayato__ (~hayato@public.cloak)
  542. # [03:41] * Quits: kennyluck (~kennyluck@public.cloak) (kennyluck)
  543. # [03:42] * Joins: MichaelC_ (cooper@public.cloak)
  544. # [03:42] * Joins: myakura_ (~myakura@public.cloak)
  545. # [03:43] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  546. # [03:43] * Quits: richardschwerdtfeger (~RichS@public.cloak) (richardschwerdtfeger)
  547. # [03:43] * Joins: ChrisL (clilley@public.cloak)
  548. # [03:43] * Quits: myakura (~myakura@public.cloak) ("Page closed")
  549. # [03:43] * Quits: dopiweb (~dopiweb@public.cloak) (Ping timeout: 180 seconds)
  550. # [03:43] * myakura_ is now known as myakura
  551. # [03:43] * Quits: myakura (~myakura@public.cloak) (Client closed connection)
  552. # [03:44] * Quits: shan (~shan@public.cloak) (Ping timeout: 180 seconds)
  553. # [03:45] * Quits: SteveZ (~SteveZ@public.cloak) (Ping timeout: 180 seconds)
  554. # [03:46] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  555. # [03:47] * Quits: koji (~koji@public.cloak) (Ping timeout: 180 seconds)
  556. # [03:47] * Joins: MichaelC__ (cooper@public.cloak)
  557. # [03:47] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  558. # [03:47] * Joins: ChrisL (clilley@public.cloak)
  559. # [03:48] * Quits: hayato__ (~hayato@public.cloak) (Ping timeout: 180 seconds)
  560. # [03:48] * Quits: MichaelC (cooper@public.cloak) (Ping timeout: 180 seconds)
  561. # [03:49] * heycam is now known as heycam|away
  562. # [03:50] * Quits: MichaelC_ (cooper@public.cloak) (Ping timeout: 180 seconds)
  563. # [03:52] * Quits: Rossen_ (~Rossen@public.cloak) (Ping timeout: 180 seconds)
  564. # [03:53] * Joins: cwdoh (~cwdoh@public.cloak)
  565. # [03:53] * leaverou is now known as leaverou_away
  566. # [03:53] * Quits: plh3 (plehegar@public.cloak) (Ping timeout: 180 seconds)
  567. # [03:53] * Quits: tequila__ (~tequila@public.cloak) ("Page closed")
  568. # [03:54] <jcraig> TabAtkins, why is ::nth-fragment in a different spec from css-pseudo?
  569. # [03:55] * Quits: israelh (~israelh@public.cloak) (Ping timeout: 180 seconds)
  570. # [03:56] <TabAtkins> jcraig: Not any particular reason, except that the spec for it is kinda complicated.
  571. # [03:56] * Quits: MichaelC__ (cooper@public.cloak) (Ping timeout: 180 seconds)
  572. # [03:57] * Joins: cabanier (~cabanier@public.cloak)
  573. # [03:58] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  574. # [03:58] * Joins: ChrisL (clilley@public.cloak)
  575. # [04:00] * Joins: btoews (~btoews@public.cloak)
  576. # [04:00] * Joins: ijongcheol (~ijongcheol@public.cloak)
  577. # [04:00] * Quits: cwdoh (~cwdoh@public.cloak) (Ping timeout: 180 seconds)
  578. # [04:00] * Joins: richardschwerdtfeger (~RichS@public.cloak)
  579. # [04:00] <richardschwerdtfeger> would someone put the passcode in the channel please?
  580. # [04:01] * Joins: SteveZ (~SteveZ@public.cloak)
  581. # [04:02] <TabAtkins> richardschwerdtfeger: Calling in isn't working right.
  582. # [04:02] <richardschwerdtfeger> ok. thanks Tab
  583. # [04:02] * TabAtkins has been trying all morning, and hasn't found anything that'll work.
  584. # [04:03] * Joins: cwdoh (~cwdoh@public.cloak)
  585. # [04:03] <jcraig> Is the phone problem room-specific? We were on the PF call a few minutes ago.
  586. # [04:04] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  587. # [04:04] * Joins: ChrisL (clilley@public.cloak)
  588. # [04:04] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  589. # [04:04] <TabAtkins> jcraig: Seemingly, yeah.
  590. # [04:05] <jcraig> It'll be difficult to present the topic if I can't call in. Ted O'Connor may be able to speak to some of it.
  591. # [04:05] <TabAtkins> At least, we tried to have Zakim call Wuzhou_East, and it repeatedly didn't work.
  592. # [04:05] <jcraig> but he's in WebApps now
  593. # [04:06] <richardschwerdtfeger> can someone run a Skype call and have us connect in?
  594. # [04:07] <TabAtkins> Apparently we have a bad polycom unit.
  595. # [04:07] <TabAtkins> Skype might work for others, yeah. We haven't tried it yet, because I can't skype from my computer.
  596. # [04:07] * sgalineau I must try to get one of those magic Skype box like jdaggett used to bring
  597. # [04:07] <richardschwerdtfeger> or could borrow the polygon from the PF room
  598. # [04:07] <richardschwerdtfeger> polycon
  599. # [04:08] * TabAtkins sgalineau Just fly to Tokyo and steal if from him.
  600. # [04:08] * sgalineau well, that costs about as much as you flying here....
  601. # [04:09] <richardschwerdtfeger> :-)
  602. # [04:10] <Bert> Tab, still there? We have an engineer lookng at the Polycom.
  603. # [04:11] <Bert> zakim, call Wuzhou_East
  604. # [04:11] <Zakim> sorry, Bert, I don't know what conference this is
  605. # [04:11] <Bert> zakim, this is style
  606. # [04:11] <Zakim> sorry, Bert, I do not see a conference named 'style' in progress or scheduled at this time
  607. # [04:12] <Bert> zakim, this is css
  608. # [04:12] <Zakim> sorry, Bert, I do not see a conference named 'css' in progress or scheduled at this time
  609. # [04:12] <plinss> zakim, room for 6?
  610. # [04:12] <Zakim> ok, plinss; conference Team_(css)03:12Z scheduled with code 26632 (CONF2) for 60 minutes until 0412Z
  611. # [04:12] * Joins: israelh (~israelh@public.cloak)
  612. # [04:12] <Bert> zakim, call Wuzhou_East
  613. # [04:12] <Zakim> ok, Bert; the call is being made
  614. # [04:12] <Zakim> Team_(css)03:12Z has now started
  615. # [04:12] <Zakim> +Wuzhou_East
  616. # [04:12] <plinss> Tab, the polycom may be sorted, try calling zakim again
  617. # [04:13] <richardschwerdtfeger> what is the passcode?
  618. # [04:13] <jcraig> Zakim, passcode?
  619. # [04:13] <Zakim> the conference code is 26632 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), jcraig
  620. # [04:14] <Zakim> +Rich_Schwerdtfeger
  621. # [04:14] <Zakim> -Wuzhou_East
  622. # [04:14] <Zakim> +James_Craig
  623. # [04:14] * dino_ waves to jcraig
  624. # [04:14] <richardschwerdtfeger> went quiet
  625. # [04:15] <Zakim> +TabAtkins
  626. # [04:15] * dino_ is now known as dino
  627. # [04:15] <jcraig> Zakim, call Wuzhou_East
  628. # [04:15] <Zakim> ok, jcraig; the call is being made
  629. # [04:15] <Zakim> +Wuzhou_East
  630. # [04:15] <TabAtkins> Zakim, unmute Wuzhou_East
  631. # [04:15] <Zakim> Wuzhou_East should no longer be muted
  632. # [04:15] * Quits: ijongcheol (~ijongcheol@public.cloak) (Client closed connection)
  633. # [04:15] <dino> can you hear anything?
  634. # [04:15] * TabAtkins Same deal, dialing, then dead line.
  635. # [04:16] <richardschwerdtfeger> line now dead
  636. # [04:16] <jcraig> zalkim, drop Wuzhou_East
  637. # [04:16] * Joins: MichaelC__ (cooper@public.cloak)
  638. # [04:16] <dino> the meeting hasn't actually started, but you might hear background noise
  639. # [04:16] * Joins: ijongcheol (~ijongcheol@public.cloak)
  640. # [04:16] <Zakim> -Rich_Schwerdtfeger
  641. # [04:16] <jcraig> Zakim, drop Wuzhou_East
  642. # [04:16] <Zakim> Wuzhou_East is being disconnected
  643. # [04:16] <Zakim> -Wuzhou_East
  644. # [04:16] * MichaelC__ is now known as MichaelC
  645. # [04:16] * Quits: ijongcheol (~ijongcheol@public.cloak) (Client closed connection)
  646. # [04:16] <TabAtkins> dino: No, the problem is that calling Wuzhou_East is failing.
  647. # [04:16] * Joins: ijongcheol (~ijongcheol@public.cloak)
  648. # [04:16] <TabAtkins> Zakim isn't able to connect to it.
  649. # [04:16] <dino> we heard you for a moment though
  650. # [04:16] <Zakim> +Rich_Schwerdtfeger
  651. # [04:16] <TabAtkins> That's... strange.
  652. # [04:17] <richardschwerdtfeger> I can hear James
  653. # [04:17] <dino> zakim, call Wuzhou_East
  654. # [04:17] <Zakim> ok, dino; the call is being made
  655. # [04:17] <Zakim> +Wuzhou_East
  656. # [04:17] <dino> that was wwaaaaaay too quit
  657. # [04:17] <dino> quick
  658. # [04:17] <TabAtkins> richardschwerdtfeger: Yeah, us in the call can hear us.
  659. # [04:17] <TabAtkins> dino: That's what I keep telling you. ^_^
  660. # [04:17] <TabAtkins> We can hear a ringing sound, then dead line.
  661. # [04:17] <Bert> zakim, call Wuzhou_East
  662. # [04:17] <Zakim> ok, Bert; the call is being made
  663. # [04:17] <Zakim> +Wuzhou_East.a
  664. # [04:18] <dino> can you hear bert?
  665. # [04:18] <TabAtkins> Nope.
  666. # [04:18] <jcraig> Should I attempt explanation via IRC?
  667. # [04:18] <dino> we heard a ringing sound this time
  668. # [04:18] <plinss> zakim, unmute Wuzhou_East.a
  669. # [04:18] <Zakim> Wuzhou_East.a should no longer be muted
  670. # [04:18] <richardschwerdtfeger> line died again
  671. # [04:18] <TabAtkins> Can y'all hear the dead line beeping?
  672. # [04:18] <Zakim> -Wuzhou_East
  673. # [04:18] <TabAtkins> zakim, mute Wuzhou_East
  674. # [04:18] <Zakim> Wuzhou_East.a should now be muted
  675. # [04:18] <jcraig> Yes, I hear the busy signal.
  676. # [04:18] * MichaelC zakim, who is on the phone?
  677. # [04:18] * Zakim sees on the phone: James_Craig, TabAtkins, Rich_Schwerdtfeger, Wuzhou_East.a (muted)
  678. # [04:19] <MichaelC> zakim, drop wuz
  679. # [04:19] <Zakim> Wuzhou_East.a is being disconnected
  680. # [04:19] <Zakim> -Wuzhou_East.a
  681. # [04:19] <MichaelC> zakim call wuzhou_east
  682. # [04:19] <MichaelC> zakim, call wuzhou_east
  683. # [04:19] <Zakim> ok, MichaelC; the call is being made
  684. # [04:19] <Zakim> +Wuzhou_east
  685. # [04:19] <dino> that was easy
  686. # [04:19] <TabAtkins> zakim, unmute wuz
  687. # [04:19] <Zakim> Wuzhou_east was not muted, TabAtkins
  688. # [04:19] <TabAtkins> Woo, works!
  689. # [04:20] <jcraig> Zakim, who is on the phone?
  690. # [04:20] <Zakim> On the phone I see James_Craig, TabAtkins, Rich_Schwerdtfeger, Wuzhou_east
  691. # [04:20] * Joins: rhauck (~Adium@public.cloak)
  692. # [04:20] * Quits: rhauck1 (~Adium@public.cloak) ("Leaving.")
  693. # [04:21] * Joins: emalasky (~Adium@public.cloak)
  694. # [04:21] * Joins: cwdoh_ (~cwdoh@public.cloak)
  695. # [04:21] * Joins: nikos (~Thunderbird@public.cloak)
  696. # [04:21] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  697. # [04:21] * TabAtkins The room is apparently very large and has terrible acoustics.
  698. # [04:21] * jcraig Having trouble understanding speakers not right next to the phone
  699. # [04:22] * Joins: emalasky1 (~Adium@public.cloak)
  700. # [04:22] <dino> jcraig: we'll have microphones soon
  701. # [04:22] * Joins: dbaron (~dbaron@public.cloak)
  702. # [04:22] * Quits: rhauck (~Adium@public.cloak) (Client closed connection)
  703. # [04:22] * Joins: rhauck1 (~Adium@public.cloak)
  704. # [04:23] * Quits: cwdoh (~cwdoh@public.cloak) (Client closed connection)
  705. # [04:23] <Zakim> -Wuzhou_east
  706. # [04:24] * Joins: zlei_ (~zlei@public.cloak)
  707. # [04:24] <TabAtkins> D'oh, wuzhou dropped.
  708. # [04:24] <Bert> zakim, call Wuzhou_East
  709. # [04:24] <Zakim> ok, Bert; the call is being made
  710. # [04:24] <dino> zakim, call wuzho_east
  711. # [04:24] <Zakim> I am sorry, dino; I do not know a number for wuzho_east
  712. # [04:24] <Zakim> +Wuzhou_East
  713. # [04:24] <TabAtkins> zakim, drop wuzhou_east
  714. # [04:24] <Zakim> Wuzhou_East is being disconnected
  715. # [04:24] <Zakim> -Wuzhou_East
  716. # [04:24] <TabAtkins> zakim, dial wuzhou_east
  717. # [04:24] <Zakim> ok, TabAtkins; the call is being made
  718. # [04:24] <Zakim> +Wuzhou_east
  719. # [04:25] <TabAtkins> zakim, who is on the phone?
  720. # [04:25] <Zakim> On the phone I see James_Craig, TabAtkins, Rich_Schwerdtfeger, Wuzhou_east (muted)
  721. # [04:25] * Joins: AndroUser (~androirc@public.cloak)
  722. # [04:25] * leaverou_away is now known as leaverou
  723. # [04:25] <TabAtkins> zakim, unmute wuz
  724. # [04:25] <Zakim> Wuzhou_east should no longer be muted
  725. # [04:25] <TabAtkins> zakim, mute wuz
  726. # [04:25] <Zakim> Wuzhou_east should now be muted
  727. # [04:25] * Joins: koji (~koji@public.cloak)
  728. # [04:25] <TabAtkins> zakim, drop wuz
  729. # [04:25] <Zakim> Wuzhou_east is being disconnected
  730. # [04:25] <Zakim> -Wuzhou_east
  731. # [04:25] <TabAtkins> Hm...
  732. # [04:25] * Joins: johooney (~hooney@public.cloak)
  733. # [04:25] <TabAtkins> This totally worked a second ago.
  734. # [04:25] * jcraig TabAtkins, are you in the physical room?
  735. # [04:26] <TabAtkins> jcraig: Nope, I'm at home in Cali.
  736. # [04:26] <dino> we need Michael Cooper to do whatever magic he did last time
  737. # [04:26] * jcraig Might be that someone there has to hang up.
  738. # [04:26] <dino> we did
  739. # [04:26] <TabAtkins> zakim, dial Wuzhou_east
  740. # [04:26] <Zakim> ok, TabAtkins; the call is being made
  741. # [04:26] <Zakim> +Wuzhou_east
  742. # [04:26] <dino> (of course we have no idea what the hotel telephone system is doing behind the scenes)
  743. # [04:26] * Joins: Jirka (~jirka@public.cloak)
  744. # [04:27] <TabAtkins> zakim, who's on the phone?
  745. # [04:27] <Zakim> On the phone I see James_Craig, TabAtkins, Rich_Schwerdtfeger, Wuzhou_east
  746. # [04:27] * Quits: zlei_ (~zlei@public.cloak) ("Page closed")
  747. # [04:27] <TabAtkins> Looks like we can kind of hear the room now.
  748. # [04:27] <TabAtkins> At least, sometimes. It's spotty, but it's working.
  749. # [04:27] * Joins: berg (~berg@public.cloak)
  750. # [04:27] <dino> looks?
  751. # [04:27] <TabAtkins> Like, it's fading in and out at about 1hz
  752. # [04:27] * jcraig Sounds, you semantic nerd.
  753. # [04:27] <fantasai> ScribeNick: fantasai
  754. # [04:28] <dino> can people on the phone hear peter speaking?
  755. # [04:28] <TabAtkins> yes
  756. # [04:28] * Quits: emalasky (~Adium@public.cloak) (Ping timeout: 180 seconds)
  757. # [04:28] <fantasai> plinss: IndieUI joining us for presentation
  758. # [04:28] <Zakim> -Wuzhou_east
  759. # [04:28] <TabAtkins> dammit
  760. # [04:28] * fantasai can hear Janina, that's all that matters ;)
  761. # [04:28] <fantasai> Janina: Thanks for allowing us time
  762. # [04:28] * Joins: dsinger (~dsinger@public.cloak)
  763. # [04:29] * Joins: shan (~shan@public.cloak)
  764. # [04:29] <fantasai> Janina: We have been working on 2 modules, want to talk about today the User Context model, which will allow applications to convey key things based on user prefs
  765. # [04:29] <TabAtkins> Since this phone isn't working, jcraig is wanting to reschedule in the PF room, as they know their phone works
  766. # [04:29] <fantasai> Janina: Recently Apple came up with suggestion that we really liked to use Media Queries
  767. # [04:29] <TabAtkins> Because we've dropped entirely.
  768. # [04:29] * fantasai notes that this was suggested several TPACs ago
  769. # [04:29] <fantasai> Janina: We like it for many reasons
  770. # [04:29] <dino> zakim, call Wuzhou_East
  771. # [04:29] <Zakim> ok, dino; the call is being made
  772. # [04:29] <Zakim> +Wuzhou_East
  773. # [04:29] * Joins: jasonjgw (~user@public.cloak)
  774. # [04:29] <dino> :(
  775. # [04:29] <fantasai> Janina: And James Craig ahs been redrafting our document, and will provide examples
  776. # [04:30] <TabAtkins> Okay, we're in.
  777. # [04:30] <fantasai> Janina: Once phone starts working, will ask James to present on how we propose to use MQ
  778. # [04:30] * Joins: dopi (~dopi@public.cloak)
  779. # [04:30] <TabAtkins> Nope, out.
  780. # [04:30] <Zakim> -Wuzhou_East
  781. # [04:30] * sgalineau IE10 uses media queries to detect high-contrast user prefs...
  782. # [04:30] <fantasai> Janina: want your reactions to this
  783. # [04:30] * Joins: MichaelC_ (cooper@public.cloak)
  784. # [04:30] * TabAtkins Fuck it, let's either do IRC or reschedule.
  785. # [04:30] <fantasai> Janina: We're fine if we maintain the spec or if migrate to another spec
  786. # [04:30] * TabAtkins Not worth trying any more.
  787. # [04:30] * Joins: myakura (~myakura@public.cloak)
  788. # [04:30] * Joins: Rossen_ (~Rossen@public.cloak)
  789. # [04:30] <fantasai> discussion of phone problems
  790. # [04:31] <SimonSapin> Zakim, unmute Wuzhou_East
  791. # [04:31] <Zakim> sorry, SimonSapin, I do not know which phone connection belongs to Wuzhou_East
  792. # [04:31] <richardschwerdtfeger> ok. moving to the PF room
  793. # [04:31] <fantasai> hober: I can pretend to be James for a minute
  794. # [04:31] <jcraig> Clarifying, this was a joint WG agreement to switch to media queries. Ted and I (Apple) came up with a restrictions/privacy/anti-fingerprinting proposed extension to MediaQueryList and @media.
  795. # [04:31] <fantasai> hober: One concrete example from user Context spec tha tmake smore sense as MQ is display-colors-inverted
  796. # [04:31] * Joins: dbaron_ (~dbaron@public.cloak)
  797. # [04:31] <fantasai> hober: To handle case where for a11y reasons,have system-wide color inversion
  798. # [04:31] <jcraig> https://dvcs.w3.org/hg/IndieUI/raw-file/default/src/indie-ui-context.html#colors-inverted
  799. # [04:31] <fantasai> hober: Most of the time should be invisible to page
  800. # [04:31] <TabAtkins> I talked to our own a11y people about display-colors-inverted, and support it.
  801. # [04:31] <fantasai> hober: breaks down for content images, some background images
  802. # [04:32] <fantasai> hober: so that people look in normal colors, not like aliens
  803. # [04:32] * Quits: lmcliste_ (~lmclister@public.cloak) (Ping timeout: 180 seconds)
  804. # [04:32] <fantasai> hober: double-inverted MQ allows author to double-invert images so they come out right
  805. # [04:32] <TabAtkins> I thought we could just auto-invert pictures/videos, but apparently a bunch of "little" images, like icons and such, should stay inverted like the text they're next to.
  806. # [04:32] * Joins: RalphS (rswick@public.cloak)
  807. # [04:32] * Quits: dbaron_ (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  808. # [04:32] * Joins: dbaron___ (~dbaron@public.cloak)
  809. # [04:32] <TabAtkins> Only significant/"content" images and videos need to be re-inverted back to normal.
  810. # [04:32] * Joins: cabanier1 (~cabanier@public.cloak)
  811. # [04:32] <dbaron___> Though ted's use case sort of depends on knowing the exact inversion in order to re-invert
  812. # [04:33] * sgalineau if I recall the IE model, high-contrast disables background images and such by default but you can use an MQ to specify them, or use images better suited to the context...
  813. # [04:33] <RalphS> Zakim, call wuzhou_east
  814. # [04:33] <Zakim> ok, RalphS; the call is being made
  815. # [04:33] <Zakim> +Wuzhou_east
  816. # [04:33] <Zakim> -Rich_Schwerdtfeger
  817. # [04:33] <Zakim> -James_Craig
  818. # [04:33] <dbaron___> Zakim, unmute Wuzhou
  819. # [04:33] <Zakim> Wuzhou_east was not muted, dbaron___
  820. # [04:33] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  821. # [04:33] <Zakim> -Wuzhou_east
  822. # [04:33] <dino> fantasai: I would prefer we could tag images as not to be inverted, and the UA should hanle it
  823. # [04:33] <jcraig> zakim, passcode?
  824. # [04:33] * Joins: Envymask (~Dongwon@public.cloak)
  825. # [04:33] <Zakim> the conference code is 26632 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), jcraig
  826. # [04:33] * Quits: MichaelC (cooper@public.cloak) (Ping timeout: 180 seconds)
  827. # [04:33] * RalphS Zakim, code?
  828. # [04:33] * Zakim saw 26632 (tel:+1.617.761.6200 sip:zakim@voip.w3.org) given for the conference code, RalphS
  829. # [04:34] <dino> s/hanle/handle/
  830. # [04:34] <fantasai> Ted: Using CSS filters to undo inversion seems natural
  831. # [04:34] <Zakim> +James_Craig
  832. # [04:34] <fantasai> Ted: Authors in the best position to know whether image should be re-inverted
  833. # [04:34] <fantasai> Ted: MQ just has two keywords, inverted andnone
  834. # [04:34] <fantasai> Ted: But if you wanted to cover different forms of inverted, would need more keywords
  835. # [04:34] <fantasai> Ted: MQ sould then only match systems that have form of inversion
  836. # [04:34] * Joins: kennyluck (~kennyluck@public.cloak)
  837. # [04:35] <fantasai> plinss: That seems fragile for me, if different types of images
  838. # [04:35] * Joins: lmcliste_ (~lmclister@public.cloak)
  839. # [04:35] <jcraig> Before we get into specific discussion of individual MQ features, I would like to summarize the approach if rescheduling to a working phone bridge is not an option.
  840. # [04:35] <dino> it's not clear to me that system-inversion is the same as CSS filter invert()
  841. # [04:35] <TabAtkins> I like fantasai's suggestion of tagging elements as not invertible.
  842. # [04:35] <jcraig> Let's don't get hung up on inversion algorithms yet
  843. # [04:35] <plinss> s/types of images/types of inversions/
  844. # [04:36] <jcraig> First of all, from the intro: "The specification below adds several new "Media Features" to detect user settings, using existing syntax defined in the CSS3 Media Queries specification, and provides an access control extension to the MediaQueryList interface defined in the CSSOM View Model."
  845. # [04:36] <jcraig> "Because this approach relies so heavily on features that overlap with work maintained by the CSS Working Group and Web Applications Working Group, it is likely that portions or all of this specification may move under the purview these other groups. At a minimum, the IndieUI Working Group requests guidance and a collaborative working relationship with CSS and WebApps."
  846. # [04:36] <dbaron___> for alternative color inversion, see http://dbaron.org/mozilla/invert-colors#http://www.w3.org/ in Firefox
  847. # [04:36] <jcraig> https://dvcs.w3.org/hg/IndieUI/raw-file/default/src/indie-ui-context.html#intro
  848. # [04:37] <fantasai> fantasai: While I support MQ for a11y prefs in general, I don't think this particular case is best handled by MQ. I would rather enable tagging images that shouldn't be inverted and let the UA handle that as appropriate.
  849. # [04:37] * Quits: cabanier (~cabanier@public.cloak) (Ping timeout: 180 seconds)
  850. # [04:37] <fantasai> hober: Would you allow tagging bg images?
  851. # [04:37] <fantasai> fantasai: Think it should be general to all images
  852. # [04:37] <fantasai> fantasai: yes
  853. # [04:38] <fantasai> [dbaron reads jcraig's comments]
  854. # [04:38] * Joins: Ralph_ (rswick@public.cloak)
  855. # [04:38] <jcraig> The general idea is that sometimes user-specific settings are needed by web apps. Large document suites like Google Docs and iWork for iCloud are examples of this, where they can improve the experience for all users if the app is provided with specific user settings, allowed by the users
  856. # [04:38] * heycam|away is now known as heycam
  857. # [04:38] <jcraig> but there are real privacy and fingerprinting implications to this
  858. # [04:38] <fantasai> krit: One point, double-inversion can be done with filter function, but agree with fantasai that shouldn't do the double-inversion for the browser, but have the browser do it
  859. # [04:38] * dbaron___ is now known as dbaron
  860. # [04:38] <fantasai> hober: ...
  861. # [04:38] <fantasai> krit: Shouldn't be content images in style
  862. # [04:39] * MichaelC_ is now known as MichaelC
  863. # [04:39] <jcraig> for example, not all web pages should know if a screenreader is running, just like not all pages should need to know your location
  864. # [04:39] <fantasai> fantasai: It's not so much content vs not content in this cas,e but mayb ephotographic vs not photographic, etc.
  865. # [04:39] * Joins: ChrisL (clilley@public.cloak)
  866. # [04:39] * Quits: rhauck1 (~Adium@public.cloak) ("Leaving.")
  867. # [04:39] * Joins: rhauck (~Adium@public.cloak)
  868. # [04:39] <jcraig> so the general concept is that there are media feature groups that can be restricted (some specific to accessibility, some noty)
  869. # [04:39] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  870. # [04:39] * Joins: rhauck (~Adium@public.cloak)
  871. # [04:39] <fantasai> janina: bar chart might want inverted, but not ...
  872. # [04:39] <jcraig> https://dvcs.w3.org/hg/IndieUI/raw-file/default/src/indie-ui-context.html#example-restricted-call-to-matchmedia
  873. # [04:40] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  874. # [04:40] <Ralph_> Zakim, who's on the phone?
  875. # [04:40] <Zakim> On the phone I see TabAtkins, James_Craig
  876. # [04:40] * Ralph_ hi
  877. # [04:40] * Joins: ChrisL (clilley@public.cloak)
  878. # [04:40] <fantasai> fantasai: Also might want to invert luminosity but not hue in the bar chart, if talking about colors in the paragraph text nearby
  879. # [04:40] <richardschwerdtfeger> is the phone working now?
  880. # [04:40] <fantasai> janina: Ability to control that definitely a plus
  881. # [04:40] <Ralph_> Zakim, call wuzhou_east
  882. # [04:40] <Zakim> ok, Ralph_; the call is being made
  883. # [04:40] <Zakim> +Wuzhou_east
  884. # [04:40] <dbaron> though inverting luminosity but not hue is actually kind of hard -- if you want to preserve hue you need to either sacrifice accurate luminosity or accurate saturation
  885. # [04:41] <Zakim> +Rich_Schwerdtfeger
  886. # [04:41] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  887. # [04:41] <Ralph_> ack wuz
  888. # [04:41] * Zakim sees no one on the speaker queue
  889. # [04:41] <fantasai> fantasai: We have a need to tag images for bidi already, so whatever syntax we use for that can be use dwith this (with additional appropriate keywords)
  890. # [04:41] * Joins: ChrisL (clilley@public.cloak)
  891. # [04:41] <fantasai> jcraig: Want to discuss general idea of ? MQ
  892. # [04:41] <Zakim> -Wuzhou_east
  893. # [04:41] <dsinger> This general idea was first floated around 2007 (oof), on the WhatWG list and socialized some time around then with CSS <http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-June/011709.html>
  894. # [04:41] * TabAtkins a;sldha;sdkljf;asldk
  895. # [04:41] <ChrisL> in fact, dbaron inverting lightness is relatively easy
  896. # [04:42] * fantasai proposes not using the phone, and just using Skype
  897. # [04:42] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  898. # [04:42] <jcraig> if someone in the room could read my IRC comments out loud?
  899. # [04:42] <TabAtkins> Skype into the meeting?
  900. # [04:42] * Joins: ChrisL (clilley@public.cloak)
  901. # [04:42] * Quits: RalphS (rswick@public.cloak) (Ping timeout: 180 seconds)
  902. # [04:42] * Ralph_ is now known as RalphS
  903. # [04:42] <jcraig> In this example: https://dvcs.w3.org/hg/IndieUI/raw-file/default/src/indie-ui-context.html#example-restricted-call-to-matchmedia
  904. # [04:42] * Joins: zcorpan (~zcorpan@public.cloak)
  905. # [04:42] * dsinger to James, yes, we can read for you
  906. # [04:42] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  907. # [04:43] <dino> [we are trying to skype in]
  908. # [04:43] <jcraig> if a site author requests access to a "restricted" media feature, matchMedia and @media alway return the default value immediately (don't expose user prefs or privacy)
  909. # [04:43] <dino> fantasai reads james's comments from irc
  910. # [04:43] <dbaron> zakim, code?
  911. # [04:43] <Zakim> the conference code is 26632 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), dbaron
  912. # [04:43] <Zakim> +??P10
  913. # [04:43] <TabAtkins> I'm supportive fo the general approach, but unsure about the precise mechanics. Several of these appear to be best done as special values, etc.
  914. # [04:43] * Quits: johooney (~hooney@public.cloak) (Ping timeout: 180 seconds)
  915. # [04:43] * TabAtkins ooh, that sounds not terrible, but it's choppy.
  916. # [04:44] <Zakim> -??P10
  917. # [04:44] * TabAtkins I take it back. Terrible.
  918. # [04:44] <jcraig> but then the user is prompted, and the web app can get an asynchronous callbnack when the setting becomes allowed via addListener or a subsequent call to matchMedia
  919. # [04:44] * TabAtkins I heard Janina pretty clearly for a bit.
  920. # [04:44] <fantasai> zakim, code
  921. # [04:44] <Zakim> I don't understand 'code', fantasai
  922. # [04:44] <jcraig> zakim, passcode?
  923. # [04:44] <Zakim> the conference code is 26632 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), jcraig
  924. # [04:44] <Zakim> +[IPcaller]
  925. # [04:44] * fantasai is connected via Skype
  926. # [04:45] <dino> can someone on the phone speak out loud?
  927. # [04:45] * Joins: ChrisL (clilley@public.cloak)
  928. # [04:45] * Joins: Tomoyuki (~Thunderbird@public.cloak)
  929. # [04:45] * Quits: AndroUser (~androirc@public.cloak) (Client closed connection)
  930. # [04:45] <jcraig> the specifics of the proposal are rough, but we think the general idea of the privacy modeal is sound.
  931. # [04:45] * Parts: Tomoyuki (~Thunderbird@public.cloak) (Tomoyuki)
  932. # [04:47] <TabAtkins> Privacy model seems interesting. So, how do you get permission to access this stuff? On first use, pop a request bar? Explicit JS request? Only explicit user action?
  933. # [04:47] * Quits: israelh (~israelh@public.cloak) ("Page closed")
  934. # [04:48] * Joins: plh (plehegar@public.cloak)
  935. # [04:48] <jcraig> TabAtkins, on first request to mql.matches… or first time @media block (and a rule inside it match)
  936. # [04:48] <TabAtkins> Okay.
  937. # [04:48] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  938. # [04:49] <dino> we can hear the phone pretty well
  939. # [04:49] * Quits: RalphS (rswick@public.cloak) (Ping timeout: 180 seconds)
  940. # [04:49] <jcraig> Todo from the spec: Explain how the privacy model works: when user prompted, matchMedia returns false immediately, and only provides the updated match ansynchronously through matchMedia().addEventListener or subsequent requests to matchMedia().matches (e.g. on page reload) so there is never any detectable difference between "No" and "You don't need to know." A restricted @media block never prompts unless both the @media block and an included selector matches.
  941. # [04:49] <fantasai> OK, let's go with this system here. I'll type, you guys talk
  942. # [04:49] * Joins: danielkim (~androirc@public.cloak)
  943. # [04:50] <fantasai> jcraig: Before specifics of individual media features, general idea is web app [echo]
  944. # [04:50] * Joins: Rayberg (~Adium@public.cloak)
  945. # [04:50] <fantasai> jcraig: Specific media feature, idea is that
  946. # [04:50] * Quits: berg (~berg@public.cloak) ("Page closed")
  947. # [04:50] <dbaron> Zakim, mute IPcaller
  948. # [04:50] <Zakim> [IPcaller] should now be muted
  949. # [04:50] * Joins: zcorpan (~zcorpan@public.cloak)
  950. # [04:50] <fantasai> jcraig: categories of features that user may not want everybody to know about
  951. # [04:50] <TabAtkins> The @media "only request if there's an matched element" isn't a significant restriction. @media (foo) { * {} } is easy.
  952. # [04:50] <fantasai> jcraig: such as things such as disabilities
  953. # [04:50] <dbaron> Zakim, [IPcaller] is fantasai-laptop
  954. # [04:50] <Zakim> +fantasai-laptop; got it
  955. # [04:50] <fantasai> jcraig: or specific media features
  956. # [04:51] <fantasai> jcraig: but also some that are less strict
  957. # [04:51] <fantasai> jcraig: which can be currently determined by creatively using CSS and JS
  958. # [04:51] <fantasai> jcraig: but thought to make those as media feature as wel
  959. # [04:51] * Joins: hooney (~hooney@public.cloak)
  960. # [04:51] <fantasai> jcraig: if you have an @media block with a particular rule, e.g. @media (subtitle)
  961. # [04:51] <fantasai> jcraig: would match whether have specific setting on
  962. # [04:51] <fantasai> jcraig: if got @media block and rule inside of that
  963. # [04:51] <fantasai> jcraig: if the page matched that user setting, and had matching selector, then you would get a user prompt at that time
  964. # [04:52] <fantasai> jcraig: web page would return default value until user accepted to reveal actual prefs
  965. # [04:52] <fantasai> jcraig: user could set prefs for specific rules
  966. # [04:52] <fantasai> jcraig: e.g. any feature related to audio/video, or related to screenreader, or related to color settings
  967. # [04:53] <fantasai> jcraig: these could potentially expose user to fingerprinting / privacy concerns
  968. # [04:53] <TabAtkins> I could see the prompt saying "This page wants access to your accessibility preferences. Allow/Deny?".
  969. # [04:53] <TabAtkins> "wants to know about your"
  970. # [04:53] <fantasai> jcraig: would like CSS and WebApps to allow these queries, but in ways that don't expose undue privacy leaks
  971. # [04:53] * dbaron is having trouble following given the audio quality
  972. # [04:53] * Quits: Rossen_ (~Rossen@public.cloak) (Ping timeout: 180 seconds)
  973. # [04:54] <dbaron> Zakim, unmute fantasai-laptop
  974. # [04:54] <Zakim> fantasai-laptop should no longer be muted
  975. # [04:54] <dsinger> being asked on every page that contains media that can adapt would (I hope, since all media pages should be accessible) quickly get annoying.
  976. # [04:54] <fantasai> fantasai: I think this seems reasonable to me, as long as the spec is flexible enough to allow UI innovation
  977. # [04:54] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
  978. # [04:54] <TabAtkins> The spec needs significant review for idiom use, and several of these MQs should instead be values or otherwise handled within normal CSS (such as the color prefs), but otherwise it seems broadly okay.
  979. # [04:54] * Joins: dwim (~dwim@public.cloak)
  980. # [04:54] <jcraig> Thinks it should be more specific than just general "accessibility" settings. There are categories that a user could choose to expose.
  981. # [04:55] * Quits: lmcliste_ (~lmclister@public.cloak) (Ping timeout: 180 seconds)
  982. # [04:55] <fantasai> jet: So, authors for many years have sucked at writing accessibility features, and people who need those features pick specific UAs that will give them consistent presentation from site to site
  983. # [04:55] <TabAtkins> dsinger: If you want to allow it for all pages, you should be able to set it to always yes.
  984. # [04:55] <fantasai> jet: Allowing author to implement those seems antagonistic to suers who need those features the most
  985. # [04:56] <zcorpan> s/suers/users/
  986. # [04:56] <jcraig> Re: annoyance. If a user did not care whether every site knew they wanted captions, they could allow that feature category to all websites.
  987. # [04:56] <TabAtkins> jcraig: Being specific is fine within the context of a settings page, but not within the context of a permissions grant. You want a minimum of permission requests, worded for maximum clarity.
  988. # [04:56] <dsinger> if the natural result that all users set it to say "yes, always" we're not exactly mitigating fingerprinting risk, alas
  989. # [04:56] * Joins: RalphS (rswick@public.cloak)
  990. # [04:56] <fantasai> jcraig: If someone wanted to share, should do that from browsers
  991. # [04:56] <fantasai> jcraig: allow all
  992. # [04:57] <fantasai> jcraig: flip side is ? sharing, where prompt for location settings is not needed on most sites, but needed for spcific sites like maps
  993. # [04:57] <TabAtkins> s/?/location/
  994. # [04:57] <fantasai> janina: Might want to define it once and use it in various different UAs
  995. # [04:58] * Quits: stakagi (~stakagi@public.cloak) (Ping timeout: 180 seconds)
  996. # [04:58] <fantasai> ?: presumably the proposal would have common formats for storing it and so that UAs can then retrieve that info on behalf of user as required. Would extend work somewhat
  997. # [04:58] <fantasai> ?: MQ syntax for expressing user's individual prefs, secondly existing apis for interrogating that info, then potentially a format for storing and enabling UAs to retrieve it
  998. # [04:58] <TabAtkins> That sounds far beyond the concerns of CSS. We should just be worrying about the stuff themselves.
  999. # [04:59] <fantasai> ?: could be a layer on top of that
  1000. # [04:59] * Joins: zqzhang___ (~zqzhang@public.cloak)
  1001. # [04:59] <TabAtkins> Hahaha, the actual features.
  1002. # [04:59] <dino> s/?/Jason/
  1003. # [04:59] <richardschwerdtfeger> like grouping?
  1004. # [04:59] <TabAtkins> I R GUD AT ENGLISH
  1005. # [04:59] <fantasai> fantasai: I agree with Tab, that seems like an OS-level feature
  1006. # [04:59] <fantasai> fantasai: Not something to standardize here
  1007. # [05:00] <jcraig> what seems like an OS feature?
  1008. # [05:00] <TabAtkins> jcraig: The specification of prefs in a browser-agnostic way.
  1009. # [05:00] <TabAtkins> jcraig: /sharing of prefs across browsers.
  1010. # [05:00] * Joins: stakagi (~stakagi@public.cloak)
  1011. # [05:00] <fantasai> fantasai: So what I've heard so far is that jcraig wants to make sure that an MQ approach is in general OK
  1012. # [05:01] <fantasai> fantasai: And we have some concerns about individual features being better handled in other ways than MQ, but others OK
  1013. # [05:01] <jcraig> As an example, -ms-high-contrast proposal is clearly within the scope of CSS MF, but it potentially exposes users to privacy/fingerprinting. So I think the privacy model goes hand-in-hand with the CSS features.
  1014. # [05:01] <fantasai> Bert: Approach is good, but haven't looked at individual properties yet
  1015. # [05:01] <TabAtkins> Several of these are best as values, perhaps a user-pref(<ident>) function.
  1016. # [05:01] <jcraig> Should be part of CSSOM
  1017. # [05:02] <TabAtkins> And we can hang an API off of window.CSS for querying them directly (triggering the permissions grant - this needs some more thought).
  1018. # [05:02] <fantasai> fantasai: Think we agree with the general approach, but want to review more closely individual features to make sure they are best handled as MQ, or should be handled otherwise
  1019. # [05:02] <TabAtkins> user-pref(foreground-color), etc.
  1020. # [05:02] <fantasai> jcraig: How do people feel about named groups?
  1021. # [05:02] * fantasai jcraig, link?
  1022. # [05:02] <richardschwerdtfeger> that was rich
  1023. # [05:03] <fantasai> s/jcraig/Rich/
  1024. # [05:03] <richardschwerdtfeger> :-)
  1025. # [05:03] <fantasai> Bert: Can you explain what that is?
  1026. # [05:03] <jcraig> Example: https://dvcs.w3.org/hg/IndieUI/raw-file/default/src/indie-ui-context.html#userMediaSettings
  1027. # [05:03] <TabAtkins> I think the named groups are more of a "browser/OS categorization suggestion" thing.
  1028. # [05:03] * Joins: lmcliste_ (~lmclister@public.cloak)
  1029. # [05:04] <TabAtkins> Like I said, I think that the permissions prompt should be a one-and-done thing.
  1030. # [05:04] <fantasai> ?: Media features are grouped, and if any oe of those features are prompted for, user will get one prompt, otherwise different prompt
  1031. # [05:04] <fantasai> fantasai: I think how the prompts are categorized should be up to the UA
  1032. # [05:04] * Joins: Ralph_ (rswick@public.cloak)
  1033. # [05:04] <fantasai> jcraig: ...
  1034. # [05:04] <TabAtkins> While permissions might be perma-granted in a granular fashion in the settings page, a request for currently-ungranted prefs should grant everything.
  1035. # [05:04] <fantasai> jcraig: Specifics of proposal are rough, but general model is clear
  1036. # [05:04] * Quits: RalphS (rswick@public.cloak) (Ping timeout: 180 seconds)
  1037. # [05:04] * Ralph_ is now known as RalphS
  1038. # [05:04] <TabAtkins> Anything else is user-hostile, though I recognize the potential weaknesses.
  1039. # [05:04] <jcraig> s/clear/sound/
  1040. # [05:05] <fantasai> ??: Whatever is decided should follow European privacy model
  1041. # [05:05] <fantasai> rich: link?
  1042. # [05:05] <TabAtkins> This kidn of info *should* be specified in the spec, but it's less of a concern for the CSS things themselves, except insofar as we need to make sure there is *a* sane way to request permission for these.
  1043. # [05:05] <fantasai> ??: European privacy and APEC model works for ... US model ...
  1044. # [05:06] <richardschwerdtfeger> rich: do you have a link to these models?
  1045. # [05:06] <fantasai> fantasai: Further comments?
  1046. # [05:06] <jcraig> I think it can work within the existing API for matchMedia
  1047. # [05:06] <fantasai> ??: iapp.org
  1048. # [05:06] <TabAtkins> I'm willing to do a spot review of the spec and present conclusions to the WG.
  1049. # [05:06] <ChrisL> http://en.wikipedia.org/wiki/Directive_on_Privacy_and_Electronic_Communications
  1050. # [05:07] <jcraig> We meet with WebApps about the same topic later today.
  1051. # [05:07] <fantasai> [discussion of timelines]
  1052. # [05:07] <fantasai> fantasai: When would you like to assign action to CSSWG to review your draft?
  1053. # [05:07] <jcraig> Tab has agreed to review the spec.
  1054. # [05:07] <MichaelC> last 3 ?? are Katie Haritos-Shea
  1055. # [05:07] <fantasai> janina: Probably before FPWD, maybe Jan/Feb? James?
  1056. # [05:07] <jcraig> s/spec./draft/
  1057. # [05:08] * TabAtkins If I review, what a11y mailling list should I send comments to? There are too many a11y lists. >_<
  1058. # [05:09] <jcraig> public-indie-ui
  1059. # [05:09] <fantasai> ACTION csswg to review User Context Module
  1060. # [05:09] * trackbot is creating a new ACTION.
  1061. # [05:09] <trackbot> Error finding 'csswg'. You can review and register nicknames at <http://www.w3.org/Style/CSS/Tracker/users>.
  1062. # [05:09] <jcraig> https://dvcs.w3.org/hg/IndieUI/raw-file/default/src/indie-ui-context.html
  1063. # [05:09] * Quits: hayato (~hayato@public.cloak) (Ping timeout: 180 seconds)
  1064. # [05:09] <TabAtkins> Action tab and csswg to review User Context Module https://dvcs.w3.org/hg/IndieUI/raw-file/default/src/indie-ui-context.html
  1065. # [05:09] * trackbot is creating a new ACTION.
  1066. # [05:09] <trackbot> Created ACTION-593 - And csswg to review user context module https://dvcs.w3.org/hg/indieui/raw-file/default/src/indie-ui-context.html [on Tab Atkins Jr. - due 2013-11-18].
  1067. # [05:09] <fantasai> plinss: Timeframe on feedback?
  1068. # [05:10] <jcraig> thanks for your time, everyone.
  1069. # [05:10] <fantasai> fantasai: next 2 months, I heard
  1070. # [05:10] <richardschwerdtfeger> rich: thank you
  1071. # [05:10] * Quits: btoews (~btoews@public.cloak) (btoews)
  1072. # [05:10] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  1073. # [05:10] <fantasai> janina: Sounds fine. We're loose on timeframe, since working to finish events thing
  1074. # [05:10] <Zakim> -Rich_Schwerdtfeger
  1075. # [05:10] * Joins: ChrisL (clilley@public.cloak)
  1076. # [05:10] <fantasai> Case closed.
  1077. # [05:10] <Zakim> -James_Craig
  1078. # [05:11] <fantasai> plinss: That brings us to lunch, then digipub joint meeting
  1079. # [05:11] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  1080. # [05:11] * Quits: jasonjgw (~user@public.cloak) (Client closed connection)
  1081. # [05:11] * Quits: cabanier1 (~cabanier@public.cloak) ("Leaving.")
  1082. # [05:11] <jet> <break\>
  1083. # [05:11] <TabAtkins> 1hr?
  1084. # [05:11] * Quits: sgalineau (~sgalineau@public.cloak) ("Textual IRC Client: www.textualapp.com")
  1085. # [05:11] <fantasai> <br type=lunch>
  1086. # [05:11] <TabAtkins> You forgot the dur='' attribute!
  1087. # [05:11] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
  1088. # [05:11] <TabAtkins> THIS BREAK LASTS FOREVER
  1089. # [05:11] * Joins: dwim (~dwim@public.cloak)
  1090. # [05:11] <fantasai> I think the default value for type=lunch is 1.5hr
  1091. # [05:12] <fantasai> but I'm not sure about this specific instance :)
  1092. # [05:12] * Quits: nikos (~Thunderbird@public.cloak) (nikos)
  1093. # [05:12] <RalphS> Zakim, call wuzhou_east
  1094. # [05:12] <Zakim> ok, RalphS; the call is being made
  1095. # [05:12] * silvia1 dur="120" - which is almost eternity ;-)
  1096. # [05:12] * plinss on the plus side, we just got a new polycom, so let's see if that works after lunch
  1097. # [05:12] <Zakim> +Wuzhou_east
  1098. # [05:12] <fantasai> shooting for 1:15
  1099. # [05:12] <fantasai> return time
  1100. # [05:12] * Quits: hooney (~hooney@public.cloak) (hooney)
  1101. # [05:12] <fantasai> TabAtkins ^
  1102. # [05:13] <TabAtkins> Sounds good.
  1103. # [05:13] * Joins: ChrisL (clilley@public.cloak)
  1104. # [05:13] <Zakim> -fantasai-laptop
  1105. # [05:13] * Quits: lmcliste_ (~lmclister@public.cloak) ("")
  1106. # [05:13] <Zakim> -TabAtkins
  1107. # [05:13] * Quits: dino (~dino@public.cloak) (dino)
  1108. # [05:14] * Quits: danielkim (~androirc@public.cloak) (Client closed connection)
  1109. # [05:14] * Joins: danielkim (~androirc@public.cloak)
  1110. # [05:14] * Quits: danielkim (~androirc@public.cloak) ("AndroIRC - Android IRC Client ( http://www.androirc.com )")
  1111. # [05:15] * Quits: dopi (~dopi@public.cloak) (Ping timeout: 180 seconds)
  1112. # [05:15] * Quits: dsinger (~dsinger@public.cloak) (dsinger)
  1113. # [05:16] * Quits: Envymask (~Dongwon@public.cloak) (Ping timeout: 180 seconds)
  1114. # [05:16] * Quits: shan (~shan@public.cloak) (Ping timeout: 180 seconds)
  1115. # [05:17] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  1116. # [05:17] * Quits: rhauck (~Adium@public.cloak) (Client closed connection)
  1117. # [05:17] * Parts: MichaelC (cooper@public.cloak) (Leaving)
  1118. # [05:18] * Joins: Envymask (~Dongwon@public.cloak)
  1119. # [05:18] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  1120. # [05:18] <Zakim> disconnecting the lone participant, Wuzhou_east, in Team_(css)03:12Z
  1121. # [05:18] <Zakim> Team_(css)03:12Z has ended
  1122. # [05:18] <Zakim> Attendees were Wuzhou_East, Rich_Schwerdtfeger, James_Craig, TabAtkins, Wuzhou_East.a, fantasai-laptop
  1123. # [05:18] * Joins: ChrisL (clilley@public.cloak)
  1124. # [05:19] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
  1125. # [05:19] * Joins: Ralph_ (rswick@public.cloak)
  1126. # [05:19] * Joins: dwim (~dwim@public.cloak)
  1127. # [05:20] * Quits: SteveZ (~SteveZ@public.cloak) (Ping timeout: 180 seconds)
  1128. # [05:21] * Quits: RalphS (rswick@public.cloak) (Ping timeout: 180 seconds)
  1129. # [05:21] * Quits: jet (~junglecode@public.cloak) (jet)
  1130. # [05:22] * Quits: ijongcheol (~ijongcheol@public.cloak) (Client closed connection)
  1131. # [05:23] * Joins: ijongcheol (~ijongcheol@public.cloak)
  1132. # [05:23] * Ralph_ is now known as RalphS
  1133. # [05:23] * Quits: ijongcheol (~ijongcheol@public.cloak) (Client closed connection)
  1134. # [05:23] * Joins: ijongcheol (~ijongcheol@public.cloak)
  1135. # [05:24] * Joins: Dongwon_ (~Dongwon@public.cloak)
  1136. # [05:24] * Joins: Dongwon (~iDongwon@public.cloak)
  1137. # [05:25] * Quits: Envymask (~Dongwon@public.cloak) (Client closed connection)
  1138. # [05:25] * Quits: ChrisL (clilley@public.cloak) (Ping timeout: 180 seconds)
  1139. # [05:25] * Quits: ijongcheol (~ijongcheol@public.cloak) (Client closed connection)
  1140. # [05:25] * Quits: leif (~lastorset@public.cloak) (Ping timeout: 180 seconds)
  1141. # [05:26] * Joins: ijongcheol (~ijongcheol@public.cloak)
  1142. # [05:26] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  1143. # [05:27] * Parts: Dongwon_ (~Dongwon@public.cloak) (전 이만 갑니다.)
  1144. # [05:27] * Quits: plh (plehegar@public.cloak) ("Leaving")
  1145. # [05:27] * Quits: myakura (~myakura@public.cloak) (Client closed connection)
  1146. # [05:28] * Quits: stakagi (~stakagi@public.cloak) ("TakIRC")
  1147. # [05:29] * Quits: Dongwon (~iDongwon@public.cloak) (Dongwon)
  1148. # [05:30] * Quits: Rayberg (~Adium@public.cloak) ("Leaving.")
  1149. # [05:30] * Quits: RalphS (rswick@public.cloak) (Client closed connection)
  1150. # [05:30] * Joins: Ralph__ (rswick@public.cloak)
  1151. # [05:30] * Ralph__ zakim, who's on the phone?
  1152. # [05:30] * Zakim apparently Team_(css)03:12Z has ended, Ralph__
  1153. # [05:30] * heycam is now known as heycam|away
  1154. # [05:30] * Zakim sees on irc: Ralph__, ijongcheol, dwim, zqzhang___, kennyluck, Jirka, koji, emalasky1, cwdoh_, richardschwerdtfeger, jcraig, _nikos_office, hyeonseok, renoirb, silvia1, Zakim,
  1155. # [05:30] * Zakim ... coeus, kawabata2, cyril, RRSAgent, dauwhe_, glenn, liam, lmclister
  1156. # [05:30] * Ralph__ zakim, call wuzhou_east
  1157. # [05:30] * Zakim sorry, Ralph__, I don't know what conference this is
  1158. # [05:30] * Ralph__ zakim, this will be css
  1159. # [05:30] * Zakim I do not see a conference matching that name scheduled within the next hour, Ralph__
  1160. # [05:31] * Ralph__ zakim, room for 5 for 360 minutes?
  1161. # [05:31] <Zakim> ok, Ralph__; conference Team_(css)04:31Z scheduled with code 26633 (CONF3) for 360 minutes until 1031Z
  1162. # [05:31] * Ralph__ zakim, call wuzhou_east
  1163. # [05:31] * Zakim ok, Ralph__; the call is being made
  1164. # [05:31] <Zakim> Team_(css)04:31Z has now started
  1165. # [05:31] <Zakim> +Wuzhou_east
  1166. # [05:32] * Quits: coeus (~coeus@public.cloak) ("Page closed")
  1167. # [05:33] * Quits: ijongcheol (~ijongcheol@public.cloak) (Ping timeout: 180 seconds)
  1168. # [05:34] * leaverou is now known as leaverou_away
  1169. # [05:34] * Parts: richardschwerdtfeger (~RichS@public.cloak) (richardschwerdtfeger)
  1170. # [05:34] * Quits: cwdoh_ (~cwdoh@public.cloak) (Client closed connection)
  1171. # [05:34] <Zakim> -Wuzhou_east
  1172. # [05:34] <Zakim> Team_(css)04:31Z has ended
  1173. # [05:34] <Zakim> Attendees were Wuzhou_east
  1174. # [05:34] * Joins: cwdoh (~cwdoh@public.cloak)
  1175. # [05:34] * Ralph__ zakim, call wuzhou_east
  1176. # [05:34] * Zakim ok, Ralph__; the call is being made
  1177. # [05:34] <Zakim> Team_(css)04:31Z has now started
  1178. # [05:35] <Zakim> +Wuzhou_east
  1179. # [05:35] * Quits: cyril (~cyril@public.cloak) (Ping timeout: 180 seconds)
  1180. # [05:35] * Quits: kennyluck (~kennyluck@public.cloak) (kennyluck)
  1181. # [05:36] * Quits: emalasky1 (~Adium@public.cloak) (Client closed connection)
  1182. # [05:37] * Quits: silvia1 (~Adium@public.cloak) ("Leaving.")
  1183. # [05:37] * Quits: Jirka (~jirka@public.cloak) (Jirka)
  1184. # [05:38] * Quits: zqzhang___ (~zqzhang@public.cloak) (Ping timeout: 180 seconds)
  1185. # [05:38] * Ralph__ rrsagent, pointer?
  1186. # [05:38] * RRSAgent See http://www.w3.org/2013/11/11-css-irc#T04-35-03
  1187. # [05:41] * Quits: cwdoh (~cwdoh@public.cloak) (Ping timeout: 180 seconds)
  1188. # [05:42] * Quits: dauwhe_ (~dauwhe@public.cloak) (Client closed connection)
  1189. # [05:42] * Quits: koji (~koji@public.cloak) (Client closed connection)
  1190. # [05:42] * Ralph__ is now known as Ralph
  1191. # [05:42] * Joins: koji (~koji@public.cloak)
  1192. # [05:49] * Quits: koji (~koji@public.cloak) (Ping timeout: 180 seconds)
  1193. # [06:02] * Joins: leif (~lastorset@public.cloak)
  1194. # [06:05] * Joins: btoews (~btoews@public.cloak)
  1195. # [06:10] <TabAtkins> Okay, I'm gone for about 40 minutes, just in case anyone reconvenes before then.
  1196. # [06:10] * Parts: Ralph (rswick@public.cloak) (Ralph)
  1197. # [06:15] * Joins: dino (~dino@public.cloak)
  1198. # [06:18] * Joins: dsinger (~dsinger@public.cloak)
  1199. # [06:18] * Joins: dbaron (~dbaron@public.cloak)
  1200. # [06:20] * Joins: sgalineau (~sgalineau@public.cloak)
  1201. # [06:20] * Quits: sgalineau (~sgalineau@public.cloak) (sgalineau)
  1202. # [06:21] * Joins: ijongcheol (~ijongcheol@public.cloak)
  1203. # [06:21] * Joins: sgalineau (~sgalineau@public.cloak)
  1204. # [06:21] * Joins: cwdoh (~cwdoh@public.cloak)
  1205. # [06:21] <plinss> zakim, who is on the phone?
  1206. # [06:21] <Zakim> On the phone I see Wuzhou_east
  1207. # [06:23] * Joins: leif1 (~lastorset@public.cloak)
  1208. # [06:23] * Quits: leif (~lastorset@public.cloak) (Ping timeout: 180 seconds)
  1209. # [06:25] * Joins: zcorpan (~zcorpan@public.cloak)
  1210. # [06:25] * Joins: jet (~junglecode@public.cloak)
  1211. # [06:26] * zcorpan wonders if it's possible to fix the temperature in here
  1212. # [06:29] * Quits: btoews (~btoews@public.cloak) (btoews)
  1213. # [06:29] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  1214. # [06:29] * Joins: zcorpan (~zcorpan@public.cloak)
  1215. # [06:30] * Joins: dauwhe (~dauwhe@public.cloak)
  1216. # [06:32] * Quits: leif1 (~lastorset@public.cloak) (Client closed connection)
  1217. # [06:32] * Joins: AndroUser2 (~androirc@public.cloak)
  1218. # [06:34] <dauwhe> http://w3c.github.io/dpub-pagination/index.html
  1219. # [06:35] * Joins: Jirka (~jirka@public.cloak)
  1220. # [06:36] * Joins: btoews (~btoews@public.cloak)
  1221. # [06:36] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
  1222. # [06:36] * Joins: rhauck (~Adium@public.cloak)
  1223. # [06:37] * Joins: rhauck1 (~Adium@public.cloak)
  1224. # [06:37] * Joins: plh (plehegar@public.cloak)
  1225. # [06:37] * Joins: silvia (~Adium@public.cloak)
  1226. # [06:37] * Joins: liam (liam@public.cloak)
  1227. # [06:37] * Joins: kimwoonyoung (~kimwoonyoung@public.cloak)
  1228. # [06:38] * Joins: shan (~shan@public.cloak)
  1229. # [06:38] * Joins: myakura (~myakura@public.cloak)
  1230. # [06:38] * fantasai zcorpan, I did ask
  1231. # [06:38] * fantasai people that were asked went outside presumably to do something about it
  1232. # [06:39] * Joins: kennyluck (~kennyluck@public.cloak)
  1233. # [06:39] * fantasai doesn't know whether that succeeded
  1234. # [06:39] * zcorpan fantasai ok, thanks. i asked the coffee girl about it also and she said to wait for a bit
  1235. # [06:40] * heycam|away is now known as heycam
  1236. # [06:40] * Joins: cabanier (~cabanier@public.cloak)
  1237. # [06:40] <fantasai> ScribeNick: fantasai
  1238. # [06:41] <fantasai> Topic: DigiPub Joint Meeting
  1239. # [06:41] * Joins: ivan (ivan@public.cloak)
  1240. # [06:41] * dbaron zcorpan, we could fix the temperature at 16°C :-P
  1241. # [06:42] * Joins: israelh (~israelh@public.cloak)
  1242. # [06:42] <fantasai> Markus: This interest Group is charged with producing reqs and use cases for digital publishing industry for the open web platform -- things digital publishing wants to do that web platform can't do yet
  1243. # [06:42] * dbaron thinks it's actually more like 18°C
  1244. # [06:42] <fantasai> Markus: Pagination is really important, obviously
  1245. # [06:42] * Joins: nikos (~Thunderbird@public.cloak)
  1246. # [06:42] <fantasai> Markus: Point o fthis meeting is to go over our progress, and get feedback on it
  1247. # [06:42] * zcorpan is now known as Markus
  1248. # [06:42] <fantasai> Markus: Our question is, how should we structure this, document this, what do you need?
  1249. # [06:43] <fantasai> Markus: Here's our draft of pagination, which Dave Cramer has been working on
  1250. # [06:43] <fantasai> Markus: Sits in context worth mentioning quickly
  1251. # [06:43] * Joins: lmcliste_ (~lmclister@public.cloak)
  1252. # [06:43] <fantasai> Markus: Most of you know aobut JLREQ, which was worked on for 5 years before published
  1253. # [06:43] <fantasai> Markus: There are other similar documents within i18n starting up
  1254. # [06:43] <fantasai> Markus: This document is going to be LatinReq
  1255. # [06:44] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
  1256. # [06:44] <fantasai> Markus: To capture publishing requirements for Western typesetting
  1257. # [06:44] * Joins: cabanier1 (~cabanier@public.cloak)
  1258. # [06:44] <fantasai> Markus: It will be use dto draaw concrete requirements for CSS
  1259. # [06:44] * Joins: masatakayakura (~myakura@public.cloak)
  1260. # [06:44] <fantasai> http://www.w3.org/TR/pagination/
  1261. # [06:44] * Quits: jet (~junglecode@public.cloak) (Ping timeout: 180 seconds)
  1262. # [06:44] * Joins: koji (~koji@public.cloak)
  1263. # [06:44] * Joins: leif (~lastorset@public.cloak)
  1264. # [06:44] <fantasai> DaveCramer: ...
  1265. # [06:45] * Quits: cabanier (~cabanier@public.cloak) (Client closed connection)
  1266. # [06:45] <fantasai> dc: Looked at JLREQ, realized modeling it on that was impossible
  1267. # [06:45] * Quits: myakura (~myakura@public.cloak) (Ping timeout: 180 seconds)
  1268. # [06:45] * Joins: jet (~junglecode@public.cloak)
  1269. # [06:45] * Markus is now known as zcorpan
  1270. # [06:45] <fantasai> dc: This is just beginning of what we hope to achieve
  1271. # [06:45] * Joins: cabanier (~cabanier@public.cloak)
  1272. # [06:45] * Joins: dom (dom@public.cloak)
  1273. # [06:45] <fantasai> dc: Want to describe what print publishing has been doing for last 100s of years
  1274. # [06:45] * Joins: rhauck (~Adium@public.cloak)
  1275. # [06:45] <fantasai> dc: And then see what is useful for digitlal books
  1276. # [06:45] <Jirka> URL is http://w3c.github.io/dpub-pagination/
  1277. # [06:46] * Quits: cabanier (~cabanier@public.cloak) ("Leaving.")
  1278. # [06:46] * Joins: cabanier (~cabanier@public.cloak)
  1279. # [06:46] <astearns> http://w3c.github.io/dpub-pagination/index.html
  1280. # [06:46] <fantasai> dc: For this document, just started writing some introductory material and then diving in to start describing, even in simplest cases, what rules are publishers working with on books, what kinds of things do we care about
  1281. # [06:46] * Joins: dbaron_ (~dbaron@public.cloak)
  1282. # [06:46] * Quits: dbaron (~dbaron@public.cloak) (Client closed connection)
  1283. # [06:46] * dbaron_ is now known as dbaron
  1284. # [06:46] * Joins: mgylling (~mgylling@public.cloak)
  1285. # [06:46] <fantasai> dc: brings up a lot of the issues we need to deal with
  1286. # [06:46] * masatakayakura is now known as myakura
  1287. # [06:46] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
  1288. # [06:46] * Joins: cyril (~cyril@public.cloak)
  1289. # [06:46] <fantasai> dc: Simple example here of fake edition of Moby Dick, illustrate widows/orphans
  1290. # [06:46] * Joins: hayato_ (~hayato@public.cloak)
  1291. # [06:46] * Joins: dwim (~dwim@public.cloak)
  1292. # [06:47] <fantasai> dc: brings up concept of what exactly is a page in context of open web platform
  1293. # [06:47] <fantasai> dc: concern with position of this particular line in the page, concept of concept of spread
  1294. # [06:47] * Joins: cyns (~cyns@public.cloak)
  1295. # [06:47] <fantasai> dc: CSS has a setting for saying how many lines ok to leave at top of page, but in most UAs if you set that, what it does is it moves a line from the previous page
  1296. # [06:48] * Quits: cyns (~cyns@public.cloak) ("Page closed")
  1297. # [06:48] <fantasai> dc: which horrifies publishing community by having two halves of the spread not aligning
  1298. # [06:48] <fantasai> deanJackson: What do they want?
  1299. # [06:48] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
  1300. # [06:48] * Joins: dwim (~dwim@public.cloak)
  1301. # [06:48] <fantasai> dc: First step is to go back earlier in that particular chapter and make some change that will make the problem go away
  1302. # [06:49] <fantasai> dc: first thing we would try is making the previous spread shorter
  1303. # [06:49] * Quits: rhauck1 (~Adium@public.cloak) (Ping timeout: 180 seconds)
  1304. # [06:49] <fantasai> deanJackson: What do you do if it's the first page of the chapter?
  1305. # [06:49] * Joins: stakagi (~stakagi@public.cloak)
  1306. # [06:49] <fantasai> dc: Chapter usually starts a bit down the page, might shift it up a little
  1307. # [06:49] <fantasai> ChrisL: These are all manual interventions. Need rules for formatter
  1308. # [06:50] <fantasai> dc: Think this problem is mostly solveable conceptually
  1309. # [06:50] * fantasai has no power, doesn't know why
  1310. # [06:50] * Joins: Rossen_ (~Rossen@public.cloak)
  1311. # [06:50] <fantasai> dc: Large aspect of labor going into producing traditional book is solving these kinds of issues
  1312. # [06:50] <fantasai> ChrisL: First point, if it's not solveable automatically, then CSS can't do it either
  1313. # [06:50] * TabAtkins is back! Had to let the chinchillas out to play. This is not a euphemism.
  1314. # [06:51] * Quits: cabanier1 (~cabanier@public.cloak) (Ping timeout: 180 seconds)
  1315. # [06:51] * Quits: kimwoonyoung (~kimwoonyoung@public.cloak) ("This computer has gone to sleep")
  1316. # [06:51] <fantasai> ChrisL: If it is solveable and CSS can do it, then saves costs b/c can be done automatically
  1317. # [06:51] * Joins: jeff (jeff@public.cloak)
  1318. # [06:51] <fantasai> dc: Want to follow good craft of layout
  1319. # [06:52] <fantasai> dc: If we have that automatic solution,apply that to digital books, will be huge increase in quality of things out there
  1320. # [06:52] * leaverou_away is now known as leaverou
  1321. # [06:52] * Quits: kennyluck (~kennyluck@public.cloak) (kennyluck)
  1322. # [06:52] <fantasai> Markus: Also scope of what we're trying to do this is both hard-copy formatting, which is a lto of the work that Dave does, to prepare (using HTML+CSS in this case) paper copies
  1323. # [06:52] <fantasai> Markus: But also dynamic pagination in reading systems, which ...
  1324. # [06:52] <fantasai> Markus: Huge overlap for publisher
  1325. # [06:53] * Quits: ijongcheol (~ijongcheol@public.cloak) (Client closed connection)
  1326. # [06:53] * Joins: satakagi (~stakagi@public.cloak)
  1327. # [06:53] <fantasai> Markus: Cost of doing these recalculations, offline it's okay if it takes a few minutes, but in dynamic ebook environment not so okay
  1328. # [06:53] <fantasai> dc: Don't have sense of algorithms for that
  1329. # [06:53] * Joins: ijongcheol (~ijongcheol@public.cloak)
  1330. # [06:53] <fantasai> deanJackson: Wanted to do a lot of these in iBooks, but hard to do
  1331. # [06:53] * dbaron Zakim, who is on the phone?
  1332. # [06:53] * Zakim sees on the phone: Wuzhou_east
  1333. # [06:53] <fantasai> dc:Yeah, everything preior in the documen tis sort of in scope, so searching lots of possibilities
  1334. # [06:54] <fantasai> deanJackson: Even handling widows and orhpans as we do requires backtracking, which we don't like to do
  1335. # [06:54] <fantasai> deanJackson: going back more than one page / column ... :(
  1336. # [06:54] <fantasai> s/deanJackson/dino/g
  1337. # [06:55] <fantasai> SteveZ: Question comes up, is there a level of degradation that people can live with in the e-environment htat wouldn't be acecptable in print environment, but would be good enough
  1338. # [06:55] <fantasai> SteveZ: good enough beats out best
  1339. # [06:55] <fantasai> dc grumps about Kindle
  1340. # [06:55] <fantasai> dc: I have higher expectations. Don't want to give up without trying
  1341. # [06:55] * Joins: kennyluck (~kennyluck@public.cloak)
  1342. # [06:55] <fantasai> dc: I want to raise the standards of the digital world to match what's possible in print
  1343. # [06:56] <fantasai> dc: Other issues ...
  1344. # [06:56] <fantasai> dc: Common example in novels ... I'm calling them space breaks
  1345. # [06:56] <astearns> http://w3c.github.io/dpub-pagination/index.html#space-breaks-and-ornaments
  1346. # [06:56] * Joins: Dongwon (~iDongwon@public.cloak)
  1347. # [06:56] * TabAtkins zakim, passcode?
  1348. # [06:56] * Zakim saw 26633 (tel:+1.617.761.6200 sip:zakim@voip.w3.org) given for the conference code, TabAtkins
  1349. # [06:56] <fantasai> dc: blanki line or two where the thought changes or scene changes
  1350. # [06:57] <fantasai> dc: at page break, looks like misalignment, so if it falls at page break put in visible element, like asterisks
  1351. # [06:57] <fantasai> dc: so want to know if element is at top or bototm of page, to change its appearance. Whole class of things want to change
  1352. # [06:57] <Zakim> +TabAtkins
  1353. # [06:57] <fantasai> dc: I dream of :top-of-page pseudo-elements, e.g., to address a whole class of issue shere
  1354. # [06:57] <ivan> s/bototm/bottom/
  1355. # [06:58] <fantasai> dino: I'm sure our team would love that as well
  1356. # [06:58] * Quits: kawabata2 (~kawabata@public.cloak) (Client closed connection)
  1357. # [06:58] <fantasai> dc: As we said, just getting started with this effort
  1358. # [06:58] * Joins: r12a (rishida@public.cloak)
  1359. # [06:58] <fantasai> dc: Filling in some of these sections just to learn how to work with this, what level of deatil isappropriate
  1360. # [06:58] <fantasai> dc: Would love to know what you guys would find helpful
  1361. # [06:58] <fantasai> dc: what can we do for you, to help make this move forward
  1362. # [06:58] <fantasai> dino: Priorities would be an important thing
  1363. # [06:59] * Joins: kawabata2 (~kawabata@public.cloak)
  1364. # [06:59] <fantasai> dino: For you as the industry to say what is hugely important
  1365. # [06:59] <fantasai> dino: especially if you have data to back that up
  1366. # [06:59] <fantasai> dino: adn break it down market by market
  1367. # [06:59] <fantasai> dino: e.g. maybe widows isn't important in Korean
  1368. # [07:00] <fantasai> dc: Talking with others about similar issues in traditional Chinese, e.g. don't want just one character in a column
  1369. # [07:00] <fantasai> dc: want a minimal amount of content on a page
  1370. # [07:00] <fantasai> dc: etc.
  1371. # [07:00] <fantasai> dc: Want ot minimize disruptions as reader goes from one page to another
  1372. # [07:00] * Parts: dom (dom@public.cloak)
  1373. # [07:00] * Joins: cabanier1 (~cabanier@public.cloak)
  1374. # [07:00] * Quits: stakagi (~stakagi@public.cloak) (Ping timeout: 180 seconds)
  1375. # [07:00] * Quits: ijongcheol (~ijongcheol@public.cloak) (Ping timeout: 180 seconds)
  1376. # [07:00] <fantasai> dc: So expect lots of commonalities among writing systems
  1377. # [07:00] <fantasai> Markus: Request was for, prioritization of all these things, and also locale
  1378. # [07:00] <fantasai> breakdown
  1379. # [07:01] <fantasai> dino: We're often told by Japanese publishers, if you don't suppot this type of annotations or whatever, its' a showstopper
  1380. # [07:01] <fantasai> dino: It would be great to get similar types of priorities
  1381. # [07:01] <fantasai> dino: To give another example, italics or obliques in Japanese vertical text
  1382. # [07:01] <fantasai> dino: Possibly it's very uncommon, don't need to spend so much time on it
  1383. # [07:01] * Joins: masatakayakura (~myakura@public.cloak)
  1384. # [07:01] <fantasai> dino: So would be helpful to know how many ppl actually impacted by this
  1385. # [07:01] * Bert thinks of a slider to set the time/quality tradeoff. As computers get faster, the search algorithm can search deeper and find better layouts, even in real time renderers. And authors can add metadata to indicate which aspects are most importan to get right in a given document.
  1386. # [07:02] * Quits: cabanier1 (~cabanier@public.cloak) ("Leaving.")
  1387. # [07:02] <fantasai> SteveZ: One other thing you hit upon is, some things the known algorithms involve backtracking
  1388. # [07:02] * Joins: cabanier1 (~cabanier@public.cloak)
  1389. # [07:02] <fantasai> SteveZ: whereas other things, like asterisks, which don't really force backtracking
  1390. # [07:02] <fantasai> SteveZ: so to extent knowing tech used to implement is useful thing to identify as well
  1391. # [07:03] * Quits: cwdoh (~cwdoh@public.cloak) (Client closed connection)
  1392. # [07:03] <fantasai> astearns: I don't think you need to prioritize everything in the document against each other, but to surface the highest-priority items
  1393. # [07:03] <fantasai> fantasai: Wrt how much detail, more detail is always better
  1394. # [07:03] * Quits: AndroUser2 (~androirc@public.cloak) (Client closed connection)
  1395. # [07:03] <fantasai> dino: examples are great
  1396. # [07:03] * Joins: yamamoto (~yamamoto@public.cloak)
  1397. # [07:04] <fantasai> dino: e.g. looking at your example, I think we implemented widows incorrectly
  1398. # [07:05] <fantasai> dc nots that books with short dialog hard to page, 1-line paras great, 3-line paras really hard
  1399. # [07:05] * Joins: Ralph (rswick@public.cloak)
  1400. # [07:05] * Quits: cabanier (~cabanier@public.cloak) (Ping timeout: 180 seconds)
  1401. # [07:05] * Joins: zqzhang___ (~zqzhang@public.cloak)
  1402. # [07:05] * Joins: bobby (~bobby@public.cloak)
  1403. # [07:05] <fantasai> dc: 3/4 of a line stranded on top of page is not so bad as half a hyphenated word
  1404. # [07:05] <fantasai> dc: see that in ebooks often, it's noticeably bad
  1405. # [07:06] <fantasai> dino: Would also like to see examples of inline images. Never know what to do there
  1406. # [07:06] <fantasai> dino: Obviously never want to split an image across a page, ppl say that's bad
  1407. # [07:06] <fantasai> dino: But at what point is it better to put onn the page by itself, etc.
  1408. # [07:07] <fantasai> dsinger: might shift it down by some lines
  1409. # [07:07] * Joins: kimwoonyoung (~kimwoonyoung@public.cloak)
  1410. # [07:07] <fantasai> fantasai: float: inline; ?
  1411. # [07:07] * Quits: myakura (~myakura@public.cloak) (Ping timeout: 180 seconds)
  1412. # [07:07] <fantasai> dc: Something that comes up a lot in higher-ed textbooks are elaborate series of rules for placement of images and ancillary text. Howe far ca they move away from their reference? What er best practices for stacking floats?
  1413. # [07:07] <fantasai> dc: Want to document these and similar issues
  1414. # [07:08] <fantasai> Markus; ON the topic of issues to cover or not, discussing scope at high level
  1415. # [07:08] <fantasai> Markus: Want to ask thisare there thing sthat we should focus on or omit that would help right now
  1416. # [07:08] * Quits: plh (plehegar@public.cloak) ("Leaving")
  1417. # [07:08] <fantasai> Markus: What topics would you like us to prioritize?
  1418. # [07:09] <fantasai> SteveZ: one that's currently under discussion is footnotes and their treatment in various columnization strategies would be useful
  1419. # [07:09] <fantasai> SteveZ: Another I noticed is captions. Number of different strategies for handling captions, esp when not around the image
  1420. # [07:09] * Joins: ijongcheol (~ijongcheol@public.cloak)
  1421. # [07:10] <fantasai> ChrisL: Another thing would be things which are used in print but are also used not in print, and would therefore benefit everyone, that books do better but everyone would appreciate
  1422. # [07:10] <fantasai> ChrisL: Would help generate interest for implementers not focused on books
  1423. # [07:10] <fantasai> dc: I worke don custom publishing system for textbooks where there were a lot of internal cross-references, e.g. "in next chapter we find x", no next chapter, what do you say
  1424. # [07:10] <fantasai> dc: Lots of intersting things to look at there
  1425. # [07:11] <fantasai> dino: Interesting to ge feedback on what digital book publishing concepts translate to world without pagination
  1426. # [07:11] <fantasai> dino: What then do you do with footnotes
  1427. # [07:11] <fantasai> fantasai: position: sticky!
  1428. # [07:11] * Joins: myakura (~myakura@public.cloak)
  1429. # [07:11] <fantasai> ChrisL: One characteristic is not just that it's scrollable, but also dynamic. Can just pop-up the reference, right there where you're reading it, rather than at the bottom of the page where you're not
  1430. # [07:12] <fantasai> ChrisL: but then you need to be able to shrae the markup
  1431. # [07:12] <hober> fantasai: stickily-positioned elements overlap, so that wouldn't fly for multiple footnotes
  1432. # [07:12] * myakura is now known as myakura_
  1433. # [07:12] * myakura_ is now known as myakura
  1434. # [07:12] <fantasai> dino: Would also help for [...]
  1435. # [07:12] <TabAtkins> We need to fix the overlap issue for normal stickypos anyway.
  1436. # [07:12] * Joins: Rayberg (~Adium@public.cloak)
  1437. # [07:13] <hober> TabAtkins: it's a feature, not a bug
  1438. # [07:13] <fantasai> Bert: Would be helpful also to know fallbacks: if you cannot get the thing X that you really want, then what are alternative solutions that woudl be acceptible?
  1439. # [07:13] <fantasai> dc: If I can't get a unicorn, can I get a pony?
  1440. # [07:13] <TabAtkins> hober: Not quite. Having stickypos be able to push other stickypos out of the way is what's needed some times, but other times you want to stack them.
  1441. # [07:13] * fantasai thinks she agrees with Tab
  1442. # [07:13] <fantasai> Markus: Back to pagination
  1443. # [07:13] <fantasai> Markus: Spreads,
  1444. # [07:13] <fantasai> Markus: Showing 2 pages at same time
  1445. # [07:14] * Joins: cabanier (~cabanier@public.cloak)
  1446. # [07:14] <fantasai> Markus: Very often in textbooks, have boxes that occupy two pages of spread,e.g. an image
  1447. # [07:14] <hober> TabAtkins fantasai: i suspect wanting things-with-funky-layout to avoid other things-with-funky-layout is orthogonal to the form of funky layout
  1448. # [07:14] <fantasai> markus: are spread behaviors something to go into detail on, or not?
  1449. # [07:14] * Quits: r12a (rishida@public.cloak) (Client closed connection)
  1450. # [07:14] <TabAtkins> Frex, lots of <h1>s on a page with no <section> elements, overlapping *kinda* works, but not really - transparent backgrounds or different heights ruin it. You want them to push each other out of the wya.
  1451. # [07:14] * fantasai disagrees and agrees with Tab
  1452. # [07:14] * Quits: masatakayakura (~myakura@public.cloak) (Ping timeout: 180 seconds)
  1453. # [07:15] <TabAtkins> But you want an <h2> to stack under the <h1>, and be pushed away by the following <h2> or <h1>.
  1454. # [07:15] * Joins: lmclist__ (~lmclister@public.cloak)
  1455. # [07:15] <fantasai> dc: ....
  1456. # [07:15] <fantasai> dc: More print-specific than other things here
  1457. # [07:15] * sgalineau supports Ted's position:funky proposal
  1458. # [07:15] <fantasai> dc: that apply to paginated view in ebook reader
  1459. # [07:15] * Joins: cabanier2 (~cabanier@public.cloak)
  1460. # [07:15] * Quits: cabanier (~cabanier@public.cloak) (Client closed connection)
  1461. # [07:15] <fantasai> dc: On the other hand, spreads are kindof like columns, who knows
  1462. # [07:16] <fantasai> SteveZ: Still have issue of figures that cross
  1463. # [07:16] <fantasai> SteveZ: Is there much of a difference then?
  1464. # [07:16] <fantasai> Liam: If you think of a spread as unit you're look ing at at the same time, and consider brochures,
  1465. # [07:16] * Joins: zhouchao (~zhouchao@public.cloak)
  1466. # [07:16] <fantasai> Liam: then you might have a 6-page spread
  1467. # [07:16] * Quits: zhouchao (~zhouchao@public.cloak) ("Page closed")
  1468. # [07:16] <fantasai> Liam: So have to think a little beyond 2-page spreads
  1469. # [07:16] * Joins: emalasky (~Adium@public.cloak)
  1470. # [07:17] * fantasai liam++
  1471. # [07:17] <fantasai> dc: See things like that in online learning: having thigns side-by-side proves to be a useful ocncept
  1472. # [07:17] * Quits: koji (~koji@public.cloak) (Client closed connection)
  1473. # [07:17] * Quits: cabanier1 (~cabanier@public.cloak) (Ping timeout: 180 seconds)
  1474. # [07:17] * fantasai so many tpos >_<
  1475. # [07:17] * Joins: koji (~koji@public.cloak)
  1476. # [07:17] <fantasai> r12a: spread .. differences in printing material
  1477. # [07:17] * Joins: emalasky1 (~Adium@public.cloak)
  1478. # [07:18] <fantasai> dino: Are you asking are footers and headers and gutters improtant in ebooks? Yes.
  1479. # [07:18] <fantasai> fantasai: well, gutters wouldn't be, but footers and headers would be
  1480. # [07:18] <fantasai> dc: headers/footers help reader identify context within a long work. Transcends type of media used to render the work
  1481. # [07:18] * fantasai position: sticky!
  1482. # [07:19] * Joins: silvia1 (~Adium@public.cloak)
  1483. # [07:19] <fantasai> dc side discussion of gutters and how to chop things like maps so they look good when rinted and bound
  1484. # [07:19] * Quits: lmcliste_ (~lmclister@public.cloak) (Ping timeout: 180 seconds)
  1485. # [07:19] <fantasai> SteveZ: I think you've given us a good beginning, and strongly encourage you to keep going
  1486. # [07:19] <fantasai> SteveZ: Everything so far is valuable
  1487. # [07:19] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  1488. # [07:20] <fantasai> dc: I'm in both WGs, so easy to talk to me. Appreciate comments/criticisms/whatever
  1489. # [07:20] * Joins: cwdoh (~cwdoh@public.cloak)
  1490. # [07:20] <fantasai> dc: look forwarfd to really interesting arguments on what pages are...
  1491. # [07:20] * Quits: nikos (~Thunderbird@public.cloak) (Ping timeout: 180 seconds)
  1492. # [07:20] <fantasai> r12a: Any ideas on how XSL technologies map into things needed here/
  1493. # [07:20] <fantasai> r12a: Can say anything about what CSS is doing?
  1494. # [07:20] * Joins: leavero (~androirc@public.cloak)
  1495. # [07:20] * Quits: leavero (~androirc@public.cloak) ("AndroIRC - Android IRC Client ( http://www.androirc.com )")
  1496. # [07:21] <fantasai> Liam: Not so easy to answer...
  1497. # [07:21] <fantasai> Liam: going forward, during paris f2f, asked about psosibility of starting a task force to do paged media work
  1498. # [07:21] * Joins: kiki (~kiki@public.cloak)
  1499. # [07:21] * Quits: jeff (jeff@public.cloak) (Ping timeout: 180 seconds)
  1500. # [07:21] <fantasai> Liam: There was approval for that, but expect in the next couple weeks wrt task force within CSS WG
  1501. # [07:21] <fantasai> Liam: to discuss paged media things
  1502. # [07:21] <fantasai> Liam: Bigger quesiton wrt XSL:FO, we closed that working group
  1503. # [07:22] <fantasai> Liam: Partly because we have many people interested in CSSWG and almost no one joining XSL WG
  1504. # [07:22] <fantasai> Liam: ...
  1505. # [07:22] <fantasai> Liam: Hopefully we will be pushing forward on areas of CSS that do these things
  1506. # [07:22] * Quits: cwdoh (~cwdoh@public.cloak) (Client closed connection)
  1507. # [07:23] * Joins: jeff (jeff@public.cloak)
  1508. # [07:23] * Joins: cwdoh (~cwdoh@public.cloak)
  1509. # [07:23] <fantasai> ...
  1510. # [07:23] <fantasai> [silence]
  1511. # [07:24] * Quits: emalasky (~Adium@public.cloak) (Ping timeout: 180 seconds)
  1512. # [07:24] * Joins: cabanier (~cabanier@public.cloak)
  1513. # [07:24] * Quits: cabanier2 (~cabanier@public.cloak) (Client closed connection)
  1514. # [07:24] * Quits: silvia (~Adium@public.cloak) (Ping timeout: 180 seconds)
  1515. # [07:24] * Joins: plh (plehegar@public.cloak)
  1516. # [07:24] <fantasai> dc: So, we're eager to continue on this work and will do what we can to help CSSWG
  1517. # [07:24] * Quits: ivan (ivan@public.cloak)
  1518. # [07:24] <fantasai> dc: Thank you for your time and attention
  1519. # [07:24] * Quits: bobby (~bobby@public.cloak) (bobby)
  1520. # [07:24] <fantasai> Bert: Before we close, next step? Can we have more often joint sessions?
  1521. # [07:24] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  1522. # [07:24] * Joins: bobby (~bobby@public.cloak)
  1523. # [07:24] <fantasai> Bert: to keep up to date on each others progress
  1524. # [07:25] * sgalineau now Bert wants to go faster!
  1525. # [07:25] <fantasai> dc: Maybe we can work out some communication method or status update between the groups
  1526. # [07:25] * Quits: cabanier (~cabanier@public.cloak) ("Leaving.")
  1527. # [07:25] * fantasai but still publish rarely and late
  1528. # [07:25] <fantasai> Markus: ...
  1529. # [07:25] <fantasai> Markus: can dod osmehting like today, but more focused on a particulare issue / area
  1530. # [07:26] <fantasai> dc invites ppl to join DigiPub IG
  1531. # [07:26] * Quits: mgylling (~mgylling@public.cloak) (mgylling)
  1532. # [07:26] <fantasai> Topic closed.
  1533. # [07:26] * fantasai dials in
  1534. # [07:26] * Quits: Jirka (~jirka@public.cloak) (Jirka)
  1535. # [07:26] <fantasai> zakim, code?
  1536. # [07:26] <Zakim> the conference code is 26633 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), fantasai
  1537. # [07:27] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  1538. # [07:27] * Quits: bobby (~bobby@public.cloak) (bobby)
  1539. # [07:27] <fantasai> zakim, who is here?
  1540. # [07:27] <Zakim> On the phone I see Wuzhou_east, TabAtkins
  1541. # [07:27] <plinss> zakim, who is on the phone?
  1542. # [07:27] <Zakim> On IRC I see plh, cwdoh, jeff, kiki, silvia1, emalasky1, koji, lmclist__, Rayberg, myakura, ijongcheol, kimwoonyoung, zqzhang___, Ralph, yamamoto, kawabata2, Dongwon, kennyluck,
  1543. # [07:27] <Zakim> ... satakagi, Rossen_, dwim, hayato_, cyril, rhauck, jet, leif, israelh
  1544. # [07:27] <Zakim> On the phone I see Wuzhou_east, TabAtkins
  1545. # [07:27] * Quits: dsinger (~dsinger@public.cloak) (dsinger)
  1546. # [07:27] * fantasai TabAtkins, can you hear?
  1547. # [07:28] <TabAtkins> I can partially hear the room, yeah.
  1548. # [07:28] * fantasai cool
  1549. # [07:28] * Parts: Ralph (rswick@public.cloak) (Ralph)
  1550. # [07:28] <fantasai> Topic: Outline properties
  1551. # [07:28] * Joins: Ralph (rswick@public.cloak)
  1552. # [07:28] * Parts: Ralph (rswick@public.cloak) (Ralph)
  1553. # [07:28] * fantasai is getting kinda tired...
  1554. # [07:29] * TabAtkins Make somebody else minute, silly.
  1555. # [07:29] <fantasai> krit: Would like to discuss outline property
  1556. # [07:29] <fantasai> krit: Right now spec says that everypainted thing gets filtered/ blended
  1557. # [07:29] * heycam is now known as heycam|away
  1558. # [07:29] <fantasai> krit: Turns out that outline property is also used for focus rings, and that is very important a11y, for this reason, seems not sueful to have the focus ring be filtered etc.
  1559. # [07:29] * Parts: emalasky1 (~Adium@public.cloak) (emalasky1)
  1560. # [07:29] * Joins: emalasky1 (~Adium@public.cloak)
  1561. # [07:29] <fantasai> krit: Should masking/filters/blending not affect the focus ring
  1562. # [07:30] <fantasai> dino: what about scrollbars?
  1563. # [07:30] <fantasai> krit: Good question, right now even scrollbars are affected
  1564. # [07:30] * Quits: cwdoh (~cwdoh@public.cloak) (Ping timeout: 180 seconds)
  1565. # [07:30] <fantasai> TabAtkins: ... more general issue
  1566. # [07:30] <fantasai> TabAtkins: also issue of 3d transforms
  1567. # [07:30] <fantasai> TabAtkins: Problem is authors often use as extra border effect
  1568. # [07:30] * fantasai nees more volumen from polycom
  1569. # [07:31] <fantasai> krit: So you're saying that outlines should be part of rendering, not a11y?
  1570. # [07:31] * Joins: dauwhe (~dauwhe@public.cloak)
  1571. # [07:31] <fantasai> dbaron: were you talking about outline with scrollbars, or scrollbars with filters?
  1572. # [07:31] <fantasai> krit: latter
  1573. # [07:31] * Joins: zhouchao (~zhouchao@public.cloak)
  1574. # [07:31] <fantasai> krit: I was just focused on outline, but Dean asked what about things like scrollbars
  1575. # [07:32] <fantasai> krit: So now we can ask, shoudl filters/blending affect outline/scrollbars
  1576. # [07:32] <TabAtkins> Right. While impls use 'outline' to do focus ring, *authors* use 'outline' as a second border.
  1577. # [07:32] <fantasai> krit: So key question is outline same as focus ring?
  1578. # [07:32] <TabAtkins> And so treating 'outline' as a focus/a11y thing ends up breaking author use.
  1579. # [07:32] * Joins: zcorpan (~zcorpan@public.cloak)
  1580. # [07:33] <fantasai> dbaron: 2.1 is interesting in a few ways, one is that it actually gives two different options for where outline property can be drawn in painting order
  1581. # [07:33] * Joins: shepazu (schepers@public.cloak)
  1582. # [07:33] * Joins: mgylling (~mgylling@public.cloak)
  1583. # [07:33] * Joins: ChrisL (clilley@public.cloak)
  1584. # [07:33] <fantasai> dbaron: I think that was despite all implementations using one of them, though I think because preference was for impls to switch to other one
  1585. # [07:33] <TabAtkins> I think we should just make focus outlines separate and not controllable by authors, only by browser/user prefs.
  1586. # [07:33] <fantasai> dbaron: I think outline property was intended to do focus rings
  1587. # [07:33] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
  1588. # [07:33] <fantasai> dbaron: So should do focus ring sright, and if happens to work for other things ifne
  1589. # [07:34] <fantasai> dbaron: But we get push back from authors when we do things for making focus rings work right
  1590. # [07:34] * Quits: kawabata2 (~kawabata@public.cloak) (Ping timeout: 180 seconds)
  1591. # [07:34] * Joins: cwdoh (~cwdoh@public.cloak)
  1592. # [07:34] <zcorpan> s/ring sright/rings right/
  1593. # [07:34] * Joins: liam (liam@public.cloak)
  1594. # [07:34] <zcorpan> s/ifne/fine/
  1595. # [07:34] <fantasai> dbaron: If I had done things scratch, I would have made focus ring a pseudo-element with a small set of properties that could apply
  1596. # [07:35] <fantasai> krit: Still have question of whether focus ring should be can affected by filters
  1597. # [07:35] <Zakim> -Wuzhou_east
  1598. # [07:35] * TabAtkins D'oh, room dropped.
  1599. # [07:35] <TabAtkins> zakim, dial wuzhou_east
  1600. # [07:35] <Zakim> ok, TabAtkins; the call is being made
  1601. # [07:35] <Zakim> +Wuzhou_east
  1602. # [07:35] <Bert> ack wu
  1603. # [07:35] * Zakim sees no one on the speaker queue
  1604. # [07:36] * Joins: kawabata2 (~kawabata@public.cloak)
  1605. # [07:36] <fantasai> krit: Do we want to discuss focus and outline, or masking
  1606. # [07:36] * Quits: sgalineau (~sgalineau@public.cloak) ("Textual IRC Client: www.textualapp.com")
  1607. # [07:36] * Joins: sgalineau (~sgalineau@public.cloak)
  1608. # [07:36] * Joins: dsinger (~dsinger@public.cloak)
  1609. # [07:36] * fantasai needs replacement
  1610. # [07:36] * Joins: nvdbleek (~nvdbleek@public.cloak)
  1611. # [07:37] <SimonSapin> ScribeNick: SimonSapin
  1612. # [07:37] * Quits: sgalineau (~sgalineau@public.cloak) ("Textual IRC Client: www.textualapp.com")
  1613. # [07:37] * Joins: ivan (ivan@public.cloak)
  1614. # [07:37] * Joins: sgalineau (~sgalineau@public.cloak)
  1615. # [07:37] <SimonSapin> krit: I would like to start with a11y of masking & filters
  1616. # [07:37] * Joins: nikos (~Thunderbird@public.cloak)
  1617. # [07:37] * Parts: ivan (ivan@public.cloak) (ivan)
  1618. # [07:38] <SimonSapin> krit: who thinks a11y of scrollbars on focus rings are a problem?
  1619. # [07:38] <SimonSapin> plinss: I think filter effects on scroll bars is asking for troubles
  1620. # [07:38] * Parts: satakagi (~stakagi@public.cloak) (satakagi)
  1621. # [07:38] * Joins: satakagi (~stakagi@public.cloak)
  1622. # [07:38] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  1623. # [07:38] <SimonSapin> dino: Filters can change position of elemets
  1624. # [07:39] <SimonSapin> krit: yes
  1625. # [07:39] * Joins: ChrisL (clilley@public.cloak)
  1626. # [07:39] <TabAtkins> Scrollbars have long been stylable already, which has potentially bad effects on a11y.
  1627. # [07:39] <SimonSapin> dbaron: it is a problem for filters to not affect these things
  1628. # [07:39] <TabAtkins> (I'm planning to go ahead and spec that at some point soon.)
  1629. # [07:40] <TabAtkins> So I don't see the problem with letting filters affect them too.
  1630. # [07:40] * Joins: dbaron (~dbaron@public.cloak)
  1631. # [07:40] <SimonSapin> _ and it may be a problem for them to affect these things
  1632. # [07:40] <SimonSapin> krit: I don’t see a problem with letting filter effects affect them too
  1633. # [07:40] <SimonSapin> krit: that doesn’t need to be specified because it’s already the case
  1634. # [07:40] <TabAtkins> WebKit/Blink/IE all let you arbitrarily style scrollbars.
  1635. # [07:41] <SimonSapin> krit: scrollbars are different from focus rings
  1636. # [07:41] <SimonSapin> krit: impl, Firefox and Webkit do in most cases
  1637. # [07:41] <SimonSapin> krit: there is an exceeption for SVG
  1638. # [07:42] <SimonSapin> krit: HTML, we do filter and mask focus ring
  1639. # [07:42] <SimonSapin> krit: Firefox does it for SVG
  1640. # [07:43] <SimonSapin> krit: Firefox applies focus ring on everything
  1641. # [07:43] <krit> http://codepen.io/adobe/pen/wLrxu
  1642. # [07:43] * Quits: yamamoto (~yamamoto@public.cloak) ("Page closed")
  1643. # [07:43] <SimonSapin> krit: IE does filter and clip the focus ring
  1644. # [07:43] <SimonSapin> krit: interop between IE and Firefox
  1645. # [07:44] <SimonSapin> krit: do we see a negative effect on a11y? do we care?
  1646. # [07:44] <SimonSapin> plinss: potential negative effect, we may want to control
  1647. # [07:44] <TabAtkins> I care, but I don't think that making an exception for 'outline' is the solution. I think we should disconnect focus ring from 'outline' and just deal with it.
  1648. # [07:44] <SimonSapin> plinss: filter different parts/layer of elements, maybe UI widgets is just another layer
  1649. # [07:45] * Joins: zcorpan_ (~zcorpan@public.cloak)
  1650. # [07:45] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  1651. # [07:45] <SimonSapin> plinss: let it apply for now, later have ability to control
  1652. # [07:45] * Joins: ChrisL (clilley@public.cloak)
  1653. # [07:45] <SimonSapin> krit: resolve on that?
  1654. # [07:45] <TabAtkins> That way focus rings can be more accurate/useful when 3d transformed, etc.
  1655. # [07:45] <TabAtkins> +1
  1656. # [07:45] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  1657. # [07:45] <SimonSapin> Bert: don’t have a solution
  1658. # [07:46] <SimonSapin> Bert: concern. 2 kinds of applications. Fancy applications with filters and everything, want control
  1659. # [07:46] * Joins: AndroUser2 (~androirc@public.cloak)
  1660. # [07:46] * Quits: AndroUser2 (~androirc@public.cloak) (Client closed connection)
  1661. # [07:46] * Joins: AndroUser2 (~androirc@public.cloak)
  1662. # [07:46] <SimonSapin> Bert: other hand, reading a document. Don’t want scrollbars to change
  1663. # [07:46] <SimonSapin> Bert: would interfere with ability to read the document
  1664. # [07:46] <SimonSapin> Bert: control to the user or author?
  1665. # [07:47] <SimonSapin> Bert: switch "I don’t want the author to interfere"
  1666. # [07:47] * Quits: kennyluck (~kennyluck@public.cloak) (kennyluck)
  1667. # [07:47] <TabAtkins> If you're reading a document, and the author's screwing with scrollbars, that's a broken document. ^_^
  1668. # [07:47] <SimonSapin> Bert: for myself, go fullscreen for readability. Lost if scrollbars are not there
  1669. # [07:48] <SimonSapin> ChrisL: author precedence vs. user precedence, solved with ua, author and user stylesheets
  1670. # [07:48] <SimonSapin> ChrisL: you should be able to switch with user stylesheets
  1671. # [07:48] * Quits: AndroUser2 (~androirc@public.cloak) ("AndroIRC - Android IRC Client ( http://www.androirc.com )")
  1672. # [07:48] <TabAtkins> * { filter: none; }
  1673. # [07:48] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
  1674. # [07:49] * Joins: dwim (~dwim@public.cloak)
  1675. # [07:49] <TabAtkins> * { filter: none; /* I just want to read a document, dammit. */ }
  1676. # [07:49] <SimonSapin> Bert: not goo enouhg both way. Filter on scrollback ,but still no control on width of the scrollbar. Already not good enough
  1677. # [07:49] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  1678. # [07:49] * Joins: ChrisL (clilley@public.cloak)
  1679. # [07:49] <SimonSapin> krit: not just filters, all effects
  1680. # [07:49] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
  1681. # [07:50] <SimonSapin> krit: fine if we want to fix it in the future to make sites more accessible
  1682. # [07:50] * Joins: dwim (~dwim@public.cloak)
  1683. # [07:50] * Joins: AndroUser2 (~androirc@public.cloak)
  1684. # [07:50] <TabAtkins> Authors can ruin your document reading/scrolling experience already, in plenty of ways, if they're hostile or incompetent.
  1685. # [07:50] * Quits: ChrisL (clilley@public.cloak) (Client closed connection)
  1686. # [07:50] <SimonSapin> Bert: even in document mode, some filters might be useful, but for content only
  1687. # [07:50] * Joins: lmcliste_ (~lmclister@public.cloak)
  1688. # [07:50] * Joins: ChrisL (clilley@public.cloak)
  1689. # [07:50] <TabAtkins> body { overflow: hidden; }, and do all scrolling in JS.
  1690. # [07:50] <SimonSapin> krit: now, no resolution for this. Do we want in issue in the spec?
  1691. # [07:50] <TabAtkins> overflow:hidden;height:100%;
  1692. # [07:50] * Quits: zhouchao (~zhouchao@public.cloak) (Ping timeout: 180 seconds)
  1693. # [07:50] <SimonSapin> krit: address the issue later?
  1694. # [07:51] * Joins: zhouchao (~zhouchao@public.cloak)
  1695. # [07:51] <SimonSapin> plinss: we can defer, but let’s solve if we can
  1696. # [07:52] <SimonSapin> krit: we can solve it by saying "it should never affect" or "should affect", Bert wants more control
  1697. # [07:52] <SimonSapin> plinss: we can add controls in the future
  1698. # [07:52] <SimonSapin> plinss: can we live without it for a while?
  1699. # [07:53] <TabAtkins> Again, filters are but one way someone can incompetently ruin someone's experience. It's nothing new, nor is it particularly easy to misuse. We're worrying too much about this.
  1700. # [07:53] <SimonSapin> plinss: also concerns, filter on scrollbar may or may not be useful. Do we want to clip? Does it make scrollbars unreachable?
  1701. # [07:53] * Quits: lmclist__ (~lmclister@public.cloak) (Ping timeout: 180 seconds)
  1702. # [07:54] <SimonSapin> [dbaron reads TabAtkins’s comments]
  1703. # [07:54] * Quits: ijongcheol (~ijongcheol@public.cloak) (Client closed connection)
  1704. # [07:55] * Joins: ijongcheol (~ijongcheol@public.cloak)
  1705. # [07:55] <SimonSapin> plinss: can we resolve than filters just affect UI?
  1706. # [07:55] <SimonSapin> plinss: as some point work on controls
  1707. # [07:55] <dbaron> +1
  1708. # [07:55] <SimonSapin> fantasai: leave undefined
  1709. # [07:56] <dbaron> dbaron: no need
  1710. # [07:56] <SimonSapin> RESOLVED: Effects affect scrollbars and focus rings. We may work on controls later
  1711. # [07:56] * Quits: dbaron (~dbaron@public.cloak) ("8403864 bytes have been tenured, next gc will be global.")
  1712. # [07:57] * Joins: glazou (~glazou@public.cloak)
  1713. # [07:57] * Joins: bobby (~bobby@public.cloak)
  1714. # [07:58] * Joins: dauwhe_ (~dauwhe@public.cloak)
  1715. # [07:58] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  1716. # [07:58] * Joins: kennyluck (~kennyluck@public.cloak)
  1717. # [07:58] <SimonSapin> Topic: VTT ::cue pseudo-element
  1718. # [07:59] * Joins: dbaron (~dbaron@public.cloak)
  1719. # [08:00] <SimonSapin> plinss: as long as they inform us of this is happening, we’re ok with TTML WG working on this
  1720. # [08:00] * Quits: zqzhang___ (~zqzhang@public.cloak) (Ping timeout: 180 seconds)
  1721. # [08:00] <SimonSapin> RESOLVED: CSSWG is find with TTMLWG working on this, with ongoing feedback
  1722. # [08:01] <glazou> s/find/fine
  1723. # [08:01] <SimonSapin> (yes, thanks glazou)
  1724. # [08:01] * Quits: btoews (~btoews@public.cloak) (btoews)
  1725. # [08:02] * Quits: jeff (jeff@public.cloak) (Ping timeout: 180 seconds)
  1726. # [08:02] * Quits: ijongcheol (~ijongcheol@public.cloak) (Ping timeout: 180 seconds)
  1727. # [08:02] <SimonSapin> (discussing topics)
  1728. # [08:02] * Quits: lmcliste_ (~lmclister@public.cloak) (Ping timeout: 180 seconds)
  1729. # [08:02] <ChrisL> party!!
  1730. # [08:02] <SimonSapin> plinss: sounds like we’re out of agenda for today
  1731. # [08:02] * Quits: israelh (~israelh@public.cloak) ("Page closed")
  1732. # [08:03] <glazou> hen is the DigiPub discussion ? already done ?
  1733. # [08:03] <fantasai> dino: http://www.w3.org/TR/css-text-decor-3/#text-decoration-skip-property
  1734. # [08:03] <SimonSapin> fantasai: counter styles?
  1735. # [08:03] <dino> glazou, yes. it is done.
  1736. # [08:03] <glazou> glargl
  1737. # [08:03] <SimonSapin> fantasai: correcting things in the algorithms
  1738. # [08:03] * Joins: MoZ (~MoZ@public.cloak)
  1739. # [08:03] * Joins: btoews (~btoews@public.cloak)
  1740. # [08:03] <fantasai> http://lists.w3.org/Archives/Public/www-style/2013Aug/0378.html
  1741. # [08:04] * Quits: btoews (~btoews@public.cloak) (btoews)
  1742. # [08:04] <SimonSapin> fantasai: about Hebrew, to support 1000
  1743. # [08:04] <SimonSapin> fantasai: need a group separator feature
  1744. # [08:04] * TabAtkins can't hear fantasai, but whatever.
  1745. # [08:04] <TabAtkins> That's not the open issue.
  1746. # [08:04] <glazou> rrsagent, draft minutes
  1747. # [08:04] <RRSAgent> I have made the request to generate http://www.w3.org/2013/11/11-css-minutes.html glazou
  1748. # [08:04] * Joins: jeff (jeff@public.cloak)
  1749. # [08:04] <SimonSapin> fantasai: lots of digits valid in English, separator needed in Hebrew
  1750. # [08:04] * Joins: lmcliste_ (~lmclister@public.cloak)
  1751. # [08:04] * dbaron Zakim, who is noisy?
  1752. # [08:05] <SimonSapin> fantasai: spec has no separators now, limits hebrew to small numbers
  1753. # [08:05] * Zakim dbaron, listening for 10 seconds I heard sound from the following: TabAtkins (41%), Wuzhou_east (51%)
  1754. # [08:05] <TabAtkins> The Hebrew style is acceptable to everyone as it is right now.
  1755. # [08:05] <SimonSapin> fantasai: could add the feature, solves Hebrew and allows comma for English
  1756. # [08:05] * Quits: kimwoonyoung (~kimwoonyoung@public.cloak) ("This computer has gone to sleep")
  1757. # [08:05] <TabAtkins> The only remaining issue is some feedback about Chinese and Korean informal styles.
  1758. # [08:05] <SimonSapin> fantasai: do it now, or defer
  1759. # [08:05] * Joins: ijongcheol (~ijongcheol@public.cloak)
  1760. # [08:05] <TabAtkins> Defer!
  1761. # [08:05] * Joins: kimwoonyoung (~kimwoonyoung@public.cloak)
  1762. # [08:05] * TabAtkins is gonna pretend people are paying attention to him, since it seems no one can hear him on the phone.
  1763. # [08:06] * Quits: kimwoonyoung (~kimwoonyoung@public.cloak) ("This computer has gone to sleep")
  1764. # [08:06] * astearns you just go ahead and do that, yeah
  1765. # [08:06] * Joins: cabanier (~cabanier@public.cloak)
  1766. # [08:06] <SimonSapin> SteveZ: commenter said he’d never seem numbers beyond that limitation
  1767. # [08:06] * Disconnected
  1768. # [08:20] * Attempting to rejoin channel #css
  1769. # [08:20] * Rejoined channel #css
  1770. # [08:20] * Topic is 'http://wiki.csswg.org/planning/tpac-2013#agenda'
  1771. # [08:20] * Set by plinss on Sun Nov 10 06:15:58
  1772. # [08:20] <TabAtkins> I mean, just take the existing table of examples, throw in a bit more numbers with zeros and 1 and groups and oh my.
  1773. # [08:20] <leif> ChrisL: We also have a SmartTV implementation on WebKit, so that's WebKit 2, Presto 1
  1774. # [08:20] <TabAtkins> That kind fo thing.
  1775. # [08:20] * Quits: kiki (~kiki@public.cloak) (kiki)
  1776. # [08:21] * Joins: zcorpan (~zcorpan@public.cloak)
  1777. # [08:21] <leif> (I think SmartTV is independent. If the Samsung impl is new, it is.)
  1778. # [08:21] <glazou> we will contribute the tests this week
  1779. # [08:21] * TabAtkins doesn't understand what's so hard about coming up with a set of rules for writing down numbers you use regularly.
  1780. # [08:21] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  1781. # [08:21] <glazou> leif, yes
  1782. # [08:21] * Quits: sgalineau (~sgalineau@public.cloak) ("Textual IRC Client: www.textualapp.com")
  1783. # [08:22] <glazou> leif, 16 tests per property, some are yours, some are new, some cleaned up
  1784. # [08:22] <leif> glazou: sounds like sweet stuff!
  1785. # [08:23] <glazou> we want to remove nav-up/left/down/right from at-risk list ASAP
  1786. # [08:23] * Quits: dauwhe_ (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  1787. # [08:24] * Quits: zcorpan_ (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  1788. # [08:24] * Joins: ijongcheol (~ijongcheol@public.cloak)
  1789. # [08:24] * leaverou is now known as leaverou_away
  1790. # [08:24] * Quits: cwdoh_ (~cwdoh@public.cloak) (Client closed connection)
  1791. # [08:24] * Quits: emalasky1 (~Adium@public.cloak) (Client closed connection)
  1792. # [08:24] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  1793. # [08:24] <glazou> adjourned apparently
  1794. # [08:25] * Joins: cwdoh (~cwdoh@public.cloak)
  1795. # [08:25] * Quits: shan (~shan@public.cloak) (Ping timeout: 180 seconds)
  1796. # [08:25] * Joins: AndroUser2 (~androirc@public.cloak)
  1797. # [08:25] * Quits: dsinger (~dsinger@public.cloak) (Ping timeout: 180 seconds)
  1798. # [08:25] * Quits: AndroUser2 (~androirc@public.cloak) (Client closed connection)
  1799. # [08:25] * Joins: AndroUser2 (~androirc@public.cloak)
  1800. # [08:25] * Joins: dsinger (~dsinger@public.cloak)
  1801. # [08:26] * Joins: emalasky (~Adium@public.cloak)
  1802. # [08:26] * Quits: bobby (~bobby@public.cloak) (bobby)
  1803. # [08:26] <glazou> wow, not a lot was said during didipub joint meeting except on dauwhe's document
  1804. # [08:27] <glazou> surprising
  1805. # [08:27] * Quits: Dongwon (~iDongwon@public.cloak) (Dongwon)
  1806. # [08:27] <glazou> but since everyone's already AT THE BAR !!!
  1807. # [08:27] <glazou> ;-)
  1808. # [08:27] * Quits: ChrisL (clilley@public.cloak) (Ping timeout: 180 seconds)
  1809. # [08:28] * Quits: AndroUser2 (~androirc@public.cloak) (Client closed connection)
  1810. # [08:28] * Joins: AndroUser2 (~androirc@public.cloak)
  1811. # [08:29] <kennyluck> glazou, yeah, that was surprising. I thought the joint meeting would take long.
  1812. # [08:29] <glazou> sigh kennyluck
  1813. # [08:30] * Quits: cyril (~cyril@public.cloak) (Ping timeout: 180 seconds)
  1814. # [08:30] * Quits: zhouchao (~zhouchao@public.cloak) (Ping timeout: 180 seconds)
  1815. # [08:31] * Quits: koji (~koji@public.cloak) (Client closed connection)
  1816. # [08:31] * Joins: koji (~koji@public.cloak)
  1817. # [08:32] * Quits: AndroUser (~androirc@public.cloak) (Ping timeout: 180 seconds)
  1818. # [08:32] * Quits: cwdoh (~cwdoh@public.cloak) (Ping timeout: 180 seconds)
  1819. # [08:32] * Joins: teoli (~teoli@public.cloak)
  1820. # [08:33] * Joins: bobby (~bobby@public.cloak)
  1821. # [08:33] * Joins: taocai (~taocai@public.cloak)
  1822. # [08:33] <Zakim> -TabAtkins
  1823. # [08:33] * Quits: cabanier1 (~cabanier@public.cloak) ("Leaving.")
  1824. # [08:37] * Quits: Jirka (~jirka@public.cloak) (Ping timeout: 180 seconds)
  1825. # [08:38] * Joins: btoews (~btoews@public.cloak)
  1826. # [08:38] * Quits: koji (~koji@public.cloak) (Ping timeout: 180 seconds)
  1827. # [08:38] * Quits: emalasky (~Adium@public.cloak) ("Leaving.")
  1828. # [08:39] <glazou> LOL @ https://twitter.com/lmclister/status/399706258132856832
  1829. # [08:39] * Joins: kimwoonyoung (~kimwoonyoung@public.cloak)
  1830. # [08:40] * Quits: jet (~junglecode@public.cloak) (jet)
  1831. # [08:40] * Joins: Dongwon (~iDongwon@public.cloak)
  1832. # [08:41] * Parts: Dongwon (~iDongwon@public.cloak) (Dongwon)
  1833. # [08:41] * Joins: cwdoh (~cwdoh@public.cloak)
  1834. # [08:41] * Quits: glazou (~glazou@public.cloak) (glazou)
  1835. # [08:42] * Quits: AndroUser2 (~androirc@public.cloak) (Client closed connection)
  1836. # [08:42] * Joins: AndroUser2 (~androirc@public.cloak)
  1837. # [08:47] * Quits: jeff (jeff@public.cloak) ("Leaving")
  1838. # [08:47] * Joins: cwdoh_ (~cwdoh@public.cloak)
  1839. # [08:48] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  1840. # [08:49] * Parts: satakagi (~stakagi@public.cloak) (satakagi)
  1841. # [08:50] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  1842. # [08:50] * Quits: btoews (~btoews@public.cloak) (btoews)
  1843. # [08:50] * Quits: AndroUser2 (~androirc@public.cloak) (Ping timeout: 180 seconds)
  1844. # [08:51] * Quits: ijongcheol (~ijongcheol@public.cloak) (Ping timeout: 180 seconds)
  1845. # [08:51] * Quits: myakura (~myakura@public.cloak) (Client closed connection)
  1846. # [08:51] * Joins: ijongcheol (~ijongcheol@public.cloak)
  1847. # [08:52] * Joins: Ms2ger (~Ms2ger@public.cloak)
  1848. # [08:53] * Quits: cwdoh (~cwdoh@public.cloak) (Ping timeout: 180 seconds)
  1849. # [08:56] * Joins: koji (~koji@public.cloak)
  1850. # [08:57] * Quits: ijongcheol (~ijongcheol@public.cloak) (Client closed connection)
  1851. # [08:57] * Joins: ijongcheol (~ijongcheol@public.cloak)
  1852. # [08:59] * Joins: hayato_ (~hayato@public.cloak)
  1853. # [08:59] * Joins: AndroUser2 (~androirc@public.cloak)
  1854. # [08:59] * Quits: koji (~koji@public.cloak) (Client closed connection)
  1855. # [08:59] * Joins: koji (~koji@public.cloak)
  1856. # [09:04] * Quits: ijongcheol (~ijongcheol@public.cloak) (Ping timeout: 180 seconds)
  1857. # [09:06] * Quits: AndroUser2 (~androirc@public.cloak) (Ping timeout: 180 seconds)
  1858. # [09:08] * Joins: ijongcheol (~ijongcheol@public.cloak)
  1859. # [09:09] <astearns> the dpub room is stiflingly hot - need to find a way of piping heat from here to CSS room
  1860. # [09:09] * Quits: lmcliste_ (~lmclister@public.cloak) ("")
  1861. # [09:10] * leaverou_away is now known as leaverou
  1862. # [09:11] * heycam|away is now known as heycam
  1863. # [09:11] * Quits: rhauck (~Adium@public.cloak) (Client closed connection)
  1864. # [09:14] <Zakim> -Wuzhou_east
  1865. # [09:14] <Zakim> Team_(css)04:31Z has ended
  1866. # [09:14] <Zakim> Attendees were Wuzhou_east, TabAtkins
  1867. # [09:14] * Quits: dbaron_ (~dbaron@public.cloak) (Client closed connection)
  1868. # [09:15] * Joins: btoews (~btoews@public.cloak)
  1869. # [09:15] * Quits: btoews (~btoews@public.cloak) (btoews)
  1870. # [09:16] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
  1871. # [09:17] * Quits: leif (~lastorset@public.cloak) (Ping timeout: 180 seconds)
  1872. # [09:17] * Quits: liam (liam@public.cloak) (Client closed connection)
  1873. # [09:18] * Joins: nvdbleek (~nvdbleek@public.cloak)
  1874. # [09:19] * Joins: liam (liam@public.cloak)
  1875. # [09:19] * Joins: nikos (~Thunderbird@public.cloak)
  1876. # [09:19] * Joins: myakura (~myakura@public.cloak)
  1877. # [09:19] * Quits: ijongcheol (~ijongcheol@public.cloak) (Client closed connection)
  1878. # [09:19] * Joins: ijongcheol (~ijongcheol@public.cloak)
  1879. # [09:20] * Quits: jcraig (~jcraig@public.cloak) (jcraig)
  1880. # [09:22] * Joins: btoews (~btoews@public.cloak)
  1881. # [09:25] * Joins: teoli (~teoli@public.cloak)
  1882. # [09:26] * Joins: ijongche_ (~ijongcheol@public.cloak)
  1883. # [09:26] * Quits: hayato_ (~hayato@public.cloak) (Ping timeout: 180 seconds)
  1884. # [09:26] * Quits: ijongcheol (~ijongcheol@public.cloak) (Ping timeout: 180 seconds)
  1885. # [09:27] * Joins: tobie (tobie@public.cloak)
  1886. # [09:31] * Quits: Rossen_ (~Rossen@public.cloak) (Ping timeout: 180 seconds)
  1887. # [09:32] * Joins: zcorpan (~zcorpan@public.cloak)
  1888. # [09:32] * Quits: nikos (~Thunderbird@public.cloak) (Ping timeout: 180 seconds)
  1889. # [09:33] * heycam is now known as heycam|away
  1890. # [09:34] * Joins: cabanier (~cabanier@public.cloak)
  1891. # [09:34] * Quits: cabanier (~cabanier@public.cloak) (cabanier)
  1892. # [09:36] * Quits: kimwoonyoung (~kimwoonyoung@public.cloak) ("This computer has gone to sleep")
  1893. # [09:36] * Joins: koji_ (~koji@public.cloak)
  1894. # [09:38] * Quits: koji (~koji@public.cloak) (Client closed connection)
  1895. # [09:39] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  1896. # [09:39] * Quits: cwdoh_ (~cwdoh@public.cloak) (Client closed connection)
  1897. # [09:43] * Quits: koji_ (~koji@public.cloak) (Client closed connection)
  1898. # [09:43] * Joins: koji (~koji@public.cloak)
  1899. # [09:46] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  1900. # [09:49] * Joins: plh (plehegar@public.cloak)
  1901. # [09:50] * Joins: kiki (~kiki@public.cloak)
  1902. # [09:50] * leaverou is now known as leaverou_away
  1903. # [09:50] * Quits: kennyluck (~kennyluck@public.cloak) (kennyluck)
  1904. # [09:53] * Joins: kennyluck (~kennyluck@public.cloak)
  1905. # [09:56] <fantasai> Bert: http://www.kspaintings.com/diagrams-css/html/anonymous-block-boxes.html
  1906. # [09:57] * Joins: michou (~Adium@public.cloak)
  1907. # [09:59] * Joins: teoli (~teoli@public.cloak)
  1908. # [10:00] * Joins: teoli_ (~teoli@public.cloak)
  1909. # [10:00] * leaverou_away is now known as leaverou
  1910. # [10:04] * Joins: jet (~junglecode@public.cloak)
  1911. # [10:05] * Quits: dauwhe (~dauwhe@public.cloak) ("")
  1912. # [10:05] * Parts: bobby (~bobby@public.cloak) (bobby)
  1913. # [10:05] * Quits: koji (~koji@public.cloak) (Client closed connection)
  1914. # [10:05] * Quits: mgylling (~mgylling@public.cloak) (mgylling)
  1915. # [10:05] * Quits: dsinger (~dsinger@public.cloak) (dsinger)
  1916. # [10:06] * Quits: kiki (~kiki@public.cloak) (kiki)
  1917. # [10:06] * Quits: ijongche_ (~ijongcheol@public.cloak) (Client closed connection)
  1918. # [10:06] * Quits: teoli (~teoli@public.cloak) (Ping timeout: 180 seconds)
  1919. # [10:07] * Joins: ijongcheol (~ijongcheol@public.cloak)
  1920. # [10:07] * Joins: silvia (~Adium@public.cloak)
  1921. # [10:08] * Joins: kiki (~kiki@public.cloak)
  1922. # [10:08] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
  1923. # [10:08] * Joins: dwim (~dwim@public.cloak)
  1924. # [10:09] * Quits: dwim (~dwim@public.cloak) (Client closed connection)
  1925. # [10:09] * Joins: dwim (~dwim@public.cloak)
  1926. # [10:09] * Joins: rhauck (~Adium@public.cloak)
  1927. # [10:11] * Quits: silvia1 (~Adium@public.cloak) (Ping timeout: 180 seconds)
  1928. # [10:11] * Joins: ijongche_ (~ijongcheol@public.cloak)
  1929. # [10:11] * Joins: rhauck1 (~Adium@public.cloak)
  1930. # [10:14] * Quits: ijongcheol (~ijongcheol@public.cloak) (Ping timeout: 180 seconds)
  1931. # [10:16] * Joins: ijongcheol (~ijongcheol@public.cloak)
  1932. # [10:16] * Quits: ijongche_ (~ijongcheol@public.cloak) (Client closed connection)
  1933. # [10:16] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
  1934. # [10:19] * Joins: dsinger (~dsinger@public.cloak)
  1935. # [10:20] * Joins: hayato_ (~hayato@public.cloak)
  1936. # [10:21] * Quits: ijongcheol (~ijongcheol@public.cloak) (Client closed connection)
  1937. # [10:22] * Joins: ijongcheol (~ijongcheol@public.cloak)
  1938. # [10:23] * Joins: nikos (~Thunderbird@public.cloak)
  1939. # [10:23] * Quits: kawabata2 (~kawabata@public.cloak) (Ping timeout: 180 seconds)
  1940. # [10:24] * Quits: btoews (~btoews@public.cloak) (btoews)
  1941. # [10:25] * Quits: michou (~Adium@public.cloak) ("Leaving.")
  1942. # [10:25] * Joins: michou (~Adium@public.cloak)
  1943. # [10:29] * Quits: ijongcheol (~ijongcheol@public.cloak) (Client closed connection)
  1944. # [10:29] * Joins: ijongcheol (~ijongcheol@public.cloak)
  1945. # [10:32] * Quits: michou (~Adium@public.cloak) ("Leaving.")
  1946. # [10:32] * Joins: michou (~Adium@public.cloak)
  1947. # [10:35] * Quits: michou (~Adium@public.cloak) ("Leaving.")
  1948. # [10:35] * Joins: cwdoh (~cwdoh@public.cloak)
  1949. # [10:36] * Parts: kiki (~kiki@public.cloak) (kiki)
  1950. # [10:36] * Joins: cabanier (~cabanier@public.cloak)
  1951. # [10:36] * Quits: ijongcheol (~ijongcheol@public.cloak) (Ping timeout: 180 seconds)
  1952. # [10:36] * Quits: kennyluck (~kennyluck@public.cloak) (kennyluck)
  1953. # [10:38] * Joins: kimwoonyoung (~kimwoonyoung@public.cloak)
  1954. # [10:38] * Quits: cwdoh (~cwdoh@public.cloak) (Client closed connection)
  1955. # [10:38] * Joins: cwdoh (~cwdoh@public.cloak)
  1956. # [10:38] * Quits: rhauck1 (~Adium@public.cloak) (Client closed connection)
  1957. # [10:39] <krit> file:///Users/dschulze/Documents/hg/FXTF/geometry/Overview.html#DOMRect
  1958. # [10:39] * Joins: ijongcheol (~ijongcheol@public.cloak)
  1959. # [10:39] <krit> http://dev.w3.org/fxtf/geometry/#DOMRect
  1960. # [10:40] * Joins: rhauck (~Adium@public.cloak)
  1961. # [10:40] * Joins: r12a (rishida@public.cloak)
  1962. # [10:40] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  1963. # [10:41] <Zakim> ChrisL, you asked to be reminded at this time to go home
  1964. # [10:42] * Joins: cwdoh_ (~cwdoh@public.cloak)
  1965. # [10:43] * Quits: r12a (rishida@public.cloak) (Client closed connection)
  1966. # [10:44] * Parts: taocai (~taocai@public.cloak) (taocai)
  1967. # [10:44] * Quits: cwdoh_ (~cwdoh@public.cloak) (Client closed connection)
  1968. # [10:44] * Joins: btoews (~btoews@public.cloak)
  1969. # [10:45] <fantasai> Bert: http://lists.w3.org/Archives/Public/www-style/2012Sep/0173.html
  1970. # [10:46] * Quits: btoews (~btoews@public.cloak) (btoews)
  1971. # [10:47] * Quits: cwdoh (~cwdoh@public.cloak) (Ping timeout: 180 seconds)
  1972. # [10:50] * Quits: tobie (tobie@public.cloak)
  1973. # [10:50] * Quits: silvia (~Adium@public.cloak) (Client closed connection)
  1974. # [10:50] * Joins: silvia (~Adium@public.cloak)
  1975. # [10:53] * Joins: rhauck (~Adium@public.cloak)
  1976. # [10:54] * Quits: Rayberg (~Adium@public.cloak) ("Leaving.")
  1977. # [10:56] * Quits: ijongcheol (~ijongcheol@public.cloak) (Client closed connection)
  1978. # [10:56] * Quits: silvia (~Adium@public.cloak) ("Leaving.")
  1979. # [10:56] * Quits: nikos (~Thunderbird@public.cloak) (Client closed connection)
  1980. # [10:56] * Joins: lmcliste_ (~lmclister@public.cloak)
  1981. # [10:56] * Joins: ijongcheol (~ijongcheol@public.cloak)
  1982. # [10:57] * Quits: liam (liam@public.cloak) (Ping timeout: 180 seconds)
  1983. # [10:57] * Joins: silvia (~Adium@public.cloak)
  1984. # [10:58] * Joins: rhauck1 (~Adium@public.cloak)
  1985. # [11:02] * Quits: kimwoonyoung (~kimwoonyoung@public.cloak) (Ping timeout: 180 seconds)
  1986. # [11:02] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
  1987. # [11:03] * Quits: ijongcheol (~ijongcheol@public.cloak) (Ping timeout: 180 seconds)
  1988. # [11:04] * Quits: jet (~junglecode@public.cloak) (jet)
  1989. # [11:06] * Quits: cabanier (~cabanier@public.cloak) ("Leaving.")
  1990. # [11:07] * Joins: cabanier (~cabanier@public.cloak)
  1991. # [11:08] * Joins: emalasky (~Adium@public.cloak)
  1992. # [11:09] * Joins: jet (~junglecode@public.cloak)
  1993. # [11:09] * Zakim excuses himself; his presence no longer seems to be needed
  1994. # [11:09] * Parts: Zakim (zakim@public.cloak) (Zakim)
  1995. # [11:13] * Joins: tobie (tobie@public.cloak)
  1996. # [11:13] * Quits: cabanier (~cabanier@public.cloak) ("Leaving.")
  1997. # [11:14] * Quits: plh (plehegar@public.cloak) ("Leaving")
  1998. # [11:17] * Quits: glenn (~gadams@public.cloak) (Client closed connection)
  1999. # [11:17] * Joins: glenn (~gadams@public.cloak)
  2000. # [11:17] * Quits: dsinger (~dsinger@public.cloak) (dsinger)
  2001. # [11:19] * Quits: myakura (~myakura@public.cloak) (Client closed connection)
  2002. # [11:20] * Quits: silvia (~Adium@public.cloak) ("Leaving.")
  2003. # [11:22] * Joins: silvia1 (~Adium@public.cloak)
  2004. # [11:23] * Quits: silvia1 (~Adium@public.cloak) ("Leaving.")
  2005. # [11:24] * Quits: hayato_ (~hayato@public.cloak) (Ping timeout: 180 seconds)
  2006. # [11:24] * Quits: tobie (tobie@public.cloak)
  2007. # [11:24] * Quits: glenn (~gadams@public.cloak) (Ping timeout: 180 seconds)
  2008. # [11:28] * Joins: michou (~Adium@public.cloak)
  2009. # [11:31] <fantasai> leaverou: http://lists.w3.org/Archives/Public/www-style/2013Nov/0156.html ?
  2010. # [11:31] * Joins: glenn (~gadams@public.cloak)
  2011. # [11:31] <leaverou> fantasai: looking
  2012. # [11:38] <leaverou> fantasai: Chrome is not doing the "mathematically correct thing", it's just rounding the radius to 0
  2013. # [11:38] <leaverou> and rendering the shadow with 0 radius. Firefox supports supixel lengths, but obviously it also has some precision limits
  2014. # [11:39] <leaverou> fantasai: (b) would be a nice solution if it was like this from the beginning, but I'm afraid it's too late for that now
  2015. # [11:39] <leaverou> and I think that's what most of the WG will say too
  2016. # [11:41] <fantasai> leaverou: the two places incompatibility will show up
  2017. # [11:42] <fantasai> leaverou: one is the CSSOM -- border-radius would no longer return 0 as the initial value
  2018. # [11:42] <fantasai> leaverou: other is the shape of spread shadows when an author has explicitly *reset* border-radius to zero
  2019. # [11:42] <fantasai> leaverou: I'm not sure how common those cases are
  2020. # [11:42] <leaverou> resetting border-radius to 0 is very common, box-shadow spread not so much
  2021. # [11:42] <leaverou> are you sure these are the only cases?
  2022. # [11:43] <fantasai> yeah
  2023. # [11:43] <fantasai> it's only affecting spread
  2024. # [11:43] <fantasai> when border-radius is zero
  2025. # [11:43] <fantasai> in terms of rendering
  2026. # [11:43] <fantasai> [bert notes that animating to/from the initial value will break]
  2027. # [11:46] * Joins: koji (~koji@public.cloak)
  2028. # [11:47] * Joins: liam (liam@public.cloak)
  2029. # [11:50] * Quits: michou (~Adium@public.cloak) ("Leaving.")
  2030. # [11:54] * Joins: teoli (~teoli@public.cloak)
  2031. # [11:54] * Quits: koji (~koji@public.cloak) ("Leaving...")
  2032. # [11:55] * Joins: michou (~Adium@public.cloak)
  2033. # [11:57] * Quits: lmcliste_ (~lmclister@public.cloak) ("")
  2034. # [11:58] * Joins: jdaggett (~jdaggett@public.cloak)
  2035. # [12:01] * Quits: teoli_ (~teoli@public.cloak) (Ping timeout: 180 seconds)
  2036. # [12:12] * Quits: emalasky (~Adium@public.cloak) ("Leaving.")
  2037. # [12:12] <leaverou> plinss: http://lists.w3.org/Archives/Public/www-style/2013Jul/0607.html
  2038. # [12:14] * Ms2ger wonders if http://wiki.csswg.org/spec/css2.2 is meant to say "CSS level 1 revision 1"
  2039. # [12:17] * Joins: dbaron (~dbaron@public.cloak)
  2040. # [12:19] * Joins: darktears (~darktears@public.cloak)
  2041. # [12:19] * Quits: darktears (~darktears@public.cloak) ("Linkinus - http://linkinus.com")
  2042. # [12:19] * Joins: darktears (~darktears@public.cloak)
  2043. # [12:21] * Quits: michou (~Adium@public.cloak) ("Leaving.")
  2044. # [12:23] * leaverou is now known as leaverou_away
  2045. # [12:30] * Joins: myakura (~myakura@public.cloak)
  2046. # [12:32] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  2047. # [12:36] * Quits: darktears (~darktears@public.cloak) (Client closed connection)
  2048. # [12:38] * Quits: myakura (~myakura@public.cloak) (Ping timeout: 180 seconds)
  2049. # [12:48] * Joins: darktears (~darktears@public.cloak)
  2050. # [13:02] * Quits: jet (~junglecode@public.cloak) (jet)
  2051. # [13:06] * Joins: michou (~Adium@public.cloak)
  2052. # [13:06] * Quits: michou (~Adium@public.cloak) ("Leaving.")
  2053. # [13:10] * Joins: zcorpan (~zcorpan@public.cloak)
  2054. # [13:11] * Joins: nvdbleek (~nvdbleek@public.cloak)
  2055. # [13:12] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
  2056. # [13:16] * Quits: dbaron (~dbaron@public.cloak) (Ping timeout: 180 seconds)
  2057. # [13:46] * Quits: darktears (~darktears@public.cloak) ("Linkinus - http://linkinus.com")
  2058. # [13:49] * Joins: darktears (~darktears@public.cloak)
  2059. # [13:53] * Joins: dauwhe (~dauwhe@public.cloak)
  2060. # [14:20] * Joins: zcorpan_ (~zcorpan@public.cloak)
  2061. # [14:24] * Joins: michou (~Adium@public.cloak)
  2062. # [14:26] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  2063. # [14:47] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  2064. # [14:49] * Joins: nvdbleek (~nvdbleek@public.cloak)
  2065. # [14:51] * Joins: cwdoh (~cwdoh@public.cloak)
  2066. # [14:52] * Quits: MoZ (~MoZ@public.cloak) (Ping timeout: 180 seconds)
  2067. # [15:04] * Joins: stakagi (~stakagi@public.cloak)
  2068. # [15:08] * Quits: cwdoh (~cwdoh@public.cloak) (Client closed connection)
  2069. # [15:15] * Joins: jet (~junglecode@public.cloak)
  2070. # [15:19] * Joins: cwdoh (~cwdoh@public.cloak)
  2071. # [15:20] * Joins: ijongcheol (~ijongcheol@public.cloak)
  2072. # [15:22] * Quits: ijongcheol (~ijongcheol@public.cloak) ("")
  2073. # [15:22] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  2074. # [15:22] * Joins: teoli (~teoli@public.cloak)
  2075. # [15:28] * Joins: cwdoh_ (~cwdoh@public.cloak)
  2076. # [15:33] * Quits: cwdoh (~cwdoh@public.cloak) (Ping timeout: 180 seconds)
  2077. # [15:36] * Quits: jet (~junglecode@public.cloak) (jet)
  2078. # [15:37] * Quits: nvdbleek (~nvdbleek@public.cloak) (Ping timeout: 180 seconds)
  2079. # [15:39] * Joins: silvia (~Adium@public.cloak)
  2080. # [15:42] * Quits: cwdoh_ (~cwdoh@public.cloak) (Client closed connection)
  2081. # [15:42] * Joins: cwdoh (~cwdoh@public.cloak)
  2082. # [15:43] * Joins: kimwoonyoung (~kimwoonyoung@public.cloak)
  2083. # [15:44] * Joins: nvdbleek (~nvdbleek@public.cloak)
  2084. # [15:44] * Quits: cwdoh (~cwdoh@public.cloak) (Client closed connection)
  2085. # [15:44] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
  2086. # [15:45] * Joins: zcorpan (~zcorpan@public.cloak)
  2087. # [15:45] * Joins: silvia1 (~Adium@public.cloak)
  2088. # [15:45] * Quits: silvia (~Adium@public.cloak) (Client closed connection)
  2089. # [15:48] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  2090. # [15:49] * Joins: dauwhe (~dauwhe@public.cloak)
  2091. # [15:52] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
  2092. # [15:56] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  2093. # [16:08] * Joins: silvia (~Adium@public.cloak)
  2094. # [16:13] * Quits: silvia1 (~Adium@public.cloak) (Ping timeout: 180 seconds)
  2095. # [16:18] * Quits: darktears (~darktears@public.cloak) (Ping timeout: 180 seconds)
  2096. # [16:20] * Joins: dauwhe (~dauwhe@public.cloak)
  2097. # [16:20] * Quits: rhauck1 (~Adium@public.cloak) (Client closed connection)
  2098. # [16:22] * Joins: rhauck (~Adium@public.cloak)
  2099. # [16:23] * leaverou_away is now known as leaverou
  2100. # [16:27] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  2101. # [16:31] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  2102. # [16:33] * Quits: kimwoonyoung (~kimwoonyoung@public.cloak) ("This computer has gone to sleep")
  2103. # [16:39] * Joins: nvdbleek (~nvdbleek@public.cloak)
  2104. # [16:43] * Quits: silvia (~Adium@public.cloak) ("Leaving.")
  2105. # [16:48] * Joins: dsinger (~dsinger@public.cloak)
  2106. # [16:53] * Joins: cwdoh (~cwdoh@public.cloak)
  2107. # [17:02] * Quits: cwdoh (~cwdoh@public.cloak) (Ping timeout: 180 seconds)
  2108. # [17:11] * Joins: rhauck1 (~Adium@public.cloak)
  2109. # [17:11] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  2110. # [17:14] * Joins: myakura (~myakura@public.cloak)
  2111. # [17:15] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  2112. # [17:16] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
  2113. # [17:17] * Joins: nvdbleek (~nvdbleek@public.cloak)
  2114. # [17:23] * Joins: emalasky (~Adium@public.cloak)
  2115. # [17:25] * Joins: dauwhe (~dauwhe@public.cloak)
  2116. # [17:28] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  2117. # [17:30] * Joins: darktears (~darktears@public.cloak)
  2118. # [17:30] * Joins: lmcliste_ (~lmclister@public.cloak)
  2119. # [17:30] * Quits: lmcliste_ (~lmclister@public.cloak) ("")
  2120. # [17:32] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  2121. # [17:32] * Quits: stakagi (~stakagi@public.cloak) (Ping timeout: 180 seconds)
  2122. # [17:40] * Joins: nvdbleek (~nvdbleek@public.cloak)
  2123. # [17:46] * Quits: rhauck1 (~Adium@public.cloak) (Ping timeout: 180 seconds)
  2124. # [17:46] <TabAtkins> Ms2ger: That seems unlikely.
  2125. # [17:47] * Quits: darktears (~darktears@public.cloak) (Client closed connection)
  2126. # [17:47] * Joins: darktears (~darktears@public.cloak)
  2127. # [17:51] * Joins: rhauck (~Adium@public.cloak)
  2128. # [17:52] * Joins: rhauck1 (~Adium@public.cloak)
  2129. # [17:53] * Quits: darktears (~darktears@public.cloak) (Client closed connection)
  2130. # [17:53] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  2131. # [17:54] * Joins: darktears (~darktears@public.cloak)
  2132. # [17:57] * Joins: silvia (~Adium@public.cloak)
  2133. # [17:57] * Joins: teoli (~teoli@public.cloak)
  2134. # [17:58] * Quits: rhauck (~Adium@public.cloak) (Ping timeout: 180 seconds)
  2135. # [17:58] * Quits: darktears (~darktears@public.cloak) (Client closed connection)
  2136. # [18:10] * Joins: darktears (~darktears@public.cloak)
  2137. # [18:12] * Joins: lmcliste_ (~lmclister@public.cloak)
  2138. # [18:19] * Joins: emalasky1 (~Adium@public.cloak)
  2139. # [18:19] * Quits: emalasky (~Adium@public.cloak) (Client closed connection)
  2140. # [18:25] * Joins: dauwhe (~dauwhe@public.cloak)
  2141. # [18:31] * Quits: dwim_cloud (~uid10661@public.cloak) ("Connection closed for inactivity")
  2142. # [18:32] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  2143. # [18:33] * Joins: jcraig (~jcraig@public.cloak)
  2144. # [18:37] * Joins: teoli_ (~teoli@public.cloak)
  2145. # [18:37] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  2146. # [18:48] * Quits: lmcliste_ (~lmclister@public.cloak) (Client closed connection)
  2147. # [18:48] * Quits: michou (~Adium@public.cloak) ("Leaving.")
  2148. # [18:52] * Quits: silvia (~Adium@public.cloak) ("Leaving.")
  2149. # [19:12] * Quits: jcraig (~jcraig@public.cloak) (jcraig)
  2150. # [19:26] * Joins: dauwhe (~dauwhe@public.cloak)
  2151. # [19:31] * Joins: teoli (~teoli@public.cloak)
  2152. # [19:31] * Quits: teoli_ (~teoli@public.cloak) (Client closed connection)
  2153. # [19:31] * leaverou is now known as leaverou_away
  2154. # [19:32] * leaverou_away is now known as leaverou
  2155. # [19:33] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  2156. # [19:38] * Quits: myakura (~myakura@public.cloak) (Client closed connection)
  2157. # [19:48] * Joins: nvdbleek (~nvdbleek@public.cloak)
  2158. # [19:55] * Quits: teoli (~teoli@public.cloak) (Ping timeout: 180 seconds)
  2159. # [19:58] * Joins: teoli (~teoli@public.cloak)
  2160. # [20:09] * Joins: myakura (~myakura@public.cloak)
  2161. # [20:15] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  2162. # [20:20] * Quits: myakura (~myakura@public.cloak) (Ping timeout: 180 seconds)
  2163. # [20:26] * Joins: dauwhe (~dauwhe@public.cloak)
  2164. # [20:33] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  2165. # [20:41] * Joins: teoli (~teoli@public.cloak)
  2166. # [20:45] * Joins: jcraig (~jcraig@public.cloak)
  2167. # [20:59] * Joins: glenn_ (~gadams@public.cloak)
  2168. # [21:05] * Quits: glenn (~gadams@public.cloak) (Ping timeout: 180 seconds)
  2169. # [21:13] * Joins: myakura (~myakura@public.cloak)
  2170. # [21:21] * Quits: myakura (~myakura@public.cloak) (Ping timeout: 180 seconds)
  2171. # [21:26] * Quits: emalasky1 (~Adium@public.cloak) ("Leaving.")
  2172. # [21:27] * Joins: dauwhe (~dauwhe@public.cloak)
  2173. # [21:34] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  2174. # [21:44] * Joins: mgylling (~mgylling@public.cloak)
  2175. # [21:46] * Joins: jdaggett (~jdaggett@public.cloak)
  2176. # [21:51] * Joins: antonp (~Thunderbird@public.cloak)
  2177. # [21:58] * leaverou is now known as leaverou_away
  2178. # [22:00] * Quits: jdaggett (~jdaggett@public.cloak) (jdaggett)
  2179. # [22:14] * Joins: myakura (~myakura@public.cloak)
  2180. # [22:21] * Quits: myakura (~myakura@public.cloak) (Ping timeout: 180 seconds)
  2181. # [22:27] * Joins: dauwhe (~dauwhe@public.cloak)
  2182. # [22:32] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
  2183. # [22:34] * Quits: dauwhe (~dauwhe@public.cloak) (Ping timeout: 180 seconds)
  2184. # [22:35] * Joins: lar_zzz (~lar_zzz@public.cloak)
  2185. # [22:42] * Joins: ChrisL (clilley@public.cloak)
  2186. # [22:43] * Quits: ChrisL (clilley@public.cloak) ("Client combusted")
  2187. # [22:44] * Quits: nvdbleek (~nvdbleek@public.cloak) (nvdbleek)
  2188. # [22:47] * Quits: antonp (~Thunderbird@public.cloak) (antonp)
  2189. # [22:50] * Joins: jdaggett (~jdaggett@public.cloak)
  2190. # [23:04] * Joins: jet (~junglecode@public.cloak)
  2191. # [23:07] * Quits: mgylling (~mgylling@public.cloak) (mgylling)
  2192. # [23:13] * Quits: lar_zzz (~lar_zzz@public.cloak) ("Leaving.")
  2193. # [23:14] * Joins: myakura (~myakura@public.cloak)
  2194. # [23:21] * Quits: myakura (~myakura@public.cloak) (Ping timeout: 180 seconds)
  2195. # [23:26] * Joins: silvia (~Adium@public.cloak)
  2196. # [23:28] * Quits: arronei (~arronei@public.cloak) ("")
  2197. # [23:28] * Joins: dauwhe (~dauwhe@public.cloak)
  2198. # [23:31] * Quits: jet (~junglecode@public.cloak) (jet)
  2199. # [23:31] * Joins: dauwhe_ (~dauwhe@public.cloak)
  2200. # [23:32] * Quits: dauwhe (~dauwhe@public.cloak) (Client closed connection)
  2201. # [23:32] * Joins: arronei (~arronei@public.cloak)
  2202. # [23:36] * Joins: myakura (~myakura@public.cloak)
  2203. # [23:43] * Quits: teoli (~teoli@public.cloak) (Client closed connection)
  2204. # [23:50] * Joins: mgylling (~mgylling@public.cloak)
  2205. # Session Close: Tue Nov 12 00:00:01 2013

The end :)