/irc-logs / w3c / #html-wg / 2007-03-27 / end

Options:

  1. # Session Start: Tue Mar 27 00:00:00 2007
  2. # Session Ident: #html-wg
  3. # [00:05] * Joins: Hixie (ianh@129.241.93.37)
  4. # [00:14] * Quits: kingryan (kingryan@66.92.180.242) (Quit: kingryan)
  5. # [00:21] * Quits: karl (karlcow@128.30.52.30) (Quit: Where dwelt Ymir, or wherein did he find sustenance?)
  6. # [00:37] * Quits: edas (edaspet@88.191.34.123) (Quit: Quitte)
  7. # [00:39] * Joins: jjb (john@64.81.134.176)
  8. # [00:41] * Joins: heycam (cam@130.194.72.84)
  9. # [01:09] <gsnedders> hsivonen: "black in only is assumed" – black ink, surely?
  10. # [01:23] * Quits: jjb (john@64.81.134.176) (Quit: jjb)
  11. # [01:24] * Parts: hasather (hasather@81.235.209.174)
  12. # [01:30] * Joins: Lachy_ (chatzilla@58.105.240.232)
  13. # [01:30] * Quits: anne (annevk@81.68.67.12) (Ping timeout)
  14. # [01:44] * Quits: tylerr (tylerr@66.195.32.2) (Quit: Leaving)
  15. # [01:55] * Joins: karl (karlcow@128.30.52.30)
  16. # [02:04] * Quits: hober (ted@66.162.32.234) (Quit: ERC Version 5.1.3 (IRC client for Emacs))
  17. # [02:13] * Joins: kingryan (kingryan@66.92.180.242)
  18. # [02:38] * Joins: zcorpan (zcorpan@84.216.41.128)
  19. # [02:39] * Quits: h3h (bfults@66.162.32.234) (Quit: |)
  20. # [02:39] * Quits: Dashiva (noone@129.241.151.35) (Quit: Dashiva)
  21. # [02:45] * Joins: Dashiva (noone@129.241.151.35)
  22. # [03:13] * Joins: olivier (ot@128.30.52.30)
  23. # [03:28] * Quits: kingryan (kingryan@66.92.180.242) (Quit: kingryan)
  24. # [03:38] * Quits: mjs (mjs@17.255.97.200) (Quit: mjs)
  25. # [03:44] * Joins: mjs (mjs@17.255.231.74)
  26. # [03:44] * Quits: mjs (mjs@17.255.231.74) (Quit: mjs)
  27. # [03:47] * Quits: Country (Country@90.35.9.111) (Ping timeout)
  28. # [03:48] * Joins: Country (Country@83.204.149.140)
  29. # [04:20] * Quits: dbaron (dbaron@207.47.10.130) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  30. # [05:25] * Joins: mjs (mjs@66.245.248.74)
  31. # [05:30] * Quits: mjs (mjs@66.245.248.74) (Ping timeout)
  32. # [05:55] * Joins: mjs (mjs@64.81.48.145)
  33. # [06:04] * Disconnected
  34. # [06:07] * Attempting to rejoin channel #html-wg
  35. # [06:07] * Rejoined channel #html-wg
  36. # [06:07] * Topic is 'W3C HTML WG http://www.w3.org/html/wg/ - http://krijnhoetmer.nl/irc-logs/ (logged)'
  37. # [06:07] * Set by anne on Fri Mar 23 18:23:57
  38. # [06:24] * Quits: zcorpan (zcorpan@84.216.41.128) (Ping timeout)
  39. # [06:45] <Lachy_> it's ironic that the most vocal people on the list are those complaining about the amount of traffic :-)
  40. # [06:52] <Hixie> statistically it's most likely that the people sending the most comments are the ones going to complain :-)
  41. # [06:59] * Joins: h3h (bfults@70.95.237.98)
  42. # [07:08] <Lachy_> Hey Hixie, we really need to do something to improve image maps.
  43. # [07:09] <Lachy_> when you get up to writing that section, of course
  44. # [07:09] * Lachy_ just had to implement an image map by positioning <a> with CSS cause image maps are too limited
  45. # [07:11] <mjs> the problem is, what you really want instead of image maps is hit testing of arbitrary vector shapes
  46. # [07:11] <mjs> including possibly transparent ones
  47. # [07:12] <mjs> and once you start going there, you kind of end up with svg
  48. # [07:15] <mjs> or with something like dbaron's CSS-VG idea
  49. # [07:16] <Hixie> i thought i'd finished image maps
  50. # [08:30] * Quits: heycam (cam@130.194.72.84) (Quit: bye)
  51. # [08:33] * Quits: st (st@62.234.155.214) (Quit: st)
  52. # [09:01] * Quits: h3h (bfults@70.95.237.98) (Quit: h3h)
  53. # [09:24] * Quits: karl (karlcow@128.30.52.30) (Quit: Where dwelt Ymir, or wherein did he find sustenance?)
  54. # [09:45] * Joins: heycam (cam@203.214.81.60)
  55. # [09:47] * Quits: olivier (ot@128.30.52.30) (Quit: Leaving)
  56. # [10:14] * Joins: anne (annevk@81.68.67.12)
  57. # [10:26] * Joins: marcos__ (chatzilla@131.181.148.226)
  58. # [10:29] <anne> This Mike Schinkel complains about too much e-mail and then he sends another six e-mails to the list...
  59. # [10:31] <hsivonen> I don't the wiki helping, but I try to shut up for now about it on the list
  60. # [10:32] <mjs> discussing real issues may reduce discussion of bullshit non-issues
  61. # [10:32] <hsivonen> I don't *see* the wiki helping...
  62. # [10:32] <mjs> the way <video> discussion has somewhat reduced background chatter on whatwg list
  63. # [10:32] <mjs> but it probably won't reduce total mail volum
  64. # [10:32] <mjs> e
  65. # [10:33] <mjs> I really would like to note down some general design principles to use when evaluating new features
  66. # [10:33] <mjs> I think that ontologically precedes test cases and user stories
  67. # [10:33] <mjs> I think there is rough consensus around a core set of principles but it is good to have something to point to
  68. # [10:34] <mjs> especially for the few who disagree with core principles and therefore might not be satisfied with any result from the group
  69. # [10:34] <hsivonen> real vs. bs pretty much blocks on MS lawyers. I wonder if Chris Wilson will join the telecon. if not, I'd expect the telecon to be similarly blocked
  70. # [10:35] * Joins: margbarroso (P@193.136.128.19)
  71. # [10:36] <mjs> yes, most of the people with real issues are waiting for him
  72. # [10:37] <anne> well, the reason this WG started is largely because of MS I think
  73. # [10:37] <mjs> that and to have a reasonable framework to handle patents
  74. # [10:38] <mjs> I would support continuing it even if MS flakes out
  75. # [10:38] <mjs> on the other hand, a lot of W3C members with large patent portfolios have also not joined yet
  76. # [10:39] <hsivonen> It would be great if the IBM AC rep allowed Sam Ruby to join
  77. # [10:39] * Quits: margbarroso (P@193.136.128.19) (Ping timeout)
  78. # [10:39] <mjs> Sam Ruby wants to join but doesn't have permission?
  79. # [10:39] <mjs> or is that a guess?
  80. # [10:40] <hsivonen> mjs: http://www.intertwingly.net/blog/2007/03/07/Open-Invitation#c1173393798
  81. # [10:41] <hsivonen> the way I read this is that he wanted to join, but the W3C did not let him join as an individual (I wasn't allowed, either) and the IBM AC rep has not given permission
  82. # [10:42] <mjs> it's unclear if he has asked the IBM AC rep
  83. # [10:42] <anne> hsivonen, you were not allowed to join as individual?
  84. # [10:42] <mjs> it is clear that he wasn't allowed to join as an individual
  85. # [10:42] <hsivonen> mjs: well, yeah
  86. # [10:42] <mjs> IBM is officially pro-XHTML2
  87. # [10:42] <hsivonen> anne: I have a financial relationship with a Member, so yeah
  88. # [10:43] <mjs> but I don't know how strong the internal politics on that are
  89. # [10:43] <anne> I think they're pretty strong XForms-focused and XML web like
  90. # [10:43] <hsivonen> anne: except the Atom guys
  91. # [10:43] <anne> Atom is XML focused
  92. # [10:43] <hsivonen> anne: markp even left to Google over this
  93. # [10:43] <anne> yup
  94. # [10:44] * anne was going to say that
  95. # [10:44] <mjs> was markp formerly an IBM employee?
  96. # [10:44] <hsivonen> I wonder if Google will be paying him for Gecko WF 2.0 accessibility work that IBM didn't let him be involved with
  97. # [10:44] <hsivonen> mjs: yes
  98. # [10:45] <mjs> I hope Google lets markp join the HTMLWG
  99. # [10:45] <hsivonen> mjs: see wiki history about him withdrawing from Gecko WF 2.0 accessibility
  100. # [10:45] <mjs> I did not realize the extent of IBM's partisanship in this matter
  101. # [10:53] <marcos__> mjs: why don't we bash out the design principles now?
  102. # [10:54] <mjs> marcos__: I wouldn't mind, I could post more about them, but I feel bad undermining DanC's attempt to set agenda and steer the conversation
  103. # [10:54] <mjs> I think besides DBTW the other big one is Degrade Gracefully
  104. # [10:55] <mjs> which is basically the opposite: let content using the new stuff work reasonably in old browsers
  105. # [10:55] <mjs> others would be general feel-goodism without as many obvious consequences
  106. # [10:55] <marcos__> I don't think it is a problem for us to do that here. At least we can then have a document to disucss.
  107. # [10:55] <mjs> like Avoid Needless Complexity
  108. # [10:56] <mjs> then there is the hierarchy of cost, which is difficulty for end user matters more than difficulty for content author matters more than difficulty for browser maker matters more than difficulty for spec editor
  109. # [10:57] <mjs> (although these aren't always in conflict, as making it easy for the author to do the right thing often helps users, and making rules in the spec simple so that browsers can implement them readily helps authors through improving interoperability, etc)
  110. # [10:58] <mjs> this will all seem like obvious stuff to whatwg people
  111. # [10:58] <marcos__> Yeah, but like you said, it would be helpful to have a document to point to
  112. # [10:58] <mjs> one could also say Solve Real Problems, which implies that architecture astronauts are not welcome
  113. # [10:59] <krijnh> Isn't this already what the current WHATWG specs are doing/saying?
  114. # [10:59] <mjs> but also implies that actual problems should in fact be addressed
  115. # [10:59] <anne> krijnh, yeah
  116. # [10:59] <mjs> krijnh: yes
  117. # [10:59] <anne> krijnh, but having it written down somewhere might help new people
  118. # [10:59] <mjs> I'm just stating the implicit design principles explicitly
  119. # [10:59] <mjs> it helps new people and it gives old people something to point to
  120. # [10:59] <mjs> I could write this up on the wiki I guess
  121. # [11:00] <mjs> does anyone have anything to add to my list?
  122. # [11:00] <marcos__> exacly.
  123. # [11:00] <krijnh> New people should read the entire WA spec :)
  124. # [11:00] <mjs> and what's the htmlwg wiki url again?
  125. # [11:00] <krijnh> *draft
  126. # [11:00] <mjs> krijnh: I don't think reading the spec necessarily tells you what principles informed it, unless you are unusually perceptive
  127. # [11:01] <marcos__> I guess http://esw.w3.org/topic/HTML/
  128. # [11:04] <krijnh> mjs: Isn't the spec a good place for those principles then?
  129. # [11:04] <marcos__> I guess the new design principles need to go beyond the obvious (eg. accesibility, internationalization, etc)... more into the kind of things that gave rise to the WHATWG? Having a real language for web apps, not web documents
  130. # [11:04] <marcos__> krijnh, probably, but lets just bash some more of them out.
  131. # [11:05] <marcos__> We can decide what we do with them later
  132. # [11:05] <mjs> krijnh: accessibility and internationalization might be worth mentioning, if there is a pithy principle to state that gives rise to actual consequences
  133. # [11:05] <hsivonen> I hope internationalization will be understood as enabling publication in all world language instead of equalizing writing systems by prohibiting features that don't apply to all of them. (see italics)
  134. # [11:06] <mjs> has anyone argued for banning italics on that basis?
  135. # [11:06] <marcos__> msj, I guess then we include the W3C's core principles, plus security
  136. # [11:07] <hsivonen> mjs: one of the common argument in favor of purportedly semantic elements and against <i> is that italics is not applicable to all scripts
  137. # [11:07] <marcos__> lets reword hsivonen's statement as the internationalization principle :)
  138. # [11:07] * hsivonen drops "s"s today
  139. # [11:10] <marcos__> What can we say about security?
  140. # [11:10] <anne> that it should be defined?
  141. # [11:11] <hsivonen> and that it is pointless to propose features that would violate browser security models that have been put in place as a necessity against previous attack vectors
  142. # [11:12] <marcos__> Anne, define "define"?
  143. # [11:12] <marcos__> *defined
  144. # [11:12] <marcos__> to what extent, as a design principle should it be defined?
  145. # [11:13] <anne> no, the spec should define the security model
  146. # [11:13] <anne> the design principle should not stand in the way of that I guess
  147. # [11:13] <anne> but also what hsivonen said
  148. # [11:16] <mjs> http://esw.w3.org/topic/HTML/ProposedDesignPrinciples
  149. # [11:16] <marcos__> What about the use of HTML as a platform for web apps as well as for document publishing?
  150. # [11:16] <mjs> I started typing some up
  151. # [11:17] <mjs> my format is a title, a link to a page with a possibly longer description, and a short description and justification
  152. # [11:17] <mjs> the name of Prefer Users Over Authors Over Vendors Over Specs is too long
  153. # [11:17] <mjs> maybe it should be several principles
  154. # [11:17] <marcos__> User centric design ?
  155. # [11:17] <anne> mjs, rename it "hierarchy of cost"
  156. # [11:17] <marcos__> User-driven design?
  157. # [11:18] <hsivonen> marcos__: would XForms Transitional qualify as User-driven in your book?
  158. # [11:18] <marcos__> LOL!! no way
  159. # [11:18] <mjs> XForms Transitional is meant to be helping authors
  160. # [11:18] <mjs> (as I understand it)
  161. # [11:18] <hsivonen> the common man
  162. # [11:18] <hsivonen> slash woman
  163. # [11:19] <krijnh> The common man doesn't have a backend
  164. # [11:19] <krijnh> slash woman
  165. # [11:19] <krijnh> Although some common men have women
  166. # [11:19] <marcos__> hehe
  167. # [11:20] <marcos__> User driven (for me) = based on user needs, or as is currently practiced by people in the wild
  168. # [11:20] * Joins: karl (karlcow@128.30.52.30)
  169. # [11:21] <marcos__> What else?
  170. # [11:23] <marcos__> here are the words from W3c in 7 points: "Universal Access, Semantic Web, Trust, Interoperability, Evolvability, Decentralization, cooler multimedia" )
  171. # [11:23] * marcos__ just brainstorming...
  172. # [11:24] <marcos__> I guess "Solve Real Problems" covers my statement about web as platform
  173. # [11:24] <marcos__> It puts things like datagrids in scope
  174. # [11:25] <anne> Semantic Web is prolly not in scope
  175. # [11:25] <mjs> updated
  176. # [11:25] <mjs> http://esw.w3.org/topic/HTML/ProposedDesignPrinciples
  177. # [11:25] <anne> doesn't solve real problems :p
  178. # [11:25] <mjs> so things that you guys have mentioned which should be added:
  179. # [11:25] <marcos__> hehe, anne, what about microformats? and predefined class names
  180. # [11:26] <mjs> internationalization, accessibility, security, semantics(?)
  181. # [11:26] <anne> marcos__, dunno about those
  182. # [11:26] <mjs> any others worth mentioning?
  183. # [11:27] <anne> marcos__, only XFN and rel=license have some uptake
  184. # [11:27] <mjs> hcard and hcalendar have some
  185. # [11:27] <mjs> but anyway
  186. # [11:28] <mjs> semantics for data that it's interesting for machines to hide does solve real problems
  187. # [11:28] <anne> reuse rather than reinvent
  188. # [11:28] <mjs> I like that one
  189. # [11:28] <marcos__> that's a good one!
  190. # [11:28] <anne> if there's already an implementation with a sufficient userbase that exposes a widely used feature specify that feature as opposed to something new
  191. # [11:30] <mjs> is semantics a value in itself, as opposed to a means to the end of the other principles?
  192. # [11:30] <mjs> should I bother to mention device- and platform-independence?
  193. # [11:30] <krijnh> Reuse rather than reinvent -> <object> vs <video> ?
  194. # [11:30] <marcos__> I think it is important to have a device and platform independence in there
  195. # [11:30] <anne> krijnh, <video> is different from <object>
  196. # [11:31] <mjs> krijnh: sometimes the principles have to be balanced
  197. # [11:31] <mjs> I would cite Avoid Needless Complexity and Solve Real Problems
  198. # [11:31] <anne> and my description should cater for <t:video> opposed to <video>
  199. # [11:31] <mjs> <object> is too complex to solve the necessary problems
  200. # [11:31] <mjs> <t:video> is not "widely used"
  201. # [11:31] <mjs> I want to say "avoid invisible metadata"
  202. # [11:32] <mjs> maybe there's a better way to say it
  203. # [11:32] <mjs> "make metadata visible"?
  204. # [11:32] <marcos__> Explain the problem
  205. # [11:32] <mjs> metadata that's not attached to data end users can see is often mistaken or deceptive
  206. # [11:33] <mjs> consider how likely a <link rel="next" href="whatever"> is to be broken or useless compared to <a rel="next" href="whatever">next</a>
  207. # [11:33] <marcos__> Ok, based on that it might be good to add in "motivation" for each design goal
  208. # [11:33] <mjs> I'll leave that one out for now since I can't state it clearly
  209. # [11:34] <mjs> it might be too specific
  210. # [11:34] <marcos__> it makes sense though
  211. # [11:35] <marcos__> Internationalization: New versions of HTML must enable publication in all world languages instead of equalizing writing systems by prohibiting features that don't apply to all.
  212. # [11:36] <marcos__> Security: New versions of HTML should avoid features that would violate browser security models that have been put in place as a necessity against previous attack vectors.
  213. # [11:36] <marcos__> hsivonen, can you cite instances where this (security) has happned in the past?
  214. # [11:37] <anne> Visible Metadata: Experience with <meta name=keywords value=x>, <link>, etc. shows that invisble metadata is unlikely to succeed. (...)
  215. # [11:38] <marcos__> There is lots of evidence of that... maybe we should have for each DG an "evidence" subsection
  216. # [11:38] <mjs> http://esw.w3.org/topic/HTML/ProposedDesignPrinciples
  217. # [11:38] <mjs> hmm
  218. # [11:38] <marcos__> Evidence can include citations to published articles and other hard proof
  219. # [11:38] <mjs> WikiLinks need to be more than one word
  220. # [11:39] * Joins: ROBOd (robod@86.34.246.154)
  221. # [11:40] <marcos__> ROBOd, we are drafting design goals for HTML: http://esw.w3.org/topic/HTML/ProposedDesignPrinciples
  222. # [11:40] <mjs> I need a multi-word way to describe "Internationalization"
  223. # [11:40] <marcos__> InternationalizationAndLocalization
  224. # [11:40] <mjs> Support World Languages?
  225. # [11:41] <marcos__> yeah, that's nice an clear
  226. # [11:41] <anne> Supporti18n
  227. # [11:41] <anne> SupportI18n maybe
  228. # [11:41] <mjs> Internationalization is a terrible word
  229. # [11:41] <marcos__> I think localization should be in there as well
  230. # [11:41] <anne> I18nByDesign
  231. # [11:41] <mjs> it's not even quite right here
  232. # [11:41] <anne> nm, that's wrong
  233. # [11:42] <krijnh> 'Avoid Needless Complexity'
  234. # [11:42] <mjs> we want to let people use all languages, but not necessarily features to localize a single page
  235. # [11:42] <mjs> for multiple locales
  236. # [11:42] <anne> that's out of scope even
  237. # [11:42] <mjs> yes
  238. # [11:42] <marcos__> But things like Web Forms need to localize, right?
  239. # [11:43] <anne> marcos__, that's a UI issue
  240. # [11:43] <marcos__> agreed.
  241. # [11:43] <marcos__> Just making 100% sure it is out of scope
  242. # [11:43] <ROBOd> hello guys
  243. # [11:43] <ROBOd> thanks marcos__
  244. # [11:43] <anne> and also, mjs was talking about localizing a single page for multiple locales
  245. # [11:44] <hsivonen> marcos__: I was mainly thinking about cross-domain issues
  246. # [11:44] <anne> that's out of scope
  247. # [11:44] <mjs> things like number format in forms should probably be up to the OS/browser locale setting, rather than something in the page
  248. # [11:44] <hsivonen> marcos__: and the policies for JavaScript, XHR, Flash and Mozilla SOAP
  249. # [11:44] <hsivonen> marcos__: and the ugliness of it all
  250. # [11:44] <marcos__> :)
  251. # [11:45] <hsivonen> I think localization should happen on the server side
  252. # [11:45] <hsivonen> that is, the server should send the app UI in one language at a time to the browser
  253. # [11:45] <mjs> ok, any more to add?
  254. # [11:45] <mjs> should I add the metadata one?
  255. # [11:45] <mjs> should I say anything about semantics?
  256. # [11:45] <marcos__> I think you should add it, even if we don'
  257. # [11:46] <marcos__> .... don't have text for it
  258. # [11:46] <krijnh> With some exceptions like meta charset
  259. # [11:46] <mjs> meta charset has visible effects
  260. # [11:47] <mjs> if you set it wrong, the document breaks
  261. # [11:47] * Quits: Lachy_ (chatzilla@58.105.240.232) (Quit: Chatzilla 0.9.77 [Firefox 2.0.0.3/2007030919])
  262. # [11:48] <marcos__> the list is looking pretty good :D
  263. # [11:49] <mjs> I added VisibleMetadata
  264. # [11:49] <mjs> should I include SemanticMarkup?
  265. # [11:49] <marcos__> I think so.
  266. # [11:49] <mjs> there's clearly some sort of principle along those lines going on
  267. # [11:49] <mjs> I'd also like to express the version of the "Reuse Rather Than Reinvent" principle for authors
  268. # [11:49] <anne> SemanticMarkup should mention that names of the elements have to be practical rather than correct
  269. # [11:50] <anne> (and that the name doesn't affect the semantics, duh)
  270. # [11:50] <anne> (such as <meter> versus <guage>
  271. # [11:50] <anne> or was it <gauge>
  272. # [11:50] * anne forgot
  273. # [11:50] <anne> prolly the latter
  274. # [11:50] <mjs> Web Apps 1.0 legalizes many common practices of authors that past specs may have frowned upon
  275. # [11:50] <mjs> like giving semantics to <i> and <b> rather than deprecating them as semantic markup
  276. # [11:50] <marcos__> I know there is an actual expression for this... but I can't remember it
  277. # [11:51] <mjs> it's almost like the "pave the cowpaths" principle for microformats
  278. # [11:51] <marcos__> It's the principle that python uses
  279. # [11:52] <anne> semanticmarkup should also be clear that <input> and such is ok
  280. # [11:52] <anne> and that event handlers might be ok as well in some situations
  281. # [11:53] <marcos__> Anne, what do you mean by <input> is ok?
  282. # [11:53] <anne> <span onmouseover> is likely wrong and <span onclick> is ok
  283. # [11:53] <anne> marcos__, that you can have behavioral "semantic markup"
  284. # [11:53] <marcos__> ok, i c
  285. # [11:53] * anne isn't sure yet how to capture that in a single sentence
  286. # [11:55] <mjs> Markup should express semantics, not presentation. To some extent, semantics may include behavior. However, sometimes names of elements and attributes in the markup may have to be chosen for pragmatic reasons (brevity, history) rather than maximum precision.
  287. # [11:55] <mjs> ^^^^^^^^^^
  288. # [11:55] <hsivonen> mjs: I'd prefer media indepence over semantic markup
  289. # [11:55] <hsivonen> mjs: semantic markup is a means not an end
  290. # [11:55] <mjs> hsivonen: that sounds more concrete to me, so I like it better
  291. # [11:55] <anne> but the above captures something that should be said as well
  292. # [11:55] <marcos__> agreed
  293. # [11:55] <mjs> I need to go to bed soon
  294. # [11:56] <mjs> I'll save SemanticMarkup as I have it above, you guys feel free to edit
  295. # [11:56] <anne> cool
  296. # [11:56] <mjs> actually I guess I'll add media-independence
  297. # [11:56] <anne> isn't that "Universal Access"
  298. # [11:56] <anne> ?
  299. # [11:57] <marcos__> Mjs, thanks for editing that together.
  300. # [11:57] <mjs> well, I meant that one in the accessibility sense, but you could also interpret it as "it should work on a mac as well as a PC" or "it should work for handheld devices as well as desktops" or "it should work when printing as well as on a screen"
  301. # [11:58] <mjs> I'll add Media Independence separately but feel free to combine
  302. # [11:58] <anne> k
  303. # [11:59] * Joins: hasather (hasather@81.235.209.174)
  304. # [11:59] <anne> maybe we should publish a W3C Note on this doc
  305. # [11:59] <anne> to give it broader attention mostly
  306. # [11:59] <mjs> I'll send a link to the list tomorrow
  307. # [12:00] <mjs> these also aren't in even approximate priority order so far
  308. # [12:01] <hsivonen> what I am trying to get at is this: let's assume italics is presentational. let's assume that most authors don't grok aural rendering in a way that suits blind users. in the interest of media-independence and satisficing instead of perfection, rendering italics in a different tone of voice may have a more useful net effect than expecting authors to pin down the semantics of italicization in each instance
  309. # [12:01] <hsivonen> that's media-independence but not semantic markup
  310. # [12:02] <mjs> should we strike Semantic Markup from the list?
  311. # [12:02] <mjs> feel free to improve or expand on my text for these, also
  312. # [12:02] <hsivonen> mjs: I am a bit nervous that having it as a core principle is a way down the rathole of angels on heads of pins discussions about the finer points of semantics
  313. # [12:02] <mjs> I think at least in Web Apps 1.0 some traditional HTML features are rendered noncomformant primarily because they are solely presentational
  314. # [12:03] <mjs> ok, I'll delete it for now
  315. # [12:03] <anne> maybe we should add some clauses to semantic markup
  316. # [12:03] * mjs wants to sleep
  317. # [12:03] <mjs> add it back please if you guys come up with a good way to express it
  318. # [12:03] <anne> or maybe we should just call it MarkupPrinciples
  319. # [12:03] <mjs> we also seem to be missing the "pave the cowpaths" principle
  320. # [12:04] <mjs> of preferring to legalize what authors do anyway when that makes sense
  321. # [12:04] <mjs> besides <i>/<b>, another instance of that is allowing <br/> and <img/> in HTML syntax
  322. # [12:04] <anne> "Pave the cowpaths. Only create a new format to serve an existing application."
  323. # [12:05] <marcos__> like mjs said, there needs to be some clause about current practice (ie. <img/>)
  324. # [12:06] <mjs> PaveTheCowpaths: When a practice is already widespread among authors, consider adopting it rather than forbidding it or inventing something new.
  325. # [12:06] <marcos__> Nice!
  326. # [12:06] <mjs> these are all nicely concrete for abstract principles
  327. # [12:06] <mjs> I like that
  328. # [12:07] <mjs> I still think there is a leaning against purely presentational markup that we should somehow express, but I'm not sure how
  329. # [12:07] <mjs> gonna go to bed now
  330. # [12:07] <marcos__> mjs. cya! thanks again
  331. # [12:07] <anne> g'night
  332. # [12:10] * Joins: cwahlers (Miranda@201.27.182.230)
  333. # [12:18] <anne> PaveTheCowpaths does leave the door open for <table> as presentational element
  334. # [12:18] <anne> so it seems we indeed want that other principle too
  335. # [12:19] <marcos__> yep
  336. # [12:25] * anne changes topic to 'W3C HTML WG http://www.w3.org/html/wg/ - http://krijnhoetmer.nl/irc-logs/ (logged) - http://esw.w3.org/topic/HTML/ProposedDesignPrinciples'
  337. # [12:38] <anne> hsivonen, how about: "MarkupPrinciples: In general markup should express semantics, not presentation. To some extent, semantics may include behavior. Names of elements and attributes in the markup maybe pragmatic (for brevity, history, simplicity) rather than completely accurate."
  338. # [12:45] <anne> mainly, we don't want spacer gives legalized because people do it... (i think)
  339. # [12:46] * Joins: dino (dino@59.167.58.90)
  340. # [12:47] <marcos__> Dino is here to break the web :)
  341. # [12:50] <anne> http://breaktheweb.org/
  342. # [12:52] <krijnh> Spacer gifs anne ;)
  343. # [13:15] <dino> it would be nice if we had a bot that announces changes to the wiki
  344. # [13:16] <dino> esw.w3.org's clock is slow.
  345. # [13:17] <dino> "Thank you for your changes. Your attention to detail is appreciated." I wonder if it would say the same thing if I replaced all the text with random ascii art
  346. # [13:18] <dino> You can subscribe to a particular page, but maybe not to all pages.
  347. # [13:18] <dino> aha! recent changes.
  348. # [13:40] <marcos__> dino, you are entring a world of hurt
  349. # [13:41] <hsivonen> a wiki and a forum reduce to email notifications. :-)
  350. # [13:41] <anne> I added: "LanguageConstraints: In general markup should express semantics, not presentation. To some extent, semantics may include behavior. Names of elements and attributes in the markup maybe pragmatic (for brevity, history, simplicity) rather than completely accurate.""
  351. # [13:43] <hsivonen> anne: I'd try to formulate a principle like SemanticMarkupAsAMeansToAnEnd
  352. # [13:44] <anne> feel free to change mine :)
  353. # [13:44] <hsivonen> will do
  354. # [13:46] * Quits: hasather (hasather@81.235.209.174) (Ping timeout)
  355. # [13:49] <hsivonen> changed
  356. # [13:51] <hsivonen> interestingly, so of the semantic advocacy I like to refute today are the kind of arguments I'd make myself in 2002
  357. # [13:52] <hsivonen> then I worked on metadata stuff in the National Archives and in the military
  358. # [13:52] <anne> yeah, the obvious way is not always the right one
  359. # [13:52] <hsivonen> and had a big-time disillusionment with making J. Random User practice semantic authoring and about the usefulness of separate metadata
  360. # [13:55] <hsivonen> (before anyone draws wrong conclusion about "military" above, I should mention that we have general conscription in Finland)
  361. # [13:55] * hsivonen keeps making typos with "s"s today
  362. # [13:56] <anne> heh
  363. # [13:58] <hsivonen> and s/like to refute/tend to refute/ It's tedious. :-)
  364. # [14:06] * anne wonders how the telcon will go
  365. # [14:06] <anne> I can see F2F meetings working if we split into small groups and do barcamp like stuff... but telcons.
  366. # [14:07] <anne> one hour of pure chaos can be fun though, for once
  367. # [14:30] <anne> Does anyone else think the XML input control thread is silly?
  368. # [14:32] <krijnh> +1
  369. # [14:32] <anne> :p
  370. # [14:33] <krijnh> <input type="xml"> OTOH..
  371. # [14:33] <krijnh> ;]
  372. # [14:33] <krijnh> Or <textarea type="xml">
  373. # [14:33] <krijnh> But then I don't see how my kinds and grandparents could benefit
  374. # [14:34] <krijnh> Especially since I have none of them anyway -_-
  375. # [14:35] <anne> there's <textarea type=application/xml></textarea>
  376. # [14:35] <anne> but it's unclear what it'll do
  377. # [14:36] <krijnh> There is?
  378. # [14:36] <krijnh> Where is?
  379. # [14:36] <anne> wf2 allows type= on <textarea>
  380. # [14:36] <krijnh> Ah
  381. # [14:39] <krijnh> anne: You mean accept ?
  382. # [14:39] <anne> oh
  383. # [14:39] <anne> yeah, i suppose
  384. # [14:39] <krijnh> Ha
  385. # [14:40] <krijnh> Shame on you
  386. # [14:40] <krijnh> :)
  387. # [14:41] <anne> it's not supported, who cares
  388. # [14:45] <krijnh> So one should join that XML input thread and say http://www.whatwg.org/specs/web-forms/current-work/#accept
  389. # [14:50] <anne> heh
  390. # [14:51] <Lachy> Hi all
  391. # [14:51] <krijnh> Hi you
  392. # [14:52] <Lachy> gosh there's a lot of chat history here, was there any particularly intersting topics I should look for and read?
  393. # [14:52] <anne> see the last URI in the topic
  394. # [14:52] <anne> you should read that
  395. # [14:52] <anne> if you want to know how we got there, read the archives
  396. # [14:52] <anne> other than that... don't think so
  397. # [14:53] <Lachy> from skimming the headings, it all looks pretty sensible.
  398. # [14:54] * anne replies
  399. # [14:55] <Lachy> replies to what?
  400. # [14:55] <anne> to the XML thread!
  401. # [14:55] <Lachy> oh
  402. # [14:55] <Lachy> I haven't read that at all, I only skimmed the initial post
  403. # [14:55] <anne> that guy clearly doesn't know what he's talking about
  404. # [14:56] <anne> krijnh, I used your pointer, it better be correct...
  405. # [14:56] * anne checks
  406. # [14:56] * krijnh neither, that's why I don't post to the list
  407. # [14:56] <krijnh> anne: it is
  408. # [14:56] * Lachy wonders if I should reply to Mike to let him know that assigning issue numbers to topics on a wiki doesn't really make sense, particularly when they're non-issues
  409. # [14:56] <Lachy> perhaps an off-list reply
  410. # [14:57] <anne> Mike Schinkel?
  411. # [14:57] <Lachy> yes
  412. # [14:57] <anne> he's funny
  413. # [14:57] <Lachy> yep
  414. # [14:58] <Lachy> I think he's up to something like a dozen e-mails complaining about the volume of mail coming from this list
  415. # [14:58] <anne> yeah, same for this Gavin
  416. # [14:59] <Lachy> should we write a page on the wiki explaining the guidelines for posting to the list?
  417. # [14:59] <krijnh> Nah
  418. # [14:59] <Lachy> for most lists, I wouldn't bother, but this list seems to have quite a few newbies
  419. # [14:59] <anne> give them a forum
  420. # [14:59] <anne> and let it be
  421. # [15:00] <krijnh> We newbies have one already
  422. # [15:00] <Lachy> we did already, and they still kept asking for one
  423. # [15:00] <Dashiva> Just let them play in their sandbox while the grownups do the work?
  424. # [15:00] <anne> "grownups"
  425. # [15:00] * anne is 20 atm
  426. # [15:00] <krijnh> Hmm, I don't think this is the way to label people, but still ;)
  427. # [15:00] <Lachy> public-sandbox@w3.org?
  428. # [15:00] <Dashiva> email is for old farts, don't you remember?
  429. # [15:01] <Lachy> wow, you're so young
  430. # [15:01] <Lachy> (I'm only 24)
  431. # [15:01] <krijnh> anne was reading specs while others were still learning aap, noot, mies
  432. # [15:07] <Lachy> I don't understand why Dan keeps asking for test cases. What's the ultimate goal of having test cases? What should we be testing?
  433. # [15:08] <Lachy> I don't mean in general
  434. # [15:08] <anne> me neither
  435. # [15:08] <Lachy> I mean what are his specific goals for having them
  436. # [15:09] <anne> perhaps he just wants some idea of where to start with fixing stuff?
  437. # [15:09] <anne> what things to consider?
  438. # [15:09] <krijnh> Talking about them during the telcon
  439. # [15:09] <anne> i think we should make testcases for specified features
  440. # [15:10] <Lachy> I think it would be far more benefitial if people would review the HTML5 spec and write test cases for specific sections
  441. # [15:10] * gavin_ assumes "this Gavin" means Gavin Pearce
  442. # [15:10] <anne> making testcases against implementations can help, but not in such an unstructured way for such a large featureset
  443. # [15:10] <anne> gavin_, yeah, sorry
  444. # [15:10] * anne forgot the last name of the other gavin
  445. # [15:10] <gavin_> I've never been in any other groups with Gavins before!
  446. # [15:10] <Lachy> sharp
  447. # [15:10] <krijnh> Lachy: I agree, but there's still no mention of reviewing the spec
  448. # [15:11] <Lachy> (that's Gavin Sharp, btw, in case anyone was wondering why I said that)
  449. # [15:11] <anne> Lachy, I forgot Pearce ;)
  450. # [15:11] <anne> this one is easy to look up using /whois
  451. # [15:12] <Lachy> yeah, that's what I did
  452. # [15:12] <Lachy> I was wondering why you didn't :-)
  453. # [15:13] * Lachy goes to reply to Dan
  454. # [15:14] <anne> good
  455. # [15:14] <marcos__> Mike is one 1 email from getting his very own email rule...
  456. # [15:14] <anne> we should prolly be more proactive when we all have the same question...
  457. # [15:15] <anne> as in: "he pulled a Mike Schinkel"?
  458. # [15:15] <marcos__> hehe
  459. # [15:16] <Lachy> will someone reply off-list to Mike asking him to reduce the volume of mail and write less pointless messages, or should I do it?
  460. # [15:16] <anne> i think I tried once before when he joined the WHATWG
  461. # [15:16] <anne> woha, I'm +1'd
  462. # [15:16] <Lachy> what?
  463. # [15:17] <Lachy> oh, I see
  464. # [15:17] <anne> asking him to do things normally
  465. # [15:17] <anne> but it might've been someone else
  466. # [15:17] <Lachy> no, I mean what did you mean by +1'd, but then I got the reply to your XML input control mail
  467. # [15:18] <marcos__> omg, he is giving issues ids on the wiki!!???? "RichTextInput03"
  468. # [15:18] <anne> hax0rs!!@1@!!11
  469. # [15:18] <marcos__> hehe, zomg lol rofl lolz
  470. # [15:19] <krijnh> I think +1 is funny
  471. # [15:19] <marcos__> +0 :)
  472. # [15:19] <Lachy> +1 is just annoying sometimes
  473. # [15:19] <krijnh> Is anybody keeping track of them? :)
  474. # [15:19] <anne> the funny thing is that his issue numbers don't match with the issue list DanC made
  475. # [15:19] <anne> krijnh, of course not
  476. # [15:19] <krijnh> anne: sarcasm
  477. # [15:19] <anne> krijnh, +1 is a logical fallacy
  478. # [15:20] <anne> fair enough
  479. # [15:20] <Lachy> anne, what make it a fallacy?
  480. # [15:20] <anne> Lachy, that multiple people agree something is true doesn't make it so
  481. # [15:20] <anne> but I'm not entirely sure that makes it a logical fallacy
  482. # [15:20] <anne> oh well
  483. # [15:20] <Lachy> not quite a fallacy, I don't think, but I see what you mean
  484. # [15:22] <Lachy> it's ok when there's 2 or more solutions to a problem and you want to give a quick response indicating your preference, but in the case of the don't break the web thread, it's pointless
  485. # [15:22] <anne> btw, reviews of http://www.w3.org/mid/op.tpul3zks64w2qv@id-c0020 appreciated
  486. # [15:22] <anne> it would be good to figure out what the best policy is
  487. # [15:22] * marcos__ goes back to editing xbl primer....
  488. # [15:30] <Lachy> reply to Dan sent.
  489. # [15:32] <krijnh> Clear pass/fail conditions, uf
  490. # [15:33] * krijnh remembers anne pointing that out
  491. # [15:33] <Lachy> krijnh, what's uf? Is that a reference to microformants?
  492. # [15:34] <krijnh> <sound>uf</sound>
  493. # [15:34] <Lachy> ha?
  494. # [15:34] <krijnh> Never mind
  495. # [15:34] <Lachy> ok
  496. # [15:38] <Lachy> http://esw.w3.org/topic/HTML/RichTextInput03 -- isn't Mike aware of <canvas>?
  497. # [15:38] <Lachy> oh, I mean contentEditibable
  498. # [15:38] <anne> this is the <input type=xml> stuff i think
  499. # [15:39] <anne> <xmleditor schema=something.xsd/> sillyness
  500. # [15:39] <Lachy> yeah, but he called it RichTextInput, which is canvas. I don't know what that XML thread is really about
  501. # [15:41] <Lachy> right, 27 e-mails from Mike. Time to e-mail him back :-| (off list)
  502. # [15:41] <anne> now it seems he actually does want contenteditable=
  503. # [15:41] <anne> oh well
  504. # [15:55] * marcos__ wonders if XBL2 attachment mechanisms will be compatible 'text/html' serialization of HTML 5?
  505. # [15:57] <marcos__> hmm.. guess not as processing instructions should not be allowed, right?
  506. # [15:57] <anne> in due course we'll have <link rel=binding>
  507. # [15:57] <anne> which might be a bit of pain to implement come to think of it
  508. # [15:57] <marcos__> will that be defined in HTML5 or in XBL>
  509. # [15:57] <marcos__> ?
  510. # [15:57] <anne> anyway, that's the current plan iirc and if we really need PIs we can introduce them
  511. # [15:57] <anne> in HTML5 of course
  512. # [15:57] <marcos__> ok, just making sure.
  513. # [15:59] <marcos__> Man, I can't wait to h4x0r me some xbl
  514. # [16:04] <Lachy> anne, why would <link rel=binding> be a pain to implement?
  515. # [16:04] <Lachy> what makes it different from a PI, other than syntax?
  516. # [16:06] * Joins: i10neorg (one@208.65.91.24)
  517. # [16:08] * Quits: i10neorg (one@208.65.91.24) (Quit: Leaving.)
  518. # [16:09] <Lachy> almost finished writing my response to Mike. I've covered the volume of e-mail issue and the wiki issue numbering system.
  519. # [16:09] <Lachy> anything else I should mention?
  520. # [16:10] <Lachy> and would anyone like a BCC so you can see what I've written?
  521. # [16:16] <Lachy> http://lists.w3.org/Archives/Public/www-archive/2007Mar/0050.html
  522. # [16:17] * marcos__ awaits lachy's email :D
  523. # [16:18] * Lachy adds marcos__ to the BCC list
  524. # [16:18] <marcos__> yay! :)
  525. # [16:19] <Lachy> ah, I don't have your e-mail address in my address book
  526. # [16:19] <marcos__> m.caceres@qut.edu.au
  527. # [16:20] <Lachy> have you never posted to either whatwg or public-html before?
  528. # [16:20] <Lachy> or any other list I'm on
  529. # [16:21] <marcos__> I've poster lots to html one
  530. # [16:21] <marcos__> even a few "+1!" :P
  531. # [16:22] <Lachy> oh, maybe it's cause I've never replied to one of your posts. Most other people are already in my address book
  532. # [16:22] * Lachy adds you manually
  533. # [16:22] <anne> Lachy, you encounter it later
  534. # [16:23] <Lachy> encounter what later?
  535. # [16:23] <anne> Lachy, but the loading of <?xbl?> is async so I guess it might not be much of a pain
  536. # [16:23] <Lachy> oh, you're talking about rel=binding
  537. # [16:24] * anne replies in sync
  538. # [16:29] * anne is not convinced that test case sketches are useful
  539. # [16:30] * Joins: h3h (bfults@70.95.237.98)
  540. # [16:35] <Lachy> marcos__, the mail is sent
  541. # [16:35] <marcos__> lachy, checkin :D
  542. # [16:36] <Lachy> let me know what you think when you're done reading
  543. # [16:38] <marcos__> Lachy, nice and diplomatic.... but I fear he is going to respond badly
  544. # [16:39] <Lachy> hence the long preamble :-)
  545. # [16:39] <anne> cc www-archive next time
  546. # [16:39] <marcos__> hehe
  547. # [16:39] <Lachy> wasn't sure if I should make it public, I didn't want to embarass him
  548. # [16:40] <Lachy> although, discussing it here doesn't really help :-/
  549. # [16:40] <anne> :p
  550. # [16:40] <marcos__> hehe, yeah... specially since it's all logged :D
  551. # [16:40] <krijnh> \o/
  552. # [16:40] <Lachy> really? what nick?
  553. # [16:40] <marcos__> http://krijnhoetmer.nl/irc-logs/
  554. # [16:41] <krijnh> Now with super duper gzip encoding
  555. # [16:41] <marcos__> respect!
  556. # [16:41] <krijnh> Just one line of php actually
  557. # [16:41] <marcos__> respect++ to php.
  558. # [16:41] <krijnh> Hmm, I thought people would shiver on hearing php ;]
  559. # [16:42] <marcos__> ha, I code mostly in ColdFusion!
  560. # [16:43] <marcos__> that will scare the children!
  561. # [16:43] <krijnh> :|
  562. # [16:43] <Lachy> aargh! noooo!
  563. # [16:43] <marcos__> hahahahah
  564. # [16:43] * marcos__ has revealed too much... oh no!! it's logged for ever!!!
  565. # [16:43] <Dashiva> Pretend it was a joke
  566. # [16:43] <krijnh> Why pretend? ColdFusion is
  567. # [16:44] <krijnh> :>
  568. # [16:44] <marcos__> ...is...
  569. # [16:44] <krijnh> a joke
  570. # [16:44] <marcos__> heheh
  571. # [16:44] <marcos__> Cf is just Java.
  572. # [16:44] <marcos__> kinda...
  573. # [16:44] <marcos__> sorta...
  574. # [16:45] <marcos__> depends how you use it...
  575. # [16:45] <marcos__> it's not my fault... it's what they use here...
  576. # [16:45] <krijnh> They?
  577. # [16:45] <marcos__> my work
  578. # [16:45] <krijnh> Ah
  579. # [16:45] <marcos__> oh :(
  580. # [16:45] <krijnh> Self_employedness++
  581. # [16:46] <marcos__> unemployness++
  582. # [16:47] <krijnh> Self_employedness + IRC = unemployness though ;]
  583. # [16:47] <marcos__> yeah true.. krijnh, what are you using for loggin this channel?
  584. # [16:47] <krijnh> I won't tell ;P
  585. # [16:48] <marcos__> oh, go on
  586. # [16:48] <krijnh> It's even worse than coldfusion
  587. # [16:48] <Dashiva> He secretly inserts lots of terrorist word triggers in the channel, and then hacks into the FBI logs
  588. # [16:48] <krijnh> I copy and paste every line by hand
  589. # [16:48] <marcos__> hehe
  590. # [16:56] <mjs> good morning folks
  591. # [17:00] <Lachy> morning mjs
  592. # [17:01] <mjs> Hmm, I think the LanguageConstraints design principle needs a better name
  593. # [17:01] <mjs> SemanticMarkupAsAMeansToAnEnd was accurate but a bit long
  594. # [17:01] <marcos__> here we go again...
  595. # [17:01] <mjs> hey Lachy
  596. # [17:01] * Quits: h3h (bfults@70.95.237.98) (Quit: h3h)
  597. # [17:04] <mjs> how about MostlySemanticMarkup?
  598. # [17:04] <mjs> or PracticalSemanticMarkup?
  599. # [17:04] <mjs> or PragmaticSemanticMarkup, though that could get linguists riled up
  600. # [17:05] <Dashiva> SemanticsForFunAndProfit
  601. # [17:05] <mjs> hah
  602. # [17:06] <mjs> SemanticsForAReason might actually be good
  603. # [17:11] * Joins: sierk (sbornema@87.162.178.166)
  604. # [17:12] * Parts: sierk (sbornema@87.162.178.166)
  605. # [17:14] * Joins: sierk (sbornema@87.162.178.166)
  606. # [17:18] <gavin_> DST sure made a mess of the PeopleLocation page!
  607. # [17:19] <gavin_> about half of the people in my time zone chose UTC-4 (the current correct offset) and the other half chose UTC-5 (the summer offset)
  608. # [17:20] <Dashiva> I bet most of them don't know the difference between GMT and UTC
  609. # [17:20] <Lachy> I just used the non-DST time when I added mine, cause DST finished last weekend for us
  610. # [17:21] <Lachy> Dashiva, what's the practical difference between them?
  611. # [17:22] <gavin_> and of course, now I've managed to confused myself
  612. # [17:22] <gavin_> UTC-5 is the Winter offset, not summer
  613. # [17:22] * gavin_ is bad with seasons
  614. # [17:23] <Lachy> for most people, I think they're equivalent, it's just their definitions that differ.
  615. # [17:26] <Dashiva> Lachy: The differences don't matter much, no. It's more that people who just do UTC=GMT tend to gloss over other things too. Like whether UTC includes DST or not
  616. # [17:27] <Lachy> neither UTC or GMT have DST
  617. # [17:28] <Dashiva> Well, that fact clearly escaped half of gavin's neighbors somehow :)
  618. # [17:29] * Joins: DanC (connolly@128.30.52.30)
  619. # [17:29] <DanC> ooh... http://esw.w3.org/topic/HTML/ProposedDesignPrinciples
  620. # [17:29] <Dashiva> Issa Dan
  621. # [17:29] <gavin_> well, I'd rather not have to change that page everytime we go in or out of DST
  622. # [17:29] <marcos__> DanC, what do think ?
  623. # [17:29] <gavin_> so I chose the non-DST offset
  624. # [17:29] * Joins: h3h (bfults@66.162.32.234)
  625. # [17:30] <gavin_> (others had done the same when I added mine)
  626. # [17:30] <gavin_> but now it's just horribly inconsistent
  627. # [17:30] <gavin_> in fact, it seems the Americans chose -4 and the Canadians chose -5
  628. # [17:30] <gavin_> a bit odd :)
  629. # [17:30] <DanC> I think I'm happy that there's progress on HTML design principles in the ESW wiki... hmm...
  630. # [17:31] <DanC> there remains the question of how to integrate it with email discussion...
  631. # [17:31] <marcos__> DanC, We thought it would be good to "brainstorm" the ideas :)
  632. # [17:31] <Dashiva> gavin_: As Lachy said above, UTC never includes DST offset. Strictly speaking you change time zone when you enter DST
  633. # [17:31] <marcos__> DanC, we can start putting supporting documentation into each of the sub sections
  634. # [17:31] <gavin_> Dashiva: I'm well aware.
  635. # [17:32] <DanC> marcos_, don't rush...
  636. # [17:32] <Dashiva> How about listing both? :)
  637. # [17:32] <DanC> don't make stub pages like http://esw.w3.org/topic/DegradeGracefully . don't hit "save" until there's some meat on the bones
  638. # [17:32] <marcos__> No rushing... just thinking... drafting... reflecting... rewritting...
  639. # [17:33] <marcos__> DanC? why?
  640. # [17:33] <DanC> see http://esw.w3.org/topic/OnlyMakeInterestingPages
  641. # [17:34] <marcos__> We should at least try to keep a similar structure for each page
  642. # [17:34] <DanC> beware the urge to generalize prematurely
  643. # [17:35] <DanC> "A foolish consistency is the hobgoblin of little minds. "
  644. # [17:35] <marcos__> what did you call me? ;)
  645. # [17:35] <Lachy> DanC, I still don't agree with you about the test cases
  646. # [17:36] <DanC> experimental evidence supports your position, Lachy
  647. # [17:36] <Lachy> you said "e.g. if you want some feature that's not in HTML 4, attach a document that uses the new feature", but that's exactly what we don't want for new proposals
  648. # [17:36] <DanC> I suppose I have some experimental evidence on my side too, but not in public-html@w3.org
  649. # [17:37] <DanC> you're quoting me out of context
  650. # [17:37] <Lachy> no, I'm not
  651. # [17:37] <gavin_> Dashiva: I suppose that's the best choice, yeah. I suppose me caring about it this much means I need to change everyone else's, too :)
  652. # [17:38] <Lachy> even reading in context, it means the same thing to me
  653. # [17:38] <DanC> yes, you left out essential context: *and motivate it in the body of the document.*
  654. # [17:38] <Lachy> I don't know what that means
  655. # [17:38] <DanC> then don't be so sure you disagree
  656. # [17:38] <DanC> (more context: http://lists.w3.org/Archives/Public/public-html/2007JanMar/0045.html )
  657. # [17:39] <Lachy> I disagree with having people provide test demonstrating solutions before any actual problem or use case has really been identified
  658. # [17:39] <DanC> so do I; I haven't seen anyone argue for that.
  659. # [17:40] <Lachy> well, how else do I interpret that quote?
  660. # [17:40] <mjs> DanC: I was going to send a link to the current draft in email
  661. # [17:40] <DanC> interpret it as: think hard before you post. We want to see motivation for any new features, plus some evidence that you've thought about it enough to give a concrete example that we can test with various software tools.
  662. # [17:41] <sierk> Hi everyone here! Does anybody have made somewhat like a ToDo list (official or for himself), which items/problems/issues should be solved in a new version of (X)HTML?
  663. # [17:41] <DanC> but I don't want to be that blunt
  664. # [17:41] <Lachy> ok. I get the "motivation for any new features", since that seems to mean use cases/problems. But concrete exampes for testing with tools seems to be jumping into solutions
  665. # [17:42] <DanC> I'm not all that interested in motivation for new features without evidence of at least a little implementation experience, frankly.
  666. # [17:43] <Lachy> so you want to focus on stuff that browsers have already implemented, like proprietary extensions?
  667. # [17:44] <DanC> sigh. you could perhaps be a bit more generous with your questions; give me the benefit of the doubt.
  668. # [17:44] <Lachy> please explain
  669. # [17:45] <DanC> I have only had "proprietary formats are not welcome" on my homepage for about 10 years.
  670. # [17:45] <Lachy> then I really don't understand
  671. # [17:45] <Lachy> you want new features with implementation experience, but proprietary extensions are out
  672. # [17:45] <DanC> no
  673. # [17:45] <DanC> I don't want any new features.
  674. # [17:45] <Lachy> what?
  675. # [17:45] <DanC> I want people to think before they post.
  676. # [17:46] <Lachy> should I paste that quote again?
  677. # [17:46] <Lachy> you're asking people for test cases demonstrating new features
  678. # [17:46] <Lachy> now you're saying you don't want them!?
  679. # [17:46] * Lachy *confused*
  680. # [17:47] <DanC> yes, I was trying to welcome people to the group, but gently encourage them to think carefully about the cost of changes. I think you've made your point that my message was unclear.
  681. # [17:49] <Lachy> ok, so let's work out exactly what we want from people
  682. # [17:49] <Lachy> I'm going to ignore your previous e-mail, since it's clearly just a source of confusion
  683. # [17:51] <sierk> Dan, I am near with you, concerning to make big changes. But to make slightly changes, which make the state a little bit more comfortable and clearer for the user, that should be achieved, should'nt it?
  684. # [17:51] <DanC> when I sent that brainstorming ice-breaker message, I was also considering a more straightforward email introductions ritual, a la http://lists.w3.org/Archives/Public/public-rdf-dawg/2004JanMar/0002.html . I wonder if the results of that would have been better. I wonder if it's still worth doing.
  685. # [17:52] <DanC> sierk, it's mostly my job to say "no" on behalf of the silent majority. but yes, it's likely that a few very well-justified features should get in.
  686. # [17:52] <Lachy> that was sent just before I joined, so I'd never received it or read it
  687. # [17:53] <DanC> 2004JanMar/0002 is from a different group altogether
  688. # [17:53] <DanC> and it was sent years ago
  689. # [17:53] <Lachy> oh, sorry, I assumed it was public-html
  690. # [17:53] <Lachy> ah, I also assumed 2007
  691. # [17:53] <krijnh> It also had a lot less members
  692. # [17:54] <DanC> indeed
  693. # [17:54] <DanC> I thought requiring a concrete example would dampen things a bit. "brainstorming" is hardly the best choice of words for that.
  694. # [17:54] <krijnh> I don't think it's interesting to know background info of about 200 people
  695. # [17:54] <Lachy> me neither
  696. # [17:55] <krijnh> DanC: I'd expected public-html to begin with a review of whatwg drafts
  697. # [17:55] <DanC> the odds are good that you'd be pleasantly surprised to learn about 5 or 6 of the 200. but I agree, it's not clearly cost-effective.
  698. # [17:55] <sierk> Dan, concerning the URL above about the self-introduction -- should we also do it for #html-wg? I didn't self-introduce me either, it would have been more polite, I guess ...
  699. # [17:55] <krijnh> At least for those not already 'working' with the whatwg for some months/years
  700. # [17:55] <Lachy> I think a persons reputation speaks for itself, knowing something about their personal life isn't really interesting unless they have proven reputable
  701. # [17:56] <krijnh> Note to self; start a blog
  702. # [17:56] <krijnh> :)
  703. # [17:56] <DanC> I can't encourage review of the whatWG drafts per se until I have a clear statement about them from apple, opera, and mozilla. And I don't think I should ask the question in so many words until I can oblige Microsoft to answer as well.
  704. # [17:57] <krijnh> DanC: Then we should all just wait and consider brainstorming pretty useless
  705. # [17:57] <DanC> I'm happy for people to just wait
  706. # [17:57] <Lachy> as far as I'm concerned, if this HTMLWG is going to be working on a separate spec, it's a waste of time. Though I understand the internal politics of the situation
  707. # [17:58] <krijnh> +1 Lachy (sorry DanC :)
  708. # [17:58] <Lachy> and we also need to wait for Chris to join
  709. # [17:58] <Lachy> any word yet on when he will?
  710. # [17:58] <DanC> sorry for what? I don't take any offense.
  711. # [17:59] <Lachy> good
  712. # [17:59] <krijnh> DanC: You asked to not just say +1, but also back it up, like the Apache voting stuff
  713. # [17:59] <DanC> ah. irc messages are cheaper than mail messages.
  714. # [17:59] <mjs> I think many of the group members would like to adopt the WHATWG spec, but we're thinking a decision would be more solid if it was done in the presence (a) the other co-chair and (b) a representative from Microsoft
  715. # [17:59] <mjs> and these happen to be the same person
  716. # [18:00] <DanC> actually, I hope there's a separate representative from Microsoft. perhaps not initially, but eventually.
  717. # [18:00] <krijnh> mjs: true, but I think there's also a group of people on public-html which hasn't been into the whatwg fully (me including)
  718. # [18:00] <mjs> well, they happen to be blocked by the same issue right now in any case
  719. # [18:00] <DanC> Chris's "it might take a week, it might take more" message was a week ago. So it would be good to get an update, yes. I mailed him offlist.
  720. # [18:00] <Lachy> krijnh, I just assumed you'd been on the whatwg list for while
  721. # [18:00] <mjs> krijnh: I haven't been a very active whatwg participant until recently
  722. # [18:01] <krijnh> Lachy: Nope, just subscribed, I followed everything through blogs
  723. # [18:01] <krijnh> Lachy: Which makes me a newbie, without reputation, but I don't mind :)
  724. # [18:01] <Lachy> krijnh, you seem to very wise about the issues for someone who hasn't been involved with the whatwg
  725. # [18:01] <DanC> I was interested to have an informative presentation of HTML5 by phone/irc/web, but the advice I got was pretty negative, so I haven't followed up on it.
  726. # [18:01] * Joins: dbaron (dbaron@207.47.10.130)
  727. # [18:02] <Lachy> well, your reputation speaks for itself already ;-)
  728. # [18:02] <krijnh> Tee hee
  729. # [18:02] <DanC> The W3C teleconference bridge hardware suffered a power supply failure this morning. I might take that as cosmic advice to cancel the telcon this Thu.
  730. # [18:03] <krijnh> Lachy: I've read big parts, I just don't contribute; I'm a lurker
  731. # [18:03] <mjs> I think a summary of HTML5 would best be done in writing (perhaps by email) or in person
  732. # [18:03] <DanC> mjs, about http://esw.w3.org/topic/HTML/ProposedDesignPrinciples , that looks like an interesting start...
  733. # [18:04] * Dave thinks the power supply failed after a burst of cosmic rays hit MIT
  734. # [18:04] <DanC> ... the ideal situation with a wiki is when a community really adopts it in the sense that those who disagree with what's there are obliged to change it...
  735. # [18:05] <DanC> ... I don't know if we should aim for that in the HTML WG, though...
  736. # [18:05] <mjs> DanC: anne and marcos__ encouraged me to write stuff down
  737. # [18:05] <mjs> DanC: I don't know how much disagreement there will be, but I hope people at least voice it if so
  738. # [18:05] <DanC> ... it might be best to to have a sort of "design principles task force" that uses the wiki to develop stuff, and then reports to the WG by email.
  739. # [18:05] <mjs> wikis are not the best forums for debate
  740. # [18:05] <mjs> well, there already was a design principles task force last night
  741. # [18:06] <Lachy> wikis are just good places for documetation
  742. # [18:06] <mjs> of me, anne, marcos__ and hsivonen
  743. # [18:06] <mjs> although we were somewhat self-appointed
  744. # [18:06] <DanC> wikis work best when the topic is conventional wisdom, not controversial issues.
  745. # [18:06] <DanC> well, you were somewhat recruited...
  746. # [18:07] <mjs> I'm hoping these aren't very controversial, at least among a broad subset of the WG
  747. # [18:07] <DanC> "I'd be happy for a few volunteers to step forward
  748. # [18:07] <DanC> by outlines...
  749. # [18:07] <DanC> or does somebody want to start a wiki topic?" -- http://lists.w3.org/Archives/Public/public-html/2007JanMar/0499.html
  750. # [18:07] <Lachy> someone should update the wiki pages Mike created for abbr/acronym and doctypes to explain the situation and point to previous threads on the issues
  751. # [18:07] <krijnh> Lachy: I'm trying to change that now btw :)
  752. # [18:07] <Lachy> cool
  753. # [18:08] <krijnh> (the lurker inside me that is)
  754. # [18:09] <Lachy> oh, I found a brilliant post from Alan Flavell in www-html from '97 that explains the abbr/acronym issue perfectly
  755. # [18:09] * Lachy looks it up
  756. # [18:10] <Lachy> http://lists.w3.org/Archives/Public/www-html/1997Jul/0558.html
  757. # [18:11] <DanC> by the way, the ESW wiki gets spammed pretty hard; the W3C systems guys are struggling to keep it afloat.
  758. # [18:11] <DanC> there are a few kinds souls who actually visit daily to undo spam.
  759. # [18:12] <DanC> I think it's closed to anonymous editing, currently. :-/
  760. # [18:12] <sierk> Looking at http://esw.w3.org/topic/HTML/ -- what do you think about a new topic concerning a better handling/new element for email-adresses on web pages to make it harder for email harvesters/spammers? Just a hat, I want to throw into the ring of disussions worth to be disussed/solved ...
  761. # [18:12] <Lachy> what new element for email addresses?
  762. # [18:13] <DanC> sierk, I think the wiki is best used for conventional wisdom, not design of new features.
  763. # [18:13] <Lachy> oh, wait, I misread your statement
  764. # [18:13] <sierk> New element: I don't know. To be discussed.
  765. # [18:13] <mjs> later folks
  766. # [18:13] <mjs> I'll post the link when I get in the office
  767. # [18:13] <Lachy> cya mjs
  768. # [18:13] <DanC> hasta, mjs
  769. # [18:13] * Quits: mjs (mjs@64.81.48.145) (Quit: mjs)
  770. # [18:13] <marcos__> DanC, Lachy did a nice presentation about HTML 5. Maybe you could point people to it if they want a quick into what the WHATWG has been doing. http://lachy.id.au/log/2007/02/future-of-html-slides
  771. # [18:14] <marcos__> (sorry lachy, but you made it public :) )
  772. # [18:14] <Lachy> yeah, I know
  773. # [18:14] <Lachy> thanks for point it out
  774. # [18:14] <marcos__> DanC, seriously. It's very good, + comes with a audio file for easy listening.
  775. # [18:15] <Lachy> I think DanC has already listened to it
  776. # [18:15] * DanC doesn't remember listening to it
  777. # [18:15] <marcos__> I would assume everyone here has ;)
  778. # [18:15] <Lachy> oh, maybe you haven't. I thought you had told me you did, maybe it was someone else
  779. # [18:15] * Lachy doesn't know
  780. # [18:16] <sierk> DanC, if the Wiki might not the right place to discuss new features, where could be a better place to do it?
  781. # [18:16] <Lachy> sierk, about your idea to make e-mail address harder to harvest, I doubt it would work
  782. # [18:18] <sierk> Lachy, why? What about the attempts to do it , XML Signature tries and FOAF tries?
  783. # [18:18] <DanC> sierk, you're welcome to research the problem and the issue comprehensively and report your findings by email.
  784. # [18:18] <Lachy> link?
  785. # [18:19] <Lachy> my feeling is that any obfuscation techniqe can be reversed by spammers just as as well as any other UA, particularly if there's a spec defining how
  786. # [18:20] <Lachy> if you can point me to something that explains how XML Sig or FOAF attempt to do it, that might help
  787. # [18:21] <sierk> Lachy: http://www.w3.org/TR/xmldsig-core/ and http://xmlns.com/foaf/0.1/
  788. # [18:21] <Lachy> any specific section? Could you give an example?
  789. # [18:23] <Lachy> These are all the methods I know of to hide e-mail from spammers, all of them have work arounds http://www.mail-archive.com/listdad@webstandardsgroup.org/msg02208.html
  790. # [18:25] <Lachy> one more method is to encode the address in ROT-13, but that would be a little confusing for most users
  791. # [18:25] <sierk> Lachy, not at this moment, sorry. I have to rea-raed the specs for myself. It'S long ago, that I have read them. But I guess, the attempts of those both specs are worth to read and worth to discuss to eventually come to a similar solution. The use of a Hash algorithm (e.g. SHA1) plays a role in it ...
  792. # [18:25] <Hixie> http://www.w3.org/2004/04/webapps-cdf-ws/papers/opera.html might be a good place to start for design principles (re earlier conversation)
  793. # [18:25] <Hixie> that's what we used when starting whatwg, and i think it still applies today
  794. # [18:26] <Lachy> hi Hixie
  795. # [18:27] <Hixie> hey
  796. # [18:27] * Hixie is in the csswg meeting so may be flaky today
  797. # [18:28] <Lachy> about that image map stuff I mentioned earlier, it's still listed as TBW in the spec, so I thought it wasn't finished and you hadn't done it
  798. # [18:28] <Hixie> ->#whatwg :-)
  799. # [18:29] <Hixie> (since that's a whatwg issue)
  800. # [18:29] <marcos__> That's exacly the kind of document we needed :)
  801. # [18:30] * Joins: tylerr (tylerr@66.195.32.2)
  802. # [18:32] <sierk> DanC, if it is wanted/wished, where is a good place to introduce myself for those who don't know anything about me (I guess, some people of the QA team already know me...)? A short mail into the mailinglist?
  803. # [18:33] <tylerr> Hello all.
  804. # [18:33] <DanC> it's not clear that n^2 introductions are in order, sierk . But I'm interested in a pointer to a homepage/blog/etc. if you have one
  805. # [18:34] <h3h> sierk: http://esw.w3.org/topic/PeopleLocation
  806. # [18:34] <sierk> Yes, I have. Mainly in german. http://sierkbornemann.de/
  807. # [18:34] <DanC> that page says I'm UTC-6, which is off by 1. I'm interested to see if it corrects itsefl
  808. # [18:35] <Dashiva> Where are you located, DanC?
  809. # [18:36] <DanC> well, http://sierkbornemann.de/ is reasonbly attractive. it's very slow to scroll. like W3C tech reports. I guess there's some CSS feature that firefox doesn't do well with
  810. # [18:37] <Dashiva> Putting winter in paranthesis is a bit backwards. DST is the exception, not the rule. Not everywhere uses it.
  811. # [18:38] <h3h> heh. hi Dashiva
  812. # [18:38] <sierk> DanC, I use the CSS property background: fixed.
  813. # [18:38] <Dashiva> Hello, h3h
  814. # [18:38] <h3h> am I crazy or should it be UTC=8 *winter*, UTC-7 *summer* ?
  815. # [18:38] <Dashiva> h3h: That is also correct
  816. # [18:38] <h3h> er UTC-8
  817. # [18:38] <h3h> everyone has it backwards on the PeopleLocation page
  818. # [18:39] <tylerr> h3h: I always have Pacific Standard set to -8.
  819. # [18:39] <DanC> Dashiva, in my IRC info and in every mail message I send, there's a pointer to http://www.w3.org/People/Connolly/ where I publish a certain amount of contact info, including... "my office is remote, in the vicinity of the Kansas City International Airport (39.2975, -94.7139)."
  820. # [18:39] <DanC> my irc whois info
  821. # [18:39] * Joins: kingryan (kingryan@66.92.180.242)
  822. # [18:39] <Dashiva> DanC: I was thinking time zone. Kansas is central, I think?
  823. # [18:39] <h3h> DST is terrible.
  824. # [18:39] <DanC> oops... my freenode whois info has my homepage; evidently not here on irc.w3.org
  825. # [18:40] * h3h correcting values on PeopleLocation page
  826. # [18:40] * Dashiva will proofread afterwards
  827. # [18:40] <gavin_> ah, good
  828. # [18:40] <DanC> the fact that Kansas uses central times is about 2 clicks from http://en.wikipedia.org/wiki/Kansas_City_International_Airport , yes.
  829. # [18:40] <Lachy> someone should just add a note to the top of that people location page stating that if DST time zones are given, then they should be marked with "DST"
  830. # [18:41] <Lachy> anyway, good night everyone
  831. # [18:41] <DanC> I wrote some code to go from lat/long to timezone using wikipedia recently.
  832. # [18:41] <DanC> I'm curious if it gives America/Los_Angeles for seattle...
  833. # [18:41] <sierk> DanC, what Firefox version do you use? I have no problems with Firefox scrolling my pages. There has been an issue of firefox a long time, if you have used early versions of Firefox 3a, but this issue is fixed because of a successfully landing of the new layout engine.
  834. # [18:41] <h3h> ok, updated: http://esw.w3.org/topic/PeopleLocation
  835. # [18:41] <DanC> Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.2) Gecko/20070208 Iceweasel/2.0.0.2 (Debian-2.0.0.2+dfsg-3)
  836. # [18:42] * Joins: hasather (hasather@81.235.209.174)
  837. # [18:42] <Dashiva> h3h: How about grouping people by time zone? Right now we have seven people with the same -8/-7 duplicated
  838. # [18:43] <h3h> go for it; I'm tired now ;)
  839. # [18:43] * Parts: hasather (hasather@81.235.209.174)
  840. # [18:43] * Joins: hasather (hasather@81.235.209.174)
  841. # [18:44] <tylerr> DanC: I'm guessing so, they usually name off the most recognizable city in the time zone for purposes of helping others get a general idea of where on the map that time zone is.
  842. # [18:44] <tylerr> More people have heard of Los Angeles I'm guessing than my rainy city. ;-)
  843. # [18:47] <sierk> DanC: granted, using background-image: fixed makes scrolling a webpage indeed a little bit slower in contrast to not using it (Firefox), but I don't find this very annoying. Other web browsers like Opera and Konqueror/Safari do this handle a little bit better, yes indeed. But we get OT here, I guess...
  844. # [18:48] <DanC> hmm... my code maps airport code SEA to u'America/Vancouver'
  845. # [18:48] <DanC> (u'CA', (49.266666666666666, -123.11666666666666), u'America/Vancouver')
  846. # [18:49] <DanC> that's the closest timezone-population-center to...
  847. # [18:49] <DanC> 'fn': {'text': u'Seattle-Tacoma International Airport'},
  848. # [18:49] <DanC> 'geo': {'latitude': 47.448999999999998, 'longitude': -122.30930555555555},
  849. # [18:49] <tylerr> Yep, I always have to pick Vancouver when looking for the closest city to mine.
  850. # [18:49] <tylerr> Which is fine, I don't mind being a global citizen. ;-)
  851. # [18:50] <DanC> speaking of OT, code is http://dig.csail.mit.edu/2006/data4/tzwhere.py , and the magic data is http://en.wikipedia.org/wiki/List_of_tz_zones_by_country
  852. # [18:50] <DanC> I don't think I've blogged about it yet
  853. # [18:50] <h3h> exclude=["/Indiana"] # funny
  854. # [18:53] <DanC> yeah; the exclude=["/Indiana"] is so that it reports my timezone as America/Chicago and not something horribly obscure
  855. # [18:53] * DanC realizes he's explaining himself in IRC when he should have explained in a comment in the code
  856. # [18:53] <DanC> or better yet: a test case.
  857. # [18:55] <gavin_> or even better: both!
  858. # [18:57] <Dashiva> I keep writing UTF instead of UTC
  859. # [19:06] <Dashiva> http://esw.w3.org/topic/PeopleLocation is now grouped. I hope I got Australia right.
  860. # [19:08] <DanC> nice...
  861. # [19:09] <DanC> my code says it's 2007-03-27T12:13:00+10:00 near SYD aiport
  862. # [19:10] <sierk> What to do, that I have my place on this list?
  863. # [19:10] <DanC> do you see the "Edit" link?
  864. # [19:11] <Dashiva> DanC: Maybe their DST is in winter, so it's supposed to be +11 winter and +10 in summer. Would make sense for southern hemisphere, I suppose
  865. # [19:11] * Dashiva changes that
  866. # [19:13] <sierk> I have no "edit" link. I have "protected page" and "Login", both in german.
  867. # [19:13] <Dashiva> You have to login to edit
  868. # [19:14] * Joins: edas (edaspet@88.191.34.123)
  869. # [19:15] <sierk> Dashiva: Ahhh. Had to initially create an account...
  870. # [19:16] <Dashiva> In English it says "immutable page" which sounds like it won't even help if you login
  871. # [19:18] <DanC> as I said earlier, the W3C systems guys are struggling with the ESW wiki spam problem
  872. # [19:25] * Joins: mjs (mjs@17.255.97.200)
  873. # [19:26] * Joins: edaspet (edaspet@88.191.34.123)
  874. # [19:26] * Quits: edas (edaspet@88.191.34.123) (Ping timeout)
  875. # [19:26] * Parts: sierk (sbornema@87.162.178.166)
  876. # [19:27] * Quits: mjs (mjs@17.255.97.200) (Connection reset by peer)
  877. # [19:27] * Joins: hober (ted@66.162.32.234)
  878. # [19:28] * Joins: mjs (mjs@17.255.97.200)
  879. # [19:49] * Joins: zcorpan (zcorpan@84.216.42.228)
  880. # [20:03] * Quits: tylerr (tylerr@66.195.32.2) (Connection reset by peer)
  881. # [20:05] * DanC is bummed about the situation around Sam Ruby http://www.intertwingly.net/blog/2007/03/07/Open-Invitation#c1173393798
  882. # [20:06] <mjs> DanC: someone should take it up with his employer
  883. # [20:06] <mjs> or his AC rep or something
  884. # [20:08] <DanC> yeah; I'm considering it, but (a) I'm struggling to find time, and (b) I think others have contacted the AC rep about this, and I don't want to bother the guy too much
  885. # [20:09] * Quits: Country (Country@83.204.149.140) (Quit: Country)
  886. # [20:12] <mjs> I think he arguably deserves bothering if he is the bottleneck
  887. # [20:12] * DanC follows up internally a bit 1st...
  888. # [20:28] <mjs> does anyone know marcos__'s real name?
  889. # [20:28] <marcos__> I do, Marcos Caceres
  890. # [20:28] <mjs> oh, hey :-)
  891. # [20:28] <marcos__> :)
  892. # [20:28] <mjs> I'm surprised you are awake
  893. # [20:28] <mjs> wanna credit you for contributing to the design principles document when I mail the link
  894. # [20:29] <marcos__> Cool thanks!
  895. # [20:30] * marcos__ getting in some late night coding... that's when the best code is written... even if its javascript :P
  896. # [20:32] <Hixie> DanC: i just got feedback from someone that the mail you get back when trying to subscribe to public-html is bad because it says "you must be a member" without mentioning that you can become a member trivially by following some steps
  897. # [20:32] <Hixie> DanC: (from a w3c member, even)
  898. # [20:33] <Dashiva> and it could be a bit clearer that you get automatically added when you become a member :)
  899. # [20:34] * DanC waves from a teleconference
  900. # [20:35] * Hixie waves from a f2f :-)
  901. # [20:38] <hober> Dashiva: well, given the volume of email on the list, you'd probably figure that out real quick :)
  902. # [20:44] * Joins: Julian (chatzilla@217.91.35.233)
  903. # [20:49] <ROBOd> mjs: just got your email
  904. # [20:50] <ROBOd> the document seems mostly fine, but i found some typos
  905. # [20:51] <mjs> ROBOd: I encourage you to fix them
  906. # [20:51] <ROBOd> mjs: ok, thanks. i have no wiki account there, for the moment
  907. # [20:51] <ROBOd> i already started the register process
  908. # [20:55] <ROBOd> done, will now edit the document to fix the typos
  909. # [20:59] <ROBOd> mjs: "But this should not be taken as equalizing writing systems by prohibiting features that don't apply to all of them."
  910. # [20:59] <ROBOd> in "Support World Languages". that pretty much sounds "weird". what does it want to say?
  911. # [21:00] <mjs> ROBOd: that's per hsivonen's suggestion
  912. # [21:00] <ROBOd> equalizing writing systems? what does it mean?
  913. # [21:00] <mjs> ROBOd: he says that some people oppose having the <i> element on the basis that not all scripts have italics
  914. # [21:00] <ROBOd> i agree with the suggestion: HTML 5 must be ready for any language, to support any language
  915. # [21:00] <mjs> a more hypothetical example would be opposing ruby markup since it doesn't apply to latin scripts
  916. # [21:01] <ROBOd> but i have something with the phrasing of the copy-pasted sentence
  917. # [21:01] <ROBOd> aha
  918. # [21:01] <ROBOd> now i get it... but that IMHO needs improvements
  919. # [21:02] <ROBOd> it's not quite clear/obvious what it's supposed to mean
  920. # [21:04] <ROBOd> typos fixed, and the document is now updated
  921. # [21:08] <ROBOd> has it yet been decided if W3C HTML 5 will "build upon" the WHATWG HTML 5 spec, or if it's going to be completely different?
  922. # [21:09] <Hixie> not decided yet, danc would be the one to ask though
  923. # [21:10] * marcos__ hopes the WHATWG HTML 5 spec will be brought over...
  924. # [21:10] <marcos__> It saves us at least 2 years of work.
  925. # [21:10] <ROBOd> the Propose Design Principles are quite good, and IIANM, they are (very) similar to the principles of the WHATWG HTML5 spec
  926. # [21:10] <Hixie> yup
  927. # [21:11] <Hixie> (re the principles, i mean)
  928. # [21:11] <marcos__> They should match up
  929. # [21:11] <ROBOd> which is good, but they are only needed if a new spec will be written from scratch
  930. # [21:11] <marcos__> yes and no, they are good to point to in future decision making...
  931. # [21:12] <ROBOd> as a simple member of the HTML WG, knowing the decision is rather "fundamental" ...
  932. # [21:12] <marcos__> it would not be appropriate to constantly point to http://www.w3.org/2004/04/webapps-cdf-ws/papers/opera.html
  933. # [21:13] <marcos__> unless that document actually becomes the design goals for this wg
  934. # [21:13] <marcos__> s/goals/principles
  935. # [21:13] <Hixie> yeah mjs took that doc and used parts of it as a base i think
  936. # [21:13] <Hixie> amongst other sources
  937. # [21:14] <marcos__> that's correct
  938. # [21:38] <mjs> regardless of starting point, it's good to agree on a basis for future decisions
  939. # [21:44] <ROBOd> true, mjs
  940. # [21:45] <ROBOd> i must go now, good night all
  941. # [21:45] * Quits: ROBOd (robod@86.34.246.154) (Quit: http://www.robodesign.ro)
  942. # [22:01] * Quits: Julian (chatzilla@217.91.35.233) (Quit: Chatzilla 0.9.77 [Firefox 2.0.0.3/2007030919])
  943. # [23:11] * Quits: Hixie (ianh@129.241.93.37) (Ping timeout)
  944. # [23:15] * Joins: st (st@62.234.155.214)
  945. # [23:27] * Joins: Hixie (ianh@129.241.93.37)
  946. # [23:29] * Quits: edaspet (edaspet@88.191.34.123) (Quit: Quitte)
  947. # [23:41] * Quits: zcorpan (zcorpan@84.216.42.228) (Ping timeout)
  948. # [23:52] * Quits: dbaron (dbaron@207.47.10.130) (Ping timeout)
  949. # [23:58] * Joins: dbaron (dbaron@207.47.10.130)
  950. # Session Close: Wed Mar 28 00:00:00 2007

The end :)