Options:
- # Session Start: Sun May 13 00:00:00 2007
- # Session Ident: #html-wg
- # [00:14] * Joins: hyatt (hyatt@24.6.91.161)
- # [00:14] <hyatt> Hixie: ping
- # [00:37] * Quits: dbaron (dbaron@71.198.189.81) (Ping timeout)
- # [00:48] * Joins: schepers (schepers@69.134.24.226)
- # [00:50] * Quits: hasather (hasather@81.235.209.174) (Client exited)
- # [00:50] * Joins: zcorpan_ (zcorpan@217.211.77.236)
- # [00:50] * Joins: hasather (hasather@81.235.209.174)
- # [00:52] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [00:59] * Joins: olli- (olli@80.203.95.229)
- # [01:10] * Quits: zcorpan_ (zcorpan@217.211.77.236) (Ping timeout)
- # [01:13] * Parts: olli- (olli@80.203.95.229)
- # [01:22] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [01:27] * Joins: gavin_ (gavin@74.103.208.221)
- # [01:32] * Quits: hyatt (hyatt@24.6.91.161) (Quit: hyatt)
- # [01:51] * Joins: hyatt (hyatt@24.6.91.161)
- # [01:51] * Quits: hyatt (hyatt@24.6.91.161) (Quit: hyatt)
- # [02:06] * Parts: hasather (hasather@81.235.209.174)
- # [02:10] * Joins: ddailey (david_dail@24.144.172.117)
- # [02:12] <ddailey> I agree with anne -- http://www.456bereastreet.com/archive/200705/help_keep_accessibility_and_semantics_in_html/#comment57 makes very good sense
- # [02:13] <Dashiva> anne = mattur?
- # [02:16] <ddailey> Not sure ... at [16:32] in http://krijnhoetmer.nl/irc-logs/html-wg/20070512
- # [02:17] <ddailey> I assumed this was anne -- but it may have been someone presuming to speak for anne
- # [02:18] <hsivonen> ddailey: anne said he liked the comment
- # [02:18] <hsivonen> ddailey: doh. I misread what you sai
- # [02:18] <hsivonen> d
- # [02:18] <hsivonen> never mind
- # [02:19] <ddailey> hsivonen: I liked it too
- # [02:19] <othermaciej> I dunno who "mattur" is, but he or she makes a good point
- # [02:22] <ddailey> He she or it makes it almost self evident.
- # [02:25] <ddailey> Perhaps the other perspective fears that a descriptivist grammar is mutagenic
- # [02:25] * Dashiva looks that up
- # [02:26] <Dashiva> Indeed
- # [02:27] <ddailey> might there be some way to convince people that the future will not degrade into chaos?
- # [02:28] <MikeSmith> othermaciej - /me wishes you had auto-update for Webkit nightlies
- # [02:29] <Philip`> http://web.mac.com/reinholdpenner/iWeb/Software/NightShift.html ?
- # [02:29] <othermaciej> MikeSmith: NightShift
- # [02:29] <othermaciej> I should add a link to webkit.org
- # [02:31] <ddailey> for example: showing a migration path that includes ample reassurance that life will still be good after 2010
- # [02:31] <ddailey> are nightly builds for webkit equivalent to nightly builds for safari?
- # [02:32] <ddailey> or how closely coupled are the two?
- # [02:33] * Quits: tH (r@83.100.174.14) (Quit: ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [02:33] <Philip`> ddailey: I think http://webkit.org/blog/101/back-to-basics/ tries to explain that
- # [02:34] <ddailey> thanks Philip`
- # [02:34] <MikeSmith> othermaciej - just downloaded NightShift ... very cool -- thanks
- # [02:37] <ddailey> othermaciej and colleagues may be pleased to know that some "customers" now just assume that Safari / OSX widgets exist everywhere. Reminds me of 1985.
- # [02:39] <ddailey> Mac-aware users started assuming a GUI was possible everywhere
- # [02:45] <ddailey> they rather succeeded in convincing others that it was worth looking at
- # [02:58] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Get thee behind me, satan.)
- # [03:20] * Parts: ddailey (david_dail@24.144.172.117)
- # [03:22] * Quits: zdenko (zdenko@84.255.203.169) (Quit: zdenko)
- # [03:30] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [03:35] * Joins: gavin_ (gavin@74.103.208.221)
- # [03:56] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [04:07] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Get thee behind me, satan.)
- # [05:04] * Quits: jdandrea (jdandrea@68.192.161.254) (Quit: jdandrea)
- # [05:37] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [05:42] * Joins: gavin_ (gavin@74.103.208.221)
- # [06:58] * Joins: hyatt (hyatt@24.6.91.161)
- # [07:44] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [07:49] * Joins: gavin_ (gavin@74.103.208.221)
- # [08:14] * Quits: hyatt (hyatt@24.6.91.161) (Client exited)
- # [08:15] * Joins: hyatt (hyatt@24.6.91.161)
- # [08:28] * Joins: Zeros (Zeros-Elip@69.140.48.129)
- # [08:31] * Joins: dbaron (dbaron@71.198.189.81)
- # [08:43] * Joins: Roger (roger@213.64.74.230)
- # [08:43] * Quits: Roger (roger@213.64.74.230) (Quit: Roger)
- # [09:06] * Quits: dbaron (dbaron@71.198.189.81) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [09:07] * Quits: Lachy (Lachlan@203.214.143.196) (Connection reset by peer)
- # [09:07] * Joins: Lachy (Lachlan@203.214.143.196)
- # [09:36] * Quits: Lachy (Lachlan@203.214.143.196) (Quit: Leaving)
- # [09:37] * Joins: Lachy (Lachlan@203.217.95.91)
- # [09:51] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [09:56] * Joins: gavin_ (gavin@74.103.208.221)
- # [10:06] * Joins: myakura (myakura@125.194.247.196)
- # [10:10] * Quits: othermaciej (mjs@64.81.48.145) (Quit: othermaciej)
- # [10:18] * Quits: myakura (myakura@125.194.247.196) (Ping timeout)
- # [10:19] * Joins: myakura (myakura@125.194.247.196)
- # [10:27] * Quits: hyatt (hyatt@24.6.91.161) (Quit: hyatt)
- # [10:43] * Joins: ROBOd (robod@86.34.246.154)
- # [10:52] * Joins: zcorpan_ (zcorpan@217.211.77.236)
- # [10:59] * Quits: Zeros (Zeros-Elip@69.140.48.129) (Quit: Leaving)
- # [11:10] * Joins: Shunsuke (Shunsuke@219.110.80.235)
- # [11:17] * Quits: Shunsuke (Shunsuke@219.110.80.235) (Connection reset by peer)
- # [11:36] * Quits: zcorpan_ (zcorpan@217.211.77.236) (Ping timeout)
- # [11:49] * Joins: Shunsuke (Shunsuke@219.110.80.235)
- # [11:49] * Joins: hasather (hasather@81.235.209.174)
- # [11:59] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [11:59] * Quits: Shunsuke (Shunsuke@219.110.80.235) (Quit: See you...)
- # [12:01] * Joins: tH (r@83.100.174.14)
- # [12:04] * Joins: gavin_ (gavin@74.103.208.221)
- # [12:07] * Joins: jdandrea (jdandrea@68.192.161.254)
- # [12:20] * Joins: Shunsuke (Shunsuke@219.110.80.235)
- # [12:21] * Quits: Shunsuke (Shunsuke@219.110.80.235) (Client exited)
- # [12:28] * Joins: Shunsuke (Shunsuke@219.110.80.235)
- # [13:04] * Joins: loic (loic@86.71.4.162)
- # [13:16] * Quits: Shunsuke (Shunsuke@219.110.80.235) (Client exited)
- # [13:17] * Joins: Shunsuke (Shunsuke@219.110.80.235)
- # [14:05] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [14:10] * Joins: gavin_ (gavin@74.103.208.221)
- # [14:24] * Quits: Shunsuke (Shunsuke@219.110.80.235) (Quit: See you...)
- # [14:34] * Joins: ddailey (david_dail@24.144.172.117)
- # [14:34] * Parts: ddailey (david_dail@24.144.172.117)
- # [15:23] * Joins: Shunsuke (Shunsuke@219.110.80.235)
- # [15:40] * Joins: dk (dougkearns@203.164.14.151)
- # [15:53] * Quits: gsnedders (gsnedders@86.139.123.225) (Quit: gsnedders)
- # [15:59] * Joins: gsnedders (gsnedders@86.139.123.225)
- # [16:30] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [16:32] * Quits: Lachy (Lachlan@203.217.95.91) (Connection reset by peer)
- # [16:33] * Joins: Roger (roger@213.64.74.230)
- # [16:35] * Joins: gavin_ (gavin@74.103.208.221)
- # [16:54] * Joins: zcorpan_ (zcorpan@217.211.77.236)
- # [17:10] * Joins: Lachy (Lachlan@203.217.95.91)
- # [17:35] * Quits: zcorpan_ (zcorpan@217.211.77.236) (Ping timeout)
- # [18:14] * Quits: sbuluf (irjkwi@200.49.140.136) (Ping timeout)
- # [18:31] * Quits: dk (dougkearns@203.164.14.151) (Ping timeout)
- # [18:37] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [18:38] * Joins: zcorpan_ (zcorpan@217.211.77.236)
- # [18:42] * Joins: gavin_ (gavin@74.103.208.221)
- # [18:43] * Quits: Shunsuke (Shunsuke@219.110.80.235) (Quit: See you...)
- # [18:46] * Quits: zcorpan_ (zcorpan@217.211.77.236) (Ping timeout)
- # [19:18] * Quits: Roger (roger@213.64.74.230) (Quit: Roger)
- # [19:50] * Joins: dbaron (dbaron@71.198.189.81)
- # [20:14] * Joins: zcorpan_ (zcorpan@217.211.77.236)
- # [20:16] * Quits: tH (r@83.100.174.14) (Ping timeout)
- # [20:17] * Joins: tH (r@83.100.174.14)
- # [20:22] * Quits: zcorpan_ (zcorpan@217.211.77.236) (Ping timeout)
- # [20:29] * Joins: kingryan (rking3@64.81.240.149)
- # [20:38] * Quits: myakura (myakura@125.194.247.196) (Quit: Leaving...)
- # [20:49] * Joins: sbuluf (xb@200.49.140.57)
- # [21:04] * Quits: loic (loic@86.71.4.162) (Quit: hoopa rules)
- # [21:23] * Parts: hasather (hasather@81.235.209.174)
- # [21:23] * Joins: hasather (hasather@81.235.209.174)
- # [21:35] <dbaron> ok, I'm unsubscribing from www-html
- # [21:36] <dbaron> tired of the duplicate messages, and participation by reading occasional messages doesn't seem to be welcome
- # [21:38] <anne> FWIW: I agree with you that it would be nice if HTML5 defined all features of HTML in use on the web
- # [21:38] <dbaron> in use on the Web is a little strong
- # [21:39] <dbaron> that includes a lot of proprietary stuff that is very rarely used
- # [21:41] <Lachy> dbaron, what gave you the idea that your input wasn't welcome? It just seemed like a slight misunderstanding of what was being discussed.
- # [21:41] <dbaron> how was I supposed to know that that was being discussed?
- # [21:41] <dbaron> It's not mentioned in your message or any of the ones preceding it in the thread
- # [21:41] <dbaron> you can't have a 300 person discussion without being clear about what you're saying ,sorry
- # [21:42] <Lachy> I just thought it was implied that we were talking about what authors could use
- # [21:43] <anne> Hmm, yeah, I guess rarely used stuff should be excluded somehow. Like <t:video>...
- # [21:44] <anne> I meant things like <frameset>, <marquee>, <body vlink>, etc.
- # [21:50] * Joins: othermaciej (mjs@64.81.48.145)
- # [22:01] * Quits: tH (r@83.100.174.14) (Ping timeout)
- # [22:02] * Joins: tH (r@83.100.174.14)
- # [22:05] * Joins: zdenko (zdenko@84.255.203.169)
- # [22:10] <schepers> dbaron, please don't unsubscribe... people like you are crucial to HTML5's success
- # [22:11] * Quits: tH (r@83.100.174.14) (Ping timeout)
- # [22:16] <anne> www-html isn't
- # [22:18] <schepers> oh, right, ok
- # [22:19] * Joins: tH (r@83.100.174.14)
- # [22:21] <hsivonen> oh. there's been a whole thread on www-html since I unsubscribed
- # [22:22] <anne> same thing happened when I unsubscribed a month ago :)
- # [22:23] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [22:23] <hsivonen> anne: well, I unsubscribed yesterday
- # [22:25] * Parts: asbjornu (asbjorn@84.48.116.134)
- # [22:28] * Joins: zcorpan_ (zcorpan@84.216.40.20)
- # [22:28] * Joins: gavin_ (gavin@74.103.208.221)
- # [22:46] * Quits: ROBOd (robod@86.34.246.154) (Quit: http://www.robodesign.ro )
- # [22:48] * Joins: myakura (myakura@125.194.247.196)
- # [23:03] * Joins: jdandrea_ (jdandrea@68.192.165.143)
- # [23:04] * Quits: hasather (hasather@81.235.209.174) (Ping timeout)
- # [23:06] * Quits: jdandrea (jdandrea@68.192.161.254) (Ping timeout)
- # [23:18] * Joins: hyatt (hyatt@24.6.91.161)
- # [23:19] <hyatt> dbaron: you there?
- # [23:22] <dbaron> hyatt, yes
- # [23:26] <hyatt> dbaron: i sent out some more details
- # [23:26] <hyatt> about the idea for this baseline property
- # [23:27] <hyatt> i actually don't think it would be inherited.
- # [23:27] <hyatt> dbaron: in terms of webkit, we basically have a method on our renderobjects called baselinePosition
- # [23:27] <hyatt> for inline flows/blocks it's font.ascent() + leading / 2
- # [23:27] <hyatt> for replaced elements it is margin top + height + margin bottom
- # [23:27] <hyatt> for inline blocks it is the last line box's baseline etc.
- # [23:27] <hyatt> i basically want a CSS property that lets me define that value
- # [23:28] <hyatt> instead of it being hardcoded for the various element types
- # [23:28] <hyatt> so i don't think the property would need to be inherited
- # [23:28] <hyatt> since when set on say a <div>
- # [23:28] <hyatt> anyone who needed to vertically align to the baseline would align to that spot
- # [23:28] * Quits: Philip` (philip@80.177.163.133) (Ping timeout)
- # [23:29] <dbaron> well, that wouldn't address your use case, I don't think, since it wouldn't affect the position of the first line when in the normal flow
- # [23:29] <hyatt> it wouldn't?
- # [23:29] <hyatt> when set on a block it would establish the baseline's position
- # [23:29] <dbaron> Blocks don't normally care about their block baseline
- # [23:29] <hyatt> well, it would establish the baseline of the "root line"
- # [23:30] <hyatt> e.g., in the sense that :first-line { font-size: 24px }
- # [23:30] <dbaron> so why shouldn't it do the same for inline-blocks?
- # [23:30] <dbaron> your baselinePosition method seems to mix the baseline as applied to the inside (block) with baseline as applied to the outside (inline-block)
- # [23:30] <hyatt> well, inline-blocks have a duality that makes it hard to decide what the property would mean
- # [23:30] <hyatt> our baselinePosition method in webkit takes a bool
- # [23:30] <hyatt> it's dual
- # [23:31] <hyatt> so good point.
- # [23:31] <hyatt> an inline-block has two baselinePositions in our code
- # [23:31] <hyatt> the outside one and the inside one
- # [23:31] <dbaron> one option is to make the property apply only to blocks, and set their baseline-inside
- # [23:31] <dbaron> and not be inherited
- # [23:31] <hyatt> yeah
- # [23:31] <hyatt> that would work
- # [23:31] <hyatt> i think having both props is useful
- # [23:31] <hyatt> one thing we had to hardcode for example
- # [23:31] <hyatt> is the baseline position of checkboxes
- # [23:32] <dbaron> this seems the least dangerous in terms of messing up the idea that the model generally tries to lead to things not overlapping
- # [23:32] <hyatt> somethign like a checkbox is an "image"
- # [23:32] <hyatt> but it needs to establish a baseline other than marginTOp + height + marginbottom
- # [23:32] <dbaron> but it would still lead to bad results if a large image or something in a bigger font ended up in the first line
- # [23:32] <hyatt> since you'd like to be able to set a baseline at an aesthetically pleasing point
- # [23:32] <hyatt> dbaron: yeah this property is all about pixel level control
- # [23:32] <hyatt> which is giving the author rope
- # [23:32] <hyatt> potentially to hang themselves
- # [23:33] <hyatt> it may be unsuitable for a standard
- # [23:33] <hyatt> i don't feel strongly about it
- # [23:33] <hyatt> we can always add in the hack just for the people who need it
- # [23:33] <hyatt> but i thought it was worth bringing up
- # [23:34] <dbaron> ok; I was scared you were trying to push it in and were already implementing
- # [23:34] <hyatt> (this is post-leopard too, so there's not any rush)
- # [23:34] <hyatt> nope
- # [23:36] * dbaron RRSAgent, pointer?
- # [23:36] * RRSAgent See http://www.w3.org/2007/05/13-html-wg-irc#T21-30-57
- # [23:36] * dbaron RRSAgent, make logs public
- # [23:36] <RRSAgent> I have made the request, dbaron
- # [23:37] * Joins: Philip` (philip@80.177.163.133)
- # [23:38] * Quits: inimino (inimino@75.71.88.233) (Client exited)
- # [23:40] * Quits: AGraf (Ashe@213.47.199.86) (Quit: Quit)
- # [23:44] <hyatt> dbaron: i'd point out that line-height is "dangerous" in that it can easily cause lines to overlap
- # [23:49] <dbaron> hyatt, though only when less than 1
- # [23:49] <hyatt> irght
- # [23:49] <dbaron> or less than 'normal', anyway
- # [23:51] <hyatt> i wish the css wg wasn't closed
- # [23:51] <hyatt> i hate that all these conversations take place on a private list
- # [23:51] <hyatt> i should send stuff to www-style instead
- # [23:52] <hyatt> Hixie: ping
- # [23:53] <hyatt> Hixie: regarding your comment in http://bugs.webkit.org/show_bug.cgi?id=13696
- # [23:54] <hyatt> Hixie: html5 was more restrictive when compared with firefox
- # [23:54] <hyatt> Hixie: i went ahead and matched firefox
- # [23:54] <hyatt> which reopened in more circumstances
- # [23:58] <hyatt> Hixie: i'd be curious to try my test case in WinIE
- # [23:58] <hyatt> Hixie: this is not about the set of tags that reopen
- # [23:59] <hyatt> Hixie: this is about the set of tags that (when closed) cause those tags to reopen when popping
- # [23:59] <hyatt> which should be nearly everything
- # [23:59] <hyatt> except for table stuff and selects basically
- # [23:59] <hyatt> (and for some odd reason ffx didn't reopen object but did for embed, applet, canvas)
- # [23:59] <hyatt> (so i matched ffx)
- # [23:59] <hyatt> reopen across </object>
- # Session Close: Mon May 14 00:00:00 2007
The end :)