Options:
- # Session Start: Thu May 17 00:00:00 2007
- # Session Ident: #html-wg
- # [00:00] * Joins: gavin_ (gavin@74.103.208.221)
- # [00:15] * Quits: hyatt (hyatt@17.255.97.27) (Quit: hyatt)
- # [00:23] * Joins: hyatt (hyatt@17.255.97.27)
- # [00:56] * Quits: hyatt (hyatt@17.255.97.27) (Quit: hyatt)
- # [01:07] * Joins: sbuluf (mo@200.49.140.15)
- # [01:13] * Quits: billmason (billmason@69.30.57.156) (Connection reset by peer)
- # [01:21] * Parts: hasather (hasather@81.235.209.174)
- # [01:36] * Quits: kwijibo (keith@87.114.133.158) (Client exited)
- # [02:02] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [02:04] * Joins: hyatt (hyatt@17.255.97.27)
- # [02:06] * Quits: hyatt (hyatt@17.255.97.27) (Client exited)
- # [02:07] * Joins: gavin_ (gavin@74.103.208.221)
- # [02:07] * Joins: hyatt (hyatt@17.255.97.27)
- # [02:09] * Quits: h3h (bfults@66.162.32.234) (Quit: |)
- # [02:24] * Quits: zdenko (zdenko@84.255.203.169) (Quit: zdenko)
- # [02:25] * Quits: tH (r@87.102.33.162) (Quit: ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [02:30] * Quits: hyatt (hyatt@17.255.97.27) (Quit: hyatt)
- # [02:58] * Quits: mjs (mjs@17.255.105.88) (Quit: mjs)
- # [02:59] * Joins: mjs (mjs@17.255.105.88)
- # [03:21] * Quits: Lachy (Lachlan@210.84.58.18) (Connection reset by peer)
- # [03:22] * Joins: Lachy (Lachlan@210.84.58.18)
- # [03:29] * Quits: kingryan (rking3@208.66.64.47) (Quit: kingryan)
- # [03:41] * Quits: mjs (mjs@17.255.105.88) (Quit: mjs)
- # [04:09] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [04:14] * Joins: gavin_ (gavin@74.103.208.221)
- # [04:16] * Joins: olivier (ot@128.30.52.30)
- # [04:38] * Joins: hyatt (hyatt@24.6.91.161)
- # [04:43] * Quits: Sander (svl@71.57.109.108) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [05:08] * Quits: jdandrea (jdandrea@68.192.165.143) (Quit: jdandrea)
- # [05:37] * Quits: hyatt (hyatt@24.6.91.161) (Quit: hyatt)
- # [05:48] * Quits: zcorpan_ (zcorpan@84.216.42.58) (Ping timeout)
- # [05:56] * Joins: ddailey (david_dail@24.144.172.117)
- # [06:00] * Joins: mjs (mjs@64.81.48.145)
- # [06:01] <ddailey> Hixie: when you say and i think we should have a principle that says that existing practices, where harmless or beneficial, should be adopted, rather than trying to swim upstream for purely theoretical reasons -- I think there are already two design principles that cover that: support existing content and save the cowpaths
- # [06:01] <ddailey> the trick is to get folks to agree with the basic premise underlying all
- # [06:01] * Quits: dbaron (dbaron@63.245.220.242) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [06:02] <ddailey> I think that if we acknowledge that browser makers have to render existing material, and that spec organizations have two roles:
- # [06:02] * Joins: hyatt (hyatt@24.6.91.161)
- # [06:03] <Hixie> ddailey: i was saying that as a suggestion to split the "pave the cowpaths" principle in three
- # [06:03] <ddailey> providing guidance to browser makers so that authors don't need to write code four times AND providing guidance to authors so that best practices start to emerge
- # [06:03] <ddailey> then there may not be any disagreement
- # [06:04] <Hixie> i was just talking about the author side
- # [06:05] <ddailey> I think most of why people object to supporting existing content is that it sounds like bad grammar is being mandated -- it isn't
- # [06:06] <ddailey> the browser folks just want to preserve what already exists without breaking it
- # [06:06] <Hixie> yeah
- # [06:06] * Hixie is aware :-)
- # [06:06] <ddailey> a good authoring document from W3C could just resolve the dispute (it seems to me -- completely naively of course)
- # [06:07] <Hixie> yeah... we just need someone to volunteer to write it
- # [06:08] <mjs> we do have volunteers to write authoring guidelines / tutorials based on the specs, though none who have actually started yet
- # [06:08] <mjs> ddailey: see, I don't believe in bad grammar
- # [06:09] <ddailey> I would never have thought you to have :)
- # [06:09] <ddailey> oh ick that sounds awful
- # [06:10] <ddailey> Murray seems to have accepted Dan's nomination and he seems to be qualified
- # [06:10] <Hixie> imho there is only one qualification that is needed
- # [06:10] <Hixie> and that is having already started
- # [06:10] <Hixie> :-)
- # [06:11] <ddailey> it is just a matter of getting the ball rolling and convincing folks it is rolling in the right direction
- # [06:11] <ddailey> If there is confidence that bad grammar is not being mandated, then alot of the suspicion may evaporate
- # [06:12] <ddailey> I know it isn't being mandated -- you guys tell us it isn't -- Maybe a good solid promisory note that it won't be will be enough
- # [06:13] <ddailey> s/isory/issory/
- # [06:14] <ddailey> I have a sense that the WG will eventually sort of coalesce
- # [06:15] <ddailey> but that the oddball harmonics of third generation dispute will reverberate for a few years
- # [06:16] <Hixie> i thought we'd already resolved that particular issue actually
- # [06:17] <ddailey> That would be nice -- I thought people just got sidetracked by new stuff and by Dan's prohibition on the topic for a while
- # [06:18] <ddailey> it seemed to me that the same issue rather mutated into a new guise
- # [06:18] <Hixie> maybe
- # [06:18] <Hixie> i guess we'll see when the group does real work
- # [06:19] <ddailey> That is clearly what Dan is encouraging
- # [06:19] <ddailey> It's amazing that WHATWG is still getting work done -- my hat is off to all of you
- # [06:20] <Hixie> the competition isn't going to stand still while we do our little w3c politicking... we can't afford to not get work done
- # [06:23] <ddailey> The people who have been doing WHATWG for a long time do have a big advantage over the rest of us --
- # [06:23] <ddailey> I got knee deep in some document.write test cases I was trying to figure out during the last week
- # [06:24] <ddailey> and found myself getting confused about specs and browsers and what a test case would show
- # [06:24] <mjs> the internets are hard
- # [06:25] <ddailey> they are - - mind bogglingly so
- # [06:27] <ddailey> well -- it is late in my part of the country -- so will have to sign off -- take a look at the dash-stroke cases I put in WHATWG -- some are quite cute
- # [06:27] <Philip`> Writing tests is a good way to hit all the complex bits that are specified or implemented wrongly :-)
- # [06:27] <Hixie> nn
- # [06:27] <mjs> dashed strokes are kind of useful for charts, if that becomes a more popular use for <canvas> it might be worth speccing them
- # [06:27] <Philip`> Not good for minimising confusion, though
- # [06:27] <mjs> but detailing how the dash pattern works is a pain
- # [06:28] <Hixie> yeah i imagine dashes will be a v3 or v4 feature
- # [06:28] * Joins: dbaron (dbaron@71.198.189.81)
- # [06:49] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [06:54] * Joins: gavin_ (gavin@74.103.208.221)
- # [06:56] * Hixie tries to understand role=""
- # [07:02] <mjs> good luck
- # [07:22] * hyatt wonders if he has a cvs account yet
- # [07:34] <olivier> hyatt: yes
- # [07:34] <olivier> Pine.LNX.4.64.0705101616180.5413@ubzre.j3.bet
- # [07:34] <olivier> you were in Cc: of the confirmation mail
- # [07:37] <olivier> did you receive it?
- # [07:43] <hyatt> hmmm what was the subject?
- # [07:43] <hyatt> i don't recall seeing it.
- # [07:46] <hyatt> oh maybe this is it
- # [07:46] <hyatt> marked as junk!
- # [07:46] <hyatt> bah!
- # [07:46] <hyatt> stupid mail
- # [07:47] <sbuluf> hixie, i'd be interested in hearing what you fould about role
- # [07:47] <sbuluf> what are you reading? http://www.w3.org/TR/2005/WD-xhtml2-20050527/mod-role.html ?
- # [07:48] <Hixie> there's a number of specs about it
- # [07:48] <Hixie> i just don't understand what problem is being solved
- # [07:48] <Hixie> nor how it is being solved
- # [07:48] <sbuluf> i would like to understand as well
- # [07:49] <sbuluf> what i just read from that page, does not strike me as model of clarity, exactly
- # [07:49] <sbuluf> then again, most specs don't either
- # [07:49] <mjs> it's like class, but with XML namespaces
- # [07:49] <sbuluf> mjs, roughly, yes, but...
- # [07:49] <sbuluf> why another, then, for starters?
- # [07:49] <sbuluf> why references to UI, as well?
- # [07:50] <sbuluf> why references to RDF?
- # [07:50] <mjs> I must quote Bjoern Hermann on this topic
- # [07:50] <mjs> "XML namespaces are like violence - if they don't solve your problem, just use more"
- # [07:51] <sbuluf> the namespace thing actually do sound logical to me, assuming they did it for the same reason i would
- # [07:51] <sbuluf> the way i see it, is just an extensibility mechanism
- # [07:52] <mjs> no better or worse than "class"
- # [07:52] <sbuluf> don't just allow one space, allow people to create their own, if necessary
- # [07:52] <mjs> I do think that an accessibility design based on the natural semantics of elements augmented with "class" would be a good thing, although mostly orthogonal to the old predefined classes
- # [07:54] <Hixie> the more i look at role, the more questions i have
- # [07:54] <Hixie> oh well
- # [07:54] <sbuluf> hixie, do they match mine? others?
- # [07:54] <Hixie> yeah, your questions are all in my list of questions
- # [07:55] <Hixie> the biggest question is just "what is this solving?"
- # [07:55] <mjs> XML namespaces already let you define your own elements and attributes
- # [07:55] <mjs> it's not clear what is added by also letting you define your own attribute values for an existing attribute
- # [07:56] <mjs> the main advantage of class is that's it's quick and easy
- # [07:56] <sbuluf> mjs, how about "for different ontologies, created by different authtorities", for example?
- # [07:56] <mjs> sbuluf: why not invent your own attributes for those?
- # [07:56] <sbuluf> this, *assuming* role is for rdf connection
- # [07:56] <sbuluf> your own attributes?
- # [07:58] <mjs> why is <div xmlns:howl="http://miyazaki.org" role="howl:movingness howl:castleness"> better than <div xmlns:howl="http://miyazaki.org" howl:movingness="" howl:castleness="">
- # [07:58] <Hixie> more importantly
- # [07:58] <mjs> it seems that role only adds syntactic salt
- # [07:58] <Hixie> why is any of that better than <div class="moving castle">
- # [07:58] <Hixie> or better than <div>
- # [08:00] <sbuluf> mm. hixie, i did not do this, so i can not answer for sure. i'm trying to find out, just like you. if this is clear...and assuming mjs would not say "off topic", what i can do is to try to describe why i did something similar in my own model. this might help, or not, up to you guys.
- # [08:01] * hyatt liked that movie.
- # [08:01] <hyatt> :)
- # [08:01] <Hixie> certainly i'm interested in actual use cases and real world problems that we should solve
- # [08:01] <Hixie> so if you have some, i'm all ears
- # [08:02] <sbuluf> <section style="mystyle" structure="mystructure" meaning="mymeaning" behaviour="mybehaviour" class="" id ="" > Content </section>
- # [08:02] <mjs> we did have a proposed use case, assistive technologies for the cognitively impaired
- # [08:03] <sbuluf> hixie, that is my current brainstorm, it has similarities, i could try to explain. would that do?
- # [08:03] <Hixie> mjs: all the examples in your mail were bogus, sadly. (the ones that used ax:foo classes). that is, they all had much better solutions that didn't require classes.
- # [08:04] <mjs> Hixie: I'm not so sure - if you want a custom-looking checkbox, there's no good way to do that today and expose it to a screen reader properly
- # [08:04] <Hixie> <input type=checkbox> with XBL
- # [08:04] <mjs> Hixie: if all browsers supported styling form controls in a consistent way, that would indeed be a better solution
- # [08:04] <Hixie> we're debating which new things to invent here
- # [08:05] <Hixie> the fact that something doesn't work yet isn't an argument against it
- # [08:05] <hyatt> we can do a custom checkbox in webkit nightlies easily
- # [08:05] <hyatt> using input type=checkbox
- # [08:05] <Hixie> since role="" doesn't work either
- # [08:05] <hyatt> since you can style it however you want
- # [08:05] <Hixie> (it's not even specced sanely yet)
- # [08:05] <hyatt> don't really need xbl for buttons/checkboxes being styled if you have more CSS power
- # [08:06] <hyatt> like multiple backgrounds, border-image etc
- # [08:06] <mjs> I didn't personally propose using role="" for anything
- # [08:07] <mjs> although I did suggest using some conventionally defined values for class="" plus the normal semantics of elements to replace a proposed use of role=""
- # [08:07] <Hixie> hyatt: sure, you can use css for the simple cases too
- # [08:07] <Hixie> mjs: right, i mean, there's no reason to prefer that over html+css or html+xbl solutions given that (arguably) none of them work yet.
- # [08:08] <mjs> I do think that XBL and/or styling of form controls will significantly reduce the desire for such things
- # [08:08] <mjs> Hixie: well, to me, the "normal semantics of elements" part is the high order bit
- # [08:08] <mjs> and that does work to some extent in Safari at least
- # [08:08] <Hixie> right, but given that we have an <input type=checkbox>, why have a class=ax:checkbox?
- # [08:09] <Hixie> what is "that"?
- # [08:09] <hyatt> that seems pointless to me
- # [08:09] <mjs> Hixie: identifying <input type=checkbox> as a checkbox, identifying things with an onclick attribute as activateable
- # [08:09] <Hixie> mjs: oh i agree with that part
- # [08:09] <Hixie> mjs: i just meant the classes
- # [08:10] <mjs> right, that's only interesting if we think it's acceptable to make things that work like form controls but don't use the relevant element
- # [08:10] <mjs> (or act like other UI elements like links)
- # [08:12] <mjs> I think looking at maps.google.com and figuring out how to make it accessible would be an instructive example
- # [08:12] <mjs> would it be handled just with normal form controls and hypothetical use of XBL or CSS styling? would google realistically use such an approach? if so, then maybe no special markup is needed
- # [08:13] <Hixie> what would making it "accessible" entail? would it include reading out street names, e.g.?
- # [08:15] <Hixie> (turning css off on that page is a good way to see why i want the irrelevant="" attribute)
- # [08:16] <sbuluf> ok, i'll take that as a "no". hixie, thanks for sharing your activities about role.
- # [08:18] <mjs> I guess how to present the map content non-visually is a tough problem in itself, I was thinking mainly of the many custom controls on that page
- # [08:19] <mjs> looks to me like lots of them are just divs w/ inline style
- # [08:21] <Hixie> yup
- # [08:21] <Hixie> if you could style buttons reliably, we'd use buttons, i think
- # [08:22] <Hixie> but you can't
- # [08:22] <Hixie> yet
- # [08:22] <Hixie> xbl could easilly turn an <input type=range> control into the zoom control
- # [08:22] <mjs> gmail might be a more realistic example of something that could be made accessible to the blind, since it doesn't have the problem of intrinsically visual map data
- # [08:23] <mjs> it has lots of things that look like links, act like command buttons, and are actually <span> or <b> elements
- # [08:23] <Hixie> accessibility isn't just for blind people. we will need to make maps accessible too, e.g. to people with motor difficulties.
- # [08:24] <Hixie> gmail should be using <a> elements for those "link buttons", if for no reason than they should support opening new windows
- # [08:24] <mjs> yes, and exposing the identify and nature of controls is helpful for people with motor difficulties, since it can reduce the need to use a pointer potentially
- # [08:24] <Hixie> yep
- # [08:24] <Hixie> the web is a very immature medium, people are still learning it
- # [08:25] <mjs> anyway, I bring these up as interesting case studies, not necessarily proof that one solution or another is good
- # [08:25] <Hixie> we're just now getting the second generation of web devs into places like google, people who grew up on the semantics vs presentation split
- # [08:25] <mjs> but I do know that the accessibility API on mac both gives the right defaults for using standard controls, and lets you override it if you do something unusual or make completely custom UI
- # [08:25] <Hixie> yeah
- # [08:26] <mjs> so I have a bit of a going in assumption that this is a sane approach
- # [08:26] <mjs> but I think having the right defaults, and encouraging people to use the right elements, is key
- # [08:26] <Hixie> yes
- # [08:26] <mjs> and having ways to get custom look and maybe somewhat custom behavior while using the right elements
- # [08:26] <Hixie> exactly
- # [08:27] <Hixie> basically, it should still work and be usable if you turn off all css, imho
- # [08:27] <Hixie> if it is, then you're 90% of the way there
- # [08:27] <Hixie> (assuming you haven't used <font>, layout tables, etc)
- # [08:31] <mjs> anyway I think case studies of existing web apps would be instructive, but it's worth acknowledging that making control appearance and behavior fully customizable cross-browser is a much bigger project than adding some optional tags than screen readers can use (though also much more valuable)
- # [08:31] * Joins: tH (r@87.102.33.162)
- # [08:33] <Hixie> yup
- # [08:33] <Hixie> i'm just not convinced that the labels will work
- # [08:33] <Hixie> specifically _because_ they're not that bigger project
- # [08:34] <Hixie> the labels would have to be platform/media-specific, to start with
- # [08:35] <mjs> I'm not sure how <img class="checkbox"> is more platform- or media-specific than <input type="checkbox">
- # [08:36] <Hixie> should it be focused? what should happen when it's focussed and you hit space? when you hit enter? when you hit f8?
- # [08:36] <Hixie> with <input> it doesn't matter
- # [08:37] <Hixie> it Just Works
- # [08:37] <Hixie> with <img>, there's nothing to hook into
- # [08:37] <Hixie> you hit space and... what?
- # [08:37] <Hixie> if the AT/screen reader knows it's a checkbox and allows the user to hit the "toggle checkbox" keystroke, how does it tell the page?
- # [08:38] <Hixie> we need a clear explanation of the problem we're trying to solve, so that we can tell when we solved it
- # [08:38] <mjs> a way to activate it programmatically would only require the assumption that clicking on it can toggle; in the checkbox case you would also need to represent the current checked state as well as the fact that it is a checkbox
- # [08:39] <mjs> you would indeed want such a thing to work with standard system keyboard and focus behavior, which is hard
- # [08:39] <Hixie> it's easy if you're just using <input> as a base, though
- # [08:40] <mjs> I'd love to know how XBL deals with such things -- does the binding inherit default keyboard and focus behaviors?
- # [08:40] <Hixie> with XBL the AT just sees the actual <input>
- # [08:40] <Hixie> it can ignore the whole shadow tree
- # [08:40] <Hixie> so the user toggles the button, and all is good
- # [08:40] <mjs> sure, it's a technically better solution
- # [08:41] <mjs> (although shadow trees that contain controls raise their own set of issues)
- # [08:41] <Hixie> yeah, if you start _adding_ semantics with XBL, you're in trouble again
- # [08:41] <Hixie> (we need some implementation experience to find out what authors want to do with it)
- # [08:43] * Quits: frippz (fredrikfro@193.11.209.47) (Quit: frippz)
- # [08:51] * Quits: ddailey (david_dail@24.144.172.117) (Ping timeout)
- # [08:57] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [08:57] * Joins: frippz (fredrikfro@193.11.209.47)
- # [09:02] * Joins: gavin_ (gavin@74.103.208.221)
- # [09:03] <sbuluf> http://lists.w3.org/Archives/Public/public-html/2007May/0794.html <--mark birbeck trying to explain role, if anyone is interested
- # [09:04] <sbuluf> there are a number pf messages from him, in a number pf relñated threads trying to do so, in fact
- # [09:04] <sbuluf> i believe that particular one he wrote it after speaking with me
- # [09:06] <Hixie> i really don't see a problem description in that e-mail
- # [09:06] <Hixie> but maybe i missed it
- # [09:06] <Hixie> does he describe the problem in a paragraph somewhere?
- # [09:07] <sbuluf> hixie, i believe he was answering a particular alternative solution, proposed by someone else in the thread
- # [09:08] <sbuluf> i believe it was creating new elements, as opposed to useing role
- # [09:08] <sbuluf> so i'm not sure if it would answer/explain role for another different angles, or as opposed to some other alternatives
- # [09:11] <Hixie> ah
- # [09:12] <sbuluf> Now, when we talk about semantics, there is a subtlty that is often
- # [09:12] <sbuluf> missed, which is that sometimes you want to add semantics about a
- # [09:12] <sbuluf> document's structure, and sometimes you want to add semantics about
- # [09:12] <sbuluf> the _content_ of the document. For example, you might want to indicate
- # [09:12] <sbuluf> that some area of a document is the primary navigation area, or the
- # [09:12] <sbuluf> footer, or a sidebar, etc. But you might also want to indicate that
- # [09:12] <sbuluf> some content is FOAF data, or RSS information, or Dublin Core, or an
- # [09:12] <sbuluf> iCal event, etc. In XHTML 2 the former requirement is largely met by
- # [09:12] <sbuluf> @role, whilst the latter is met by RDFa.
- # [09:12] <sbuluf> oops, sorry
- # [09:12] <sbuluf> that bit *might* help some
- # [09:14] <Hixie> <nav>, <footer>, <aside>, XFN, not sure what "RSS information" is supposed to be (does anyone really want to do that other than information researchers?), hCard, hCalendar.
- # [09:14] <Hixie> as far as i can tell
- # [09:14] <Hixie> (depending on exactly what the need for doing dublin core is)
- # [09:15] <sbuluf> XHTML 2 includes some predefined @role value <--this bit might be informative too
- # [09:15] <sbuluf> not too far from your predefined classes, it seems
- # [09:16] <mjs> perhaps "RSS information" means hAtom?
- # [09:16] * mjs has no idea
- # [09:18] <sbuluf> hixie, i have *another bit of information, that might help
- # [09:18] <sbuluf> apparently, role itself is not that fixed in stone either
- # [09:18] <sbuluf> last time i saw the xhtml2 list, they were discussing something about making it straight a rdf:type or not
- # [09:19] <sbuluf> no mention of nothing UI/GUI related
- # [09:20] <sbuluf> whihc is another reason why: 1) i can not speak about what other people did 2) i'm trying to find out as well
- # [09:21] <Hixie> my predefined classes, as you call them, were killed earlier this evening, fwiw. :-)
- # [09:22] * Quits: dbaron (dbaron@71.198.189.81) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [09:22] <sbuluf> i read you before, you mentioned you were going to.
- # [09:22] <sbuluf> a few days back
- # [09:22] <Hixie> sbuluf: yeah, interesting stuff (re role)
- # [09:23] <sbuluf> hixie, fwiw as well, i think it was wise. someone like me could have dmolished easily, was i even subscribed to the list. in any case, too polemic
- # [09:26] * Joins: zdenko (zdenko@193.77.152.244)
- # [09:29] * Quits: zdenko (zdenko@193.77.152.244) (Ping timeout)
- # [09:30] <sbuluf> still, the problem is genuine, i think. perhaps you could give it another shot in a few months.
- # [09:31] <Hixie> which problem?
- # [09:32] <sbuluf> the problem of indicating, in some way, big, commonly used, "funtionality blocks" in sites/webpages
- # [09:32] <sbuluf> such as navigation, main content, search box, etc
- # [09:33] <sbuluf> the kind of thing people call "blocks" in CMS's
- # [09:35] <sbuluf> wasn't that what the predefined classes were about, roughly?
- # [09:35] <Hixie> oh, sorry, i thought we were still talking about the role thing :-)
- # [09:35] <Hixie> there was no problem for predefined classes
- # [09:35] <Hixie> that's why we dropped them
- # [09:36] <sbuluf> i thought your main reason was the risk of breaking existing content
- # [09:36] <Hixie> no
- # [09:36] <Hixie> it wouldn't break anything
- # [09:37] <sbuluf> given that you were reserving some names, in a namespace that was unregulated before
- # [09:37] <Hixie> yeah but since they didn't do anything in practice, it didn't matter
- # [09:37] <Hixie> anyway, i should go home
- # [09:37] <sbuluf> later
- # [09:37] <Hixie> later
- # [09:40] * sbuluf just realizes...
- # [09:41] <sbuluf> how could they ever do anything, if they did not even exist before?
- # [09:42] <sbuluf> meaning, anyone can use a class name, sure. but therre was never generic agreement of anyone who impulsed it as a new functionality
- # [09:43] * Quits: olivier (ot@128.30.52.30) (Quit: This computer has gone to sleep)
- # [09:50] * Quits: inimino (inimino@75.71.88.233) (Ping timeout)
- # [10:33] * Joins: ROBOd (robod@86.34.246.154)
- # [11:04] * Quits: hyatt (hyatt@24.6.91.161) (Quit: hyatt)
- # [11:27] * Quits: frippz (fredrikfro@193.11.209.47) (Ping timeout)
- # [11:32] * Joins: jdandrea (jdandrea@68.192.165.143)
- # [11:36] * Joins: frippz (fredrikfro@193.11.209.47)
- # [12:01] * Joins: loic (loic@86.71.4.162)
- # [12:18] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [12:23] * Joins: gavin_ (gavin@74.103.208.221)
- # [12:23] * Joins: hasather (hasather@81.235.209.174)
- # [12:31] * Quits: frippz (fredrikfro@193.11.209.47) (Quit: frippz)
- # [12:43] * Quits: sbuluf (mo@200.49.140.15) (Ping timeout)
- # [13:06] * Joins: zcorpan_ (zcorpan@84.216.42.33)
- # [13:28] * Quits: jmb (jmb@81.86.70.47) (Ping timeout)
- # [13:38] * Joins: jmb (jmb@81.86.70.47)
- # [13:56] * Joins: olivier (ot@128.30.52.30)
- # [14:21] * Parts: Lachy (Lachlan@210.84.58.18) (Leaving)
- # [14:32] * Joins: Lachy (Lachlan@210.84.58.18)
- # [14:39] * Joins: kwijibo (keith@87.112.79.10)
- # [14:54] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [14:59] * Joins: gavin_ (gavin@74.103.208.221)
- # [15:11] * Joins: pcimprich (cimprich@82.202.112.94)
- # [15:12] * Parts: pcimprich (cimprich@82.202.112.94)
- # [15:38] * Quits: hasather (hasather@81.235.209.174) (Client exited)
- # [15:38] * Joins: hasather (hasather@81.235.209.174)
- # [15:47] * Quits: jmb (jmb@81.86.70.47) (Connection reset by peer)
- # [15:47] * Joins: jmb (jmb@81.86.70.47)
- # [15:50] * Quits: olivier (ot@128.30.52.30) (Quit: Leaving)
- # [16:05] * Quits: gsnedders (gsnedders@86.139.123.225) (Quit: Don't touch /dev/null…)
- # [17:00] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [17:01] * Joins: frippz (fredrikfro@217.210.198.139)
- # [17:05] * Joins: gavin_ (gavin@74.103.208.221)
- # [17:28] * Joins: nickshanks (nicholas@195.137.85.17)
- # [17:34] * Quits: nickshanks (nicholas@195.137.85.17) (Quit: nickshanks)
- # [17:38] * Joins: h3h (bfults@66.162.32.234)
- # [18:12] * Quits: frippz (fredrikfro@217.210.198.139) (Quit: frippz)
- # [18:39] * Joins: dbaron (dbaron@71.198.189.81)
- # [18:40] * Joins: Sander (svl@71.57.109.108)
- # [18:49] * Joins: gsnedders (gsnedders@86.139.123.225)
- # [19:08] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [19:13] * Joins: gavin_ (gavin@74.103.208.221)
- # [19:34] * Joins: kingryan (rking3@208.66.64.47)
- # [19:48] * Quits: dbaron (dbaron@71.198.189.81) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [20:34] * Parts: asbjornu (asbjorn@84.48.116.134)
- # [20:35] * Joins: dbaron (dbaron@63.245.220.242)
- # [21:07] * Quits: loic (loic@86.71.4.162) (Quit: hoopa rules)
- # [21:08] * Quits: ROBOd (robod@86.34.246.154) (Client exited)
- # [21:09] * Joins: ROBOd (robod@86.34.246.154)
- # [21:16] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [21:21] * Joins: gavin_ (gavin@74.103.208.221)
- # [21:25] * Joins: hyatt (hyatt@24.6.91.161)
- # [21:26] * Quits: hyatt (hyatt@24.6.91.161) (Client exited)
- # [21:26] * Joins: hyatt (hyatt@24.6.91.161)
- # [22:04] * Joins: inimino (inimino@75.71.88.233)
- # [22:08] * Quits: hyatt (hyatt@24.6.91.161) (Quit: hyatt)
- # [22:15] * Joins: hyatt (hyatt@24.6.91.161)
- # [22:17] * Quits: kwijibo (keith@87.112.79.10) (Ping timeout)
- # [22:20] * Quits: mjs (mjs@64.81.48.145) (Quit: mjs)
- # [22:26] * Quits: hyatt (hyatt@24.6.91.161) (Client exited)
- # [22:26] * Joins: hyatt (hyatt@24.6.91.161)
- # [22:35] * Joins: mjs (mjs@204.16.153.102)
- # [22:40] * Quits: mjs (mjs@204.16.153.102) (Quit: mjs)
- # [22:43] * Joins: briansuda (briansuda@84.102.129.35)
- # [22:54] * Quits: briansuda (briansuda@84.102.129.35) (Ping timeout)
- # [22:56] * Quits: ROBOd (robod@86.34.246.154) (Quit: http://www.robodesign.ro )
- # [23:02] * Joins: ddailey (david_dail@24.144.172.117)
- # [23:04] * Joins: mjs (mjs@66.245.248.74)
- # [23:06] * Quits: hyatt (hyatt@24.6.91.161) (Quit: hyatt)
- # [23:07] * Quits: mjs (mjs@66.245.248.74) (Ping timeout)
- # [23:08] * Quits: kingryan (rking3@208.66.64.47) (Client exited)
- # [23:08] * Joins: kingryan (rking3@208.66.64.47)
- # [23:17] * Joins: asbjornu (asbjorn@84.48.116.134)
- # [23:23] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [23:28] * Joins: gavin_ (gavin@74.103.208.221)
- # [23:55] * Quits: heycam (cam@203.214.77.236) (Ping timeout)
- # Session Close: Fri May 18 00:00:00 2007
The end :)