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/