Options:
- # Session Start: Tue Sep 11 00:00:00 2007
- # Session Ident: #html-wg
- # [00:04] <anne> hsivonen, your suggestion for looking up and returning false if one of the columns does not contain a header does not work for my table; I'm not sure how important that use case is, but I'm interested in seeing a table with a data cell with colspan that has several different col headers when going up
- # [00:04] <anne> (and is still meaningfull or trying to do something meaningfull)
- # [00:12] * Quits: Sander (svl@86.87.68.167) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:12] <anne> krijnh, may I suggest putting rel="nofollow" on the referrer links
- # [00:17] <anne> does anyone share the vision Leif has on rowgroup? jgraham?
- # [00:17] * anne thinks it's completely wrong
- # [00:21] <anne> (in unrelated news, in the last three days three people left the HTML WG, nobody joined)
- # [00:25] <jgraham> anne: I think I see where he's coming from but it's impossible to tell what the "correct" interpretation of HTML 4 is.
- # [00:26] <anne> oh well, doesn't matter
- # [00:26] <anne> I'll wait for actual data
- # [00:26] * Joins: mjs (mjs@17.203.15.224)
- # [00:26] <anne> or provide more samples with "incorrect" usage
- # [00:29] * jgraham hopes to have time to work on the tables stuff tomorrow
- # [00:39] * Quits: tH (Rob@87.102.14.215) (Quit: ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [00:48] * Quits: robburns (robburns@98.193.22.194) (Quit: robburns)
- # [00:50] <anne> lol: http://html4all.org/pipermail/list_html4all.org/2007-September/000266.html
- # [00:50] <anne> beware of the great Opera conspiracy against accessibility
- # [00:53] <anne> also funny: http://html4all.org/pipermail/list_html4all.org/2007-September/000267.html
- # [00:53] * Quits: heycam (cam@203.214.43.246) (Ping timeout)
- # [01:03] * Joins: mjs_ (mjs@17.255.106.138)
- # [01:05] * Quits: mjs (mjs@17.203.15.224) (Ping timeout)
- # [01:12] * Quits: zcorpan_ (zcorpan@85.227.145.211) (Ping timeout)
- # [01:17] * Quits: hasather (hasather@90.227.221.48) (Client exited)
- # [01:25] * Joins: heycam (cam@130.194.72.84)
- # [01:30] <mjs_> yes, actual testing counts for more than the opinion of an official expert
- # [01:30] * mjs_ is now known as mjs
- # [01:30] <mjs> the shocking secret is out
- # [01:31] <anne> I wonder where we claimed to have "the one truth"
- # [01:31] <anne> or are they still making LotR jokes?
- # [01:31] <mjs> no idea
- # [01:32] <mjs> I'm not sure how they managed to spin discussing testing and design input as something sinister
- # [01:51] * Joins: mjs_ (mjs@17.203.15.224)
- # [01:51] <Philip> hsivonen: Is it bad if I get "org.w3c.dom.DOMException: NAMESPACE_ERR: An attempt is made to create or change an object in a way which is incorrect with regard to namespaces." when using a HtmlDocumentBuilder(XmlViolationPolicy.ALTER_INFOSET) ?
- # [01:53] * Quits: mjs (mjs@17.255.106.138) (Ping timeout)
- # [01:59] <Philip> http://canvex.lazyilluminati.com/misc/tables/sometables.xml - here's some tables
- # [01:59] <Philip> If someone can suggest a way to find the ones that are data tables, that'd be handy
- # [02:00] <anne> filtering out those whose cell just contains <img> might be a start
- # [02:02] <anne> hmm, inventing new HTML tags, btw?
- # [02:03] * anne -> bed
- # [02:04] <Philip> The <survey> and <header> bits? That's just because I stuck the HTML headers onto the original XML output in a text editor :-)
- # [02:06] <anne> I'm not sure why "top of the document" is presentational. Surely class="header" also appears at the top in the source?
- # [02:06] <anne> hmm, -> bed
- # [02:13] * Quits: heycam (cam@130.194.72.84) (Quit: bye)
- # [02:21] <Philip> http://canvex.lazyilluminati.com/misc/tables/th.xml - the ones with <th>
- # [02:28] <Philip> jgraham: http://james.html5.org/cgi-bin/tables/table_inspector.py?uri=http%3A%2F%2Fcanvex.lazyilluminati.com%2Fmisc%2Ftables%2Fth.xml&source=&algorithm=html4&scope=1&headers=1 is weird and outputs lots of </tbody> and very few </table>
- # [02:32] <emeriste> Dear friends, please make html have a <math> tag so that marking up mathematical equations in HTML will be every bit analogous to making a table or any other rudimentary html thing.
- # [02:34] * Quits: Lachy (chatzilla@124.170.134.71) (Connection reset by peer)
- # [02:39] <Philip> hsivonen: The NAMESPACE_ERR comes when I try parsing a document that says <html xmlns="http://www.w3.org/TR/REC-html40">
- # [02:40] * Joins: heycam (cam@130.194.72.84)
- # [02:40] <Philip> (Crazy HTML authors...)
- # [02:41] * Joins: Lachy (chatzilla@124.170.134.71)
- # [02:44] * Joins: robburns (robburns@98.193.22.194)
- # [02:45] <Philip> and on another two sites with xmlns="http://www.w3.org/TR/REC-html40", and one site with loads of xmlns=""
- # [02:45] <Philip> and I was only running it on 256 sites in total
- # [02:47] * Quits: robburns (robburns@98.193.22.194) (Quit: robburns)
- # [02:47] <Philip> http://www.google.com/search?q=xmlns%3D%22http://www.w3.org/TR/REC-html40%22 - oh, it's Microsoft Office again
- # [02:50] * Joins: olivier (ot@128.30.52.30)
- # [02:52] * Joins: robburns (robburns@98.193.22.194)
- # [03:08] * Joins: sbuluf (tkw@200.49.140.131)
- # [03:13] * Joins: dbaron (dbaron@219.142.181.8)
- # [03:35] * Quits: kingryan (rking3@208.66.64.47) (Quit: kingryan)
- # [04:08] * Joins: matt (matt@128.30.52.30)
- # [04:27] * Quits: aroben (adamroben@17.203.15.154) (Quit: aroben)
- # [05:02] * Quits: matt (matt@128.30.52.30) (Quit: matt)
- # [05:02] * Joins: aroben (adamroben@67.160.250.192)
- # [05:42] * Quits: mjs_ (mjs@17.203.15.224) (Connection reset by peer)
- # [05:42] * Joins: mjs_ (mjs@17.203.15.224)
- # [05:57] * Quits: aroben (adamroben@67.160.250.192) (Client exited)
- # [05:57] * Joins: aroben (adamroben@67.160.250.192)
- # [06:26] * Quits: dbaron (dbaron@219.142.181.8) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [06:48] * Quits: hober (ted@68.107.112.172) (Quit: ERC Version 5.2 (IRC client for Emacs))
- # [06:55] * Quits: mjs_ (mjs@17.203.15.224) (Quit: mjs_)
- # [07:53] * Joins: dbaron (dbaron@219.142.181.8)
- # [08:05] * Joins: mjs (mjs@64.81.48.145)
- # [08:08] * Quits: jmb (jmb@152.78.71.152) (Ping timeout)
- # [08:15] <hsivonen> anne: which table? http://krijnhoetmer.nl/irc-logs/html-wg/20070911#l-3
- # [08:17] * Quits: mjs (mjs@64.81.48.145) (No route to host)
- # [08:20] * Joins: mjs (mjs@64.81.48.145)
- # [08:20] * Quits: mjs (mjs@64.81.48.145) (Quit: mjs)
- # [08:25] * Joins: mjs (mjs@64.81.48.145)
- # [08:30] * Quits: heycam (cam@130.194.72.84) (Quit: bye)
- # [08:39] <hsivonen> Philip: re: org.w3c.dom.DOMException: NAMESPACE_ERR : the tree builder lets you do things that vanilla DOM doesn't (see javadoc). So the error might be by design. However, depending on the situation, you may have found a bug.
- # [08:39] <hsivonen> Philip: do you have a test file the causes this problem?
- # [08:40] <hsivonen> Philip: also, either way it might be a bug if the DOMException leaks without getting wrapped into a SAXException
- # [08:41] <hsivonen> Philip: I now saw http://krijnhoetmer.nl/irc-logs/html-wg/20070911#l-50
- # [08:42] <hsivonen> Philip: what you are seeing is by design, but by bad design, apparently
- # [08:57] <hsivonen> hmm. looks like I need to have two policies for completeness
- # [08:59] <hsivonen> I wonder if I should break the API at this point to get better naming or keep the current API and add something with an clumsy name...
- # [09:05] <hsivonen> gotta love how this xmlns stuff complicates a *parser* that actually does mapping to an XML infoset...
- # [09:07] * Joins: jmb (jmb@152.78.71.152)
- # [09:17] * Joins: marcos (chatzilla@131.181.148.226)
- # [09:22] * Quits: aroben (adamroben@67.160.250.192) (Ping timeout)
- # [09:32] * Parts: Lionheart (robin@66.57.69.65)
- # [09:32] * Joins: heycam (cam@203.214.43.246)
- # [10:11] * Quits: Dashiva (noone@84.48.60.15) (Ping timeout)
- # [10:11] * Quits: gavin_ (gavin@63.245.208.169) (Client exited)
- # [10:11] * Joins: gavin_ (gavin@63.245.208.169)
- # [10:11] * Quits: sbuluf (tkw@200.49.140.131) (Ping timeout)
- # [10:11] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [10:12] * Joins: gavin (gavin@74.103.208.221)
- # [10:13] * Joins: sbuluf (ec@200.49.140.131)
- # [10:16] * Joins: Dashiva (noone@84.48.60.15)
- # [10:21] * Quits: olivier (ot@128.30.52.30) (Quit: Leaving)
- # [10:38] * Joins: zcorpan_ (zcorpan@88.131.66.80)
- # [10:39] * Quits: robburns (robburns@98.193.22.194) (Quit: robburns)
- # [10:43] <anne> hsivonen, http://annevankesteren.nl/2007/09/tmb-overview (though I was later thinking that if you don't do header -> header it doesn't matter)
- # [10:44] <hsivonen> anne: the rule I suggested doesn't apply to your table, because every column in your table has a th spanning it
- # [10:44] <hsivonen> so there's no way for a data cell to partially occupy a headerless column
- # [10:45] <jgraham> Philip: Oh, I thought I'd fixed that bug :( OK, I'll look at it later
- # [10:45] <anne> the question is about the 4 column headers, hsivonen
- # [10:45] <anne> do they get associated (or maybe only the first) with the <thead> stuff
- # [10:46] <hsivonen> anne: I can't see how that table could ever invoke the rule I suggested
- # [10:46] <hsivonen> anne: as there are headers in each col
- # [10:47] <anne> I think that's my point
- # [10:47] <anne> the "Day ..." headers should not get associated with those headers above
- # [10:47] <hsivonen> oh.
- # [10:48] <hsivonen> well, the rule I suggested is does not cause bad disassociations for your table
- # [10:48] <hsivonen> it just doesn't cause all the disassociations you want
- # [10:52] <hsivonen> anne: for associating headers with other headers, it may make sense to require the higher headers to be at least as wide
- # [10:53] <anne> hmm ok
- # [10:58] * Joins: robburns (robburns@98.193.22.194)
- # [11:00] <hsivonen> Philip: fix checked in and new version released
- # [11:00] <hsivonen> (not deployed on validator.nu yet)
- # [11:15] * Joins: ROBOd (robod@86.34.246.154)
- # [11:22] <mjs> hmm
- # [11:22] <mjs> was my last email to public-html worded too strongly?
- # [11:26] * zcorpan_ thinks it was in place
- # [11:29] * Quits: jmb (jmb@152.78.71.152) (Ping timeout)
- # [11:47] * Quits: dbaron (dbaron@219.142.181.8) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [11:48] * Joins: jmb (jmb@152.78.71.152)
- # [11:49] * Joins: hasather (hasather@90.227.221.48)
- # [11:50] <marcos> Hey, quick question, if applying the rules for parsing non-negative integers ( http://www.whatwg.org/specs/web-apps/current-work/#rules), would "000200" return 200? (ie, the leading 000 would be dropped in the result ?)
- # [11:53] <anne> the result is an integer
- # [11:54] <anne> (I think the answer to your question is yes, but I'm not sure I understand the question)
- # [11:55] <marcos> The question is not relevant for HTML5.... I'll write it up in WAF :)
- # [12:37] * Quits: gavin_ (gavin@63.245.208.169) (Client exited)
- # [12:37] * Quits: Dashiva (noone@84.48.60.15) (Ping timeout)
- # [12:37] * Joins: gavin_ (gavin@63.245.208.169)
- # [12:38] * Quits: sbuluf (ec@200.49.140.131) (Ping timeout)
- # [12:38] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [12:39] * Joins: gavin (gavin@74.103.208.221)
- # [12:41] * Joins: myakura (myakura@122.18.221.135)
- # [12:42] * Joins: Dashiva (noone@84.48.60.15)
- # [12:44] * Quits: jmb (jmb@152.78.71.152) (Ping timeout)
- # [12:45] * Joins: jmb (jmb@152.78.71.152)
- # [12:52] * Quits: xover (xover@193.157.66.5) (Ping timeout)
- # [12:52] * Quits: laplink (link@193.157.66.70) (Ping timeout)
- # [12:53] * Joins: laplink (link@193.157.66.70)
- # [12:54] * Joins: xover (xover@193.157.66.5)
- # [12:57] * Quits: xover (xover@193.157.66.5) (Ping timeout)
- # [12:57] * Quits: laplink (link@193.157.66.70) (Ping timeout)
- # [13:20] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [13:21] * Joins: gavin (gavin@74.103.208.221)
- # [13:29] * Joins: laplink (link@193.157.66.70)
- # [13:29] * Joins: xover (xover@193.157.66.5)
- # [13:41] <krijnh> anne: Done (rel="nofollow" for referrers)
- # [13:53] * Quits: myakura (myakura@122.18.221.135) (Ping timeout)
- # [14:00] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [14:09] * Joins: matt (matt@128.30.52.30)
- # [14:22] * Quits: matt (matt@128.30.52.30) (Client exited)
- # [14:31] * Joins: myakura (myakura@122.18.221.135)
- # [14:38] * Joins: Theorem (theo@89.152.200.99)
- # [14:46] * Quits: xover (xover@193.157.66.5) (Ping timeout)
- # [14:46] * Quits: laplink (link@193.157.66.70) (Ping timeout)
- # [14:52] * Quits: myakura (myakura@122.18.221.135) (Quit: Leaving...)
- # [14:59] <anne> hmm, takes about a week to move .nl domains around
- # [14:59] <anne> pity
- # [15:06] <Philip> hsivonen: Thanks!
- # [15:07] <Philip> (Looks like it's working for me now)
- # [15:17] * Quits: robburns (robburns@98.193.22.194) (Quit: robburns)
- # [15:35] * Joins: matt (matt@128.30.52.30)
- # [15:45] * Joins: xover (xover@193.157.66.5)
- # [15:45] * Joins: laplink (link@193.157.66.70)
- # [15:52] * Quits: xover (xover@193.157.66.5) (Ping timeout)
- # [15:52] * Quits: laplink (link@193.157.66.70) (Ping timeout)
- # [15:58] * Joins: gavin (gavin@74.103.208.221)
- # [16:02] * Joins: Lionheart (robin@198.86.248.1)
- # [16:05] <Philip> Someone should find the OCR code that people use to break CAPTCHAs, and use that to generate alt text for images that contain words
- # [16:06] <hsivonen> Philip: I thought MTurk-like arrangements are used
- # [16:06] <anne> heh, my manager is member of the html4all cabal
- # [16:06] * Joins: myakura (myakura@122.18.221.135)
- # [16:07] <anne> hsivonen, I'd suggest putting the message to implementors@ also on the blog
- # [16:07] <anne> hsivonen, more likely you reach the right people there
- # [16:07] <hsivonen> anne: ok
- # [16:12] * Joins: xover (xover@193.157.66.5)
- # [16:12] * Joins: laplink (link@193.157.66.70)
- # [16:30] <Philip> Hmm, ocrad does alright on a few images
- # [16:31] * Joins: billmason (billmason@69.30.57.156)
- # [16:41] * Quits: myakura (myakura@122.18.221.135) (Quit: Leaving...)
- # [16:50] * Joins: tH_ (Rob@87.102.14.215)
- # [16:50] * tH_ is now known as tH
- # [17:06] * Quits: laplink (link@193.157.66.70) (Ping timeout)
- # [17:06] * Quits: xover (xover@193.157.66.5) (Ping timeout)
- # [17:33] * Joins: polin8 (polin8@75.71.72.175)
- # [17:33] * Parts: polin8 (polin8@75.71.72.175)
- # [17:34] * Joins: laplink (link@193.157.66.70)
- # [17:34] * Joins: xover (xover@193.157.66.5)
- # [17:40] * Parts: Lionheart (robin@198.86.248.1)
- # [17:42] * Quits: xover (xover@193.157.66.5) (Ping timeout)
- # [17:42] * Quits: laplink (link@193.157.66.70) (Ping timeout)
- # [17:43] * Joins: Sander (svl@86.87.68.167)
- # [17:44] * Quits: billmason (billmason@69.30.57.156) (Connection reset by peer)
- # [17:47] * Joins: billmason (billmason@69.30.57.156)
- # [17:49] * Joins: laplink (link@193.157.66.70)
- # [17:49] * Joins: xover (xover@193.157.66.5)
- # [18:07] * Joins: aroben (adamroben@17.203.15.154)
- # [18:43] <Philip> http://canvex.lazyilluminati.com/misc/imgs.xhtml - open-source OCR technology is sadly imperfect :-(
- # [18:55] * Joins: hober (ted@68.107.112.172)
- # [18:57] <gsnedders> Philip: what makes you think that?
- # [18:59] <Philip> Something like "Homepage Equipment Emall us cllck hQ_ ror o_ __d handl u__d NDT aqu pmam" starts well but then kind of degenerates into garbage; it'd be better if I could find a way to strip out things that are obviously not useful words
- # [19:13] * Joins: kingryan (rking3@208.66.64.47)
- # [19:21] * Quits: gsnedders (gsnedders@86.139.120.102) (Quit: gsnedders)
- # [19:29] * Quits: zcorpan_ (zcorpan@88.131.66.80) (Ping timeout)
- # [19:57] * Joins: Doug (chatzilla@85.210.172.154)
- # [19:57] * Quits: Doug (chatzilla@85.210.172.154) (Quit: ChatZilla 0.9.78.1 [Firefox 3.0a8pre/2007090804])
- # [20:02] * Quits: xover (xover@193.157.66.5) (Ping timeout)
- # [20:02] * Quits: laplink (link@193.157.66.70) (Ping timeout)
- # [20:09] * Quits: kingryan (rking3@208.66.64.47) (Client exited)
- # [20:09] * Joins: kingryan (rking3@208.66.64.47)
- # [20:14] * Joins: laplink (link@193.157.66.70)
- # [20:14] * Joins: xover (xover@193.157.66.5)
- # [20:30] * Joins: zcorpan_ (zcorpan@85.227.145.211)
- # [20:47] * Quits: gavin (gavin@74.103.208.221) (Connection reset by peer)
- # [20:52] * Joins: gavin (gavin@74.103.208.221)
- # [21:30] * Quits: xover (xover@193.157.66.5) (Ping timeout)
- # [21:30] * Quits: laplink (link@193.157.66.70) (Ping timeout)
- # [21:32] * Joins: briansuda (briansuda@85.220.20.116)
- # [21:33] * Joins: Lionheart (robin@66.57.69.65)
- # [21:46] * Joins: laplink (link@193.157.66.70)
- # [21:46] * Joins: xover (xover@193.157.66.5)
- # [21:49] * Quits: hober (ted@68.107.112.172) (Quit: ERC Version 5.3 (devel) (IRC client for Emacs))
- # [21:52] * Joins: Lionhear1 (robin@66.57.69.65)
- # [21:53] * Quits: Lionheart (robin@66.57.69.65) (Ping timeout)
- # [21:54] * Quits: xover (xover@193.157.66.5) (Ping timeout)
- # [21:54] * Quits: laplink (link@193.157.66.70) (Ping timeout)
- # [22:15] * Joins: laplink (link@193.157.66.70)
- # [22:15] * Joins: xover (xover@193.157.66.5)
- # [22:46] * Joins: Julian (chatzilla@217.91.35.233)
- # [22:52] * Quits: matt (matt@128.30.52.30) (Quit: matt)
- # [22:52] * Quits: Julian (chatzilla@217.91.35.233) (Quit: ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518])
- # [22:54] * Quits: briansuda (briansuda@85.220.20.116) (Quit: briansuda)
- # [23:21] * Joins: robburns (robburns@98.193.22.194)
- # [23:32] * Quits: ROBOd (robod@86.34.246.154) (Quit: http://www.robodesign.ro )
- # [23:33] * Joins: Bob_le_Pointu (blp@80.248.208.232)
- # [23:33] * Quits: Bob_le_Pointu (blp@80.248.208.232) (Quit: Et merde)
- # [23:35] * Joins: Bob_le_Pointu (blp@80.248.208.232)
- # [23:50] * Joins: gsnedders (gsnedders@86.139.120.102)
- # [23:54] * Joins: mjs_ (mjs@64.81.48.145)
- # [23:54] * Quits: mjs (mjs@64.81.48.145) (Connection reset by peer)
- # [23:56] * Quits: tH (Rob@87.102.14.215) (Ping timeout)
- # Session Close: Wed Sep 12 00:00:00 2007
The end :)