/irc-logs / freenode / #whatwg / 2007-09-18 / end

Options:

  1. # Session Start: Tue Sep 18 00:00:00 2007
  2. # Session Ident: #whatwg
  3. # [00:05] * Joins: csarven (n=nevrasc@modemcable130.251-202-24.mc.videotron.ca)
  4. # [00:07] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
  5. # [00:08] * Joins: Hixie_ (i=ianh@trivini.no)
  6. # [00:11] * Quits: tndH (i=Rob@adsl-87-102-72-215.karoo.KCOM.COM) ("ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
  7. # [00:12] * Quits: Hixie (i=ianh@trivini.no) (Read error: 110 (Connection timed out))
  8. # [00:24] * Quits: aroben (i=aroben@nat/apple/x-13e760bf725fb7d3) (Read error: 110 (Connection timed out))
  9. # [00:24] * aroben_ is now known as aroben
  10. # [00:33] * Quits: tantek (n=tantek@64-60-251-170.static-ip.telepacific.net)
  11. # [00:35] * Quits: hasather (n=hasather@90-227-221-48-no62.tbcn.telia.com) (Remote closed the connection)
  12. # [00:51] * Joins: aroben_ (i=aroben@unaffiliated/aroben)
  13. # [00:59] * Joins: [1]aroben (n=aroben@17.255.101.93)
  14. # [01:01] * Joins: [2]aroben (i=aroben@nat/apple/x-7fe75117ab2f5ffc)
  15. # [01:06] * Quits: aroben (n=aroben@unaffiliated/aroben) (Nick collision from services.)
  16. # [01:06] * [2]aroben is now known as aroben
  17. # [01:06] * Quits: aroben_ (i=aroben@unaffiliated/aroben) (Nick collision from services.)
  18. # [01:08] * Joins: grimeboy (n=grimboy@85-211-246-248.dsl.pipex.com)
  19. # [01:13] * Joins: jacobolus1 (n=jacobolu@pool-71-104-156-113.lsanca.dsl-w.verizon.net)
  20. # [01:16] * Quits: jacobolus (n=jacobolu@pool-71-104-156-113.lsanca.dsl-w.verizon.net) (Read error: 104 (Connection reset by peer))
  21. # [01:18] * Quits: [1]aroben (n=aroben@17.255.101.93) (Connection timed out)
  22. # [01:24] * Quits: grimboy (n=grimboy@85.211.240.135) (Read error: 110 (Connection timed out))
  23. # [01:45] <Philip`> http://philip.html5.org/demos/apng/blending/ - highly useful
  24. # [01:45] * Quits: grimeboy (n=grimboy@85-211-246-248.dsl.pipex.com) (Read error: 110 (Connection timed out))
  25. # [01:45] <Philip`> http://philip.html5.org/demos/apng/sierpinski.png doesn't work so well in Opera since the blending gets broken :-(
  26. # [01:46] * Joins: grimeboy (n=grimboy@85-211-242-114.dsl.pipex.com)
  27. # [01:46] <Philip`> (White blended onto white really shouldn't give grey)
  28. # [01:47] * Joins: om_sleep_ (n=mjs@17.255.104.182)
  29. # [01:57] * Quits: kingryan (n=kingryan@corp.technorati.com)
  30. # [01:59] * Quits: jacobolus1 (n=jacobolu@pool-71-104-156-113.lsanca.dsl-w.verizon.net) (Success)
  31. # [01:59] * Joins: jacobolus (n=jacobolu@pool-71-104-156-113.lsanca.dsl-w.verizon.net)
  32. # [02:03] * Quits: om_sleep (i=mjs@nat/apple/x-1307719d3b5f8809) (Read error: 110 (Connection timed out))
  33. # [02:04] * Quits: grimeboy (n=grimboy@85-211-242-114.dsl.pipex.com) (Read error: 110 (Connection timed out))
  34. # [02:05] * Joins: grimeboy (n=grimboy@85-211-243-93.dsl.pipex.com)
  35. # [02:11] * Joins: jacobolus1 (n=jacobolu@pool-71-104-156-113.lsanca.dsl-w.verizon.net)
  36. # [02:11] * Quits: jacobolus (n=jacobolu@pool-71-104-156-113.lsanca.dsl-w.verizon.net) (Nick collision from services.)
  37. # [02:11] * jacobolus1 is now known as jacobolus
  38. # [02:21] * Joins: tantek (n=tantek@64-60-251-170.static-ip.telepacific.net)
  39. # [02:34] * Quits: weinig (i=weinig@nat/apple/x-495b09b2a15ca7f2) (Read error: 104 (Connection reset by peer))
  40. # [02:34] * Joins: weinig (i=weinig@nat/apple/x-cce9c6c6daddc782)
  41. # [02:35] * Joins: om_sleep (i=mjs@nat/apple/x-359f822328a1bf1f)
  42. # [02:39] * Joins: aaronlev (n=chatzill@209-6-168-245.c3-0.arl-ubr2.sbo-arl.ma.cable.rcn.com)
  43. # [02:42] * om_sleep is now known as othermaciej
  44. # [02:47] <Philip`> The APNG spec seems to be a little loose with its use of normative language
  45. # [02:50] * Joins: yod (n=ot@dhcp-247-29.mag.keio.ac.jp)
  46. # [02:51] * Joins: doublec (n=doublec@202.180.114.137)
  47. # [02:51] * Quits: om_sleep_ (n=mjs@17.255.104.182) (Read error: 110 (Connection timed out))
  48. # [02:52] * Quits: tantek (n=tantek@64-60-251-170.static-ip.telepacific.net)
  49. # [02:57] * Quits: billmason (n=billmaso@ip156.unival.com) (".")
  50. # [03:07] * Quits: weinig (i=weinig@nat/apple/x-cce9c6c6daddc782)
  51. # [03:16] * Quits: h3h (n=w3rd@66-162-32-234.static.twtelecom.net) ("|")
  52. # [03:20] <Hixie_> ok the whatwg.org server is now running under DreamhostPS (a virtual server system)
  53. # [03:20] <Hixie_> the 500 errors were because i had the RAM setting too low
  54. # [03:20] <Hixie_> i doubled it
  55. # [03:20] <Hixie_> we'll see if that helps
  56. # [03:28] * Joins: tantek (n=tantek@66-7-230-34.static-ip.telepacific.net)
  57. # [03:36] * Quits: aroben (i=aroben@nat/apple/x-7fe75117ab2f5ffc) (Read error: 110 (Connection timed out))
  58. # [03:38] <Hixie_> fyi for anyone here who has an account on my dreamhost plan (lachlan, zcorpan, charlvn...) -- the ssh key changed this weekend. that's normal. sorry for any inconvenience.
  59. # [03:40] * Quits: marcosc (n=chatzill@131.181.148.226) (Read error: 104 (Connection reset by peer))
  60. # [03:40] * Joins: tantek_ (n=tantek@64-60-251-154.static-ip.telepacific.net)
  61. # [03:40] * Joins: marcosc (n=chatzill@131.181.148.226)
  62. # [03:41] * Quits: tantek_ (n=tantek@64-60-251-154.static-ip.telepacific.net) (Read error: 104 (Connection reset by peer))
  63. # [03:41] * Joins: tantek_ (n=tantek@64-60-251-154.static-ip.telepacific.net)
  64. # [03:44] * Quits: tantek_ (n=tantek@64-60-251-154.static-ip.telepacific.net) (Client Quit)
  65. # [03:44] * Joins: weinig (i=weinig@nat/apple/x-dfdf56c46624f458)
  66. # [03:58] * Quits: tantek (n=tantek@66-7-230-34.static-ip.telepacific.net) (Read error: 113 (No route to host))
  67. # [04:05] * Joins: h3h (n=w3rd@cpe-76-88-44-219.san.res.rr.com)
  68. # [04:23] * Joins: aroben (i=aroben@unaffiliated/aroben)
  69. # [04:23] * Quits: doublec (n=doublec@202.180.114.137)
  70. # [04:27] * Joins: doublec (n=doublec@202.180.114.137)
  71. # [05:03] * Quits: aroben (i=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  72. # [05:24] <Lachy> othermaciej, I have a good example for degrade gracefully
  73. # [05:25] <Lachy> oh, never mind, it's already in the list
  74. # [05:25] <othermaciej> heh :-)
  75. # [05:25] <othermaciej> what was it going to be?
  76. # [05:25] <Lachy> datalist
  77. # [05:25] <Lachy> I missed the first time I looked
  78. # [05:26] <othermaciej> I was thinking of adding <dialog>
  79. # [05:26] <othermaciej> since it works mostly without even the need for CSS styling
  80. # [05:26] <Lachy> you could do <input pattern="">, that was designed to be easy to simulate using script
  81. # [05:27] <othermaciej> but it does have the IE new element problem
  82. # [05:28] <Lachy> for dialog, one could style all dt and dd elements and then undo any unwanted styles for dl dt and dl dd
  83. # [05:29] <othermaciej> datalist is also not so great in IE
  84. # [05:29] <Lachy> why?
  85. # [05:29] <othermaciej> the contents of the options render
  86. # [05:29] * Quits: csarven (n=nevrasc@modemcable130.251-202-24.mc.videotron.ca) ("http:/www.csarven.ca")
  87. # [05:29] <Lachy> not if you use <option value=""> instead <option>value</option>
  88. # [05:29] <othermaciej> and you get OPTION and /OPTION as void elements in the DOM
  89. # [05:29] <othermaciej> ah
  90. # [05:30] <Lachy> or you do what I did here using select http://html5.lachy.id.au/
  91. # [05:31] <othermaciej> yeah, that's not bad, works even in IE with relatively minor tweaking of the markup
  92. # [05:31] <othermaciej> I might take a stab at rewriting the next two principles tonight or tomorrow
  93. # [05:32] <othermaciej> those will be fun
  94. # [05:32] <Lachy> cowpaths and wheel?
  95. # [05:32] <othermaciej> yeah
  96. # [05:33] * Joins: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp)
  97. # [05:33] <Lachy> are you going to rename cowpaths?
  98. # [05:33] <Lachy> (please don't)
  99. # [05:39] <othermaciej> I think I need to
  100. # [05:39] <othermaciej> I like the name
  101. # [05:39] <othermaciej> but if I hear one more person say "we shouldn't pave this cowpath" I will stab my eyes out
  102. # [05:43] <othermaciej> I'm not sure how else to do that
  103. # [05:43] <othermaciej> I don't think clarification or an education campaign will do it
  104. # [05:44] <othermaciej> Apparently I haven't even managed to make "Degrade Gracefully" clear, even with the detailed description and wealth of examples
  105. # [06:04] * Quits: weinig (i=weinig@nat/apple/x-dfdf56c46624f458)
  106. # [06:05] <Lachy> I just don't understand why so many people are having difficulty understanding such simple concepts like graceful degradation
  107. # [06:06] <othermaciej> nothing about the web is simple
  108. # [06:06] <othermaciej> I gotta go
  109. # [06:06] <othermaciej> later
  110. # [06:07] <Lachy> bye
  111. # [06:08] * Joins: aroben (n=aroben@unaffiliated/aroben)
  112. # [06:09] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
  113. # [06:27] * Joins: doublec_ (n=doublec@202.180.114.137)
  114. # [06:28] * Quits: othermaciej (i=mjs@nat/apple/x-359f822328a1bf1f) (Read error: 110 (Connection timed out))
  115. # [06:29] * Quits: doublec (n=doublec@202.180.114.137) (Read error: 104 (Connection reset by peer))
  116. # [06:30] * Joins: weinig (n=weinig@c-67-169-182-231.hsd1.ca.comcast.net)
  117. # [06:31] * Quits: weinig (n=weinig@c-67-169-182-231.hsd1.ca.comcast.net) (Remote closed the connection)
  118. # [06:31] * Joins: weinig (n=weinig@c-67-169-182-231.hsd1.ca.comcast.net)
  119. # [06:35] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  120. # [06:41] <MikeSmith> Lachy - I think some people who have posted recently about the design principles are just plain confused and lack some of the necessary background/socialization needed to understand the context for the discussion
  121. # [06:42] * Joins: aroben (n=aroben@unaffiliated/aroben)
  122. # [06:42] <MikeSmith> I'm not sure that any amunt of re-wording is going to help them understand
  123. # [06:47] <Lachy> yeah, I realise that. Though there are some people who really should have the necessary background by now, but still don't
  124. # [07:07] * Quits: doublec_ (n=doublec@202.180.114.137) (Read error: 104 (Connection reset by peer))
  125. # [07:07] * Joins: doublec (n=doublec@202.180.114.137)
  126. # [07:14] * Joins: om_sleep (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
  127. # [07:16] * om_sleep is now known as othermaciej
  128. # [07:29] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
  129. # [07:29] * Joins: tantek_ (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  130. # [07:44] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  131. # [07:59] * Quits: tantek_ (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 110 (Connection timed out))
  132. # [08:01] * Joins: tantek_ (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  133. # [08:04] * Joins: tantek__ (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  134. # [08:05] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
  135. # [08:06] * Quits: tantek__ (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
  136. # [08:06] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  137. # [08:09] * othermaciej is now known as om_Sleep
  138. # [08:14] * Quits: doublec (n=doublec@202.180.114.137)
  139. # [08:20] * Quits: tantek_ (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 110 (Connection timed out))
  140. # [08:37] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  141. # [08:42] * Quits: h3h (n=w3rd@cpe-76-88-44-219.san.res.rr.com)
  142. # [08:50] * Quits: hober (n=ted@unaffiliated/hober) ("ERC Version 5.3 (devel) (IRC client for Emacs)")
  143. # [10:50] * Disconnected
  144. # [10:51] * Attempting to rejoin channel #whatwg
  145. # [10:51] * Rejoined channel #whatwg
  146. # [10:51] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
  147. # [10:51] * Set by Hixie on Tue Apr 03 04:10:22
  148. # [10:52] <Hixie> pull quotes are i think what henri was talking about
  149. # [10:52] <Hixie> but any of these would be valid uses of <aside>
  150. # [10:52] <Hixie> if html5 (the spec) were written using html5, then the examples, the issues, and some of the notes would be <aside>s.
  151. # [10:52] <Hixie> it's just anything that isn't part of the main flow
  152. # [10:53] <Lachy> would a pullquote be best marked up using <aside><blockquote>pull quote</blockquote></aside>?
  153. # [10:53] <Lachy> or maybe <q> instead.
  154. # [10:54] <jgraham> Lachy: "from article to the next" s/from/from one/
  155. # [10:54] <Lachy> Hixie, you should probably make a note of that as a comment in the spec or something for when you get around to adding usage examples for the elements.
  156. # [10:56] <hsivonen> Hixie: has the cite attribute undergone the same kind of usefulness scrutiny as longdesc?
  157. # [10:56] <Lachy> jgraham, fixed
  158. # [10:57] <Lachy> hsivonen, I don't think it has. As far as I know, no UA does anything useful with it and <cite><a> is a better solution.
  159. # [10:57] <Hixie> Lachy: i guess
  160. # [10:57] <Lachy> every time I've used it, I've always duplicated it with a link, and that's just not worth the effort
  161. # [10:57] <Hixie> Lachy: (re blockquote)
  162. # [10:58] <Hixie> Lachy: yeah... send mail :-D
  163. # [10:58] <Hixie> hsivonen: not to my knowledge
  164. # [10:58] <Lachy> Hixie, send mail about the pullquote example?
  165. # [10:59] <Lachy> or the cite issue?
  166. # [10:59] <Lachy> oh, I see, the blockquote. I should read everything you write before responding :-)
  167. # [11:01] <jgraham> Lachy: my other comment about the article is that it's a little terse; in places it reads a bit more like a spec or a technical email than a friendly introduction (but I guess you haven't finished editing it yet)
  168. # [11:02] <Hixie> Lachy: send mail about anything you want in the spec, basically :-)
  169. # [11:02] <Hixie> feel free to mail whatwg if you don't want to cause a panic each time
  170. # [11:02] <Hixie> all the same to me
  171. # [11:02] <Lachy> jgraham, yeah, I definitely need to shorten the article a bit
  172. # [11:03] <Lachy> any particular sections?
  173. # [11:03] <Lachy> Hixie, yeah, I was sending it to whatwg
  174. # [11:03] <hsivonen> Lachy: why is "Strict XML Syntax." a benefit? :-)
  175. # [11:03] <Lachy> some authors like the immediate feedback about errors
  176. # [11:13] <zcorpan> html allows that too, you could have a setting in browsers to make parse errors fatal
  177. # [11:13] <zcorpan> hidden setting, of course
  178. # [11:15] * Joins: dev0 (i=Tobias@unaffiliated/icefox0)
  179. # [11:25] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  180. # [11:26] <zcorpan> Lachy: s/XHTML serialisation/XML serialisation/ ?
  181. # [11:26] * Joins: BenWard (i=BenWard@nat/yahoo/x-a3704edb7515182a)
  182. # [11:27] <zcorpan> Lachy: s/Browsers will/Browsers/
  183. # [11:32] <Lachy> zcorpan, a draconian HTML5 parser is more likely to appear in an authoring tool than it is in a browser, even with a hidden pref
  184. # [11:32] <zcorpan> Lachy: indeed
  185. # [11:42] * Quits: dev0 (i=Tobias@unaffiliated/icefox0) (Read error: 110 (Connection timed out))
  186. # [11:46] * Joins: bzed_ (n=bzed@devel.recluse.de)
  187. # [11:47] * Quits: bzed (n=bzed@devel.recluse.de) (Read error: 110 (Connection timed out))
  188. # [11:49] * bzed_ is now known as bzed
  189. # [11:54] * Joins: dev0 (i=Tobias@unaffiliated/icefox0)
  190. # [11:54] * Quits: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp) ("Less talk, more pimp walk.")
  191. # [12:10] * Joins: Lachy_ (n=Lachy@124-171-13-30.dyn.iinet.net.au)
  192. # [12:32] * Quits: Lachy (n=Lachy@124-170-114-235.dyn.iinet.net.au) (Read error: 101 (Network is unreachable))
  193. # [12:33] * Joins: KevinMarks (n=KevinMar@c-76-102-254-252.hsd1.ca.comcast.net)
  194. # [12:36] <hsivonen> Hixie: did you consider tri-state checkboxes for WF2.0? Tri-state checkboxes seems to be the most common example for demonstrating the need for ARIA.
  195. # [12:39] <zcorpan> Lachy_: shouldn't the Excerpt from A Tale of Two Cities by Charles Dickens have <br>s?
  196. # [12:39] <Lachy_> Are the new lines semantically important?
  197. # [12:40] <Lachy_> hsivonen, tri-state checkboxes were discussed in IRC a few days ago
  198. # [12:40] <Lachy_> I think it was in #html-wg
  199. # [12:40] <zcorpan> Lachy_: hmm, perhaps not, it looked like a poem
  200. # [12:40] <hsivonen> Lachy_: hmm. I thought I've read all the logs
  201. # [12:41] <Lachy_> maybe krijnh didn't log it, let me check
  202. # [12:42] <hsivonen> Lachy_: found it: http://krijnhoetmer.nl/irc-logs/html-wg/20070914#l-510
  203. # [12:42] <hsivonen> looks like I skipped it as something that I thought was still part of the telecon and that I could digest from the minutes
  204. # [12:43] <Lachy_> yeah, there's a little bit further down with Hixie, mjs and I too
  205. # [12:44] <hsivonen> Lachy_: Re: http://krijnhoetmer.nl/irc-logs/html-wg/20070914#l-545 based on my understanding about the motivations, ARIA has been written with authoring considerations in mind--just not the ones you'd expect
  206. # [12:44] <hsivonen> Lachy_: it isn't optimized for authoring new apps.
  207. # [12:44] * Lachy_ is now known as Lachy
  208. # [12:44] <hsivonen> Lachy_: it is optimized for retrofitting into legacy Ajax widgets
  209. # [12:46] * hsivonen finds http://krijnhoetmer.nl/irc-logs/html-wg/20070914#l-562
  210. # [12:46] <Lachy> I highlighted all the discussion of tri-state, just reload the logs
  211. # [12:47] <hsivonen> Lachy: thanks
  212. # [12:47] <Lachy> oh, I missed some
  213. # [13:05] <hsivonen> hmm. I wonder if getting search engines to seach embedded text-based closed captioning data in video files would be a curse or a blessing for the accessibility quality of captions.
  214. # [13:06] <Lachy> I would hope publishers realise that captions are useful for more than just the deaf. e.g. users at work without speakers or who need to keep the volume low
  215. # [13:07] <Lachy> so they would get complaints if they started using caption files for keyword stuffing
  216. # [13:08] * Joins: aroben (n=aroben@unaffiliated/aroben)
  217. # [13:09] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
  218. # [13:14] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  219. # [13:21] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  220. # [13:26] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  221. # [13:27] * Joins: aroben (n=aroben@unaffiliated/aroben)
  222. # [13:32] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  223. # [13:33] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
  224. # [13:38] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  225. # [13:40] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  226. # [13:44] * Quits: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  227. # [13:46] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  228. # [13:50] <Lachy> looks like Rob didn't realise that jgraham's HTML5 table header implementation already makes improvements upon the spec, rather than intending to follow it as-is. http://html4all.org/pipermail/list_html4all.org/2007-September/000236.html
  229. # [13:51] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  230. # [13:52] <Lachy> and that what he's asking for (that we develop and refine an algorithm that actually works) is what jgraham and others are alread attempting
  231. # [13:52] * Joins: aroben (n=aroben@unaffiliated/aroben)
  232. # [13:53] <Lachy> wow, and he has a selective interpretation of the HTML4 algorithm, where it implicitly means what he wants it to mean. http://html4all.org/pipermail/list_html4all.org/2007-September/000237.html
  233. # [13:58] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  234. # [13:58] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
  235. # [14:03] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  236. # [14:05] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  237. # [14:10] * Quits: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  238. # [14:11] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  239. # [14:12] * Quits: aaronlev (n=chatzill@209-6-168-245.c3-0.arl-ubr2.sbo-arl.ma.cable.rcn.com) (Read error: 110 (Connection timed out))
  240. # [14:15] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  241. # [14:15] * [2]aroben is now known as aroben
  242. # [14:15] * Joins: peepo (n=Jay@host86-153-137-94.range86-153.btcentralplus.com)
  243. # [14:16] * Quits: Lachy (n=Lachy@124-171-13-30.dyn.iinet.net.au) (Read error: 104 (Connection reset by peer))
  244. # [14:17] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  245. # [14:21] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Leaving")
  246. # [14:21] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
  247. # [14:22] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  248. # [14:23] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
  249. # [14:28] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  250. # [14:30] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  251. # [14:33] * Quits: aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  252. # [14:33] * [1]aroben is now known as aroben
  253. # [14:36] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  254. # [14:38] * Joins: Lachy (n=Lachy@124-171-13-30.dyn.iinet.net.au)
  255. # [14:38] <Lachy> jgraham, yt?
  256. # [14:40] * Joins: yod (n=ot@softbank221018155222.bbtec.net)
  257. # [14:41] * Quits: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  258. # [14:42] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  259. # [14:46] * Parts: hendry (n=hendry@nox.vm.bytemark.co.uk)
  260. # [14:47] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  261. # [14:48] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
  262. # [14:53] * Quits: aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  263. # [14:53] * aroben_ is now known as aroben
  264. # [14:54] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
  265. # [14:59] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  266. # [15:01] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  267. # [15:04] * Quits: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  268. # [15:07] * Joins: aaronlev (n=chatzill@c-66-31-86-217.hsd1.ma.comcast.net)
  269. # [15:07] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  270. # [15:07] <virtuelv> hm, one mildly bothering thing about <object>
  271. # [15:08] <virtuelv> <object type="[unsupported]" title="Foo"> <object type="[supported]"> </object></object>
  272. # [15:08] <virtuelv> should title be rendered by a UA?
  273. # [15:12] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  274. # [15:12] * [2]aroben is now known as aroben
  275. # [15:13] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  276. # [15:16] * Quits: Lachy (n=Lachy@124-171-13-30.dyn.iinet.net.au) ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]")
  277. # [15:18] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  278. # [15:19] * Joins: Lachy (n=Lachy@124-170-65-144.dyn.iinet.net.au)
  279. # [15:19] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
  280. # [15:23] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  281. # [15:25] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  282. # [15:25] * Joins: karlUshi (n=karl@modemcable132.153-37-24.mc.videotron.ca)
  283. # [15:29] * Quits: aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  284. # [15:29] * [1]aroben is now known as aroben
  285. # [15:36] * Quits: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  286. # [15:42] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  287. # [15:45] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
  288. # [15:51] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  289. # [15:57] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  290. # [16:02] * Quits: aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  291. # [16:02] * [2]aroben is now known as aroben
  292. # [16:08] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  293. # [16:13] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
  294. # [16:15] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  295. # [16:16] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  296. # [16:21] * Quits: aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  297. # [16:21] * [1]aroben is now known as aroben
  298. # [16:22] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  299. # [16:28] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  300. # [16:32] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  301. # [16:34] * Quits: peepo (n=Jay@host86-153-137-94.range86-153.btcentralplus.com) ("later")
  302. # [16:34] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
  303. # [16:37] <zcorpan> virtuelv: yes
  304. # [16:37] <virtuelv> zcorpan: what with <object type="[unsupported]" title="foo"><object type="[supported]" title="bar">?
  305. # [16:38] <virtuelv> foo or bar, or both?
  306. # [16:38] <virtuelv> also, are you sure the title for foo actually applies to bar?
  307. # [16:39] <zcorpan> bar (assuming that the supported object completely covers the unsupported)
  308. # [16:39] * Quits: aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  309. # [16:39] * aroben_ is now known as aroben
  310. # [16:39] <zcorpan> title is inherited if title is not present (with some exceptions, e.g. <link> and <style>)
  311. # [16:39] * Joins: billmason (n=billmaso@ip156.unival.com)
  312. # [16:40] * Quits: yod (n=ot@softbank221018155222.bbtec.net) ("Leaving")
  313. # [16:40] <zcorpan> object is not an exception per the current spec, iirc.
  314. # [16:41] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
  315. # [16:41] <zcorpan> though i can imagine that ie doesn't add the unsupported object element to the dom at all, and so drops the title
  316. # [16:41] <zcorpan> (does it?)
  317. # [16:45] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  318. # [16:47] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
  319. # [16:48] * Joins: tndH_ (i=Rob@adsl-87-102-72-215.karoo.KCOM.COM)
  320. # [16:48] * tndH_ is now known as tndH
  321. # [16:51] * Quits: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  322. # [16:58] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  323. # [17:00] * Quits: billmason (n=billmaso@ip156.unival.com) (".")
  324. # [17:03] * Joins: billmason (n=billmaso@ip156.unival.com)
  325. # [17:03] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  326. # [17:07] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  327. # [17:11] * Joins: Ducki (n=Ducki@nrdh-d9b980cd.pool.mediaWays.net)
  328. # [17:16] * Joins: hober (n=ted@unaffiliated/hober)
  329. # [17:16] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  330. # [17:21] <gsnedders> what's the best MathML editor?
  331. # [17:23] <gsnedders> (I know, a subjective question)
  332. # [17:30] * Joins: h3h (n=w3rd@cpe-76-88-44-219.san.res.rr.com)
  333. # [17:32] <Philip`> Maybe a text editor and a LaTeX-to-MathML converter
  334. # [17:34] <zcorpan> perhaps the table inspector needs a heuristic to tell layout tables and data tables apart? :)
  335. # [17:34] <zcorpan> perhaps such a heuristic should be specced
  336. # [17:34] <Philip`> (Hmm, apparently TeXmacs can export XHTML+MathML too - I wonder if that actually works...)
  337. # [17:35] * Quits: Ducki (n=Ducki@nrdh-d9b980cd.pool.mediaWays.net) (Read error: 113 (No route to host))
  338. # [17:35] * gsnedders is actually tempted to use a WYSIWYG editor for the first time in years (namely Amaya)
  339. # [17:36] <Philip`> (I vaguely remember TeXmacs being actually alright as a WYSIWYG equation editor, but I might just be remembering wrong)
  340. # [17:38] <zcorpan> this is interesting: <label for=foo>LABEL</label> <a href=# id=foo>LINK</a>
  341. # [17:38] * gsnedders is thinking that he'll probably put only all of his Higher Maths notes online, just in case they help anyone
  342. # [17:38] <zcorpan> in ie, if you click the label, it follows the link
  343. # [17:38] <gsnedders> it'd be nicer to have them digitally organised rather than the paper mess they are now anyway
  344. # [17:38] <gsnedders> zcorpan: I doubt anything breaks from that behaviour, and it seems logical to me
  345. # [17:40] <zcorpan> safari is same as ie, in firefox and opera the label is dead
  346. # [17:41] <gsnedders> Saf3, I assume?
  347. # [17:41] <zcorpan> yeah
  348. # [17:43] <zcorpan> breaks pages that use <label>Label (<a href>help</a>): <input></label>
  349. # [17:44] * Joins: om_sleep (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
  350. # [17:45] * om_sleep is now known as othermaciej
  351. # [17:45] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 110 (Connection timed out))
  352. # [17:45] <Lachy> gsnedders, http://www.w3.org/Math/iandi/
  353. # [17:46] <zcorpan> same with <span tabindex=0>; seems in ie a label can point to anything that is in the tab order
  354. # [17:46] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  355. # [17:46] <zcorpan> also some things that are not in the tab order
  356. # [17:47] <zcorpan> er... ie's implicit label association seems to be very broken
  357. # [17:48] <zcorpan> it seems to point to the first element child, regardless of what that is
  358. # [17:48] <zcorpan> <label><span>foo</span><input></label>
  359. # [17:51] <othermaciej> Lachy: would you like to make an argument not renaming the "Pave the Cowpaths" principle before I start editing it?
  360. # [17:52] <Lachy> I think I've made all my arguments for keeping the name in emails I've sent on the topic
  361. # [17:54] <Lachy> what alternative name are you considering?
  362. # [17:54] <othermaciej> you've sent a *lot* of emails on the topic :-)
  363. # [17:55] <Lachy> and I expect you to read each and every one of them :-)
  364. # [17:55] <othermaciej> mostly they seemed to be about the content, not the name
  365. # [17:55] <othermaciej> my current thinking is:
  366. # [17:55] <othermaciej> "Don't Reinvent the Wheel" ==> "Consider Existing Implementations"
  367. # [17:55] <othermaciej> "Pave the Cowpaths" ==> "Study Authoring Practices"
  368. # [17:57] <Lachy> study authoring practices might be ok, if you can make it clear that it's mostly about studying *what* they're doing rather than just *how* they're doing it.
  369. # [17:57] <othermaciej> yes, that's the idea
  370. # [17:58] <tantek> you may find this distinction useful: http://microformats.org/wiki/process-faq#Why_waste_time_wading_through_flakey_HTML
  371. # [17:58] <tantek> (regarding authoring practices)
  372. # [17:59] * Quits: stelt (n=chatzill@82-170-139-154.dsl.ip.tiscali.nl) (Read error: 110 (Connection timed out))
  373. # [17:59] <Lachy> tantek, thanks. I was looking for something like that in the microformats wiki a few days ago.
  374. # [18:00] <othermaciej> tantek: thanks
  375. # [18:01] <othermaciej> Lachy: as for the new wording of the actual principle I intend to base it a lot on your proposal
  376. # [18:01] <Lachy> othermaciej, just copy and paste that, and you're done :-)
  377. # [18:01] <Lachy> oh yeah, that too
  378. # [18:02] * tantek needs to do more documentation and braindumping of the microformats principles, the reasoning/experience behind them, and more details.
  379. # [18:08] <Lachy> I really like the last paragraph of this post http://www.windley.com/archives/2005/07/microformats.shtml
  380. # [18:08] <Lachy> "HTML has never been about purity—it’s been about practically solving problems."
  381. # [18:09] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
  382. # [18:09] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  383. # [18:11] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
  384. # [18:11] * Quits: h3h (n=w3rd@cpe-76-88-44-219.san.res.rr.com)
  385. # [18:11] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  386. # [18:13] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
  387. # [18:13] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  388. # [18:15] * Joins: dglazkov (n=dglazkov@adsl-065-081-081-030.sip.bhm.bellsouth.net)
  389. # [18:16] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
  390. # [18:16] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  391. # [18:16] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
  392. # [18:17] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  393. # [18:17] * Quits: KevinMarks (n=KevinMar@c-76-102-254-252.hsd1.ca.comcast.net) ("The computer fell asleep")
  394. # [18:19] * Joins: aroben (i=aroben@unaffiliated/aroben)
  395. # [18:24] * Joins: maikmerten (n=maikmert@L87fc.l.pppool.de)
  396. # [18:29] * Joins: tantek_ (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  397. # [18:31] * Quits: weinig (n=weinig@c-67-169-182-231.hsd1.ca.comcast.net)
  398. # [18:32] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
  399. # [18:39] * Quits: tantek_ (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Connection reset by peer)
  400. # [18:39] * Joins: tantek_ (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  401. # [18:40] * Joins: Ducki (i=Ducki@nrdh-d9b980c2.pool.mediaWays.net)
  402. # [18:43] * Joins: h3h (n=w3rd@66-162-32-234.static.twtelecom.net)
  403. # [18:44] * Quits: tantek_ (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Client Quit)
  404. # [18:44] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 110 (Connection timed out))
  405. # [18:45] <Lachy> good example of how wai-aria is over engineered. http://juicystudio.com/article/wai-aria-in-html.php (though he's using it as an example of how good it is)
  406. # [18:46] <Lachy> I think it would be better to make the custom slider widget (or any other type of custom control) invisible to assistive technology and let them access the <select> directly.
  407. # [18:46] <Lachy> alternatively, just use <input type=range> when supported
  408. # [18:48] <Lachy> XBL will also be good for making custom widgets like that when supported too
  409. # [18:51] <zcorpan> the main advantage of aria over basic html plus css/xbl, afaict, is that it is simpler to apply to existing apps that abuse divs for custom controls. you can slap aria in there without changing anything else, while css/xbl would probably require a rewamp of the app
  410. # [18:51] <zcorpan> however, i don't expect a significant amount of authors to actually do so, and i don't even expect those who do to do it correctly (because it's hard to test)
  411. # [18:51] <zcorpan> and it doesn't apply to new apps
  412. # [18:52] * Joins: maikmerten_ (n=maikmert@T70d8.t.pppool.de)
  413. # [18:53] <zcorpan> (where "basic html" includes new stuff from wf2)
  414. # [18:56] * Joins: weinig (i=weinig@nat/apple/x-6bb65715db24eb4e)
  415. # [18:56] <Dashiva> "A touch of class" seems to be popping up everywhere
  416. # [18:58] <zcorpan> another thing that disturbs me is that it seems to be possible to use aria in many different ways. role attribute in no namespace, role attribute in the xhtml2 namespace (?), in the xhtml namespace (?), the states being attributes in some namespace, or attributes in no namespace but the local name begin with "wairole:", or attributes in no namespace and the local name begin with "aria-"...
  417. # [18:58] <zcorpan> and browsers may have to support them all
  418. # [18:59] <Lachy> aargh! You've got to be kidding!
  419. # [18:59] <zcorpan> no
  420. # [19:00] <zcorpan> http://lists.w3.org/Archives/Public/public-pfwg-comments/2007JulSep/0000.html , https://bugzilla.mozilla.org/show_bug.cgi?id=391713 , https://bugzilla.mozilla.org/show_bug.cgi?id=395909
  421. # [19:02] <zcorpan> perhaps we should try to make aria namespaceless completely and support only one way to do it
  422. # [19:02] <Lachy> ok, well in that case, I guess the HTMLWG will be forced to spec ARIA in HTML (even though it's a disaster), just so that it's not a complete disaster
  423. # [19:04] <Lachy> if we do it, there should be no namespace syntax at all in the HTML serialisation
  424. # [19:04] <Lachy> (or at least not the xmlns syntax and aaa:foo
  425. # [19:04] <zcorpan> indeed, e.g. role="checkbox" aria-hidden="true"
  426. # [19:05] <zcorpan> and then the same syntax can be used in xhtml as well
  427. # [19:05] <Lachy> are there any clashes between aria states and properties, and existing HTML attributes?
  428. # [19:05] <zcorpan> yeah, e.g. required
  429. # [19:06] <Lachy> if possible, just to avoid further namespace disasters like you descrbied above, the HTML parser should place the attributes into the correct namespace automatically
  430. # [19:06] <zcorpan> and i'm not sure we want to have all states and properties without any prefix, it would eat a lot of useful names we might want to use in the future
  431. # [19:06] <Lachy> just like the proposed <math> element would automatically go into the mathml namespace
  432. # [19:06] <zcorpan> why have namespaces at all?
  433. # [19:07] <zcorpan> if the parser puts them in a namespace you would have to use different syntax in xhtml
  434. # [19:07] <Lachy> because that complicates things. implementations would have to support the attributes in the aria namespace for XML and the null namespace on XHTML elements
  435. # [19:07] <Lachy> I don't mind having a different syntax in XHTML
  436. # [19:07] <Lachy> (I don't see aria ever getting used much in practice anyway, so not a big deal)_
  437. # [19:07] <zcorpan> ok. i think it would be simpler to just have all attributes in no namespace
  438. # [19:08] <Lachy> I think it's too late for that. implementations already support them in the aria namespace
  439. # [19:08] <Lachy> and we'd need to be compatible with exisitng implementations. they don't support them in the null namespace
  440. # [19:09] <zcorpan> firefox does (iirc)
  441. # [19:09] <zcorpan> though not "aria-foo" (yet)
  442. # [19:10] <Lachy> those bugs aren't marked as fixed, I assume they currently don't (unless the patches have been checked in for testing already)
  443. # [19:10] * Quits: maikmerten (n=maikmert@L87fc.l.pppool.de) (Read error: 113 (No route to host))
  444. # [19:11] * Quits: ROBOd (n=robod@89.123.2.85) (Read error: 110 (Connection timed out))
  445. # [19:13] <zcorpan> aiui firefox supports "wairole:foo" in no namespace already
  446. # [19:13] <Lachy> is it really in no namespace in the DOM?
  447. # [19:15] <zcorpan> yeah. though i could be mistaken about whether it supports it
  448. # [19:16] * Joins: toolskyn (n=toolskyn@amy.bdick.de)
  449. # [19:17] <zcorpan> oh, and class names. firefox supports class names (without the author using a script) i think
  450. # [19:25] <Lachy> do you mean people can do class="axs checkbox" and that works?
  451. # [19:27] <zcorpan> yeah
  452. # [19:27] <zcorpan> or so i was told; i haven't tested the implementation at all
  453. # [19:28] <Lachy> I hope that's not the case. Standardised class names didn't go down well in the HTMLWG
  454. # [19:28] <Lachy> I don't think it would fly if we had to do it with those
  455. # [19:29] * Quits: karlUshi (n=karl@modemcable132.153-37-24.mc.videotron.ca) ("Where dwelt Ymir, or wherein did he find sustenance?")
  456. # [19:29] * Lachy wonders why the accessibility community have been messing around with HTML without consulting the real HTMLWG before implementing disastrous features (assuming what you're saying is true)
  457. # [19:30] <Lachy> (I suspect they've probably consulted the ex-HTMLWG in the past)
  458. # [19:31] <zcorpan> the role module spec is a deliverable of the ex-htmlwg
  459. # [19:32] <Lachy> I know, hence my suspicion
  460. # [19:32] <zcorpan> it seems it went like this...
  461. # [19:32] <zcorpan> 1) role was invented as a native attribute for xhtml2 elements
  462. # [19:33] <zcorpan> 2) we need role in xhtml1, so put the role attribute in the xhtml2 namespace for xhtml1 elements
  463. # [19:33] <zcorpan> 3) make the role attribute a native attribute for xhtml1 (the role module spec)
  464. # [19:34] <zcorpan> 4) the aria specs are a layer on top of role
  465. # [19:34] <zcorpan> 5) shoe-horn it in different ways to make it work in html
  466. # [19:34] * Joins: om_sleep (i=mjs@nat/apple/x-a06d37354638b953)
  467. # [19:35] <zcorpan> and then somewhere the aria specs note that xhtml 1.0 isn't modular so the role module spec can't be used for xhtml 1.0, so it suggests that the role attribute can be used in the xhtml namespace also
  468. # [19:36] <zcorpan> (how that makes any difference to the "problem" of xhtml 1.0 not being modular is unclear)
  469. # [19:36] * Quits: Lachy (n=Lachy@124-170-65-144.dyn.iinet.net.au) (niven.freenode.net irc.freenode.net)
  470. # [19:36] * Quits: dev0 (i=Tobias@unaffiliated/icefox0) (niven.freenode.net irc.freenode.net)
  471. # [19:36] * Quits: BenWard (i=BenWard@nat/yahoo/x-a3704edb7515182a) (niven.freenode.net irc.freenode.net)
  472. # [19:36] * Quits: wakaba (n=w@114.165.210.220.dy.bbexcite.jp) (niven.freenode.net irc.freenode.net)
  473. # [19:36] * om_sleep is now known as othermaciej
  474. # [19:37] * Joins: Lachy (n=Lachy@124-170-65-144.dyn.iinet.net.au)
  475. # [19:37] * Joins: dev0 (i=Tobias@unaffiliated/icefox0)
  476. # [19:37] * Joins: BenWard (i=BenWard@nat/yahoo/x-a3704edb7515182a)
  477. # [19:37] * Joins: wakaba (n=w@114.165.210.220.dy.bbexcite.jp)
  478. # [19:37] * Quits: Lachy (n=Lachy@124-170-65-144.dyn.iinet.net.au) (Remote closed the connection)
  479. # [19:38] * Joins: Lachy (n=Lachy@124-170-65-144.dyn.iinet.net.au)
  480. # [19:39] * Joins: tantek_ (n=tantek@66-7-230-34.static-ip.telepacific.net)
  481. # [19:40] * Lachy got caught in a netsplit, missed everything you said after point 1).
  482. # [19:41] <Lachy> though it's in the logs, so not a problem
  483. # [19:41] * tantek_ is now known as tantek
  484. # [19:42] * Joins: karlUshi (n=karl@modemcable168.84-81-70.mc.videotron.ca)
  485. # [19:42] * Joins: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp)
  486. # [19:43] * Quits: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp) (Client Quit)
  487. # [19:47] * Joins: KevinMarks (i=KevinMar@nat/google/x-ec7b84aca1e4e2a4)
  488. # [19:48] * Quits: Hixie (i=ianh@trivini.no) (Read error: 104 (Connection reset by peer))
  489. # [19:48] * Joins: Hixie_ (i=ianh@trivini.no)
  490. # [19:52] * Quits: BenWard (i=BenWard@nat/yahoo/x-a3704edb7515182a) ("Fades out again…")
  491. # [19:54] * Quits: tantek (n=tantek@66-7-230-34.static-ip.telepacific.net) (No route to host)
  492. # [19:56] * Joins: tantek (n=tantek@66-7-230-34.static-ip.telepacific.net)
  493. # [19:57] * Joins: kingryan (n=kingryan@corp.technorati.com)
  494. # [20:00] * Joins: Ducki_ (i=Ducki@217.185.128.111)
  495. # [20:01] * Joins: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp)
  496. # [20:02] * Quits: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp) (Client Quit)
  497. # [20:07] * Joins: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp)
  498. # [20:16] * Joins: grimboy_uk (n=grimboy@85.211.240.64)
  499. # [20:16] * Joins: tantek_ (n=tantek@66-7-230-34.static-ip.telepacific.net)
  500. # [20:20] * Quits: Ducki (i=Ducki@nrdh-d9b980c2.pool.mediaWays.net) (Read error: 110 (Connection timed out))
  501. # [20:20] * Joins: grimboy (n=grimboy@85.211.237.228)
  502. # [20:32] * Quits: grimeboy (n=grimboy@85.211.235.193) (Read error: 110 (Connection timed out))
  503. # [20:35] * Quits: tantek (n=tantek@66-7-230-34.static-ip.telepacific.net) (Connection timed out)
  504. # [20:36] * tantek_ is now known as tantek
  505. # [20:36] * Quits: grimboy_uk (n=grimboy@85.211.240.64) (Read error: 110 (Connection timed out))
  506. # [20:38] <Philip`> http://philip.html5.org/demos/mathml/texmacs.xhtml - wow, TeXmac's XHTML export works well
  507. # [20:41] * Quits: grimboy (n=grimboy@85.211.237.228) (Read error: 110 (Connection timed out))
  508. # [20:42] <Lachy> Philip`, it's not well formed
  509. # [20:42] * Joins: grimboy (n=grimboy@85-211-250-118.dsl.pipex.com)
  510. # [20:48] <Lachy> here's a well formed version with the correct DOCTYPE http://tinyurl.com/26nyka
  511. # [20:51] <zcorpan> hsivonen: usemap is an idref in your xhtml 1.0 schema; should be url
  512. # [21:02] * Joins: yod (n=ot@softbank221018155222.bbtec.net)
  513. # [21:09] <zcorpan> Lachy: opera doesn't recognize the dtd, so the entities aren't replaced
  514. # [21:12] * Joins: dbaron (n=dbaron@corp-241.mountainview.mozilla.com)
  515. # [21:12] * Quits: aroben (i=aroben@unaffiliated/aroben) (Connection timed out)
  516. # [21:15] * Quits: grimboy (n=grimboy@85-211-250-118.dsl.pipex.com) (Read error: 110 (Connection timed out))
  517. # [21:15] * Joins: grimboy (n=grimboy@85-211-247-238.dsl.pipex.com)
  518. # [21:16] * Quits: kingryan (n=kingryan@corp.technorati.com) (Read error: 104 (Connection reset by peer))
  519. # [21:19] * Joins: tantek_ (n=tantek@64-60-251-170.static-ip.telepacific.net)
  520. # [21:31] * Quits: maikmerten_ (n=maikmert@T70d8.t.pppool.de) (Remote closed the connection)
  521. # [21:33] * Quits: zcorpan (n=zcorpan@pat.se.opera.com) (Read error: 110 (Connection timed out))
  522. # [21:34] * Joins: kingryan (n=kingryan@corp.technorati.com)
  523. # [21:40] * Joins: aroben (i=aroben@unaffiliated/aroben)
  524. # [21:43] <Philip`> Why does MathML prefix all its element names with "m" when they're already in a namespace?
  525. # [21:45] <Philip`> Lachy: I don't quite understand how TeXmacs manages to generate XHTML that is always ill-formed - I thought draconian error handling was meant to result in people fixing obvious mistakes like that when they first tested it and before releasing their code
  526. # [21:46] <Lachy> Philip`, not everyone tests, unfortunately
  527. # [21:48] * Quits: tantek (n=tantek@66-7-230-34.static-ip.telepacific.net) (Connection timed out)
  528. # [21:49] * tantek_ is now known as tantek
  529. # [21:51] <jgraham> Lachy: I think I've fixed the bug you reported in the table inspector
  530. # [21:52] <Lachy> jgraham, thanks
  531. # [21:56] <Philip`> http://philip.html5.org/demos/mathml/presentational.xhtml - am I doing something stupid here, to make Firefox draw the cube-roots one line too high and with a black box inside the root sign?
  532. # [21:57] <Hixie_> http://lists.w3.org/Archives/Public/public-forms/2007Sep/0056.html para 2
  533. # [21:57] <Philip`> (I'm not sure why TeXmacs bothers with the MathML namespace and everything, when it's just outputting HTML tables instead)
  534. # [21:59] <jgraham> Philip`: Have you got all the right fonts installed? Also there (used to be?) problems on Mac.
  535. # [22:00] * Quits: weinig (i=weinig@nat/apple/x-6bb65715db24eb4e) (Read error: 104 (Connection reset by peer))
  536. # [22:00] * Joins: weinig (i=weinig@nat/apple/x-914c87a864338431)
  537. # [22:02] * Quits: tantek (n=tantek@64-60-251-170.static-ip.telepacific.net)
  538. # [22:04] * Joins: Ducki (i=Ducki@nrdh-d9b980cc.pool.mediaWays.net)
  539. # [22:09] <Philip`> jgraham: Ah, thanks - it works better when I install various fonts and set something in about:config
  540. # [22:09] <Philip`> Not quite as user-friendly as rendering LaTeX into a PNG, sadly :-(
  541. # [22:10] * Quits: dglazkov (n=dglazkov@adsl-065-081-081-030.sip.bhm.bellsouth.net)
  542. # [22:16] * Quits: gsnedders (n=gsnedder@host86-137-237-196.range86-137.btcentralplus.com)
  543. # [22:19] <jacobolus> Philip`: seems it would be better to just render LaTeX to SVG
  544. # [22:20] <jacobolus> even though the resulting files would likely take more space than pngs, they'd be resolution-independant
  545. # [22:22] * Quits: othermaciej (i=mjs@nat/apple/x-a06d37354638b953) (Read error: 110 (Connection timed out))
  546. # [22:22] <karlUshi> SVG Print
  547. # [22:22] <karlUshi> http://www.w3.org/TR/SVGPrint/
  548. # [22:23] <karlUshi> This Working Draft defines features of the Scalable Vector Graphics (SVG) Language that are specifically for printing environments.
  549. # [22:24] * Quits: Ducki_ (i=Ducki@217.185.128.111) (Read error: 113 (No route to host))
  550. # [22:27] * Joins: pnorman (n=pnorman@d216-232-209-79.bchsia.telus.net)
  551. # [22:31] <Philip`> http://www.ctan.org/tex-archive/systems/win32/bakoma/samples/svgtour.html fails in Opera, which is not very helpful
  552. # [22:36] * Joins: briansuda (n=briansud@194-144-106-194.du.xdsl.is)
  553. # [22:45] * Joins: aroben_ (i=aroben@unaffiliated/aroben)
  554. # [23:01] * Quits: aroben (i=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
  555. # [23:01] * aroben_ is now known as aroben
  556. # [23:01] * Joins: briansuda_ (n=briansud@194-144-106-194.du.xdsl.is)
  557. # [23:05] <Hixie_> jgraham: yt?
  558. # [23:05] <Hixie_> or anyone based in the UK?
  559. # [23:05] * Hixie_ is now known as Hixie
  560. # [23:07] <jgraham> Hixie: yep
  561. # [23:09] * Quits: briansuda (n=briansud@194-144-106-194.du.xdsl.is) (Connection timed out)
  562. # [23:11] <Dashiva> I wonder if the group would be more productive if certain threads died out, or if they're simply on top of normal activity
  563. # [23:14] * Quits: Ducki (i=Ducki@nrdh-d9b980cc.pool.mediaWays.net) (Read error: 110 (Connection timed out))
  564. # [23:14] * Joins: om_sleep (i=mjs@nat/apple/x-a05e783a97a09966)
  565. # [23:17] * Joins: briansuda (n=briansud@194-144-106-194.du.xdsl.is)
  566. # [23:24] * Quits: briansuda_ (n=briansud@194-144-106-194.du.xdsl.is) (Read error: 110 (Connection timed out))
  567. # [23:32] * Joins: tantek (n=tantek@64-60-251-170.static-ip.telepacific.net)
  568. # [23:33] * Quits: tantek (n=tantek@64-60-251-170.static-ip.telepacific.net) (Read error: 104 (Connection reset by peer))
  569. # [23:33] * Joins: tantek (n=tantek@64-60-251-170.static-ip.telepacific.net)
  570. # [23:35] * Joins: gsnedders (n=gsnedder@host86-137-237-196.range86-137.btcentralplus.com)
  571. # [23:37] * Quits: karlUshi (n=karl@modemcable168.84-81-70.mc.videotron.ca) ("Where dwelt Ymir, or wherein did he find sustenance?")
  572. # [23:40] <Philip`> http://philip.html5.org/demos/mathml/svg.xhtml - not incredibly elegant code, but it looks alright
  573. # [23:41] * Quits: kingryan (n=kingryan@corp.technorati.com) (Remote closed the connection)
  574. # [23:42] * Joins: kingryan (n=kingryan@corp.technorati.com)
  575. # [23:42] * Quits: grimboy (n=grimboy@85-211-247-238.dsl.pipex.com) (Read error: 110 (Connection timed out))
  576. # [23:42] * Joins: grimboy (n=grimboy@85-211-251-188.dsl.pipex.com)
  577. # [23:44] * Joins: briansuda_ (n=briansud@194-144-106-194.du.xdsl.is)
  578. # [23:44] * Quits: dev0 (i=Tobias@unaffiliated/icefox0) ("dev0 has no reason")
  579. # [23:45] * Quits: Thezilch (i=fuz007@c-68-52-119-203.hsd1.tn.comcast.net) (Connection timed out)
  580. # [23:45] * om_sleep is now known as othermaciej
  581. # [23:45] * Quits: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp) (Read error: 110 (Connection timed out))
  582. # [23:52] <jacobolus> Philip`: looks pretty good. now all we need is for browsers to embed pdflatex and some pdf→svg converter!
  583. # [23:52] * Quits: briansuda (n=briansud@194-144-106-194.du.xdsl.is) (Read error: 110 (Connection timed out))
  584. # [23:53] <jacobolus> Philip`: incidentally, isn't it possible to embed the font in the svg, instead of using outlines for everything?
  585. # [23:55] * Quits: hober (n=ted@unaffiliated/hober) ("ERC Version 5.3 (devel) (IRC client for Emacs)")
  586. # Session Close: Wed Sep 19 00:00:00 2007

The end :)