| 01:57 | <Hixie> | well the API turned out to be less trivial than i expected |
| 01:57 | <Hixie> | but it is done |
| 02:41 | <aroben> | Hixie: implicit entries are resources that are loaded by a document that is associated with a cache? |
| 02:41 | <aroben> | Hixie: e.g., images in a document associated with a cache? |
| 02:42 | <aroben> | Hixie: if so, the wording is a bit unclear |
| 02:58 | <aroben> | Hixie: or perhaps the only implicit entry is the document itself? |
| 04:35 | <aroben> | Hixie: disregard those questions |
| 04:35 | <aroben> | Hixie: reading the whole section aids understanding :-) |
| 10:19 | virtuelv | is still pondering captioning |
| 11:23 | <hsivonen> | Hixie: mail about datalist content model sent to public-html |
| 13:32 | <gsnedders> | hmmm… |
| 13:32 | <gsnedders> | Edinburgh Uni teaches Java |
| 14:40 | <Philip`> | gsnedders: Are you considering that as a negative point? :-) |
| 14:40 | <gsnedders> | Philip`: no, just stating a fact |
| 14:40 | <gsnedders> | Philip`: IMO Java has got a lot better recently |
| 14:41 | Philip` | wonders if there are many places that don't teach Java |
| 14:42 | <Philip`> | (I'm only familiar with Cambridge, which does ML and then Java) |
| 14:42 | <gsnedders> | Philip`: for what subject? |
| 14:42 | <gsnedders> | CS? |
| 14:42 | <Philip`> | Yes |
| 14:43 | <gsnedders> | ah. I'm looking at Computational Physics |
| 14:43 | <Philip`> | Ah, okay |
| 14:43 | <Philip`> | (There isn't even a physics course here, as far as I'm awar) |
| 14:43 | <Philip`> | +e |
| 14:43 | <gsnedders> | (and only five unis in the UK teach it) |
| 15:03 | <webben> | what is datatemplate for? |
| 19:04 | <takkaria> | Manchester teaches Java and C, but C is in the second year (that's CS) |
| 21:03 | <hsivonen> | gsnedders: It's rather sad that the practice of teaching Scheme as the first language to CS freshmen is dying |
| 21:03 | <gsnedders> | hsivonen: IIRC Edi was teaching Scheme for CS |
| 21:04 | <hsivonen> | gsnedders: I guess "was" is the operative word :-( |
| 21:04 | <gsnedders> | hsivonen: well, as of 2007/2008 season it was |
| 21:05 | <gsnedders> | hsivonen: haven't looked at CS for 2008/09 |
| 21:05 | <hsivonen> | gsnedders: oh. cool. I thought you said above that Edinburgh uses Java |
| 21:05 | <gsnedders> | hsivonen: for computation physics |
| 21:05 | <hsivonen> | okay |
| 21:07 | <gsnedders> | (though not teaching a functional language for that is slightly surprising) |
| 21:13 | <Philip`> | (Is there any MATLAB in that?) |
| 21:17 | gsnedders | can't find detailed info about what is in the course, but the other unis in Britain that offer computational physics all have MATLAB in the, |
| 21:17 | <gsnedders> | *them |
| 21:18 | <gsnedders> | I think… |
| 21:18 | <gsnedders> | Or maybe my memory is long :) |
| 21:18 | <gsnedders> | *wrong |
| 21:18 | gsnedders | is too tired |
| 22:51 | <jruderman> | Hixie: why does getElementsByClassName with no classes return no items? it seems to me that it should return all the items. |
| 22:52 | <jruderman> | Hixie: or have i let set theory get to me? |
| 22:52 | <gsnedders> | jruderman: what happens when you call getElementsByTagName (or whatever its called) with no tag? IMO it's behaviour should be the same |
| 22:52 | <jruderman> | i disagree |
| 22:53 | <jruderman> | also, getElementsByTagName has a special "*" parameter |
| 22:53 | <gsnedders> | jruderman: I'm aware of *. I think getElementsByClassName should have a similar "*" case. |
| 22:53 | <Dashiva> | That would be the empty list, though |
| 22:53 | <jruderman> | going from "a b" to "a" means "i no longer care whether it's in class b", so going from "a" to "" should mean "i no longer care whether it's in class a" |
| 22:54 | <Dashiva> | gEBTN uses inclusion, gEBCN uses exclusion |
| 22:54 | <Dashiva> | (and most implementations I've seen use gEBTN('*') and then remove elements not matching the relevant classes) |
| 22:55 | <jruderman> | yeah, the current spec forces both implementations and users to treat the empty list of classes as a special case |
| 22:58 | <jruderman> | (also, gecko has a bug in that special case that causes it to leak an nsVoidArray) |
| 22:58 | <Dashiva> | By the way, where does it say to return no elements? I can't seem to find it |
| 22:58 | <Dashiva> | oh, nm |
| 22:58 | <jruderman> | "When called, the method must return a live NodeList object containing all the elements in the document that have all the classes specified in that array. If the array is empty, then the method must return an empty NodeList." |
| 22:59 | <jruderman> | http://www.whatwg.org/specs/web-apps/current-work/ |