Options:
- # Session Start: Sat Jun 23 00:00:00 2007
- # Session Ident: #html-wg
- # [00:23] * Joins: Lionheart (robin@198.86.248.1)
- # [00:30] * Quits: mjs (mjs@64.81.48.145) (Quit: mjs)
- # [00:31] * Joins: mjs (mjs@64.81.48.145)
- # [00:32] * Quits: mjs (mjs@64.81.48.145) (Quit: mjs)
- # [00:33] * Joins: mjs (mjs@64.81.48.145)
- # [00:37] * Quits: Sander (svl@71.57.109.108) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:43] * Quits: mjs (mjs@64.81.48.145) (Quit: mjs)
- # [00:43] * Joins: mjs (mjs@64.81.48.145)
- # [01:05] * Quits: Zeros (Zeros-Elip@67.154.87.254) (Quit: Leaving)
- # [01:18] * Joins: sbuluf (peo@200.49.140.216)
- # [01:32] * Quits: tH (Rob@87.102.2.241) (Ping timeout)
- # [01:37] <Philip`> Hmm, testing pattern rendering is hard, since precisely no browsers even get anywhere slightly near following the spec, so I can't check that my tests are sane :-(
- # [01:37] <Hixie> heh
- # [01:37] <Hixie> i have some tests
- # [01:37] <Hixie> that might help
- # [01:37] <Hixie> on hixie.ch/tests/adhoc/something/canvas
- # [01:37] <Hixie> something might be "html"
- # [01:38] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [01:39] <Philip`> I can just about get something to work sort of properly in WebKit, but if I try moving the filled rectangle one pixel to the left then the whole image disappears
- # [01:43] * Joins: gavin (gavin@74.103.208.221)
- # [02:06] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [02:18] <Philip`> Hixie: Yep, that helps - I've now got a script that replaces the browser's functions with ones that actually work (just by doing lots of drawImage), and it passes your tests, so I can use that to make sure I'm not writing anything stupid :-)
- # [02:28] <Hixie> :-)
- # [02:28] <Hixie> let's just hope my tests are valid!
- # [03:27] * Quits: dbaron (dbaron@63.245.220.242) (Ping timeout)
- # [03:34] * Quits: Lionheart (robin@198.86.248.1) (Ping timeout)
- # [03:37] * Joins: Lionheart (robin@198.86.248.1)
- # [03:45] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [03:50] * Joins: gavin (gavin@74.103.208.221)
- # [03:54] * Quits: Lionheart (robin@198.86.248.1) (Connection reset by peer)
- # [03:59] * Joins: dbaron (dbaron@71.198.189.81)
- # [04:16] * Quits: dbaron (dbaron@71.198.189.81) (Ping timeout)
- # [04:29] * Joins: myakura (myakura@58.88.37.26)
- # [04:48] * Joins: dbaron (dbaron@71.198.189.81)
- # [04:55] * Joins: Zeros (Zeros-Elip@69.140.48.129)
- # [05:24] * Quits: gavin_ (gavin@63.245.208.169) (Ping timeout)
- # [05:27] * Joins: gavin_ (gavin@63.245.208.169)
- # [05:52] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [05:57] * Joins: gavin (gavin@74.103.208.221)
- # [06:03] * Joins: inimino (inimino@75.71.88.233)
- # [06:29] * Quits: dbaron (dbaron@71.198.189.81) (Ping timeout)
- # [07:08] * Joins: schepers (schepers@69.134.24.226)
- # [07:10] * Quits: Zeros (Zeros-Elip@69.140.48.129) (Quit: Leaving)
- # [07:36] * Quits: myakura (myakura@58.88.37.26) (Quit: Leaving...)
- # [07:42] * Joins: myakura (myakura@58.88.37.26)
- # [08:00] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [08:05] * Joins: gavin (gavin@74.103.208.221)
- # [08:34] * Quits: mjs (mjs@64.81.48.145) (Quit: mjs)
- # [09:26] * Joins: dbaron (dbaron@71.198.189.81)
- # [09:44] * Quits: dbaron (dbaron@71.198.189.81) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [10:07] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [10:12] * Joins: gavin (gavin@74.103.208.221)
- # [10:15] * Joins: ROBOd (robod@86.34.246.154)
- # [11:08] * Quits: jgraham (jgraham@81.86.219.66) (Ping timeout)
- # [11:09] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Less talk, more pimp walk.)
- # [11:14] * Quits: sbuluf (peo@200.49.140.216) (Quit: sbuluf)
- # [11:22] * Joins: Prof_Bab (Prof_Bab@89.34.35.203)
- # [11:26] * Quits: inimino (inimino@75.71.88.233) (Ping timeout)
- # [11:26] * Joins: hasather (hasather@80.203.71.22)
- # [11:49] * Parts: hasather (hasather@80.203.71.22)
- # [11:52] * Parts: Prof_Bab (Prof_Bab@89.34.35.203)
- # [12:14] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [12:19] * Joins: gavin (gavin@74.103.208.221)
- # [13:04] * Quits: Lachy (chatzilla@203.158.59.119) (Quit: ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502])
- # [13:10] * Joins: hasather (hasather@80.203.71.22)
- # [13:17] * Quits: hasather (hasather@80.203.71.22) (Client exited)
- # [13:17] * Joins: hasather (hasather@80.203.71.22)
- # [13:21] * Quits: hasather (hasather@80.203.71.22) (Ping timeout)
- # [13:36] * Joins: Lachy (chatzilla@203.158.59.119)
- # [13:55] * Joins: zcorpan (zcorpan@81.233.253.112)
- # [14:13] * Joins: hasather (hasather@80.203.71.22)
- # [14:21] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [14:22] * Parts: hasather (hasather@80.203.71.22)
- # [14:26] * Joins: gavin (gavin@74.103.208.221)
- # [14:27] * Joins: hasather (hasather@80.203.71.22)
- # [15:13] * Joins: tH (Rob@87.102.2.241)
- # [15:36] <anne> Philip`, area@target?
- # [15:37] <anne> I'm a bit confused by some of the entries in "@style @accesskey area@target area@rel area@media @hreflang caption@char caption@charoff colgroup@span img@name object@codebase object@name td@scope"
- # [15:38] <anne> char and charoff are mentioned
- # [15:39] <anne> added codebase, style and accesskey so far
- # [15:40] <Philip`> Oops, I was going to do stuff about this yesterday but I forgot :-(
- # [15:41] <anne> also added a bunch of elements for the name attribute
- # [15:41] <anne> np
- # [15:41] <anne> I believe span is not dropped
- # [15:41] <anne> on colgroup
- # [15:42] <Philip`> html4-differences talks about base@target and a@target, both of which were in HTML4 Transitional but not in Strict
- # [15:42] <Philip`> and area@target is in the same category, but isn't mentioned
- # [15:42] <Philip`> "char and charoff attributes on col, colgroup, tbody, td, tfoot, th, thead and tr." - doesn't mention caption
- # [15:44] <Philip`> ...but I don't see where I saw caption@char(off)
- # [15:44] <Philip`> Hmm, that was probably a bug in my old DTD parser
- # [15:44] <Philip`> so ignore that one :-)
- # [15:45] <anne> added area@target
- # [15:45] <Philip`> Argh, and colgroup@span was probably a bug in my old HTML5 spec parser
- # [15:45] <Philip`> (It didn't like attribute definitions with comments after them)
- # [15:46] <Philip`> (Those bugs should be fixed in the http://canvex.lazyilluminati.com/misc/htmldiffs.txt version)
- # [15:48] <anne> area@rel is new?
- # [15:48] <anne> hmm
- # [15:49] <anne> and media and hreflang are too?
- # [15:49] <anne> interesting
- # [15:49] <anne> td@scope was allowed?
- # [15:49] <anne> interesting
- # [15:51] <zcorpan> anne: yeah, it made the cell be both data cell and header cell
- # [15:53] <anne> so yeah, they are now for area
- # [15:54] <anne> HTML4 had so many bugs
- # [15:55] <zcorpan> indeed
- # [16:00] <anne> I think I fixed stuff
- # [16:05] <Philip`> Why "The base element can now have a target attribute as well mainly for consistency with the a element and because it was already widely supported.", when base@target was already in non-Strict HTML4 so it's not any more of a new feature than a@target?
- # [16:08] <Philip`> Also, "the target attribute for the a and area elements is no longer deprecated" - nothing in HTML4 says it was deprecated
- # [16:10] <Philip`> Looks like target and the iframe-specific attributes were non-deprecated but Transitional-only, since iframe itself was non-deprecated but Transitional-only
- # [16:11] <anne> transitional == deprecated iirc
- # [16:11] <Philip`> http://www.w3.org/TR/html401/index/attributes.html - it has no D in the Depr. column
- # [16:11] <Philip`> (All the other non-iframe-related Transitional-only attributes do, though)
- # [16:12] <anne> hmm
- # [16:12] <anne> I wonder if I should care to fix it
- # [16:12] <Philip`> I guess that's because iframe/frame things are still legitimate in Frameset documents
- # [16:12] <anne> I suppose I need to explain that we no longer have Transitional, Strict, profiles, subsets, modules
- # [16:13] <anne> and why we are all going to like it that way
- # [16:13] <anne> :)
- # [16:13] <Philip`> It'll make the HTML6 differences document easier to write :-)
- # [16:20] <Philip`> Looks like body@alink is missed
- # [16:23] <Philip`> Also missing that font attributes are removed (color, face, size)
- # [16:28] <anne> I think we should keep <font> low-profile
- # [16:28] <anne> also, it's a dropped element
- # [16:28] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [16:28] <Philip`> Oops, my HTML5 parser doesn't like the definition of li@value
- # [16:29] <Philip`> iframe@longdesc
- # [16:29] <Philip`> iframe@width
- # [16:31] <Philip`> menu@{type,label,autosubmit}
- # [16:31] <Philip`> script@{event,for}
- # [16:32] <Philip`> table@datapagesize
- # [16:32] <Philip`> Those are the only differences I can see which aren't listed
- # [16:32] <Philip`> (ignoring all the WF2 stuff)
- # [16:34] * Joins: gavin (gavin@74.103.208.221)
- # [16:34] <Philip`> Uh, maybe event/for/datapagesize should be ignored since they're in the DTD but "reserved for possible future use"
- # [16:34] <Philip`> (along with datasrc/datafld/dataformatas)
- # [16:35] * Quits: myakura (myakura@58.88.37.26) (Quit: Leaving...)
- # [16:37] <anne> <menu> changes, right
- # [16:41] * Joins: DanC (connolly@128.30.52.30)
- # [16:42] <DanC> hmm... in http://dev.w3.org/cvsweb/~checkout~/html5/html4-differences/Overview.html , "HTML5 is implementation driven"; I wonder if now is the time to push that statement.
- # [16:43] <DanC> I have been thinking about adding status info to this html4-differences document, but now I'm inclined to stick to more factual matters.
- # [16:43] <anne> isn't that a fact?
- # [16:43] <anne> <canvas>, <video>, parsing
- # [16:43] <anne> all very much implementation driven and vice versa
- # [16:44] <anne> I think it's a difference from HTML4 worth mentioning
- # [16:44] <Philip`> Judging by the datasrc/datafld stuff, HTML4 was driven to some extent by implementations too, so maybe there's not that much difference :-)
- # [16:45] <DanC> <video> was implemented before it was specified?
- # [16:45] <anne> in Opera it was
- # [16:45] <anne> just experimental so far though
- # [16:46] <anne> but that's with most new stuff
- # [16:46] <DanC> I'd be happy to push for a constraint that new features should have code and a handful of tests before it goes in the spec.
- # [16:47] <DanC> anne, are you sure "HTML5 is implementation driven" adds much over "The HTML5 draft reflects an effort, started in 2004, to study contemporary HTML implementations and deployed content." ?
- # [16:47] <anne> it's more that if features don't get implemented before the spec becomes rec they will be dropped
- # [16:48] <DanC> that you have already said.
- # [16:48] <DanC> but "HTML5 is implementation driven" suggests that, for example, user requirements don't count.
- # [16:48] <anne> that's not really how it's intended...
- # [16:49] <DanC> then don't say it like that.
- #
- # Session Start: Sat Jun 23 16:50:09 2007
- # Session Ident: #html-wg
- # [16:50] * Now talking in #html-wg
- # [16:50] * Topic is 'HTML WG http://www.w3.org/html/wg/ logged: http://krijnhoetmer.nl/irc-logs/'
- # [16:50] * Set by Zeros on Mon Apr 30 23:38:28
- # [16:59] * Quits: Lachy (chatzilla@203.158.59.119) (Client exited)
- # [17:00] <anne> ok, commented out for now
- # [17:01] <anne> didn't mention transitional stuff either as that's already covered implicitly
- # [17:06] <anne> Philip`, I made the <menu> changes and the others too
- # [17:06] <anne> I hope, anyway :)
- # [17:13] <DanC> anne, I like to have the $Revision$ and $Date$ of editors drafts visible. pls add them? (and/or $Id$)
- # [17:13] <DanC> you can change "Editor's draft 23 June 2007" to "Editor's draft $Date$"
- # [17:14] <DanC> or add "This version: $Revision$ of $Date$"
- # [17:14] <DanC> you might consider putting $Log$ at the bottom too
- # [17:14] <DanC> see http://www.w3.org/2004/01/rdxh/spec for example
- # [17:15] <anne> $Revision$ is a macro?
- # [17:18] <DanC> yes
- # [17:18] <DanC> it's a CVS keyword
- # [17:18] <anne> the "23 June 2007" bit is also done by some script btw
- # [17:19] <DanC> oh? is the script checked in? I prefer to have all the sources that the editor works with checked in
- # [17:20] <anne> the script is from the CSSWG
- # [17:20] <anne> I'm just curling it
- # [17:20] <DanC> by the way... "This document may not provide accurate information ..." belongs better under "Status" than "Abstract"
- # [17:20] <anne> I suppose I could check in my source file
- # [17:20] <DanC> ok, so it's checked in somewhere.
- # [17:20] <DanC> I'd appreciate it if you'd check in your source file.
- # [17:22] <anne> done both
- # [17:26] <anne> I didn't use $Log$ btw as the already available log tool is more usable
- # [17:26] <anne> (did add a pointer to that log tool)
- # [17:28] <DanC> ok, I just sent a "ready to publish?" msg re 1.22
- # [17:28] * DanC heads out...
- # [17:28] * anne too
- # [17:52] <Philip`> toDataURL is an excellent way to crash browsers
- # [17:56] * Joins: Lachy (chatzilla@203.158.59.119)
- # [17:57] * Joins: tH_ (Rob@87.102.84.66)
- # [17:59] * Quits: tH (Rob@87.102.2.241) (Ping timeout)
- # [17:59] * tH_ is now known as tH
- # [18:27] * Quits: ROBOd (robod@86.34.246.154) (Quit: http://www.robodesign.ro )
- # [18:28] * Joins: ROBOd (robod@86.34.246.154)
- # [18:38] * Joins: sbuluf (vwr@200.49.140.237)
- # [18:44] * Parts: hasather (hasather@80.203.71.22)
- # [18:44] * Joins: hasather (hasather@80.203.71.22)
- # [18:53] * Quits: hasather (hasather@80.203.71.22) (Ping timeout)
- # [19:10] * Joins: hasather (hasather@80.203.71.22)
- # [20:02] <Philip`> anne: "alink, link, text and vlink attributes on body." is no longer in alphabetical order in that list
- # [20:21] <zcorpan> anne: "following the rules set forth by the XML specification. [XML]" -- s/specification. [XML]/specifications. [XML] [XMLNS]/
- # [20:31] <zcorpan> anne: i mean s/specification/specifications/
- # [20:32] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [20:35] <Philip`> s/The above also means that there is no longer need marking things "deprecated"./The above also means that there is no longer a need for marking things "deprecated"./
- # [20:37] * Joins: gavin (gavin@74.103.208.221)
- # [21:18] * Joins: NickName (chatzilla@213.7.62.82)
- # [21:18] <NickName> Do you know if I can make my pc a web server ?
- # [21:20] <NickName> ?
- # [21:22] <NickName> Do you know ?
- # [21:24] <Dashiva> Yes, but that's not exactly a question for this channel
- # [21:25] <NickName> Yeah , sorry! I couldn't find the appropriate channel
- # [21:35] * Quits: NickName (chatzilla@213.7.62.82) (Quit: ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502])
- # [22:39] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [22:44] * Joins: gavin (gavin@74.103.208.221)
- # [23:12] <Dashiva> "An HTML editor which is widely used at Stanford prompts users to enter alt and longdesc when inserting images etc."
- # [23:12] <Dashiva> longdesc is supposed to be an URL, right? What do you do when even the people trying to be accessible do it wrong?
- # [23:13] <Philip`> Maybe it magically creates a new page with the longdesc in it?
- # [23:14] <Dashiva> Sounds like a job for RDF
- # [23:15] <Philip`> Or maybe it does <img longdesc="data:text/plain,This is a pointlessly complex way of adding a description">
- # [23:21] * Joins: Sander (svl@71.57.109.108)
- # [23:23] * Joins: mjs (mjs@67.164.14.77)
- # [23:30] * Joins: inimino (inimino@75.71.88.233)
- # [23:44] * Quits: ROBOd (robod@86.34.246.154) (Quit: http://www.robodesign.ro )
- # Session Close: Sun Jun 24 00:00:00 2007
The end :)