/irc-logs / w3c / #html-wg / 2007-05-08 / end

Options:

  1. # Session Start: Tue May 08 00:00:00 2007
  2. # Session Ident: #html-wg
  3. # [00:03] <Hixie> so are all these e-mails still actually introducing new information, or is each e-mail repeating an earlier e-mail?
  4. # [00:05] <ddailey> The similarity coefficient would appear to be high
  5. # [00:07] * Joins: hyatt (hyatt@17.255.104.236)
  6. # [00:22] <Philip`> Is it just me, or does a subject like "Re: Getting beyond the ping pong match (was RE: Cleaning House)" make absolutely no sense?
  7. # [00:23] <Dashiva> It makes sense in context, but the discussion itself is bordering on senseless :)
  8. # [00:23] <gavin> heh
  9. # [00:24] <gavin> I don't think it makes sense in context, either
  10. # [00:24] <gavin> the ping pong match was so much fun that now we need to clean the house
  11. # [00:25] * Quits: heycam (cam@203.214.12.71) (Ping timeout)
  12. # [00:26] <mjs> Hixie: some of them are just multi-page ways of saying "+1" to an earlier email
  13. # [00:27] <Hixie> good times
  14. # [00:31] * Quits: Sander (svl@71.57.109.108) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  15. # [00:31] <mjs> I'm really not enjoying the way DanC has interpreted the decision process
  16. # [00:32] <mjs> we have votes overwhelmingly in favor of three resolutions but there is no way to tell if they carry until magical pronouncement from the chairs, which might not happen until after an unspecified period of negotiating with the few dissenters
  17. # [00:35] * Parts: hasather (hasather@81.235.209.174)
  18. # [00:44] <ddailey> I rather like that -- it gives a sort of independent opportunity to see if consensus were indeed possible -- or whether substantive arguments had in fact been overlooked
  19. # [00:45] <ddailey> Now certainly how consensus can work (or whether or not it is possible) in a group of this size
  20. # [00:45] <ddailey> that is a reasonable question.
  21. # [00:47] <ddailey> I did rather hope that the "ping pong match" and the "clean the house" threads would have helped the discussion emerge to some higher level
  22. # [00:48] <ddailey> like maybe it's time to bring in Jimmy Carter
  23. # [00:49] <ddailey> There was a proposal before the US Congress in the late 1970's early 1980's to fund a "peace academy" -- the premise was that skills of making peace should be funded every bit as much as the military academies.
  24. # [00:50] <ddailey> I think in marketing they call it "buy in"
  25. # [00:54] * Quits: MrNaz (Naz@203.214.95.166) (Connection reset by peer)
  26. # [00:54] * Joins: MrNaz` (Naz@203.214.95.166)
  27. # [00:58] <ddailey> mjs: it looks like you and I agreed on the copyright issue on that one objection.
  28. # [01:00] * Quits: tH (r@87.102.4.173) (Quit: ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
  29. # [01:13] * Joins: heycam (cam@130.194.72.84)
  30. # [01:15] * Quits: MrNaz` (Naz@203.214.95.166) (Ping timeout)
  31. # [01:21] * Parts: ddailey (david_dail@24.144.172.117)
  32. # [01:21] * Quits: billmason (billmason@69.30.57.156) (Quit: .)
  33. # [01:32] * Joins: sbuluf (teyv@200.49.140.183)
  34. # [01:55] * Quits: schepers (schepers@72.29.239.177) (Quit: Free at last!)
  35. # [01:55] * Quits: dbaron (dbaron@72.29.239.177) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  36. # [01:55] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Get thee behind me, satan.)
  37. # [01:56] * Quits: zdenko (zdenko@84.255.203.169) (Quit: zdenko)
  38. # [01:57] * Parts: jdandrea (jdandrea@68.192.161.254)
  39. # [01:57] * Joins: jdandrea (jdandrea@68.192.161.254)
  40. # [01:58] * Quits: kazuhito (chatzilla@72.29.239.177) (Ping timeout)
  41. # [02:18] * Joins: karl (karlcow@128.30.52.30)
  42. # [02:23] * Quits: hyatt (hyatt@17.255.104.236) (Quit: hyatt)
  43. # [02:33] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
  44. # [02:38] * Joins: gavin_ (gavin@74.103.208.221)
  45. # [03:00] * Parts: zcorpan_ (zcorpan@84.216.41.43)
  46. # [03:01] * Joins: Zeros (Zeros-Elip@69.140.48.129)
  47. # [03:07] * Joins: kazuhito (chatzilla@142.59.90.219)
  48. # [03:20] * Joins: hyatt (hyatt@24.6.91.161)
  49. # [03:37] * Quits: gavin (gavin@63.245.208.169) (Quit: leaving)
  50. # [03:37] * Joins: gavin (gavin@63.245.208.169)
  51. # [03:45] * Quits: mjs (mjs@17.255.104.133) (Quit: mjs)
  52. # [03:46] * Joins: mjs (mjs@17.255.104.133)
  53. # [03:49] * Joins: mjs_ (mjs@17.255.104.133)
  54. # [03:49] * Quits: mjs (mjs@17.255.104.133) (Connection reset by peer)
  55. # [03:50] * Quits: sbuluf (teyv@200.49.140.183) (Ping timeout)
  56. # [03:50] * Quits: hyatt (hyatt@24.6.91.161) (Quit: hyatt)
  57. # [03:51] * Joins: hyatt (hyatt@24.6.91.161)
  58. # [03:54] * Quits: mjs_ (mjs@17.255.104.133) (Ping timeout)
  59. # [04:00] * Quits: hyatt (hyatt@24.6.91.161) (Quit: hyatt)
  60. # [04:03] * Quits: kazuhito (chatzilla@142.59.90.219) (Connection reset by peer)
  61. # [04:03] * Joins: kazuhito (chatzilla@142.59.90.219)
  62. # [04:10] * Joins: myakura (myakura@125.194.247.196)
  63. # [04:20] * Joins: Shunsuke (Shunsuke@133.27.54.142)
  64. # [04:20] * Quits: Zeros (Zeros-Elip@69.140.48.129) (Quit: Leaving)
  65. # [04:29] * Quits: Shunsuke (Shunsuke@133.27.54.142) (Ping timeout)
  66. # [04:39] * Joins: Shunsuke (Shunsuke@133.27.54.142)
  67. # [04:43] * Quits: gavin (gavin@63.245.208.169) (Quit: leaving)
  68. # [04:43] * Joins: gavin (gavin@63.245.208.169)
  69. # [04:52] * Quits: Shunsuke (Shunsuke@133.27.54.142) (Ping timeout)
  70. # [04:58] * Joins: Shunsuke (Shunsuke@133.27.54.142)
  71. # [05:10] * Quits: Shunsuke (Shunsuke@133.27.54.142) (Ping timeout)
  72. # [05:17] * Joins: Shunsuke (Shunsuke@133.27.54.142)
  73. # [05:20] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
  74. # [05:23] * Joins: MrNaz (Naz@203.214.95.166)
  75. # [05:25] * Quits: kazuhito (chatzilla@142.59.90.219) (Ping timeout)
  76. # [05:26] * Joins: gavin_ (gavin@74.103.208.221)
  77. # [05:30] * Quits: Shunsuke (Shunsuke@133.27.54.142) (Ping timeout)
  78. # [05:36] * Joins: Shunsuke (Shunsuke@133.27.54.142)
  79. # [05:43] * Quits: Shunsuke (Shunsuke@133.27.54.142) (Ping timeout)
  80. # [05:56] * Quits: jdandrea (jdandrea@68.192.161.254) (Quit: jdandrea)
  81. # [05:57] * Joins: mjs (mjs@64.81.48.145)
  82. # [06:00] * Joins: schepers (schepers@205.206.139.237)
  83. # [06:05] * Quits: schepers (schepers@205.206.139.237) (Connection reset by peer)
  84. # [06:14] * Joins: sbuluf (qgnnh@200.49.140.151)
  85. # [06:15] * Joins: Shunsuke (Shunsuke@133.27.62.176)
  86. # [06:19] * Quits: gavin (gavin@63.245.208.169) (Ping timeout)
  87. # [06:21] * Quits: myakura (myakura@125.194.247.196) (Quit: Leaving...)
  88. # [06:21] * Joins: gavin (gavin@63.245.208.169)
  89. # [06:24] * Joins: hyatt (hyatt@24.6.91.161)
  90. # [06:27] * Quits: hyatt (hyatt@24.6.91.161) (Client exited)
  91. # [06:27] * Joins: hyatt (hyatt@24.6.91.161)
  92. # [06:30] * Quits: mjs (mjs@64.81.48.145) (Quit: mjs)
  93. # [06:31] * Joins: mjs (mjs@64.81.48.145)
  94. # [07:09] <karl> still 840 emails to go
  95. # [07:10] <sbuluf> quite better than 2k
  96. # [07:10] * Lachy wonders how you got through 1160 emails so quickly
  97. # [07:22] <karl> Lachy I read them and go to the next.
  98. # [07:22] <karl> but reading is one thing I do for pleasure. 150 pages book takes me around 2 hours usually.
  99. # [07:23] <karl> plus the fact that many mails are in double www-html and public-html
  100. # [07:26] <Lachy> you read a lot faster than I do
  101. # [07:28] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
  102. # [07:33] * Joins: gavin_ (gavin@74.103.208.221)
  103. # [07:39] * Quits: Shunsuke (Shunsuke@133.27.62.176) (Ping timeout)
  104. # [07:50] * Quits: MrNaz (Naz@203.214.95.166) (Ping timeout)
  105. # [08:02] * Joins: Shunsuke (Shunsuke@133.27.175.108)
  106. # [08:06] * Quits: sbuluf (qgnnh@200.49.140.151) (Ping timeout)
  107. # [08:09] * Joins: sbuluf (dykldup@200.49.140.204)
  108. # [08:20] * Joins: mw22_ (chatzilla@84.41.169.151)
  109. # [08:20] * Quits: mw22 (chatzilla@84.41.169.151) (Ping timeout)
  110. # [08:20] * mw22_ is now known as mw22
  111. # [08:32] * Quits: Lachy (Lachlan@203.214.143.196) (Connection reset by peer)
  112. # [08:32] * Joins: Lachy (Lachlan@203.214.143.196)
  113. # [08:37] * Quits: inimino (inimino@75.71.88.233) (Ping timeout)
  114. # [08:49] * Joins: icaaq (icaaaq@85.228.55.162)
  115. # [08:57] * Parts: icaaq (icaaaq@85.228.55.162)
  116. # [09:12] * Joins: tH (r@87.102.4.173)
  117. # [09:14] * Quits: Shunsuke (Shunsuke@133.27.175.108) (Ping timeout)
  118. # [09:15] <karl> http://www.w3.org/2007/05/emphasis-diagram - Emphasis (dao) diagram
  119. # [09:16] <mjs> presumably (italic) is covered fully by the union of "meaningless" and other possible meanings of italic
  120. # [09:17] <karl> should I change it with a version number? ;)
  121. # [09:17] <Lachy> is that supposed to be a Venn Diagram?
  122. # [09:17] <karl> http://www.w3.org/mid/463EF097.7060001@design-noir.de
  123. # [09:18] <Lachy> yeah, I saw Dao's email already
  124. # [09:18] <Lachy> the diagram just isn't accurate
  125. # [09:20] <Lachy> though, in the email, it was probably caused by limitations with ASCII art
  126. # [09:21] <Lachy> the remainder of italics should be filled up with non-specific semantics
  127. # [09:21] <karl> if Dao sends me a better version I can modify mine easily
  128. # [09:22] <Lachy> let me see if I can sketch a more accurate one...
  129. # [09:22] <mjs> italics includes presumably at least the 10 conventional uses cited by wikipedia plus completely decorative use
  130. # [09:23] <mjs> (I'd guess emphasis is the most common use, followed by book titles, but that's pulled out of my ass)
  131. # [09:23] <karl> +local variations depending on languages I guess
  132. # [09:25] <karl> http://en.wikipedia.org/wiki/Boldface#Special_punctuation_marks
  133. # [09:25] <karl> In Chinese, emphasis in body text is supposed to be indicated by using an "emphasis mark" (着重號), which is a dot placed under each character to be emphasized. This is still taught in schools, but in practice it is not usually done, probably due to the difficulty of doing this in most computer software. Methods used for emphasis in western texts but inappropriate for Chinese, for example underlining and setting text in artificially slanted type (frequentl
  134. # [09:25] <karl> y incorrectly called "italics"), are often used instead.
  135. # [09:25] <karl> In Korean texts, a dot is placed above each hangul syllable block or hanja to be emphasized.
  136. # [09:25] <karl> Retrieved from "http://en.wikipedia.org/wiki/Emphasis_%28typography%29"
  137. # [09:26] <karl> hmm interesting where the "retrieved from" comes from. My cut and paste?
  138. # [09:26] <karl> that is cool if it is
  139. # [09:27] <mjs> I wonder if any software at all handles underdot emphasis
  140. # [09:30] * Joins: zdenko (zdenko@193.77.152.244)
  141. # [09:31] * Joins: zdenko_ (zdenko@193.77.152.244)
  142. # [09:31] <karl> mjs: it seems MS word X do it on Mac. But I can't test.
  143. # [09:33] * Quits: zdenko (zdenko@193.77.152.244) (Ping timeout)
  144. # [09:34] <Lachy> karl, http://lachy.id.au/dev/2007/bold-italic-venn-diagram.png
  145. # [09:35] <Lachy> ah, bold should include importance too
  146. # [09:36] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
  147. # [09:37] <Lachy> fixed
  148. # [09:38] <Hixie> so four of those circles are at the "html" layer, and two are at the "css" layer
  149. # [09:38] <Hixie> but what's "decorative"?
  150. # [09:38] <Lachy> decorative is use of italics and bold for no reason at all, except to look good
  151. # [09:39] <Lachy> i.e. the meaningless uses of <i> and <b>
  152. # [09:39] <Hixie> oh i know what it means
  153. # [09:39] <anne> <h2><i>Test</i></h2> maybe?
  154. # [09:39] <Hixie> i just meant if you look at it sideways, which layer would it be in
  155. # [09:40] <anne> for my sample it would be CSS
  156. # [09:40] <anne> but maybe my sample is just "italics"
  157. # [09:40] * anne ponders
  158. # [09:40] <Lachy> ah, it should be in the CSS layer, but often placed in the HTML layer by authors
  159. # [09:41] * Joins: gavin_ (gavin@74.103.208.221)
  160. # [09:41] * Quits: heycam (cam@130.194.72.84) (Quit: bye)
  161. # [09:42] <Lachy> anne, you sample would depend on whether "Test" was a foreign word for the language of the document, and if that language used italics for such things
  162. # [09:42] <Hixie> yeah but the CSS layer has concepts like "bold" and "italics" and "green", not "decorative"
  163. # [09:42] <Hixie> there's no 'decorate: 67%' property
  164. # [09:43] <Lachy> lol
  165. # [09:43] <sbuluf> thank god
  166. # [09:43] <mjs> there should be!
  167. # [09:44] <Lachy> I think you maybe interpreting the diagram differently from me
  168. # [09:44] <Hixie> all the other circles map directly to existing html or css syntax
  169. # [09:44] <Hixie> i understand the original intent of the diagram
  170. # [09:44] <Hixie> i'm trying to use the diagram to draw useful conclusions about what we should do
  171. # [09:44] <anne> I think the intention is that four are HTML, one is CSS and the other two overlap
  172. # [09:44] <anne> between the two
  173. # [09:45] <mjs> I thought the intention was to explain the relationship between emphasis and italics
  174. # [09:45] <mjs> that they are overlapping but not identical categories
  175. # [09:45] <Hixie> mjs: right
  176. # [09:46] <Hixie> anne: that interpretation doesn't help us design the languages
  177. # [09:46] <anne> why not, it means that b oth CSS and HTML need some fallback for italcs and bold
  178. # [09:46] <Lachy> emphasis, importance, foreign words, and keywords are all HTML. decorative is just a generic circle for all CSS properties. The bold and italic refer to the concepts, not specifically <b> and <i>
  179. # [09:47] <anne> and that HTML should encourage people to use CSS instead for the decorative usage and CSS should do the same for the non-decoarative usage
  180. # [09:47] <Hixie> anne: i agree with that premise, but i don't see that that falls out of the diagram
  181. # [09:47] <Lachy> basically, the foreign words, etc. maps to <i>, and the key words, etc. maps to <b>
  182. # [09:48] <anne> Hixie, k
  183. # [09:52] <karl> ok done. :)
  184. # [09:52] <anne> for every person that leaves the HTML WG there seem to be at least three new people
  185. # [09:52] <karl> thanks Lachy
  186. # [09:53] * Quits: karl (karlcow@128.30.52.30) (Quit: Where dwelt Ymir, or wherein did he find sustenance?)
  187. # [09:53] <anne> (based on the past few days)
  188. # [09:53] <Lachy> who else has left?
  189. # [09:53] <anne> (overall the ratio is prolly much more in favor of joining)
  190. # [09:54] <anne> Ian Shortman
  191. # [09:55] <Lachy> other than Gareth Hay, I didn't recognise the other names that left
  192. # [09:55] <anne> seems that Alexander Graf also switched to the XHTML2 WG
  193. # [09:56] <anne> based on http://lists.w3.org/Archives/Public/public-xhtml2/2007May/0008.html
  194. # [09:56] <Hixie> hey, i didn't notice that tina had joined the xhtml wg
  195. # [09:57] <Lachy> Hixie, that was discussed here last week when she joined
  196. # [09:57] <Hixie> cool
  197. # [09:59] <Lachy> oh, I wonder why Olivier Thereaux left the group
  198. # [10:01] <sbuluf> massive amounts of traffic might be a content-independent answer
  199. # [10:01] <anne> or massive amounts of traffic without content :)
  200. # [10:17] * Quits: anne (annevk@213.236.208.22) (Ping timeout)
  201. # [10:24] * Joins: anne (annevk@213.236.208.22)
  202. # [10:33] * Joins: ROBOd (robod@86.34.246.154)
  203. # [10:39] <beowulf> http://www.456bereastreet.com/archive/200705/help_keep_accessibility_and_semantics_in_html/
  204. # [10:41] <anne> heh
  205. # [10:41] <anne> we're evil!
  206. # [10:41] <sbuluf> This is a call to action directed at all standardistas and accessibilitistas.
  207. # [10:41] <sbuluf> i was wondering when it was going to start
  208. # [10:42] <anne> but I'm not sure what he's talking about though
  209. # [10:43] <anne> seems like quite a misunderstanding of the WHATWG proposal
  210. # [10:43] <sbuluf> i assume different people will cry bloody murder for different reasons
  211. # [10:43] <anne> as John Foliot said, the problem with not knowing history is that you're doomed to repeat it
  212. # [10:44] <anne> (which applies equally well to John Foliot, but he didn't admit that)
  213. # [10:44] <anne> (to be fair, I didn't point it out either)
  214. # [10:45] <beowulf> I suppose from the mass of emails you could take any point of view on the direction of the wg
  215. # [10:45] * Joins: heycam (cam@203.214.12.71)
  216. # [10:45] <sbuluf> not quite, keeping back compat principle holds, no matter what, i reckon.
  217. # [10:46] <anne> some people think it should not hold
  218. # [10:47] <anne> Roger Johansson seems to think the WG can somehow mandate browsers to implement UI that indicates errors in pages like iCab does
  219. # [10:47] <anne> that doesn't make much sense to me with at least 99% non-conformance
  220. # [10:50] <sbuluf> i think back-compat will hold. simply put, w3c has to do what broswer makers want. all other browser makers have to do what MS want. else, MS moves out, or all browsser makers (MS and others) move out. and this WG basically dissolves.
  221. # [10:51] * Joins: edas (edaspet@88.191.34.123)
  222. # [10:51] <anne> Well, it's part of the charter, but it's not what people argue for
  223. # [10:52] <sbuluf> i think what i said still holds. no MS, no WG. no broswer vendors (MS and others), no group.
  224. # [10:53] <anne> WHATWG exists without MS so I'm not really convinced
  225. # [10:53] * Joins: inimino (inimino@75.71.88.233)
  226. # [10:53] <anne> (not that MS wasn't invited, btw)
  227. # [10:54] <sbuluf> whatwg might keep at it, but that is different from this WG, i think.
  228. # [10:54] <sbuluf> would you guys still want a w3c seal if MS leaves?
  229. # [10:55] * Joins: MrNaz (Naz@203.214.95.166)
  230. # [11:00] <anne> yeah, I think so
  231. # [11:01] <sbuluf> oh, then this WG could continue
  232. # [11:02] <mjs> anne: did I ever tell you about my key for translating messages from supporters of "valid markup"?
  233. # [11:03] <sbuluf> back-compat is hardwired into the charter, if i'm not wrong, so generic reversal of that is basically out of the question, no matter how many people complain
  234. # [11:03] <mjs> sbuluf: the charter is actually maddeningly vague about the matter
  235. # [11:03] * anne blames the chairs for not steering enough
  236. # [11:04] <sbuluf> mjs, about back-compat? for me, the deciding word is "incremental"
  237. # [11:04] <anne> unless the idea is for this group to remain unproductive, that is
  238. # [11:04] <sbuluf> i doubt that, anne. cause of the vision document
  239. # [11:04] <anne> the other thing the charter says is that the new language should define a syntax compatible with popular browser impl
  240. # [11:04] <sbuluf> anne, right
  241. # [11:05] <mjs> one of our chairs has done exactly 0 chairing
  242. # [11:05] * Joins: myakura (myakura@125.194.247.196)
  243. # [11:05] <mjs> the other has done a moderate amount but seems to move kind of ponderously and with an excessive zeal for perfect consensus
  244. # [11:05] <anne> in a day over two months now
  245. # [11:06] <anne> still no outcome of the vote
  246. # [11:06] <inimino> I wonder if the <em> vs. <i> thread is petering out?
  247. # [11:07] <sbuluf> if anyone asks me...you guys should not worry about votes
  248. # [11:07] <anne> I'm not worrying about the outcome of the votes
  249. # [11:07] <sbuluf> at least unless outrage grows much
  250. # [11:07] <anne> I'm worrying about lack of progress
  251. # [11:07] <anne> not so much worrying
  252. # [11:07] <mjs> we've so far accomplished nothing
  253. # [11:07] <anne> more being upset with
  254. # [11:08] <mjs> but that might change in a few days if the votes pass
  255. # [11:10] <anne> I agree that some people seem to aim too much for perfect consensus
  256. # [11:13] <mjs> it's impractical to try for more consensus in a huge group than is done in most medium sized groups
  257. # [11:26] * Joins: zcorpan_ (zcorpan@84.216.40.131)
  258. # [11:44] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
  259. # [11:45] <anne> hyatt, told howcome about fonts yesterday btw
  260. # [11:46] <hyatt> anne: cool
  261. # [11:46] <hyatt> anne: i sent mail to the css wg too
  262. # [11:46] <anne> hyatt, he liked it, and I think his recent e-mail to w3c-css-wg therefore didn't use font-family:url() but @font-face ;)
  263. # [11:46] <hyatt> anne: i hope we can get css3 web fonts pared down
  264. # [11:46] <mjs> I still don't get why font-family:url() isn't good enough
  265. # [11:47] <hyatt> it has a number of drawbacks
  266. # [11:48] <hyatt> here are some cool things you can do with @font-face
  267. # [11:48] <hyatt> (1) override what the generic families do
  268. # [11:48] <hyatt> e.g., @font-face { font-family: monospace; local("Monaco"); }
  269. # [11:48] <hyatt> URL can't do that
  270. # [11:48] <hyatt> (2) alias fonts in your user stylesheet
  271. # [11:49] <mjs> those both seem pretty obscure
  272. # [11:49] <hyatt> @font-face font-family: "Times New Roman"; local("Times"); }
  273. # [11:49] * Joins: gavin_ (gavin@74.103.208.221)
  274. # [11:49] <mjs> and it makes the common case more verbose
  275. # [11:49] <mjs> but maybe if you use a custom font once, you want it multiple times anyway
  276. # [11:49] <hyatt> i like the structure of defining a selection descriptor though
  277. # [11:50] <anne> I like the aliasing
  278. # [11:50] <hyatt> the URL is ambiguous and risks cascading unintentionally
  279. # [11:50] <hyatt> here's an example
  280. # [11:50] <hyatt> body { font-family: url(....); }
  281. # [11:50] <anne> What does unicode-range do btw? Which is also restricted to @font-face
  282. # [11:50] <hyatt> now somewhere i say <b>
  283. # [11:50] <hyatt> inside the body
  284. # [11:50] <hyatt> that <b> is using the custom font
  285. # [11:50] <hyatt> i think things start getting odd at that point
  286. # [11:51] <hyatt> <b> has the custom font too, but what's the rule now for what to do
  287. # [11:51] <hyatt> the URL relies on the UA having to dig into what is hopefully a zip archive
  288. # [11:51] <hyatt> and intellligently match
  289. # [11:51] <hyatt> it also forces you to bundle all the variants together, even if a bunch aren't used
  290. # [11:52] <mjs> oh, you mean how to get a different font for bold
  291. # [11:52] <mjs> good point
  292. # [11:52] <mjs> for a while there I forgot what <b> does
  293. # [11:52] <anne> surely you can't style <b>?!
  294. # [11:52] <hyatt> the URL is also more verbose if you start reusing the font
  295. # [11:52] <hyatt> (and i think that's common)
  296. # [11:52] <hyatt> (to use a font multiple times)
  297. # [11:53] <anne> yeah
  298. # [11:53] <hyatt> anne: unicode-range lets you specify that you only get that font for characters within the unicode range
  299. # [11:53] <anne> interesting
  300. # [11:53] <hyatt> so if a font has sucky support for some range
  301. # [11:54] <hyatt> you can exclude it
  302. # [11:54] <hyatt> and fall back to something better
  303. # [11:54] <hyatt> etc
  304. # [11:54] <hyatt> anyway having implemented @font-face, i actually like it.
  305. # [11:54] <hyatt> i basically like sections 2.1-2.3 and 2.5
  306. # [11:54] <hyatt> of the css3 web fonts spec
  307. # [11:55] <hyatt> and hate evertything else
  308. # [11:55] <hyatt> 2.6 onwards is just like someone was smoking crack
  309. # [11:55] <hyatt> let's all specify our panose-1 numbers
  310. # [11:55] <hyatt> i mean, yikes.
  311. # [11:56] <mjs> matching fonts by approximate visual appearance seems like a pointless idea
  312. # [11:56] <hyatt> it stems from an era when reflow was expensive and people were still using modems
  313. # [11:56] <hyatt> that's how old this spec is heh
  314. # [11:57] <mjs> well, not every engine can reflow the whole page as fast as ours
  315. # [11:59] <hyatt> meh they're all fast enough for this
  316. # [12:01] <anne> so basically you're delaying rendering until the font is fetched?
  317. # [12:01] <hyatt> yeah
  318. # [12:02] <anne> I suppose it's not much different from fetching a script...
  319. # [12:02] <hyatt> i throw the font name over to the OS and get back some random font it gives me
  320. # [12:02] <hyatt> most often lucida
  321. # [12:02] <hyatt> and then use that to measure
  322. # [12:02] <hyatt> but i suppress display
  323. # [12:02] <hyatt> so things jsut shift around very slightly when the font comes in
  324. # [12:02] <hyatt> or not at all
  325. # [12:03] <hyatt> scripts stall the parser though
  326. # [12:03] <hyatt> and in pretty much every browser but webkit stylesheets stall the parser too
  327. # [12:03] <hyatt> i made fonts behave morel ike images basically than scripts/stylesheets
  328. # [12:05] <anne> is @font-face required to be at the start of a style sheet?
  329. # [12:06] <anne> much like @import ?
  330. # [12:06] <hyatt> nope
  331. # [12:06] <hyatt> not that i could see
  332. # [12:06] <anne> k
  333. # [12:06] <hyatt> i support it being anywhere
  334. # [12:06] <hyatt> just like @media
  335. # [12:07] <anne> i guess that makes sense
  336. # [12:07] * anne thought it might help a little with incremental rendering
  337. # [12:07] <hyatt> stylesheets parse so fast
  338. # [12:07] <hyatt> in both gecko and webkit
  339. # [12:07] <hyatt> (and i assume opera)
  340. # [12:07] <mjs> hyatt: on mobile networks, waiting for the font might not cut it - then again we have doubletree now for those who care to use it
  341. # [12:08] <hyatt> mjs: i would expect the font to render
  342. # [12:08] <hyatt> mjs: they'll probably want to patch
  343. # [12:08] <hyatt> in the same way they don't ignore stylesheets
  344. # [12:08] <hyatt> err ignore stylesheets loading
  345. # [12:08] <hyatt> border-image is similar
  346. # [12:08] <hyatt> i suppress the fallback border style
  347. # [12:08] <hyatt> while the image loads
  348. # [12:08] <hyatt> and only show it if the border-image fails
  349. # [12:09] <hyatt> same with list-style-image
  350. # [12:09] <hyatt> you don't show a fallback bullet unless the image fails
  351. # [12:09] <hyatt> etc
  352. # [12:09] <hyatt> so fonts are consistent with all that
  353. # [12:09] <hyatt> but yeah i could see how slow web would want the font to just render
  354. # [12:10] <mjs> webkit's doubletree support just does a preliminary render completely ignoring stylesheets and scripts for slow networks, although not all mobile webkit implementations are using it
  355. # [12:11] * Joins: loic (loic@86.71.4.162)
  356. # [12:16] * Quits: inimino (inimino@75.71.88.233) (Quit: ChatZilla 0.9.78.1 [Firefox 2.0.0.3/2007031001])
  357. # [12:33] * Quits: hyatt (hyatt@24.6.91.161) (Quit: hyatt)
  358. # [12:37] * Joins: Shunsuke (Shunsuke@219.110.80.235)
  359. # [12:44] * Quits: sbuluf (dykldup@200.49.140.204) (Quit: sbuluf)
  360. # [12:46] * Quits: Shunsuke (Shunsuke@219.110.80.235) (Ping timeout)
  361. # [12:50] * Joins: jdandrea (jdandrea@68.192.161.254)
  362. # [12:55] * Quits: edas (edaspet@88.191.34.123) (Quit: http://eric.daspet.name/ et l'édition 2007 de http://www.paris-web.fr/ )
  363. # [12:56] * Joins: karl (karlcow@128.30.52.30)
  364. # [13:00] * Joins: Shunsuke (Shunsuke@219.110.80.235)
  365. # [13:14] * Joins: kazuhito (chatzilla@142.59.90.219)
  366. # [13:16] * Parts: anne (annevk@213.236.208.22)
  367. # [13:17] * Joins: anne (annevk@213.236.208.247)
  368. # [13:51] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
  369. # [13:57] * Joins: gavin_ (gavin@74.103.208.221)
  370. # [14:04] * Quits: heycam (cam@203.214.12.71) (Ping timeout)
  371. # [14:21] * Joins: anne2 (annevk@213.236.208.22)
  372. # [14:23] * Quits: anne (annevk@213.236.208.247) (Ping timeout)
  373. # [15:01] * Joins: heycam (cam@203.214.12.71)
  374. # [15:06] * Quits: Shunsuke (Shunsuke@219.110.80.235) (Ping timeout)
  375. # [15:44] * Joins: briansuda (briansuda@130.208.155.35)
  376. # [15:50] * Quits: kazuhito (chatzilla@142.59.90.219) (Ping timeout)
  377. # [15:59] <hsivonen> it seems to me that accessibilistas assume that AT won't change in response to HTML5 but authoring tools will. Is there any basis for this assumption?
  378. # [16:00] * Joins: Shunsuke (Shunsuke@219.110.80.235)
  379. # [16:08] * Quits: jmb (jmb@81.86.70.47) (Ping timeout)
  380. # [16:08] * Joins: jmb (jmb@81.86.70.47)
  381. # [16:15] * Quits: Shunsuke (Shunsuke@219.110.80.235) (Quit: See you...)
  382. # [16:19] * Joins: kazuhito (chatzilla@72.29.239.177)
  383. # [16:26] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
  384. # [16:31] * Joins: gavin_ (gavin@74.103.208.221)
  385. # [16:34] <anne2> browsers will change too
  386. # [16:34] <anne2> somehow get this new parser
  387. # [16:34] * anne2 is now known as anne5
  388. # [16:37] * Joins: dbaron (dbaron@72.29.239.177)
  389. # [16:39] * Joins: schepers (schepers@72.29.239.177)
  390. # [16:42] * Joins: hasather (hasather@81.235.209.174)
  391. # [16:43] * Joins: billmason (billmason@69.30.57.156)
  392. # [16:59] * Quits: zdenko_ (zdenko@193.77.152.244) (Quit: zdenko_)
  393. # [17:03] * Quits: myakura (myakura@125.194.247.196) (Ping timeout)
  394. # [17:11] * Joins: Boy14 (siko@213.7.67.30)
  395. # [17:11] <Boy14> Hello , men. Do you know if internet bots will govern the world ?
  396. # [17:14] <Lachy> The Googlebot already governs the world
  397. # [17:14] <Boy14> lol ok you are right. But except GoogleBot. If anyone had a bot ?
  398. # [17:15] <Lachy> spambots?
  399. # [17:15] <Lachy> bot nets?
  400. # [17:16] <Lachy> any particular kind of bot?
  401. # [17:16] <Boy14> lol i do not know
  402. # [17:16] <Lachy> I do not understand you question
  403. # [17:16] <Lachy> I mean, your question does not compute.
  404. # [17:17] <Boy14> If anyone had a bot , what would happen ?
  405. # [17:17] <Lachy> *beep*
  406. # [17:18] <Lachy> I have no idea, I not sure what your point is
  407. # [17:18] * zcorpan_ is a bot
  408. # [17:18] * zcorpan_ will take over the world
  409. # [17:19] <Boy14> sorry guys
  410. # [17:19] <Boy14> my question was very stupid
  411. # [17:19] <Boy14> delete
  412. # [17:20] <Boy14> just type /clear
  413. # [17:21] <Boy14> something else. the .com means company or commercial ?
  414. # [17:21] <Lachy> google it
  415. # [17:22] <Boy14> .com identifies a business (commercial)
  416. # [17:22] <Boy14> is it right ?
  417. # [17:22] <Lachy> the googlebot holds the answers that you seek
  418. # [17:22] <Boy14> lol ok
  419. # [17:22] <Lachy> IIRC, it means commercial
  420. # [17:24] <Boy14> oh it is commercial
  421. # [17:25] * jdandrea thinks of a certain album title ("Strictly Commercial")
  422. # [17:25] <Boy14> lol . I didn't know it. I was thinking that it was company
  423. # [17:30] <Boy14> and one last question that you may not know. Because i am from Cyprus , do you know why Cyprus's top-level domain is www.something.com.cy instead of www.something.cy ?
  424. # [17:31] <zcorpan_> Boy14: you sure you came to the right channel?
  425. # [17:32] <Boy14> aren't your site www.cyprus.com.cy ?
  426. # [17:32] <Boy14> isn't*
  427. # [17:32] <anne5> we're pleaseenteryourcreditcardnumber.com ?
  428. # [17:32] <Lachy> Boy14, no
  429. # [17:33] <Boy14> anything else anne5 ?
  430. # [17:33] <zcorpan_> Boy14: we're http://www.w3.org/html/wg/
  431. # [17:34] <zcorpan_> we don't do TLDs or bots
  432. # [17:34] <Boy14> oh sorry. My mistake
  433. # [17:34] <Lachy> Boy14, how did you find this channel?
  434. # [17:35] <Boy14> I just typed /list and it was the one on the top
  435. # [17:35] <gavin> how did you find this server?
  436. # [17:35] <Lachy> ok, and the channel's name or topic didn't give you an idea of what it was for?
  437. # [17:37] <Boy14> I knew that it was about internet
  438. # [17:38] <Lachy> Boy14, do you have any any idea what HTML is?
  439. # [17:40] <Boy14> yes
  440. # [17:40] <Boy14> <docttype...>
  441. # [17:40] <Boy14> <html>
  442. # [17:41] <Boy14> <head>
  443. # [17:41] <Boy14> bla bla bla
  444. # [17:41] <Lachy> ok
  445. # [17:41] <Boy14> I also know css
  446. # [17:41] <Boy14> and a little of javascript
  447. # [17:41] <Lachy> do you build web sites?
  448. # [17:41] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
  449. # [17:42] <Boy14> yes , i want to become a popular web designer one day
  450. # [17:42] <Lachy> how long have you been doing it?
  451. # [17:42] <Boy14> I have been doing it since last october
  452. # [17:42] <Boy14> for 6-7 months now
  453. # [17:43] <Lachy> ok, so only a beginner
  454. # [17:43] <Boy14> yeah
  455. # [17:44] <Lachy> do you have a blog or website?
  456. # [17:44] <beowulf> you've been doing it since october and you know html needs a doctype, that beats most of the people I work with...
  457. # [17:44] <beowulf> s/needs/should have/
  458. # [17:45] <Boy14> Lachy I haven't got one yet
  459. # [17:45] <Lachy> are you self taught, learning at school, from a book, or elsewhere?
  460. # [17:46] <Boy14> I learnt HTML and CSS from www.htmldog.com
  461. # [17:46] <Lachy> ok, that's a reasonable site
  462. # [17:47] <Boy14> One of my friends recommended it to me
  463. # [17:47] <Lachy> have you learned much about web standards?
  464. # [17:47] * Joins: Sander (svl@71.57.109.108)
  465. # [17:48] <Boy14> I think so
  466. # [17:48] <Lachy> do you pages validate?
  467. # [17:49] <Boy14> from w3's valiator ?
  468. # [17:49] <Lachy> yeah
  469. # [17:49] <Boy14> yes
  470. # [17:49] <Boy14> validator*
  471. # [17:49] <Lachy> HTML 4.01 or XHTML 1.0?
  472. # [17:50] <Boy14> That's my big wonder.
  473. # [17:50] <Boy14> I am not sure
  474. # [17:50] <Lachy> XHTML is not for beginners
  475. # [17:50] <Lachy> stick with HTML
  476. # [17:50] <Boy14> I sometimes use html doctype and sometime xhtml doctype
  477. # [17:50] <Lachy> I have an article about that on my website
  478. # [17:51] <Lachy> http://lachy.id.au/log/2005/12/xhtml-beginners
  479. # [17:51] <Boy14> Actually , i have stuck with the XHTML rules
  480. # [17:52] <Boy14> all tags must be closed , attributes lowercase ...
  481. # [17:52] * Quits: tH (r@87.102.4.173) (Ping timeout)
  482. # [17:53] <Lachy> what about correct MIME type, declaring character encoding properly, marking up scripts properly, etc.?
  483. # [17:54] <Boy14> MIME type like text/css , text/image etc ?
  484. # [17:54] * Parts: billmason (billmason@69.30.57.156)
  485. # [17:54] <Lachy> never mine
  486. # [17:54] <Lachy> mind*
  487. # [17:54] <Lachy> just asking difficult questions for fun
  488. # [17:55] * Joins: tH (r@87.102.4.173)
  489. # [17:56] <Boy14> Yeah , this questions are difficult. The encoding also is very difficult. ISO-.... , UTF...
  490. # [17:56] <Boy14> these*
  491. # [17:57] <Lachy> well, there's some stuff for you to look up and learn :-)
  492. # [17:59] <Boy14> So , I must get used to using HTML instead of XHTML . Right ?
  493. # [17:59] <zcorpan_> not really
  494. # [18:00] <zcorpan_> you can use xhtml syntax in text/html and not worry so much :)
  495. # [18:00] <zcorpan_> or use html syntax in text/html and not worry so much
  496. # [18:00] <Boy14> hm ok
  497. # [18:01] <Boy14> but what is text/html ?
  498. # [18:01] <zcorpan_> it's the MIME type for HTML
  499. # [18:02] <zcorpan_> text/css is for CSS, image/png is for PNG
  500. # [18:02] <Boy14> text/javascript is for Javascript. Yeah right . Thanks
  501. # [18:02] <zcorpan_> yeah
  502. # [18:03] <zcorpan_> although apache servers still serve .js files as application/x-javascript IIRC
  503. # [18:03] <anne5> doesn't really matter
  504. # [18:03] <Lachy> luckily, browsers just ignore the javascript MIME from the server
  505. # [18:03] <zcorpan_> anne5: indeed
  506. # [18:17] <Boy14> By the way , Internet is a huge computer network which connects many computers together ?
  507. # [18:17] * Joins: icaaq (icaaaq@85.228.55.162)
  508. # [18:18] <Lachy> that's a simple definition of the internet
  509. # [18:19] <Boy14> Those computers are servers ?
  510. # [18:23] <Lachy> there are all sorts of computers. web servers, ISPs, clients, gateways, etc.
  511. # [18:24] * Lachy suggests you look it up
  512. # [18:25] * Parts: icaaq (icaaaq@85.228.55.162)
  513. # [18:31] * anne5 is now known as anne
  514. # [18:35] * Quits: Boy14 (siko@213.7.67.30) (Ping timeout)
  515. # [18:40] * Quits: Lachy (Lachlan@203.214.143.196) (Connection reset by peer)
  516. # [18:40] * Joins: Lachy (Lachlan@203.214.143.196)
  517. # [18:48] * Quits: Lachy (Lachlan@203.214.143.196) (Quit: Leaving)
  518. # [18:48] * Joins: Lachy (Lachlan@203.214.143.196)
  519. # [18:54] * Quits: briansuda (briansuda@130.208.155.35) (Quit: briansuda)
  520. # [18:59] * Quits: zcorpan_ (zcorpan@84.216.40.131) (Connection reset by peer)
  521. # [19:00] * Joins: zcorpan_ (zcorpan@84.216.40.131)
  522. # [19:02] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
  523. # [19:07] * Joins: gavin_ (gavin@74.103.208.221)
  524. # [19:13] * Joins: myakura (myakura@125.194.247.196)
  525. # [20:09] * Quits: dbaron (dbaron@72.29.239.177) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  526. # [20:12] * Quits: myakura (myakura@125.194.247.196) (Quit: Leaving...)
  527. # [20:14] * Quits: Sander (svl@71.57.109.108) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  528. # [20:16] * Joins: Sander (svl@71.57.109.108)
  529. # [20:17] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Ping timeout)
  530. # [20:31] * Joins: briansuda (briansuda@130.208.155.35)
  531. # [20:34] * Quits: briansuda (briansuda@130.208.155.35) (Quit: briansuda)
  532. # [20:34] * Joins: briansuda (briansuda@130.208.155.35)
  533. # [20:44] * Joins: billmason (billmason@69.30.57.156)
  534. # [20:50] * Joins: zdenko (zdenko@84.255.203.169)
  535. # [21:10] * Quits: briansuda (briansuda@130.208.155.35) (Quit: briansuda)
  536. # [21:10] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
  537. # [21:11] * Quits: mjs (mjs@64.81.48.145) (Quit: mjs)
  538. # [21:15] * Joins: gavin_ (gavin@74.103.208.221)
  539. # [21:26] * Joins: dbaron (dbaron@72.29.239.177)
  540. # [21:28] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
  541. # [21:31] * Joins: timblair (timblair@87.74.129.183)
  542. # [21:42] * Quits: loic (loic@86.71.4.162) (Quit: hoopa rules)
  543. # [21:42] * Quits: timblair (timblair@87.74.129.183) (Quit: timblair)
  544. # [21:55] * Joins: mjs (mjs@66.245.248.74)
  545. # [22:06] * Quits: mjs (mjs@66.245.248.74) (Quit: mjs)
  546. # [22:24] <gsnedders> can anyone suggest to the CSS WG a colour property? I'd _love_ to be able to change the colour of text!
  547. # [22:34] * Joins: timblair (timblair@87.74.129.183)
  548. # [22:36] <Dashiva> gsnedders: i18n? :)
  549. # [22:37] <gsnedders> Dashiva: sarcasm? :)
  550. # [22:45] <Philip`> CSS lets you say "color: flavor", but that seems very media-dependent - I think it should allow properties like "flavor: chocolate" too
  551. # [22:47] * Quits: ROBOd (robod@86.34.246.154) (Quit: http://www.robodesign.ro )
  552. # [23:02] * Joins: olivier (ot@128.30.52.30)
  553. # [23:35] * Quits: jgraham (jgraham@81.179.116.206) (Ping timeout)
  554. # [23:36] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
  555. # [23:37] * Joins: jgraham (jgraham@85.210.7.238)
  556. # [23:41] * Joins: gavin_ (gavin@74.103.208.221)
  557. # [23:42] * Quits: timblair (timblair@87.74.129.183) (Quit: timblair)
  558. # [23:50] * Joins: mjs (mjs@17.255.104.213)
  559. # Session Close: Wed May 09 00:00:00 2007

The end :)