Options:
- # Session Start: Sun May 27 00:00:01 2007
- # Session Ident: #html-wg
- # [00:03] * Quits: loic (loic@90.29.32.76) (Ping timeout)
- # [00:17] * Joins: loic (loic@90.27.223.43)
- # [00:18] * Joins: foca (foca@190.64.1.225)
- # [00:20] * Parts: foca (foca@190.64.1.225)
- # [00:41] * Quits: hasather (hasather@81.235.209.174) (Client exited)
- # [00:41] * Joins: hasather (hasather@81.235.209.174)
- # [00:50] * Quits: loic (loic@90.27.223.43) (Quit: hoopa rules)
- # [00:55] * Parts: hasather (hasather@81.235.209.174)
- # [00:55] * Joins: hasather (hasather@81.235.209.174)
- # [01:03] * Parts: hasather (hasather@81.235.209.174)
- # [01:04] * Joins: hasather (hasather@81.235.209.174)
- # [01:17] * Parts: hasather (hasather@81.235.209.174)
- # [01:18] * Joins: hasather (hasather@81.235.209.174)
- # [01:20] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [01:21] * Parts: hasather (hasather@81.235.209.174)
- # [01:24] * Joins: hasather (hasather@81.235.209.174)
- # [01:25] * Joins: gavin_ (gavin@74.103.208.221)
- # [01:32] * Quits: gsnedders (gsnedders@86.139.123.225) (Ping timeout)
- # [01:40] * Joins: zcorpan_ (zcorpan@84.216.41.170)
- # [02:26] * Quits: Lachy (Lachlan@203.206.243.149) (Quit: Leaving)
- # [02:27] * Joins: Lachy (Lachlan@203.206.243.149)
- # [02:27] * Quits: tH (Rob@87.102.10.97) (Quit: ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [02:39] * Parts: hasather (hasather@81.235.209.174)
- # [03:11] * Joins: foca (foca@190.64.1.225)
- # [03:17] * Parts: foca (foca@190.64.1.225)
- # [03:27] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [03:32] * Joins: gavin_ (gavin@74.103.208.221)
- # [03:55] * Quits: Lachy (Lachlan@203.206.243.149) (Quit: Leaving)
- # [03:58] * Quits: zcorpan_ (zcorpan@84.216.41.170) (Ping timeout)
- # [04:36] * Quits: Philip` (philip@80.177.163.133) (Ping timeout)
- # [05:27] * Joins: Lachy (Lachlan@203.206.243.149)
- # [05:35] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [05:40] * Joins: gavin_ (gavin@74.103.208.221)
- # [05:42] * Quits: Lachy (Lachlan@203.206.243.149) (Connection reset by peer)
- # [05:50] * Joins: Lachy (Lachlan@203.206.243.149)
- # [05:58] * Joins: hyatt (hyatt@24.6.91.161)
- # [07:42] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [07:47] * Joins: gavin_ (gavin@74.103.208.221)
- # [07:56] * Joins: Philip` (philip@80.177.163.133)
- # [09:27] * Joins: edas (edaspet@88.191.34.123)
- # [09:49] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [09:54] * Joins: gavin_ (gavin@74.103.208.221)
- # [10:17] <hyatt> hsivonen: ping
- # [10:18] * Quits: edas (edaspet@88.191.34.123) (Client exited)
- # [10:19] * Joins: ROBOd (robod@86.34.246.154)
- # [10:45] <anne> hyatt, I think what HTML5 does is more intiutive
- # [10:45] <anne> hyatt, note also that you could have multiple <style> elements each with their own media= and title= attributes (for media specific and alternate style sheets)
- # [10:45] <hyatt> what html5 does doesn't really help with the stitching together problem
- # [10:46] <hyatt> all the places where i see <style> abused today it's a child of the <body>
- # [10:46] <hyatt> so scoped is useless
- # [10:46] <hyatt> as defined right now in html5
- # [10:46] <anne> scoped is a new feature and only works when a scoped= attribute is specified...
- # [10:47] <hyatt> yes, but you're basically forced to introduce a containing element
- # [10:47] <hyatt> in order to get any actual scoping
- # [10:47] <hyatt> doesn't seem very intuitive to me
- # [10:47] <hyatt> this is kind of like counters vs. lists
- # [10:47] <hyatt> in css
- # [10:48] <hyatt> a counter-reset in css applies to following siblings
- # [10:48] <hyatt> lists reset using containment though
- # [10:48] <hyatt> i find the former more intuitive
- # [10:48] <hyatt> i am amused that i brought this up with the list precisely because i knew it would be controversial
- # [10:48] <hyatt> and then danc complains at me to jsut go make the change
- # [10:49] <hyatt> which made no sense
- # [10:49] <hyatt> "you're editor, just go change it"
- # [10:49] <hyatt> lol
- # [10:50] <hyatt> anne: i think i'm just going to give up and forget about this
- # [10:50] <hyatt> anne: as a browser vendor i have to support <style> anywhere anyway
- # [10:50] <hyatt> anne: the definition of what's conforming is pretty irrelevant to a browser vendor :)
- # [10:50] <anne> I know
- # [10:51] <anne> What I was wondering about is why you want to change <style scoped>
- # [10:51] <hyatt> i hate anything that forces me to rewind while parsing
- # [10:51] <hyatt> to reapply styles
- # [10:51] <anne> because one of the use cases is that you can multiple following each other like <style scoped></style><style scoped media=print></style> ...
- # [10:51] <anne> I guess that's fair enough but you have that problem already... :(
- # [10:52] <hyatt> yes
- # [10:52] <hyatt> i think people who use <style> in the body rarely understand they're even dealing with a ree
- # [10:52] <hyatt> with a tree
- # [10:52] <hyatt> the document in their minds is just a stream of tags
- # [10:53] <hyatt> viewed from that perspective having <style> apply to "what follows" makes sense
- # [10:53] <hyatt> but as i said, i don't really care that much
- # [10:54] <hyatt> but i don't find it very intuitive that i could say:
- # [10:54] <hyatt> <div><style scoped>...</style> and have that style apply to the div itself
- # [10:54] <hyatt> i'd have preferred something more like:
- # [10:55] <hyatt> <div stylesheet="#style">
- # [10:55] <hyatt> or something like that
- # [11:03] * Joins: loic (loic@90.29.24.135)
- # [11:06] * Joins: edas (edaspet@88.191.34.123)
- # [11:32] * Joins: zcorpan_ (zcorpan@84.216.40.191)
- # [11:43] <hsivonen> hyatt: pong
- # [11:44] <hyatt> hsivonen: was curious what you thought of <style scoped> applying to following siblings and their descendants
- # [11:44] <hyatt> (but not to the parent or to the previous siblings/descendants)
- # [11:46] * zcorpan_ thinks it's ok, as an author
- # [11:46] <hsivonen> hyatt: makes perfect sense to me considering impl and perf
- # [11:46] <hyatt> anne didn't like it
- # [11:46] <hyatt> i'll find out what hixie thinks when he's next on
- # [11:47] <hsivonen> hyatt: dunno if authors want to style the parent , though
- # [11:47] <hyatt> hard to say
- # [11:50] <anne> it seems illogical that if you have <style id=a scoped></style><style id=b scoped></style> #a can style #b but #b can't style #a
- # [11:50] <anne> I don't particularly care much about styling the parent element
- # [11:51] <hsivonen> anne: I don't care about styling <style>
- # [11:51] <hyatt> yeah <style> has display:none anyway
- # [11:51] <hyatt> but if that bothers you we could say it skips <style> elements :)
- # [11:51] <anne> hmm, maybe it's too theoretical
- # [11:51] <anne> heh
- # [11:52] <hyatt> i am just convinced that one of the #1 uses cases of scoped will be lazy stitching of a bunch of documents
- # [11:52] <hyatt> and if all the <style scoped>s are in the <body>
- # [11:52] * Quits: zcorpan_ (zcorpan@84.216.40.191) (Ping timeout)
- # [11:52] <hyatt> you've gained nothing
- # [11:52] <hyatt> it's just as bad as unscoped with the current spec
- # [11:54] <hsivonen> hyatt: yeah, the way Hixie specced it assumes document conformance, which is not a safe assumption
- # [11:56] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [11:59] <hyatt> wow daniel glazman really thinks <style> sprinkled around unscoped is legit
- # [12:00] <hyatt> does mozilla's editor actually do that?
- # [12:00] <hyatt> it's so unnecessary
- # [12:00] <hyatt> can just put the styles in the head
- # [12:01] <anne> Firefox 2 puts them in the head I think
- # [12:01] <anne> but IE and Opera don't
- # [12:01] * Joins: gavin_ (gavin@74.103.208.221)
- # [12:02] <anne> I don't think glazou thinks they are legit, just that people use them
- # [12:03] <anne> hyatt, yeah, hopefully people would use them within another container than <body>
- # [12:05] * Quits: hyatt (hyatt@24.6.91.161) (Quit: hyatt)
- # [12:40] * Joins: tH (Rob@87.102.10.97)
- # [12:56] * Quits: edas (edaspet@88.191.34.123) (Ping timeout)
- # [13:22] * Quits: inimino (inimino@75.71.88.233) (Ping timeout)
- # [13:36] * Quits: tH (Rob@87.102.10.97) (Ping timeout)
- # [13:40] * Quits: ROBOd (robod@86.34.246.154) (Ping timeout)
- # [13:40] * Joins: ROBOd (robod@86.34.246.154)
- # [13:45] * Joins: tH (Rob@87.102.10.97)
- # [13:48] * Quits: tH (Rob@87.102.10.97) (Ping timeout)
- # [13:49] * Joins: hasather (hasather@81.235.209.174)
- # [14:03] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [14:08] * Joins: gavin_ (gavin@74.103.208.221)
- # [14:24] * Joins: tH (Rob@87.102.10.97)
- # [14:34] * Joins: gsnedders (gsnedders@86.139.123.225)
- # [14:41] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [15:32] * Quits: xover (xover@193.157.66.5) (Ping timeout)
- # [15:35] * Joins: xover (xover@193.157.66.5)
- # [15:52] * Joins: MikeSmith^ (MikeSmith@mcclure.w3.org)
- # [15:52] * Quits: MikeSmith^ (MikeSmith@mcclure.w3.org) (Client exited)
- # [15:53] * Quits: asbjornu (asbjorn@84.48.116.134) (Quit: asbjornu)
- # [15:53] * Quits: loic (loic@90.29.24.135) (Ping timeout)
- # [15:58] * Joins: asbjornu (asbjorn@84.48.116.134)
- # [16:07] * Joins: edas (edaspet@88.191.34.123)
- # [16:08] * Joins: loic (loic@90.27.90.130)
- # [16:13] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Get thee behind me, satan.)
- # [16:18] * Parts: asbjornu (asbjorn@84.48.116.134)
- # [16:37] * Parts: hasather (hasather@81.235.209.174)
- # [17:36] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [17:41] * Joins: gavin_ (gavin@74.103.208.221)
- # [18:11] * Quits: Philip` (philip@80.177.163.133) (Ping timeout)
- # [18:25] * Quits: loic (loic@90.27.90.130) (Ping timeout)
- # [18:26] * Quits: edas (edaspet@88.191.34.123) (Quit: http://eric.daspet.name/ et l'édition 2007 de http://www.paris-web.fr/ )
- # [18:39] * Joins: loic (loic@86.211.240.58)
- # [18:48] * Joins: Philip` (philip@80.177.163.133)
- # [18:54] * Quits: gsnedders (gsnedders@86.139.123.225) (Quit: Don't touch /dev/null…)
- # [18:56] * Joins: Philip`_ (philip@80.177.163.133)
- # [18:57] * Quits: Philip` (philip@80.177.163.133) (Ping timeout)
- # [19:08] * Philip`_ is now known as Philip`
- # [19:33] * Joins: edas (edaspet@88.191.34.123)
- # [19:34] * Quits: ROBOd (robod@86.34.246.154) (Client exited)
- # [19:53] * Joins: hasather (hasather@81.235.209.174)
- # [19:55] * Joins: zcorpan_ (zcorpan@84.216.40.128)
- # [20:00] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [20:02] * Quits: loic (loic@86.211.240.58) (Ping timeout)
- # [20:04] * Joins: gavin_ (gavin@74.103.208.221)
- # [20:22] * Joins: loic (loic@90.27.221.58)
- # [20:23] * Joins: hyatt (hyatt@24.6.91.161)
- # [20:41] * Joins: gsnedders (gsnedders@86.139.123.225)
- # [20:43] * Quits: anne (annevk@86.90.70.28) (Ping timeout)
- # [20:51] * Quits: loic (loic@90.27.221.58) (Ping timeout)
- # [21:01] * Quits: hyatt (hyatt@24.6.91.161) (Quit: hyatt)
- # [21:06] * Joins: loic (loic@86.200.88.138)
- # [22:00] * Quits: hasather (hasather@81.235.209.174) (Client exited)
- # [22:01] * Joins: hasather (hasather@81.235.209.174)
- # [22:07] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [22:12] * Joins: gavin_ (gavin@74.103.208.221)
- # [22:23] * Joins: foca (foca@190.64.1.181)
- # [22:23] * Parts: foca (foca@190.64.1.181)
- # [22:36] * Joins: niColasSs (olas@213.7.98.249)
- # [22:36] <niColasSs> Email is : username@hostname or username@domain name ?
- # [22:38] <niColasSs> ?
- # [22:42] * Quits: niColasSs (olas@213.7.98.249) (Quit: niColasSs)
- # [22:44] * Joins: anne (annevk@83.82.206.111)
- # [23:01] * Joins: kingryan (rking3@64.81.240.149)
- # [23:12] * Joins: hyatt (hyatt@24.6.91.161)
- # [23:13] * Quits: hyatt (hyatt@24.6.91.161) (Client exited)
- # [23:13] * Joins: hyatt (hyatt@24.6.91.161)
- # [23:15] * Quits: mjs (mjs@64.81.48.145) (Quit: mjs)
- # [23:17] * Quits: sbuluf (rtg@200.49.140.228) (Quit: sbuluf)
- # [23:25] * Joins: sbuluf (mqvgrv@200.49.140.247)
- # [23:33] * Quits: edas (edaspet@88.191.34.123) (Ping timeout)
- # [23:53] * Joins: inimino (inimino@75.71.88.233)
- # [23:58] * Quits: hyatt (hyatt@24.6.91.161) (Quit: hyatt)
- # Session Close: Mon May 28 00:00:00 2007
The end :)