Options:
- # Session Start: Sun Nov 30 00:00:00 2008
- # Session Ident: #html-wg
- # [00:04] * Joins: marcos_ (marcos@87.196.54.183)
- # [00:04] * Quits: marcos (marcos@87.196.30.252) (Ping timeout)
- # [00:25] * Quits: Yudai (Yudai@115.163.209.140) (Quit: SIGTERM received; exit)
- # [00:38] * Joins: Yudai (Yudai@115.163.209.140)
- # [00:38] * Quits: Yudai (Yudai@115.163.209.140) (Quit: SIGTERM received; exit)
- # [00:41] * Joins: Yudai (Yudai@115.163.209.140)
- # [00:47] * Quits: Yudai (Yudai@115.163.209.140) (Quit: SIGTERM received; exit)
- # [00:48] * Joins: Yudai (Yudai@115.163.209.140)
- # [00:48] * Quits: Yudai (Yudai@115.163.209.140) (Quit: SIGTERM received; exit)
- # [00:49] * Joins: Yudai (Yudai@115.163.209.140)
- # [00:50] * Quits: Yudai (Yudai@115.163.209.140) (Quit: SIGTERM received; exit)
- # [00:52] * Joins: Yudai (Yudai@115.163.209.140)
- # [00:52] * Quits: Yudai (Yudai@115.163.209.140) (Quit: SIGTERM received; exit)
- # [00:55] * Joins: Yudai (Yudai@115.163.209.140)
- # [00:55] * Quits: Yudai (Yudai@115.163.209.140) (Quit: SIGTERM received; exit)
- # [00:56] * Joins: Yudai (Yudai@115.163.209.140)
- # [00:56] * Quits: Yudai (Yudai@115.163.209.140) (Quit: SIGTERM received; exit)
- # [00:56] * Joins: Yudai (Yudai@115.163.209.140)
- # [01:12] * Quits: maddiin (mc@87.185.191.211) (Ping timeout)
- # [01:59] * Quits: Sander (svl@86.87.68.167) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [02:26] * Quits: marcos_ (marcos@87.196.54.183) (Quit: marcos_)
- # [02:40] * Joins: marcos (marcos@87.196.54.183)
- # [02:41] * Joins: dbaron (dbaron@71.204.144.136)
- # [02:45] * Quits: marcos (marcos@87.196.54.183) (Quit: marcos)
- # [03:00] * Quits: tH (Rob@129.11.83.58) (Quit: ChatZilla 0.9.84-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [03:14] * Joins: marcos (marcos@87.196.54.183)
- # [04:12] * Quits: marcos (marcos@87.196.54.183) (Quit: marcos)
- # [05:34] * Joins: Zeros (Zeros-Elip@68.50.195.181)
- # [08:14] * Quits: Zeros (Zeros-Elip@68.50.195.181) (Quit: Leaving)
- # [09:14] * Quits: dbaron (dbaron@71.204.144.136) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [09:41] * Joins: shepazu (schepers@128.30.52.30)
- # [09:56] * Joins: Zeros (Zeros-Elip@68.50.195.181)
- # [11:58] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [12:22] * Quits: Zeros (Zeros-Elip@68.50.195.181) (Quit: Leaving)
- # [12:49] * Joins: tH (Rob@129.11.83.58)
- # [13:13] * Quits: sryo (sryo@190.245.204.198) (Ping timeout)
- # [13:29] <MikeSmith> gsnedders: you around?
- # [13:41] <gsnedders> MikeSmith: yes
- # [13:45] <MikeSmith> I'm looking for some new music to listen to. any quick recommendations. I can trade you at least one: Camera Obscura, album "Underachievers Please Try Harder"
- # [13:45] <MikeSmith> gsnedders: ↑
- # [13:46] * gsnedders laughs at someone asking him for music advice
- # [13:46] <gsnedders> MikeSmith: I've quite taken to Flyleaf recently
- # [13:46] <gsnedders> MikeSmith: But it may well not be your sort of music :)
- # [13:46] <MikeSmith> I'm not sure what my sort of music is, but I'll check it out
- # [13:47] <Philip> I suggest the Lemmings soundtrack
- # [13:48] <gsnedders> MikeSmith: Nor am I. But Wikipedia does list Flyleaf as being "Christian rock (disputed)"
- # [13:48] <gsnedders> MikeSmith: Which may cause upset for a number of people in here :)
- # [13:49] <gsnedders> MikeSmith: It's borderline metal/rock stuff, like a fair bit of what I listen to
- # [13:49] <MikeSmith> if they are disputers of Christian rock, I'm a fan of them already
- # [13:49] <gsnedders> MikeSmith: :)
- # [13:49] <gsnedders> http://en.wikipedia.org/wiki/Flyleaf#Christian_faith
- # [13:49] <pimpbot> Title: Flyleaf - Wikipedia, the free encyclopedia (at en.wikipedia.org)
- # [13:49] <MikeSmith> i wonder if Last.fm will let me get to the Lemmings soundtrack
- # [13:50] * Philip wants a band to make fraggle rock music
- # [13:50] * gsnedders is listening to Lollipop by Mika from Life In Cartoon Motion
- # [13:50] <MikeSmith> gsnedders: last.fm first gives me Three Days Grace when I choose Flyleaf
- # [13:50] <MikeSmith> (band name)
- # [13:50] <gsnedders> last.fm is awesome.
- # [13:50] <gsnedders> :P
- # [13:51] <MikeSmith> skipping past Three Days Grace
- # [13:51] <gsnedders> I normally give in and just go straight to the band's page on the website
- # [13:51] <gsnedders> That seems to be the only way to reliably get something by the band
- # [13:51] <MikeSmith> yeah
- # [13:51] <gsnedders> but there again, when it does by default tune to lastfm://artist/Flyleaf/similarartists the URI rather does give it away
- # [13:52] <MikeSmith> gsnedders: are you a Slipknot fan?
- # [13:52] * Joins: marcos (marcos@87.196.54.183)
- # [13:52] <gsnedders> MikeSmith: No
- # [13:53] <gsnedders> MikeSmith: I like random music.
- # [13:53] <MikeSmith> I see
- # [13:53] * gsnedders has been meaning to get some KoRn
- # [13:56] <MikeSmith> my brother's a korn fan, I think
- # [13:56] <MikeSmith> me and my brother don't agree on a lot of music these days
- # [13:56] <MikeSmith> except Johnny Cash and the Meat Puppets
- # [13:57] <MikeSmith> Philip: who did the Lemmings soundtrack?
- # [13:58] <gsnedders> marcos: The caption for who the people are in the latest standards suck contradicts the tagline
- # [14:00] <MikeSmith> can anybody think of a good way to say "Contexts in which this element may be used", but with a little fewer words?
- # [14:01] <gsnedders> MikeSmith: This element may be used within?
- # [14:01] <MikeSmith> As a heading?
- # [14:01] * Joins: sryo (sryo@190.245.204.198)
- # [14:01] <gsnedders> Nah
- # [14:01] * Joins: Julian (chatzilla@217.91.35.233)
- # [14:01] <Philip> MikeSmith: Wikipedia says Brian Johnson
- # [14:01] <MikeSmith> Philip: OK
- # [14:02] <MikeSmith> ne'er heard of him
- # [14:02] <Julian> MikeSmith: jazz? pop? alternative?
- # [14:02] <MikeSmith> gsnedders: yeah, I'm thinking of something shorter as a heading
- # [14:02] <gsnedders> Julian: MikeSmith is like me, he likes random stuff
- # [14:02] <gsnedders> It's rather problematic looking for music :)
- # [14:02] <Julian> very well
- # [14:02] <MikeSmith> Julian: yeah, what gsnedders - anything at all
- # [14:02] <Julian> pop recommendation: http://www.amazon.com/The-Smallest-Acts-Of-Kindness/dp/B001GEQRW4/ref=sr_1_8?ie=UTF8&s=dmusic&qid=1228049894&sr=8-8
- # [14:02] <Philip> MikeSmith: This was in the days of MIDI, so it's not exactly a major exercise in musical composition :-)
- # [14:03] <MikeSmith> Philip: aha
- # [14:03] <MikeSmith> Julian: thanks, looking now
- # [14:03] <Julian> jazz/chanson: http://www.amazon.com/Norwegian-Wood-Kari-Bremnes/dp/B00004YS1F/ref=pd_bbs_sr_1?ie=UTF8&s=music&qid=1228050102&sr=8-1
- # [14:03] <Philip> MikeSmith: "Permissible contexts"?
- # [14:03] <Julian> alternative: http://www.amazon.com/World-Saved-Stina-Nordenstam/dp/B00008OJTO/ref=pd_bbs_sr_3?ie=UTF8&s=music&qid=1228049874&sr=8-3
- # [14:03] <Philip> MikeSmith: (or "permitted contexts")
- # [14:04] <MikeSmith> Philip: yeah, that looks clear enough and short
- # [14:04] * MikeSmith is now listening to Suburban Kids with Biblical Names
- # [14:08] * MikeSmith finds no MP3 previews on Stina Nordenstam
- # [14:09] <marcos> gsnedders: unbiased journalism is an oxymoron
- # [14:10] * MikeSmith switches to Stina Nordenstam channel on Last.fm.. listening to "Winter Killing"
- # [14:14] <Julian> and for hose remembering Propaganda and OMD: http://www.amazon.com/Instead-Onetwo/dp/B000MGB0BK/ref=pd_bbs_sr_1?ie=UTF8&s=music&qid=1228050745&sr=8-1
- # [14:15] * Quits: marcos (marcos@87.196.54.183) (Quit: marcos)
- # [14:26] <gsnedders> Hixie: XBL2 breaks ISO2145! :'(
- # [14:48] * Joins: ROBOd (robod@89.122.216.38)
- # [15:01] * Joins: marcos (marcos@87.196.54.183)
- # [15:04] <MikeSmith> gsnedders: I have to say that I can't say I like much the extremely longness of the generated IDs your specgen script makes
- # [15:04] <gsnedders> MikeSmith: It's a feature, not a bug!
- # [15:05] <MikeSmith> yeah, I guess I have to say the real beef I have with it is that I don't like much the practice of having a script generating IDs at all
- # [15:06] <gsnedders> MikeSmith: The question is where you limit it, and how do you keep the ID stable (as it could become unstable if too short as it's more likely to conflict)?
- # [15:06] <MikeSmith> I think choice of IDs should be something the author does explicitly
- # [15:06] <MikeSmith> gsnedders: yeah, the solution is to use proper author-selected IDs in the source
- # [15:06] <gsnedders> MikeSmith: Yeah, HTML 5 tends to do that in most cases where it would be really long
- # [15:06] <MikeSmith> http://www.whatwg.org/specs/web-apps/current-work/#common-conformance-requirements-for-apis-exposed-to-javascript
- # [15:06] <pimpbot> Title: HTML 5 (at www.whatwg.org)
- # [15:06] <gsnedders> (There are exceptions no)
- # [15:06] <gsnedders> *though
- # [15:07] <MikeSmith> http://www.whatwg.org/specs/web-apps/current-work/#an-image-in-an-e-mail-or-document-intended-for-a-specific-person-who-is-known-to-be-able-to-view-images
- # [15:07] <pimpbot> Title: HTML 5 (at www.whatwg.org)
- # [15:07] <Lachy> MikeSmith, forcing the author to mint IDs would be a pain
- # [15:07] <MikeSmith> gsnedders: yeah, plenty of exceptions
- # [15:07] <MikeSmith> Lachy: so instead the pain gets passed on to the users
- # [15:07] <gsnedders> http://www.whatwg.org/specs/web-apps/current-work/#no — counter-example
- # [15:07] <pimpbot> Title: HTML 5 (at www.whatwg.org)
- # [15:08] <Lachy> if Hixie was forced to mint IDs for everything in the spec, it would be extremely difficult to keep track of them all and avoid conflicts
- # [15:08] <gsnedders> MikeSmith: Peh! URIs can be infinitely long! Infinitely long URIs really are a pain!
- # [15:08] <Lachy> but the spec gen does allow the author to provide a custom ID if they want
- # [15:09] <gsnedders> http://hg.gsnedders.com/anolis/raw-file/1.0RC3/README.html#id-generation
- # [15:09] <Lachy> like he does for, e.g. #video
- # [15:09] <pimpbot> Title: Anolis 1.0 (at hg.gsnedders.com)
- # [15:12] <MikeSmith> Lachy: I well understand it's a logistical pain, but I don't think most people would judge the above examples to be particularly user-friendly
- # [15:13] <MikeSmith> but stepping back, perhaps it's an indication that those headings themselves are longer than they should be
- # [15:14] <MikeSmith> at least in teh case of the latter
- # [15:14] <Julian> It appears to replicating section titles into IDs indicates that we need more powerfil fragment identifiers (ducks)
- # [15:14] <Julian> s/to/to me that/
- # [15:16] <gsnedders> Julian: Like having titles automatically being used for fragment ids?
- # [15:16] * Quits: Lachy (Lachlan@85.196.122.246) (Quit: Leaving)
- # [15:16] <gsnedders> ah shit
- # [15:17] <gsnedders> more breakage :\
- # [15:17] <Julian> xpointer
- # [15:18] <MikeSmith> xpointer was DOA
- # [15:18] <MikeSmith> but it would really be great to have is a system for addressing/sharing fragment IDs that doesn't rely on the author providing thema
- # [15:18] <MikeSmith> them
- # [15:18] <MikeSmith> some practical
- # [15:18] <MikeSmith> which rules out xpointer
- # [15:19] <MikeSmith> "something practical", I meant to write
- # [15:20] <Julian> yep
- # [15:21] * Philip 's way of identifying parts of the spec without needing IDs is to copy the entire sentence/paragraph that is of interest, and then you can search through the document to work out where the quote came from
- # [15:21] <Philip> but that's even more verbose and even less stable
- # [15:24] * Joins: myakura (myakura@122.17.190.200)
- # [15:25] <Dashiva> Stable is all up to the author. Nothing prevents him from switching around ids either
- # [15:28] <MikeSmith> Dashiva: nothing except that value of providing readers of the doc with stable URLs that won't break
- # [15:29] <MikeSmith> though I do have to say that I think having the excessively long IDs is infinitely better than what Bert's postprocessor does
- # [15:29] <MikeSmith> that is, truncating and sequentially numbering generated IDs that share the same base string
- # [15:29] <gsnedders> MikeSmith: That was mine and Hixie's conclusion too, which is why I do that
- # [15:29] <gsnedders> MikeSmith: No, it's far more complex what Bert's does :)
- # [15:30] <Dashiva> But that value applies to documents without ids as well, for knowing which sections you've read and which contain interesting parts
- # [15:31] * Joins: Sander (svl@86.87.68.167)
- # [15:31] <gsnedders> see genid.c in <http://www.w3.org/Tools/HTML-XML-utils/html-xml-utils-5.1.tar.gz>
- # [15:33] <MikeSmith> among the problem with Bert's ID solution is that the IDs don't break when they should. that is, the first time you visit the doc and bookmark a part that a #script-4 (or whatever), and some other script-something heading gets added before it, it re-orders all the script-* IDs and now your #script-4 bookmark points to something other than what you meant it to
- # [15:33] <gsnedders> It's just way to unstable. That's the main problem with it.
- # [15:33] <gsnedders> *too
- # [15:34] <gsnedders> Now, what was this about doing homework today? :)
- # [15:42] * Joins: Lachy (Lachlan@85.196.122.246)
- # [15:43] * Quits: marcos (marcos@87.196.54.183) (Quit: marcos)
- # [16:00] <MikeSmith> the content model for the input element is the very best example of in the world of why it's a monumentally bad idea to designing a vocabulary with elements that have multiple @type subtypes, instead of just making them separate elements
- # [16:06] <MikeSmith> ..
- # [16:06] <MikeSmith> for anybody who cares, I added an additional per-element subsection to the "markup" draft
- # [16:07] <MikeSmith> "Permitted contexts"
- # [16:07] <MikeSmith> e.g.:
- # [16:07] <MikeSmith> http://www.w3.org/html/wg/markup-spec/#legend-context
- # [16:07] <pimpbot> Title: HTML: The Markup Language (at www.w3.org)
- # [16:07] <MikeSmith> there are some elements for which it's not yet showing the correct information
- # [16:08] <MikeSmith> (because I still need to write some special-case handling for them)
- # [16:13] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: sex break)
- # [16:14] <Philip> MikeSmith: But it wasn't a problem with DTDs, because the content model didn't care about the values of attributes, and HTML was being designed for DTDs and so it wasn't a problem for HTML
- # [16:15] <Philip> MikeSmith: Also, WF2's new type values are a good example of why you should have a single element with multiple @type subtypes, because that subtyping is useful for backward-compatibility since old UAs can ignore the new subtype and just consider the main type
- # [16:58] * Quits: myakura (myakura@122.17.190.200) (Quit: Leaving...)
- # [16:59] * Joins: marcos (marcos@87.196.54.183)
- # [17:09] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [17:10] * Quits: marcos (marcos@87.196.54.183) (Ping timeout)
- # [17:17] * Joins: marcos (marcos@87.196.205.117)
- # [17:29] * Joins: marcos_ (marcos@87.196.227.35)
- # [17:30] * Quits: marcos (marcos@87.196.205.117) (Ping timeout)
- # [17:43] * Quits: Julian (chatzilla@217.91.35.233) (Quit: ChatZilla 0.9.84 [Firefox 3.0.4/2008102920])
- # [17:44] * Quits: marcos_ (marcos@87.196.227.35) (Quit: marcos_)
- # [18:18] * Joins: dbaron (dbaron@71.204.144.136)
- # [18:47] * Joins: marcos (marcos@87.196.227.35)
- # [18:53] * Joins: maddiin (mc@87.185.253.17)
- # [20:10] * Quits: heycam (cam@203.217.88.133) (Ping timeout)
- # [20:17] * Joins: heycam (cam@124.168.58.223)
- # [20:40] * Quits: marcos (marcos@87.196.227.35) (Quit: marcos)
- # [21:31] * Joins: Zeros (Zeros-Elip@129.2.175.74)
- # [21:39] * Joins: marcos (marcos@87.196.227.35)
- # [21:40] * Quits: marcos (marcos@87.196.227.35) (Connection reset by peer)
- # [21:40] * Joins: marcos (marcos@87.196.227.35)
- # [22:26] * Quits: ROBOd (robod@89.122.216.38) (Quit: http://www.robodesign.ro )
- # [22:50] * Quits: marcos (marcos@87.196.227.35) (Quit: marcos)
- # [23:06] * Quits: heycam (cam@124.168.58.223) (Quit: bye)
- # [23:36] * Joins: marcos (marcos@87.196.227.35)
- # [23:38] * Joins: heycam (cam@130.194.72.84)
- # [23:52] * Quits: anne (annevk@77.163.243.203) (Ping timeout)
- # [23:56] * Quits: maddiin (mc@87.185.253.17) (Quit: maddiin)
- # [23:56] * Joins: maddiin (mc@87.185.253.17)
- # Session Close: Mon Dec 01 00:00:00 2008
The end :)