Options:
- # Session Start: Tue Mar 09 00:00:00 2010
- # Session Ident: #whatwg
- # [00:05] * Joins: aroben (~aroben@c-98-225-208-212.hsd1.pa.comcast.net)
- # [00:05] * Quits: aroben (~aroben@c-98-225-208-212.hsd1.pa.comcast.net) (Changing host)
- # [00:05] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [00:05] <Hixie> knowtheory: that is one of the appropriate places you can send feedback, yes
- # [00:05] <Hixie> (it's one of the places i guarantee a reply eventually, too)
- # [00:05] <Hixie> (the other option is the bugzilla system in the html working group)
- # [00:05] * Quits: aroben (~aroben@unaffiliated/aroben) (Remote host closed the connection)
- # [00:06] <Hixie> s/option/place/
- # [00:06] <Hixie> AryehGregor: yt?
- # [00:06] <Hixie> or sicking
- # [00:07] <Hixie> i'm looking at the empty attribute thread
- # [00:07] <sicking> which one?
- # [00:07] <Hixie> the one talking about not fetching things for <Script src="">, etc
- # [00:07] <sicking> ah
- # [00:07] <knowtheory> thanks Hixie
- # [00:07] <sicking> Hixie: what about it?
- # [00:07] <Hixie> if we make <script src=""> not fetch anything, should we also make it non-conforming?
- # [00:07] <Hixie> and does that mean <script src=""> and <script src=" "> would be different from each other?
- # [00:07] * Joins: beilabs_ (~beilabs@ppp121-44-221-79.lns20.syd7.internode.on.net)
- # [00:08] <sicking> Hixie: i don't feel strongly on conforming vs. non-conforming
- # [00:08] <Hixie> (<script src=" "> is non-conforming currently)
- # [00:08] <sicking> Hixie: is whitespace generally trimmed from these attributes?
- # [00:08] <Hixie> (but it does result in a fetch, which would make it different)
- # [00:08] <Hixie> well when resolving the url it is
- # [00:08] <sicking> Hixie: i.e. what does " " do currently?
- # [00:08] <Hixie> not sure what you mean by "generally"
- # [00:09] <Hixie> " " resolves to the base URL
- # [00:09] <knowtheory> do CSS Animations actually have a formal relationship to the HTML5 spec? Or is it a detail of browser implementation, that CSS Animations would be included w/ HTML5?
- # [00:09] <sicking> Hixie: why does it resolve to the baseurl?
- # [00:09] <Hixie> knowtheory: CSS animations are part of CSS, nothing to do with HTML
- # [00:09] <sicking> Hixie: wouldn't it convert to "%20" which is appended to the base?
- # [00:09] <Hixie> sicking: spaces get trimmed first
- # [00:09] <knowtheory> Hixie: cool, just wanted to make sure i wasn't like way off base.
- # [00:10] <sicking> Hixie: ah, for relative urls? Or for all values of the attribute?
- # [00:10] <Hixie> i'm loathe to make "" invalid everywhere given that it's a valid URL, but making it invalid only in some places is a bit weird...
- # [00:10] <Hixie> all values
- # [00:10] * sicking ponders
- # [00:10] <Hixie> the "web addresses" stuff, assuming larry gets around to fixing it properly, trims spaces before resolving urls
- # [00:11] <Hixie> seems like making <a href="">foo</a> invalid is a bit weird
- # [00:11] <sicking> Hixie: ok, from an implementation point of view, i'd prefer to just tread "" special. I.e. "" != " ". The former does nothing, the latter fetches the base url
- # [00:11] <Hixie> but making <script src=""> valid but not do anything is also weird...
- # [00:11] * Quits: nattokirai (~nattokira@y226086.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
- # [00:11] <Hixie> oh i agree that "" should be special, not in any way suggesting we make " " be handled differently
- # [00:12] <Hixie> it's the conformance aspects of this i'm struggling with
- # [00:12] <sicking> Hixie: on the validity issue i don't feel strongly. I agree both options are weird in different ways
- # [00:12] * Quits: Michelangelo (~Michelang@93-41-48-218.ip80.fastwebnet.it) (Remote host closed the connection)
- # [00:13] <sicking> Hixie: one argument is that it might actually be convenient for authors to be able to use <script src="">
- # [00:13] <Hixie> if we make "" invalid for external-resource <link>s, <link rel="stylesheet index" href=""> would be simultaneously valid and invalid, which is confusing as all hell
- # [00:14] <Hixie> but if we make it valid, then <link rel=stylesheet href=""> would be valid but would not have the effect it should have given the url ""
- # [00:14] <sicking> Hixie: as to avoid having to do <%if ($bar) {%><script src="<%$bar%>"></script><%}%>
- # [00:15] <sicking> Hixie: yeah, i agree with your argument too
- # [00:16] <sicking> Hixie: politically it might be easier to make it invalid
- # [00:16] <Hixie> i'm not worried about the politics
- # [00:16] <othermaciej> really? document validity tends to be more political than implementation conformance
- # [00:16] <Hixie> it's the usability of the language i'm worried about
- # [00:17] <sicking> then i would say don't make it invalid
- # [00:17] <sicking> to avoid forcing authors to use the complex syntax above
- # [00:17] <Hixie> having <link rel="stylesheet index" href=""> create just one link but <link rel="stylesheet index" href="#"> create two is very confusing
- # [00:17] <Hixie> imhio
- # [00:17] <Hixie> imho, even
- # [00:17] * Joins: weinig (~weinig@17.246.19.220)
- # [00:17] <sicking> though, i guess you could also argue that <script src=""> is likely a bug, and thus we'd help people by making it invalid so that the validator highlights the bug
- # [00:18] <Hixie> that was the argument for making it not fetch anything in the first palce
- # [00:18] <Hixie> place
- # [00:18] <Hixie> that it was always a bug
- # [00:18] <sicking> true
- # [00:18] <sicking> ok, make it invalid then :)
- # [00:18] <Hixie> is <a href="">foo</a> always a bug? maybe i should just make all empty URLs invalid
- # [00:19] <sicking> good question
- # [00:19] <Hixie> having some be invalid and some not is very poor form
- # [00:19] <sicking> well.. i don't think there are any good solutions here
- # [00:19] <sicking> so we'll have to pick one bad solution
- # [00:20] <Hixie> if we're picking bad solutions, it seems like making "" actually fetch the local page is the least bad solution from a usability perspective
- # [00:20] <sicking> why?
- # [00:20] * Joins: yoshu (~josh@174-18-206-190.tcso.qwest.net)
- # [00:20] <Hixie> it makes the language self-consistent and predictable
- # [00:21] <Hixie> we could say that if you refer to the local page that the UA must use the cached copy always
- # [00:21] <sicking> that seems like picking language purity over author friendlyness
- # [00:21] <Hixie> "purity"?
- # [00:21] <Hixie> it's picking author friendliness over server load friendliness
- # [00:21] <sicking> authors are generally in charge of server load. so the distinction doesn't make sense IMHO
- # [00:21] <Hixie> if we say that if you refer to the local page that the UA must use the cached copy always, it doesn't even affect the load, which would be good
- # [00:22] <sicking> i.e. you'd be hurting the same guy as you're helping
- # [00:22] <Hixie> granted
- # [00:22] <sicking> and probably hurting him more than helping
- # [00:22] <Hixie> but if we use the cache we're not hurting at all
- # [00:22] <Hixie> while still being predictable
- # [00:22] <sicking> there isn't always a cache around
- # [00:22] <Hixie> well, in those cases we can hurt, i guess
- # [00:22] <Hixie> there usually is
- # [00:23] <sicking> that doesn't seem to be true for <img src="">
- # [00:23] <sicking> given that many browsers gave that special treatment
- # [00:23] <Hixie> what isn't true?
- # [00:23] <sicking> that there is a cached copy around
- # [00:23] <Hixie> i don't see why the browser behaviour indicates that one way or the other
- # [00:24] <Hixie> it's just easier to implement "do nothing" than "fetch from the cache and then do nothing because HTML isn't an image format"
- # [00:24] <sicking> browsers implemented an exception because there was a detectable difference
- # [00:24] <Hixie> by "browsers" you mean FF and Opera
- # [00:25] <Hixie> all the other browsers fetch the image, according to the data collected in this thread
- # [00:25] <sicking> ah, thought it was more
- # [00:25] <Hixie> in fact it's one of the few cases where IE does fetch the URL -- most of hte time it doesn't if it's ""
- # [00:26] <sicking> i still don't see how we're helping anyone by saying it should be fetched from cache
- # [00:26] <sicking> also, how is "should fetch from cache" different than not saying so? No browsers that i know of fetch from the network for the heck of it
- # [00:27] <Hixie> well if fetching from the cache doesn't reduce the load, it's not clear to me why there's a problem here
- # [00:27] <sicking> so staying silent on the issue would result in the same browser behavior as far as i can see
- # [00:27] <sicking> huh?
- # [00:27] <sicking> fetching from the cache would reduce the load
- # [00:27] <Hixie> right now, many browsers fetch something in these "" cases. I'm saying we should make it not fetch anything new but just use the available data instead. That seems like it would reduce the load, which is the stated problem.
- # [00:28] <sicking> but obviously at least firefox, opera and yahoo felt that the cache didn't reduce the load enough
- # [00:28] <daedb_> Why would any author want to use empty src/href? That does not look sane to me :)
- # [00:28] <Hixie> i dunno about "obviously"
- # [00:28] <sicking> firefox and opera obviously since they implemented it
- # [00:29] <sicking> yahoo in general i agree. This guy from yahoo obviously since he spent a lot of time figuring this out while developing the site
- # [00:29] <Hixie> i think you're drawing conclusions from the data that aren't warranted -- e.g. opera's behaviour could be a random bug.
- # [00:29] <Hixie> anyway, let's start from the beginning
- # [00:30] <Hixie> the problem is that authors say src="", data="", etc, but don't mean to
- # [00:30] <Hixie> yet they (presumably) say <a href=""> and _do_ mean to
- # [00:30] <Hixie> we ideally would want to catch the errors but not flag the intentional cases
- # [00:30] <Hixie> we ideally would want to not fetch data from the network for the error cases
- # [00:31] <Hixie> we have certain language features where a single href="" can be in both situations at the same time, namely <link rel="stylesheet index" href="">
- # [00:31] <sicking> practically speaking though, when would that markup ever make sense?
- # [00:32] <sicking> given that i can't think of a case when it would, I don't care very much what the spec says about it
- # [00:32] <sicking> (i only care enough that i don't want to write a bunch of code to handle it, as that is effectively dead code)
- # [00:32] <Hixie> <link rel="prefetch next" href=""> might, especially with scripting involved
- # [00:33] <sicking> neither "prefetch" or "next" is on the list of suggested changes though, is it?
- # [00:33] <Hixie> "prefetch" is
- # [00:33] <Hixie> it's an external resource link
- # [00:34] <sicking> true
- # [00:34] <Hixie> and who knows what future external resource links might be invented
- # [00:34] * Joins: alienfactory (~alien@c-76-126-36-194.hsd1.ca.comcast.net)
- # [00:34] <sicking> ok, so what is your point?
- # [00:35] <Hixie> no point, i was just describing the problem
- # [00:35] <Hixie> for daedb_'s benefit
- # [00:36] <sicking> it seems to me that everyone in that thread agreed on what UA behavior should be
- # [00:36] <sicking> so IMHO we should spec that behavior
- # [00:36] <Hixie> there's also the mildly interesting case of (XML) <img xml:base="...image..." src="" alt=.../>
- # [00:36] <ap> Hixie: <https://bugs.webkit.org/show_bug.cgi?id=30303>, if you want more opinions on the topic
- # [00:36] <sicking> the question of conformance has not been treated though
- # [00:36] <sicking> i don't have a strong opinion on that
- # [00:37] <sicking> though I think that in general things that are extremely likely to be bugs should be non-conforming
- # [00:37] <Hixie> ap: reading...
- # [00:37] <sicking> as a rule of thumb
- # [00:38] <Hixie> i guess we could make <a href="" rel=next> valid but <link href="" rel=next> invalid
- # [00:39] <Hixie> and most authors wouldn't run into it
- # [00:40] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 246 seconds)
- # [00:41] * Quits: alienfactory (~alien@c-76-126-36-194.hsd1.ca.comcast.net) (Quit: alienfactory)
- # [00:42] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [00:42] <sicking> Hixie: sounds ok to me
- # [00:44] <Hixie> should <script src=""></script> fire onload or onerror or neither?
- # [00:44] <Hixie> and if an event is fired, should it be fired synchronously or asynchronously when parsing?
- # [00:45] <sicking> Hixie: i'd say fire onerror. To keep the consistency that onload or onerror is always fired
- # [00:45] <sicking> Hixie: and fire asynch, to keep that consistency that all events are async
- # [00:45] <sicking> IMHO
- # [00:46] <Hixie> events with <script> aren't always async
- # [00:47] <Hixie> e.g. <script>document.write('<script onload="alert(1)">alert(0)<\/script>');alert(2);</script> per spec
- # [00:48] <Hixie> mind you either firefox nor safari fire that event at all as far as i can tell
- # [00:49] <Hixie> actually no browser seems to
- # [00:49] <Hixie> huh
- # [00:49] <othermaciej> spec bug?
- # [00:50] <Hixie> unclear
- # [00:50] <Hixie> i think firing onload in that case was an intentional addition
- # [00:50] <Hixie> not sure about the sync vs async
- # [00:55] <Hixie> ok i made it async in the internal case
- # [00:56] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [00:58] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [01:01] <Hixie> should <embed type="application/plugin" src=""> instantiate the plugin based on the type="" attribute, or not at all?
- # [01:04] <Hixie> i'll follow <object> and make <embed src=""> do nothing
- # [01:04] <Hixie> er, <embed src="" type="..."> that is
- # [01:09] * Quits: jgornick (~joe@199.199.212.242) (Quit: jgornick)
- # [01:10] <annevk> Hixie, how does the UI for peer-to-peer work?
- # [01:12] * Joins: grimboy (~grimboy@bcm-131-111-216-247.girton.cam.ac.uk)
- # [01:22] <Hixie> annevk: you mean the UA UI?
- # [01:22] <Hixie> there is no UA UI defined for peer-to-peer... it would be the script that sets that up
- # [01:23] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 264 seconds)
- # [01:23] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [01:24] <annevk> yeah
- # [01:24] <annevk> shouldn't I agree to connect my computer to some computer elsewhere?
- # [01:25] * Quits: yoshu (~josh@174-18-206-190.tcso.qwest.net) (Quit: yoshu)
- # [01:25] <annevk> maybe the implications are not too bad
- # [01:30] <Hixie> annevk: it doesn't seem to be any different than XHR or WebSocket
- # [01:40] * Quits: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se) (Read error: Connection reset by peer)
- # [01:40] * Joins: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se)
- # [01:42] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [01:44] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [01:45] * Quits: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se) (Remote host closed the connection)
- # [01:46] * Quits: dglazkov (~dglazkov@nat/google/x-yjishguuckdklxvl) (Quit: dglazkov)
- # [01:48] * Joins: surkov (~surkov@client-70-160.sibtele.com)
- # [01:51] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Leaving)
- # [01:59] <othermaciej> preventing exfiltration isn't really practical, so there's probably not much more reason to worry about peer-to-peer
- # [02:05] * Joins: slightlyoff (~slightlyo@nat/google/x-mzguzqimzpfjgouk)
- # [02:11] * Quits: JusticeFries (~justicefr@c-67-173-239-97.hsd1.co.comcast.net) (Ping timeout: 276 seconds)
- # [02:13] * Joins: yoshu (~josh@174-18-206-190.tcso.qwest.net)
- # [02:16] * Quits: drunknbass_work (~aaron@pool-71-105-80-110.lsanca.dsl-w.verizon.net) (Ping timeout: 240 seconds)
- # [02:18] * Joins: miketaylr (~miketaylr@24.42.95.234)
- # [02:19] * Quits: miketaylr (~miketaylr@24.42.95.234) (Excess Flood)
- # [02:19] * Joins: miketaylr (~miketaylr@24.42.95.234)
- # [02:24] <MikeSmithX> the more interesting number for rb would be to measure how many sites that use ruby have rb as part of their ruby
- # [02:25] * MikeSmithX is now known as MikeSmith
- # [02:26] * Joins: drunknbass_work (~aaron@pool-71-105-80-110.lsanca.dsl-w.verizon.net)
- # [02:29] * Joins: danbri (hidden-use@217-105-221-106.edu.multikabel.nl)
- # [02:29] * Quits: danbri (hidden-use@217-105-221-106.edu.multikabel.nl) (Changing host)
- # [02:29] * Joins: danbri (hidden-use@unaffiliated/danbri)
- # [02:31] * Quits: cying (~cying@70.90.171.153) (Quit: cying)
- # [02:33] * Quits: miketaylr (~miketaylr@24.42.95.234) (Remote host closed the connection)
- # [02:34] * Quits: JonathanNeal (~JonathanN@rrcs-76-79-114-213.west.biz.rr.com) (Ping timeout: 245 seconds)
- # [02:40] * Joins: JusticeFries (~justicefr@c-67-173-239-97.hsd1.co.comcast.net)
- # [02:49] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 276 seconds)
- # [02:49] * Quits: MikeSmith (~MikeSmith@EM114-48-11-149.pool.e-mobile.ne.jp) (Ping timeout: 246 seconds)
- # [02:51] * Quits: yoshu (~josh@174-18-206-190.tcso.qwest.net) (Quit: yoshu)
- # [02:52] * Joins: yoshu (~josh@174-18-206-190.tcso.qwest.net)
- # [02:54] * Joins: MikeSmith (~MikeSmith@EM114-48-253-136.pool.e-mobile.ne.jp)
- # [02:56] * Quits: ap (~ap@17.246.18.241) (Quit: ap)
- # [03:00] <MikeSmith> Hixie: so it would seem we are probably going to need for somebody to write an actual spec for SRT
- # [03:01] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 276 seconds)
- # [03:02] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [03:08] * Quits: dave_levin (~dave_levi@74.125.59.73) (Quit: dave_levin)
- # [03:08] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [03:10] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 245 seconds)
- # [03:10] * Joins: wakaba_ (~wakaba_@112-68-244-233.eonet.ne.jp)
- # [03:11] * Joins: jwalden (~waldo@65-122-15-169.dia.static.qwest.net)
- # [03:17] * Quits: sicking (~chatzilla@nat/mozilla/x-mesrubxkboumuwts) (Ping timeout: 248 seconds)
- # [03:17] <Hixie> MikeSmith: yeah i figured as much. i can do that at some point, it's a pretty simple format. I wrote a draft already, actually, it's in some e-mail somewhere
- # [03:19] <MikeSmith> OK, that's good news at least
- # [03:19] * MikeSmith looks at Hixie's "valid non-empty URL" change
- # [03:21] <MikeSmith> ah hey, yeah, you already had valid non-empty URL as a datatype for other attribute values
- # [03:21] * MikeSmith goes to look at v.nu schema
- # [03:23] * Quits: mpt_ (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [03:23] <Hixie> really?
- # [03:24] <MikeSmith> oh, maybe not
- # [03:25] <MikeSmith> if not, this might require adding a new datatype to the v.nu HTML5 datatype library
- # [03:26] <MikeSmith> hmm, yeah, @manifest was previously allowed to be empty but must be non-empty now too
- # [03:26] <MikeSmith> etc.
- # [03:29] <MikeSmith> yeah, it seems this will require a new datatype
- # [03:29] * MikeSmith files a v.nu bug
- # [03:30] <MikeSmith> I wish there were some other contributors working on v.nu
- # [03:30] <MikeSmith> this would be an easy bug with which to get familiar with that part of the code
- # [03:31] <MikeSmith> Hixie: btw, about http://www.w3.org/Bugs/Public/show_bug.cgi?id=9198
- # [03:31] <MikeSmith> since hspace and vspace are already now allowed on embed, I assume that bug must be asking that they be explicitly listed in the obsolete-and-nonconforming section
- # [03:31] <MikeSmith> *not allowed
- # [03:32] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Quit: roc)
- # [03:33] * MikeSmith wonders if he can manage to get his spellchecker to forget the words "now" and "not" so that they will always get highlighted and I can get alerted to double-check that I'm using the right one
- # [03:34] * Quits: KevinMarks (~KevinMark@157.22.22.46) (Quit: The computer fell asleep)
- # [03:35] * Quits: jwalden (~waldo@65-122-15-169.dia.static.qwest.net) (Quit: later all)
- # [03:41] * Quits: dbaron (~dbaron@nat/mozilla/x-jsyrumuwoccvszmw) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [03:51] * Joins: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net)
- # [03:51] * Quits: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net) (Changing host)
- # [03:51] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [03:54] * Joins: miketaylr (~miketaylr@24.42.95.234)
- # [03:54] * Quits: miketaylr (~miketaylr@24.42.95.234) (Excess Flood)
- # [03:54] * Joins: miketaylr (~miketaylr@24.42.95.234)
- # [03:54] * Quits: miketaylr (~miketaylr@24.42.95.234) (Excess Flood)
- # [03:54] * Joins: miketaylr (~miketaylr@24.42.95.234)
- # [03:54] * Quits: miketaylr (~miketaylr@24.42.95.234) (Excess Flood)
- # [03:54] * Joins: miketaylr (~miketaylr@24.42.95.234)
- # [03:54] * Quits: miketaylr (~miketaylr@24.42.95.234) (Excess Flood)
- # [03:54] * Joins: miketaylr (~miketaylr@24.42.95.234)
- # [03:55] * Quits: miketaylr (~miketaylr@24.42.95.234) (Excess Flood)
- # [03:55] * Joins: miketaylr (~miketaylr@24.42.95.234)
- # [03:56] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 248 seconds)
- # [03:56] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [04:10] * Joins: roc (~roc@121-74-173-125.telstraclear.net)
- # [04:11] * Quits: drunknbass_work (~aaron@pool-71-105-80-110.lsanca.dsl-w.verizon.net) (Ping timeout: 265 seconds)
- # [04:19] * Joins: robreact (~chatzilla@c-75-68-177-155.hsd1.ma.comcast.net)
- # [04:20] * Quits: weinig (~weinig@17.246.19.220) (Ping timeout: 264 seconds)
- # [04:20] * Quits: othermaciej (~mjs@17.246.16.125) (Ping timeout: 248 seconds)
- # [04:27] * Joins: weinig (~weinig@17.246.19.220)
- # [04:39] * Quits: yoshu (~josh@174-18-206-190.tcso.qwest.net) (Quit: yoshu)
- # [04:39] * Quits: slightlyoff (~slightlyo@nat/google/x-mzguzqimzpfjgouk) (Quit: slightlyoff)
- # [04:41] * Quits: weinig (~weinig@17.246.19.220) (Quit: weinig)
- # [04:46] * Quits: robreact (~chatzilla@c-75-68-177-155.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.86 [Firefox 3.5.8/20100202165920])
- # [04:47] * Joins: robreact (~chatzilla@c-75-68-177-155.hsd1.ma.comcast.net)
- # [05:02] * Quits: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909])
- # [05:06] * Joins: yoshu (~josh@174-18-206-190.tcso.qwest.net)
- # [05:06] * Quits: miketaylr (~miketaylr@24.42.95.234) (Read error: Connection reset by peer)
- # [05:24] * Quits: robreact (~chatzilla@c-75-68-177-155.hsd1.ma.comcast.net) (Quit: ChatZilla 0.9.86 [Firefox 3.5.8/20100202165920])
- # [05:25] * Quits: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de) (Quit: Verlassend)
- # [05:28] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [05:47] * Quits: JusticeFries (~justicefr@c-67-173-239-97.hsd1.co.comcast.net) (Quit: JusticeFries)
- # [05:48] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 248 seconds)
- # [05:48] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [05:54] * Quits: yoshu (~josh@174-18-206-190.tcso.qwest.net) (Quit: yoshu)
- # [05:58] * Joins: cedric_ (~cedric@112.199.197.80)
- # [05:58] * Quits: cedric_ (~cedric@112.199.197.80) (Read error: Connection reset by peer)
- # [05:59] * Quits: cedricv (~cedric@180.129.71.96) (Ping timeout: 245 seconds)
- # [06:03] * Joins: mr_daniel (~irssi@e177148174.adsl.alicedsl.de)
- # [06:04] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [06:06] * Quits: mr_danie1 (~irssi@e177144096.adsl.alicedsl.de) (Ping timeout: 245 seconds)
- # [06:13] * Joins: dave_levin (~dave_levi@c-98-203-247-78.hsd1.wa.comcast.net)
- # [06:19] * Quits: paul_irish_ (~paul_iris@12.33.239.250) (Remote host closed the connection)
- # [06:41] * Quits: lazni (~lazni@118.71.87.59) (Ping timeout: 246 seconds)
- # [06:46] * Quits: roc (~roc@121-74-173-125.telstraclear.net) (Quit: roc)
- # [06:58] * Quits: dave_levin (~dave_levi@c-98-203-247-78.hsd1.wa.comcast.net) (Quit: dave_levin)
- # [07:06] * Joins: sicking (~chatzilla@173-13-145-30-sfba.hfc.comcastbusiness.net)
- # [07:09] <MikeSmith> Hixie: I notice there was never any response on the hybi list to John Fallows's "WebSocket API - proposal for binary frame support in JavaScript"
- # [07:10] <MikeSmith> http://lists.w3.org/Archives/Public/public-html-comments/2010Jan/0009.html
- # [07:10] <MikeSmith> oh, sorry
- # [07:10] <MikeSmith> I see it was on the public-html-comments list
- # [07:10] <MikeSmith> (which makes sense because it's about the API..)
- # [07:11] <MikeSmith> Hixie: should I maybe open a bugzilla bug for it?
- # [07:11] * MikeSmith really does need to get some food, will step out for a bit
- # [07:12] <MikeSmith> hmm, I see that you did actually respond.. I missed the reply because I was looking in the online archives
- # [07:13] <MikeSmith> and it got split across the month boundary
- # [07:13] <wirepair> mike, you have any more information on that proposal for binary frame support?
- # [07:13] <wirepair> that seems kinda iffy
- # [07:13] <MikeSmith> wirepair: I know no more than what John posted in the message above
- # [07:14] <wirepair> gotcha
- # [07:14] <wirepair> ps. don't catch norovirus
- # [07:14] <MikeSmith> hai
- # [07:14] <wirepair> i've been out for 3 days ;<
- # [07:14] <wirepair> things killing me
- # [07:14] <MikeSmith> I gargle podine iodine to ward off the bugs
- # [07:15] <wirepair> good deal. heh
- # [07:15] <MikeSmith> the brown stuff with the hippo character
- # [07:16] * MikeSmith grabs his umbrella and heads out
- # [07:18] * Joins: paul_irish_ (~paul_iris@c-71-192-163-128.hsd1.nh.comcast.net)
- # [07:31] * Joins: lazni (~lazni@118.71.40.138)
- # [07:41] * Joins: weinig (~weinig@c-71-198-24-112.hsd1.ca.comcast.net)
- # [07:42] * Joins: cedricv (~cedric@112.199.197.80)
- # [07:42] * Quits: jimrhoskins (~jhoskins@mail.improvingcare.com) (Read error: Connection reset by peer)
- # [07:44] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 265 seconds)
- # [07:44] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [07:48] * Joins: utvkl (~gorm@ft172067.dep.no)
- # [08:03] <othermaciej> MikeSmith: shouldn't it be on the webapi wg list?
- # [08:10] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [08:19] * Joins: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
- # [08:19] * Joins: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se)
- # [08:20] * Quits: beilabs_ (~beilabs@ppp121-44-221-79.lns20.syd7.internode.on.net) (Ping timeout: 252 seconds)
- # [08:37] * Joins: roc (~roc@121-74-173-125.telstraclear.net)
- # [08:41] * Joins: Mau`werk (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:46] * Joins: MikeSmithX (~MikeSmith@EM114-48-127-33.pool.e-mobile.ne.jp)
- # [08:49] * Quits: MikeSmith (~MikeSmith@EM114-48-253-136.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
- # [08:54] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [09:06] * Joins: Creap (~creap@83.218.67.122)
- # [09:07] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
- # [09:13] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [09:14] * Joins: pesla (~retep@procurios.xs4all.nl)
- # [09:16] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (Quit: Bye bye)
- # [09:16] * Quits: Utkarsh (~admin@117.201.81.35) (Ping timeout: 245 seconds)
- # [09:19] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [09:24] * Quits: danbri (hidden-use@unaffiliated/danbri) (Quit: Leaving...)
- # [09:30] <othermaciej> there have been 666 bugs filed in the HTML5 spec components since TPAC
- # [09:33] <annevk> nice number
- # [09:36] <annevk> with the peer-to-peer thingie it seems that everyone who gets your address can just connect with you
- # [09:37] <annevk> depending on what chat system is running on the site you might get tricked into giving information away to third parties you did not mean to
- # [09:37] <othermaciej> I just calculated our total incoming and outgoing bugs and issues since TPAC
- # [09:37] <othermaciej> neither number is really trending to 0
- # [09:38] <othermaciej> where is the peer-to-peer thingie spec'd?
- # [09:38] <annevk> http://html5.org/tools/web-apps-tracker?from=4828&to=4829 is all there is
- # [09:38] <annevk> so there is some speculation from me is to how it works since it's not all defined
- # [09:41] * Quits: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se) (Quit: Leaving...)
- # [09:42] <othermaciej> the hard part of peer-to-peer is discovering peers
- # [09:42] <othermaciej> most systems start with a well-known host that does the initial coordination
- # [09:43] <othermaciej> also not clear what protocol these proposed interfaces would use
- # [09:43] <othermaciej> also this probably won't work very well for users behind firewalls if it works in any kind of obvious way
- # [09:44] <othermaciej> to get to users on network segments using NAT or otherwise firewalled, you need to tunnel through a central server
- # [09:44] <othermaciej> like I gather Opera Unite does
- # [09:46] <annevk> the coordination goes through some kind of server in typical usage (non-typical would be to coordinate it over the phone)
- # [09:47] <othermaciej> telling someone your IP address over the phone is not an 80% use case
- # [09:49] * Joins: svl (~chatzilla@a194-109-2-65.dmn.xs4all.nl)
- # [09:50] <annevk> yeah
- # [09:54] <othermaciej> not even sure if peer-to-peer in general is an 80% use case
- # [09:54] <othermaciej> I'd like to see WebSocket implemented and deployed first
- # [09:54] <othermaciej> which reminds me that I need to review the new handshake and also get abarth to do so
- # [09:54] * Quits: Lachy (~Lachlan@85.196.122.246) (Quit: This computer has gone to sleep)
- # [09:55] <annevk> IM is not 80%?
- # [09:58] <othermaciej> you don't need peer-to-peer for IM
- # [09:59] <othermaciej> Jabber goes through a server, so does IRC, to the best of my knowledge AIM/MSN/ICQ/etc also go through a central server
- # [10:00] <othermaciej> the only true peer-to-peer chat I get on my Mac, as far as I know, is Bonjour chat in iChat, which is only a neat trick because it autodiscovers people on the local network segment
- # [10:00] <othermaciej> but the interfaces you linked don't seem to have any provision for autodiscovery
- # [10:01] <othermaciej> autodiscovery is the hard part
- # [10:03] <othermaciej> (IRC does have the possibility of DCC which is directly peer-to-peer but it doesn't seem to be used that often)
- # [10:06] <othermaciej> I would guess audio or video chat probably does go peer-to-peer usually
- # [10:06] <othermaciej> but not always
- # [10:07] <othermaciej> there is group audio chat like Ventrillo which definitely uses a central server
- # [10:09] <annevk> mkay
- # [10:10] * Parts: Creap (~creap@83.218.67.122) ("http://quassel-irc.org - Chat comfortably. Anywhere.")
- # [10:13] <annevk> autodiscovery would be nice
- # [10:16] <virtuelv> othermaciej: in terms of Opera unite it does one of two things
- # [10:16] <virtuelv> router configuration (uPnP) and/or a central proxy
- # [10:17] <othermaciej> oh, I think MobileMe also has name-based peer-to-peer WAN autodiscovery by name through a central server
- # [10:17] <virtuelv> there is also local network discovery
- # [10:17] <othermaciej> discovery is the hard part
- # [10:18] * roc spams webkit-dev
- # [10:18] <othermaciej> and letting a web page advertise your host for autodiscovery without permission is the potentially scary security bit
- # [10:21] <annevk> ohuh
- # [10:21] <Hixie> othermaciej: iChat is peer-to-peer also once you've established the link, as i understand it. Certainly Skype is.
- # [10:21] <Hixie> annevk: there's no reason the address couldn't be unique per PeerToPeerServer -- indeed, that seems like a good idea
- # [10:21] <othermaciej> Hixie: iChat is an app not a protocol - which protocol do you mean?
- # [10:22] <Hixie> othermaciej: the one used for video chat, sorry
- # [10:22] <othermaciej> I believe its use of AIM and Jabber is not peer-to-peer, but I believe audio and video chat and Bonjour chat are peer-to-peer
- # [10:22] <Hixie> sounds right
- # [10:22] <othermaciej> (audio and video peer discovery being done via the central server initially)
- # [10:22] <virtuelv> skype uses STUN, afaict
- # [10:22] <virtuelv> http://www.ietf.org/rfc/rfc3489.txt
- # [10:22] <Hixie> video conferencing is the main use case i'm imagining this stuff being used for
- # [10:22] <Hixie> anyway this is all highly experimental so far
- # [10:23] <virtuelv> plus http://tools.ietf.org/html/draft-ietf-behave-turn-16
- # [10:23] <Hixie> i'm just poking around with proposals because it comes up every now and then
- # [10:23] <virtuelv> http://adamfisk.wordpress.com/2006/08/16/cringely-skype-open-infrastructure/
- # [10:24] <annevk> Hixie, yeah, I was thinking it had to be tied to the origin or something
- # [10:24] <annevk> but unique would be even better
- # [10:25] <Hixie> annevk: i hope that we don't have to define the network-level stuff but can instead just defer to a separate spec, the way the websocket api defers to a websocket protocol spec, except without me having to write the network side :-)
- # [10:25] * Quits: Peter` (~peter@92.254.21.251) (Ping timeout: 245 seconds)
- # [10:25] * Joins: Peter` (~peter@92.254.21.251)
- # [10:26] <annevk> I wonder what the quality of such a spec would be
- # [10:26] * Philip` thought the point of Skype was that it tried loads of connection methods, which is necessary in order to make something that works for all users
- # [10:27] <Philip`> e.g. if one user can accept external network connections, they get used as a proxy between users that can't
- # [10:27] <othermaciej> like I said - discovery is the hard part
- # [10:28] <Philip`> (so it'll silently use up your bandwidth)
- # [10:28] <Philip`> and it does various tricks like trying to use port 80 to get around firewalls
- # [10:28] <Philip`> (as well as all of the NAT traversal)
- # [10:30] <Philip`> This isn't the discovery part, it's the part where you figure out how to send traffic to someone after you've discovered them
- # [10:32] * Joins: Lachy (~Lachlan@213.236.208.247)
- # [10:38] <othermaciej> when I say "discovery" I mean including the ability to actually establish a connection to the peer
- # [10:38] <othermaciej> I guess that's really discovery + routing
- # [10:39] * Quits: Lachy (~Lachlan@213.236.208.247) (Ping timeout: 248 seconds)
- # [10:41] * Joins: ROBOd (~robod@89.122.216.38)
- # [10:42] <Philip`> Ah
- # [10:54] <Hixie> othermaciej: the change proposal link in ISSUE-66 in the issue-status list links to something other than it claims
- # [10:54] <othermaciej> Hixie: probably my falt, let me see
- # [10:54] <othermaciej> Hixie: ugh - it looks like the forwarding links from the old wiki are not working
- # [10:54] <othermaciej> MikeSmithX: are you around?
- # [10:55] <othermaciej> Hixie: probably all other links to the esw wiki are broken
- # [10:55] <MikeSmithX> othermaciej: I am now
- # [10:55] <othermaciej> MikeSmithX: esw wiki doesn't seem to be forwarding to the new wiki
- # [10:55] <othermaciej> or rather, all old links to it forward to the main page
- # [10:56] <othermaciej> is that expected?
- # [10:58] <MikeSmithX> it's expected but we are working on fixing
- # [10:58] <MikeSmithX> iy
- # [10:58] <MikeSmithX> it
- # [10:58] <othermaciej> ok
- # [10:58] <othermaciej> I should probably fix all the links to the old wiki on the issue status page
- # [11:00] <othermaciej> would it work to just global replace http://esw.w3.org/topic/HTML/ with http://www.w3.org/html/wg/wiki/
- # [11:00] <MikeSmithX> yeah, it should
- # [11:00] * MikeSmithX is now known as MikeSmith
- # [11:01] <othermaciej> Hixie: fix't
- # [11:03] * Quits: lazni (~lazni@118.71.40.138) (Quit: Leaving.)
- # [11:04] <Hixie> thanks
- # [11:05] <othermaciej> MikeSmith: by the way, your "age of oldest unresolved bug" number doesn't look so hot (from my recent email) - I hope you get a chance to do a pass over H:TML bugs soon
- # [11:06] <MikeSmith> othermaciej: yeah, there are a couple of old ones I know I can close out
- # [11:06] <MikeSmith> because I filed them myself
- # [11:06] <othermaciej> heh
- # [11:07] <othermaciej> I will forgive you if you skip the standard boilerplate on self-filed bugs (assuming no one else is going to be looking to escalate them or anything)
- # [11:08] <MikeSmith> ok
- # [11:10] <othermaciej> this article sounds amazingly authoritative given that the author clearly has no idea what he's talking about: http://www.betanews.com/article/Latest-HTML5-working-draft-published-despite-claims-of-sabotage/1268084800
- # [11:13] * Quits: wakaba_ (~wakaba_@112-68-244-233.eonet.ne.jp) (Ping timeout: 276 seconds)
- # [11:14] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [11:17] <MikeSmith> aha, authoritative indeed
- # [11:17] <MikeSmith> 'By "accessibility," Le Hégaret was using a keyword in the argument in favor of breaking Canvas out from HTML5'
- # [11:17] <othermaciej> I am just amazed how may simple declarative statements there are false
- # [11:18] <MikeSmith> sharp character, this Scott M. Fulton, III is
- # [11:18] <MikeSmith> he understands all the secret code words
- # [11:18] <Hixie> i couldn't read it all the way through, it was too painful
- # [11:25] <nessy> what a twisted world view
- # [11:25] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [11:25] <nessy> some people can make plots out of anything!
- # [11:30] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:34] <annevk> oh hey, my blog is linked
- # [11:34] <annevk> good times
- # [11:35] <hsivonen> http://twitter.com/jdowdell/status/10187314697
- # [11:36] <hsivonen> I guess the "range of expectation" is narrow
- # [11:37] <Hixie> i'm sure glad people are tweeting rather than filing bugs
- # [11:37] <annevk> the more important question is of course, do you care about SWF?
- # [11:37] <Hixie> makes my life a lot easier
- # [11:38] <hsivonen> annevk: at least on the desktop market, it would be considered a bug if CSS and SWF colors didn't look the same for a given RGB value
- # [11:39] <hsivonen> on a related note, neither swfdec nor gnash manages to show me any .swf files on Ubuntu (64-bit)
- # [11:40] <hsivonen> the context menus suggests the plug-ins do load
- # [11:40] * Quits: annevk (~annevk@5355737B.cable.casema.nl) (Read error: Connection reset by peer)
- # [11:40] * Quits: sicking (~chatzilla@173-13-145-30-sfba.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [11:45] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Ping timeout: 260 seconds)
- # [11:49] * Joins: cedric_ (~cedric@180.129.41.210)
- # [11:50] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:51] <othermaciej> one of the top two reasons we can't colormatch images in HTML in Safari is because SWF doesn't colormatch vector drawing
- # [11:53] <othermaciej> I almost @replied to jdowdell but I regained my senses
- # [11:53] * Joins: annevk (~annevk@5355737B.cable.casema.nl)
- # [11:53] * Quits: cedricv (~cedric@112.199.197.80) (Ping timeout: 245 seconds)
- # [11:53] <othermaciej> because one of the top two reasons we can't colormatch everything in Safari is SWFs!
- # [11:53] * Joins: nattokirai (~nattokira@y226086.dynamic.ppp.asahi-net.or.jp)
- # [11:58] * Quits: roc (~roc@121-74-173-125.telstraclear.net) (Quit: roc)
- # [12:00] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Read error: Operation timed out)
- # [12:02] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [12:06] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Client Quit)
- # [12:07] <MikeSmith> hsivonen: thanks for the comment on the iri-ref v.nu bug I raise
- # [12:07] <MikeSmith> *raised
- # [12:08] <MikeSmith> hsivonen: the solution of changing the iri-ref datatype to never accept the empty string and changing the allowed value for attributes that do accept either the empty string or iri-ref does sound like the best way to handle it
- # [12:08] <MikeSmith> shall I go ahead and make that change?
- # [12:11] * Quits: annevk (~annevk@5355737B.cable.casema.nl) (Ping timeout: 258 seconds)
- # [12:17] * Joins: annevk (~annevk@5355737B.cable.casema.nl)
- # [12:17] * Quits: annevk (~annevk@5355737B.cable.casema.nl) (Remote host closed the connection)
- # [12:17] * Joins: annevk (~annevk@5355737B.cable.casema.nl)
- # [12:18] <MikeSmith> othermaciej, annevk - I created a new bugzilla HTML WG component for the HTML5 differences from HTML4 doc
- # [12:28] * Joins: gunderwonder (~gunderwon@garage.upstruct.com)
- # [12:33] * Joins: cedric__ (~cedric@180.129.94.198)
- # [12:36] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [12:36] * Quits: cedric_ (~cedric@180.129.41.210) (Ping timeout: 245 seconds)
- # [12:37] * Joins: cedricv (~cedric@116.197.231.50)
- # [12:37] <hsivonen> MikeSmith: go ahead
- # [12:38] <hsivonen> I'm getting really close to point where the HTML5 parser in Gecko can be turned on by default
- # [12:38] <hsivonen> I hope to have some cycles for V.nu hacking when that's done
- # [12:38] * Joins: cedric_ (~cedric@124.197.97.246)
- # [12:38] * Quits: cedricv (~cedric@116.197.231.50) (Read error: Connection reset by peer)
- # [12:39] * Quits: cedric__ (~cedric@180.129.94.198) (Ping timeout: 245 seconds)
- # [12:40] <MikeSmith> hsivonen: cool
- # [12:41] * Joins: weinig_ (~weinig@c-71-198-24-112.hsd1.ca.comcast.net)
- # [12:41] * Quits: weinig (~weinig@c-71-198-24-112.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [12:41] * weinig_ is now known as weinig
- # [12:41] * Joins: cedric__ (~cedric@180.129.3.135)
- # [12:42] * Joins: weinig_ (~weinig@c-71-198-24-112.hsd1.ca.comcast.net)
- # [12:42] * Quits: weinig (~weinig@c-71-198-24-112.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [12:42] * weinig_ is now known as weinig
- # [12:44] * Quits: cedric_ (~cedric@124.197.97.246) (Ping timeout: 245 seconds)
- # [12:45] * Joins: cedricv (~cedric@180.129.26.74)
- # [12:45] * Quits: gunderwonder (~gunderwon@garage.upstruct.com) (Ping timeout: 276 seconds)
- # [12:47] * Joins: gunderwonder (~gunderwon@garage.upstruct.com)
- # [12:48] * Quits: cedric__ (~cedric@180.129.3.135) (Ping timeout: 245 seconds)
- # [12:52] * Joins: cedric_ (~cedric@124.197.85.193)
- # [12:53] * Quits: cedricv (~cedric@180.129.26.74) (Read error: Connection reset by peer)
- # [12:54] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [12:55] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [12:58] * Joins: cedric__ (~cedric@180.129.32.110)
- # [12:59] * Quits: cedric__ (~cedric@180.129.32.110) (Client Quit)
- # [13:01] * Quits: cedric_ (~cedric@124.197.85.193) (Ping timeout: 245 seconds)
- # [13:04] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [13:04] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [13:15] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 276 seconds)
- # [13:20] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [13:22] * Joins: danbri (hidden-use@217-105-221-106.edu.multikabel.nl)
- # [13:22] * Quits: danbri (hidden-use@217-105-221-106.edu.multikabel.nl) (Changing host)
- # [13:22] * Joins: danbri (hidden-use@unaffiliated/danbri)
- # [13:24] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [13:42] * Quits: foolip (~philip@c-6f85e555.017-40-6c6b7013.cust.bredbandsbolaget.se) (Ping timeout: 276 seconds)
- # [13:43] * Joins: foolip (~philip@c-6f85e555.017-40-6c6b7013.cust.bredbandsbolaget.se)
- # [13:52] * Joins: Utkarsh (~admin@117.201.86.16)
- # [13:59] * Joins: lazni (~lazni@118.71.40.138)
- # [14:00] * Quits: mpilgrim (~mark@rrcs-98-101-146-174.midsouth.biz.rr.com) (Ping timeout: 252 seconds)
- # [14:12] * Quits: Utkarsh (~admin@117.201.86.16) (Ping timeout: 256 seconds)
- # [14:14] * Joins: Lachy (~Lachlan@213.236.208.247)
- # [14:18] * Joins: Utkarsh (~admin@117.201.87.175)
- # [14:21] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 246 seconds)
- # [14:22] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [14:25] * Joins: Michelangelo (~Michelang@93-41-1-9.ip79.fastwebnet.it)
- # [14:38] * Quits: danbri (hidden-use@unaffiliated/danbri) (Remote host closed the connection)
- # [14:39] * Quits: nessy (~Adium@124-168-170-167.dyn.iinet.net.au) (Quit: Leaving.)
- # [14:43] * Joins: pmuellr (~pmuellr@nat/ibm/x-yhveigyvsyccxnpq)
- # [14:46] * Joins: MikeSmithX (~MikeSmith@EM114-48-233-127.pool.e-mobile.ne.jp)
- # [14:49] * Joins: ChrisLTD|Work (~blahness@152.2.194.196)
- # [14:50] * Quits: MikeSmith (~MikeSmith@EM114-48-127-33.pool.e-mobile.ne.jp) (Ping timeout: 264 seconds)
- # [14:51] * Quits: surkov (~surkov@client-70-160.sibtele.com) (Quit: surkov)
- # [14:52] * MikeSmithX is now known as MikeSmith
- # [15:02] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [15:10] * Joins: danbri (hidden-use@unaffiliated/danbri)
- # [15:10] * Joins: BlurstOfTimes (~blurstoft@168.203.117.66)
- # [15:13] * Quits: nattokirai (~nattokira@y226086.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
- # [15:18] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 265 seconds)
- # [15:18] * Joins: miketaylr (~miketaylr@38.117.156.163)
- # [15:21] * Joins: yoshu (~josh@174-18-206-190.tcso.qwest.net)
- # [15:26] * Quits: svl (~chatzilla@a194-109-2-65.dmn.xs4all.nl) (Read error: Connection reset by peer)
- # [15:28] * Joins: svl (~chatzilla@a194-109-2-65.dmn.xs4all.nl)
- # [15:32] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [15:32] <Philip`> "Exactly what is the purpose for this change proposal? Are you saying that you want to change the section in the specification?" - I thought it was fairly clear that the purpose of a change proposal is to propose a change to the specification
- # [15:34] * Joins: daedb (~daed@h11n1fls34o986.telia.com)
- # [15:34] * Quits: daedb_ (~daed@h11n1fls34o986.telia.com) (Ping timeout: 245 seconds)
- # [15:35] <Philip`> (Maybe the confusion is that Shelley thinks it necessarily reflects the personal opinion of the person who is writing the proposal, rather than just being intended as an option for the WG to consider and potentially vote on)
- # [15:36] * Joins: mpilgrim (~mark@64.134.182.0)
- # [15:37] * Joins: daedb_ (~daed@h11n1fls34o986.telia.com)
- # [15:38] <hsivonen> Did Safari 4 change WebKit's doctype sniffing inspired by HTML5 as Leif claims?
- # [15:38] * Quits: daedb (~daed@h11n1fls34o986.telia.com) (Ping timeout: 245 seconds)
- # [15:42] * Quits: yoshu (~josh@174-18-206-190.tcso.qwest.net) (Quit: yoshu)
- # [15:42] * Joins: daedb (~daed@h11n1fls34o986.telia.com)
- # [15:44] * Quits: daedb_ (~daed@h11n1fls34o986.telia.com) (Ping timeout: 248 seconds)
- # [15:49] <annevk> i somewhat doubt it
- # [15:49] * Quits: wakaba (~wakaba@122.139.210.220.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [15:50] * Joins: wakaba (~wakaba@122.139.210.220.dy.bbexcite.jp)
- # [15:52] * Quits: mpilgrim (~mark@64.134.182.0) (Ping timeout: 260 seconds)
- # [15:52] <annevk> doesn't look like it looking at trac
- # [15:52] <gsnedders> hsivonen: hyatt rewrote it around the Saf4 time, IIRC
- # [15:52] <gsnedders> (hyatt definitely rewrote it to match HTML 5 sometime)
- # [15:52] <annevk> really?
- # [15:53] <annevk> the doctype string file hasn't been touched for four years
- # [15:53] <annevk> and to match HTML5 that would need changing
- # [15:53] <annevk> furthermore the HTML parser code doesn't seem to be changed around doctypes either
- # [15:54] <annevk> meanwhile I noticed Safari implements <hgroup> among other new elements
- # [15:54] <annevk> well, WebKit
- # [15:54] * Joins: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net)
- # [15:55] * Joins: pauld (~chatzilla@host86-140-162-84.range86-140.btcentralplus.com)
- # [15:56] * Joins: danbri_ (hidden-use@217-105-221-106.edu.multikabel.nl)
- # [15:56] * Quits: danbri_ (hidden-use@217-105-221-106.edu.multikabel.nl) (Changing host)
- # [15:56] * Joins: danbri_ (hidden-use@unaffiliated/danbri)
- # [15:56] <annevk> gsnedders, I can't find evidence for your claim
- # [15:56] <annevk> would be nice though if he did
- # [15:56] <gsnedders> annevk: He certainly changed it a fair bit to get it pretty close to HTML 5
- # [15:57] * Quits: danbri (hidden-use@unaffiliated/danbri) (Read error: Connection reset by peer)
- # [15:57] <annevk> gsnedders, not per SVN
- # [15:57] <gsnedders> https://bugs.webkit.org/show_bug.cgi?id=17639 is one bug
- # [15:58] <annevk> hmm, that bug is marked WFM
- # [15:58] <annevk> and the file it talks about hasn't been touched for four years
- # [15:58] <gsnedders> Indeed
- # [15:59] <gsnedders> Was the list in HTML 5 not originally based upon WebKit?
- # [15:59] <annevk> yes
- # [16:12] * Joins: zcorpan (~zcorpan@213.236.208.247)
- # [16:15] <Philip`> Shelley's view of change proposals seems to make compromise impossible, if everybody only proposes what they personally think is best (given that the result must be the acceptance of exactly one change proposal)
- # [16:15] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [16:17] * annevk wonders if everyone has the experience outlined here: http://camendesign.com/blog/choice
- # [16:18] <annevk> balot screen kind of fails if that's true
- # [16:18] * Quits: Lachy (~Lachlan@213.236.208.247) (Quit: This computer has gone to sleep)
- # [16:19] <gsnedders> annevk: Apparently happens when you upgrade to IE8 and ballot screen at the same time
- # [16:21] <meledin> Those pictures are pure win
- # [16:22] <Philip`> At least the IE8 upgrade won't happen on Win7 (since it ships with that version)
- # [16:22] * Joins: cying (~cying@c-24-4-120-70.hsd1.ca.comcast.net)
- # [16:23] <meledin> Even if it
- # [16:23] <meledin> is accidental, I'd have to give props to Microsoft for ingeniously circumventing the ballot
- # [16:25] * Quits: zcorpan (~zcorpan@213.236.208.247) (Ping timeout: 256 seconds)
- # [16:26] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [16:26] <Philip`> Forcing users to respond to an unsolicited prompt that expects them to make an important decision is always going to be bad UI design
- # [16:26] * Quits: jmb (~jmb@login.ecs.soton.ac.uk) (Ping timeout: 265 seconds)
- # [16:26] <Philip`> and I don't see an obvious way that Microsoft could have made it much better
- # [16:29] <Philip`> (It seems they only do these prompts for IE8 (which is important for security and compatibility, and is a major user-visible change so it shouldn't be done silently, so it's worth annoying the user for it) and browser choice (which is legally required), and otherwise successfully avoid it)
- # [16:30] <hsivonen> considering that the ballot is legally required, I'm surprised they haven't done more code review and QA on it
- # [16:44] * Joins: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de)
- # [16:50] <gsnedders> Anyone know of any Python WebIDL parser?
- # [16:53] * Quits: cying (~cying@c-24-4-120-70.hsd1.ca.comcast.net) (Quit: cying)
- # [16:54] <Philip`> gsnedders: http://suika.fam.cx/www/markup/html/whatpm/readme has a Perl one, which is close
- # [16:54] * gsnedders slaps Philip`
- # [16:55] <Philip`> :-(
- # [16:55] * Philip` often chooses what language to use based on available libraries rather than on properties of the language itself
- # [16:55] <gsnedders> So, should I go for one and use GHC, and use that as a Python extension? :P
- # [16:55] <gsnedders> *use GHC for it
- # [16:56] <gsnedders> Philip`: That decision has already been made
- # [16:56] <Philip`> Do you mean write your own?
- # [16:56] <Philip`> Also, do you mean GHC as in Haskell?
- # [16:56] <gsnedders> Yes
- # [16:57] <gsnedders> http://hackage.haskell.org/package/webidl
- # [16:58] <Philip`> That sounds more complex than using one written in a sensible language like Perl, and making it emit the parse tree as JSON so you can load it into Python
- # [16:58] <gsnedders> Maybe I should just rewrite Anolis in Haskell :P
- # [16:58] <Philip`> Alternatively, maybe you shouldn't :-p
- # [17:00] <Philip`> In any case, it's probably best to treat the IDL parser as a standalone tool that emits an easy-to-parse text stream, instead of tightly coupling your Python code to it
- # [17:04] <boblet> There’s a new doctor in the house — me ;-)
- # [17:04] <boblet> http://html5doctor.com/i-b-em-strong-element/
- # [17:04] * boblet really hopes no one spots an obvious mistake in like 5 seconds (gulp)
- # [17:05] <paul_irish_> very nice post.
- # [17:05] <gsnedders> Philip`: That means trying to write Perl ;P
- # [17:05] * Quits: Mau`werk (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:06] <boblet> paul_irish_: thanks! your powers of speed reading are … impressive!
- # [17:06] <Philip`> "i-b-em" - that sounds familiar
- # [17:06] <paul_irish_> haha
- # [17:06] <boblet> hehe
- # [17:07] <gsnedders> boblet: Would the examples for the b element not normally be ::first-line?
- # [17:07] <boblet> it just worked out that way, honest guv’nor!
- # [17:07] <Philip`> gsnedders: Probably only a little bit of Perl
- # [17:09] <MikeSmith> boblet: great stuff
- # [17:09] <boblet> gsnedders: one would, and the other wouldn’t — the :first-line example is the ”use :first-line not b to do this” one
- # [17:09] <boblet> thanks for your help MikeSmith
- # [17:09] <MikeSmith> boblet: I especially like that way you curl your capital letter Is
- # [17:09] <MikeSmith> or at least that one I
- # [17:10] <boblet> I am but your humble padawan ;-)
- # [17:10] <MikeSmith> do more of that
- # [17:10] <MikeSmith> oh my god
- # [17:10] <MikeSmith> that O outdoes the I
- # [17:10] <MikeSmith> that is audacious O
- # [17:10] <MikeSmith> that is like a "Story of O" O
- # [17:10] <boblet> versals in the house ;-) @font-face of course
- # [17:11] <MikeSmith> boblet: in future articles, you :first-letter examples should just successively use bigger and bigger letters, until the get up to 320px or so
- # [17:12] <gsnedders> boblet: But do you really often do such things with less than the opening line? My memory could alwasy be wrong… :P
- # [17:13] <boblet> MikeSmith: click through to the example page — it makes more sense there (the “O” is the first drop cap, the “I” is the size of subsequent drop caps ;-) )
- # [17:13] <MikeSmith> blb
- # [17:13] <MikeSmith> boblet: sorry, I got distracted
- # [17:13] <boblet> gsnedders: in traditional typography the first word or phrase is common
- # [17:14] <MikeSmith> reading "Story of O"
- # [17:14] * Quits: danbri_ (hidden-use@unaffiliated/danbri) (Remote host closed the connection)
- # [17:14] <boblet> traditional = scribes in brown habits, early years of the printing press etc
- # [17:15] <gsnedders> Yet of course it remained primarily stylisitc with print
- # [17:16] <gsnedders> And what I was taught was one very specific style of one printer
- # [17:16] <MikeSmith> boblet: anyway, seriously, very nice article
- # [17:16] <gsnedders> Anyone know off-hand what Ada's full name in "Ada or Ardor" is?
- # [17:17] <boblet> MikeSmith: I raise my mug of green tea to your good health :)
- # [17:17] <gsnedders> (for some obscure memonic reason)
- # [17:17] <MikeSmith> boblet: you have set a higher bar for the other HTML doctors
- # [17:17] <MikeSmith> you have made them look like HTML interns
- # [17:18] <MikeSmith> or HTML candy-stripe nurses
- # [17:18] * gsnedders cheats and takes advantage of the fact that the text is available online
- # [17:18] <gsnedders> "A girl was born on July 21, 1872, at Ardis, her putative father's seat in Ladore County, and for some obscure mnemonic reason was registered as Adelaida.
- # [17:18] <MikeSmith> http://html5candystripenurses.com/
- # [17:18] <boblet> gsnedders: I’ll have to ask John from ILT about it
- # [17:19] <gsnedders> ILT?
- # [17:19] <boblet> http://ilovetypography.com/
- # [17:20] <boblet> MikeSmith: you’re too kind. But yeah I worry I may have got a little carried away. Hopefully they’ll forgive an enthusiastic locum
- # [17:20] <Philip`> http://ihatetypography.com/ - someone needs to register that
- # [17:20] * boblet is very disappointed that nurses site isn’t registered
- # [17:21] * gsnedders hates the opening chapters of Ada
- # [17:24] * Joins: jmb (~jmb@login.ecs.soton.ac.uk)
- # [17:28] <lazni> in windows 7, ie8 still pops up that modal dialog at first load
- # [17:30] <Philip`> The upgrade-from-IE7 one?
- # [17:31] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [17:32] <lazni> yes, "Welcome to IE8"
- # [17:34] * Quits: weinig (~weinig@c-71-198-24-112.hsd1.ca.comcast.net) (Quit: weinig)
- # [17:34] * Quits: annevk (~annevk@5355737B.cable.casema.nl) (Remote host closed the connection)
- # [17:34] * Joins: annevk (~annevk@5355737B.cable.casema.nl)
- # [17:38] * Quits: aroben (~aroben@unaffiliated/aroben) (Quit: aroben)
- # [17:39] * Quits: annevk (~annevk@5355737B.cable.casema.nl) (Read error: Connection reset by peer)
- # [17:39] * Joins: annevk (~annevk@5355737B.cable.casema.nl)
- # [17:44] * Joins: dglazkov (~dglazkov@nat/google/x-fbvwbifhbidklsmi)
- # [17:47] * Joins: aroben (~aroben@c-98-225-208-212.hsd1.pa.comcast.net)
- # [17:47] * Quits: aroben (~aroben@c-98-225-208-212.hsd1.pa.comcast.net) (Changing host)
- # [17:47] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [17:50] * Quits: svl (~chatzilla@a194-109-2-65.dmn.xs4all.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky!)
- # [17:52] * Joins: Lachy (~Lachlan@85.196.122.246)
- # [17:52] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 258 seconds)
- # [17:54] * Joins: cying (~cying@c-24-4-120-70.hsd1.ca.comcast.net)
- # [18:03] * Joins: dave_levin (~dave_levi@nat/google/x-bwfwbviyblyavjbv)
- # [18:04] * Joins: weinig (~weinig@17.246.19.220)
- # [18:09] * Quits: Utkarsh (~admin@117.201.87.175) (Ping timeout: 276 seconds)
- # [18:12] * Quits: jmb (~jmb@login.ecs.soton.ac.uk) (Ping timeout: 260 seconds)
- # [18:14] * Joins: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net)
- # [18:14] * Quits: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net) (Changing host)
- # [18:14] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [18:14] * Joins: Maurice` (copyman@5ED548D4.cable.ziggo.nl)
- # [18:16] * Joins: Utkarsh (~admin@117.201.83.107)
- # [18:18] <AryehGregor> Hixie, could you say that if a URL resolves to the current resource, and the user agent knows that a text/html response will cause an error, it can decline to fetch the resource even if it's not actually in cache, on the assumption that it will be text/html? (Similar for XML MIME types.)
- # [18:19] * Joins: drunknbass_work (~aaron@pool-71-105-80-110.lsanca.dsl-w.verizon.net)
- # [18:20] <AryehGregor> As for validation, surely something somewhere already says that script/stylesheet/etc. links must point to documents of the correct type. E.g., if <script src=""></script> points to a text/html file, then that violates the sentence "If the language is not that described by "text/javascript", then the type attribute must be present, as described below."
- # [18:20] * Joins: jmb (~jmb@login.ecs.soton.ac.uk)
- # [18:20] <AryehGregor> So a validator could recognize that "" is not a text/javascript resource and raise an error.
- # [18:22] * Joins: JonathanNeal (~JonathanN@rrcs-76-79-114-213.west.biz.rr.com)
- # [18:23] <Philip`> AryehGregor: Some people (like hsivonen, I think) don't like the validity of a document depending on external resources
- # [18:24] <Philip`> It makes it really hard to check that a document is valid and that it stays valid
- # [18:24] <AryehGregor> You can't check all validity requirements anyway.
- # [18:24] <Philip`> (and you'd get different results when copying-and-pasting into a text input box vs pointing at the URL)
- # [18:24] <AryehGregor> Hmm, true.
- # [18:24] <Philip`> That's not a reason to add more requirements that can't be checked
- # [18:25] <Philip`> particularly since it's a lot of complexity for something that nobody is going to do on purpose
- # [18:25] <AryehGregor> The requirement already exists, I'm not suggesting it be added. :)
- # [18:25] <Philip`> s/particularly since/Also,/
- # [18:25] <Philip`> Oh, okay
- # [18:25] <AryehGregor> Validators that don't want to depend on whether you copy-paste or point at the URL can implement only special cases of this check -- like saying it's an error only if the URL resolves to the current document, but HTML is the wrong type for the link.
- # [18:26] <AryehGregor> Which is the current case.
- # [18:27] <Philip`> Actually, <script src=""> doesn't point to a text/html file
- # [18:28] <Philip`> because (per the spec) it doesn't resolve to anything
- # [18:28] <AryehGregor> It doesn't?
- # [18:28] <Philip`> It hasn't done for at least 16 hours
- # [18:29] <Philip`> So I think that's not a problematic case, because it points at nothing and is clearly an error
- # [18:31] <Philip`> The problematic case was like <link rel="stylesheet index" href="">
- # [18:31] <Philip`> where the stylesheet link doesn't point to anything, while the index link points to the base URL
- # [18:32] <AryehGregor> Well, I was making suggestions to Hixie based on the previous version of the spec.
- # [18:32] <AryehGregor> As an alternative fix.
- # [18:33] <Philip`> The previous version of the spec would download the current page again if you wrote <script src="">
- # [18:33] <Philip`> which was the problem
- # [18:33] <Philip`> so the fix would have to involve changing it to not download the current page again
- # [18:33] <Philip`> and so it couldn't then define validity in terms of the downloaded resource
- # [18:34] <Philip`> although I think I forgot to read what you actually said
- # [18:35] <AryehGregor> Right. My suggestion was that the spec say that if a URL is known to resolve to the current resource, then if that URL is used for something that's not supposed to be HTML, the UA can raise an error without bothering to actually retrieve the resource.
- # [18:35] <AryehGregor> Or just ignore it, or something.
- # [18:36] <AryehGregor> And validators can say it's an error if they know it resolves to the current resource.
- # [18:36] <AryehGregor> I guess that's messier than just adding some special cases, but it seems less hackish.
- # [18:37] <Philip`> That seems like a lot of complexity for something that nobody is going to do on purpose
- # [18:39] <Philip`> It doesn't seem non-hackish to me, because it's still going to do weird things in hypothetical cases like a POST response page saying <script src=""> where the GET returns a different content-type
- # [18:40] * Joins: ap_ (~ap@17.246.18.241)
- # [18:40] * ap_ is now known as ap
- # [18:40] <Philip`> and it'll be hard for authors to predict behaviour because it'll depend on whether the UA cached enough information about the page
- # [18:43] <AryehGregor> I guess.
- # [18:47] * aroben is now known as aroben|lunch
- # [18:52] * Quits: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp) (Quit: boblet)
- # [18:54] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: Leaving)
- # [19:07] * Quits: pesla (~retep@procurios.xs4all.nl) (Quit: ( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com ))
- # [19:08] * Quits: Utkarsh (~admin@117.201.83.107) (Ping timeout: 260 seconds)
- # [19:10] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [19:13] * Joins: Utkarsh (~admin@117.201.82.211)
- # [19:18] * aroben|lunch is now known as aroben
- # [19:20] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: mhausenblas)
- # [19:24] * Joins: jwalden (~waldo@nat/mozilla/x-hvyxoghoclidomxf)
- # [19:38] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [19:44] * Quits: cying (~cying@c-24-4-120-70.hsd1.ca.comcast.net) (Quit: cying)
- # [19:45] * Joins: roc (~roc@121-74-173-125.telstraclear.net)
- # [19:49] * Quits: paul_irish_ (~paul_iris@c-71-192-163-128.hsd1.nh.comcast.net) (Quit: Leaving...)
- # [20:02] * Joins: cpearce (~cpearce@ip-118-90-34-150.xdsl.xnet.co.nz)
- # [20:03] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [20:03] * Joins: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [20:06] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [20:06] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Changing host)
- # [20:06] * Joins: danbri (~danbri@unaffiliated/danbri)
- # [20:08] <Dashiva> It's so easy to forget that we are currently living in an era of low public-html traffic
- # [20:12] <knowtheory> what?
- # [20:15] * Quits: drunknbass_work (~aaron@pool-71-105-80-110.lsanca.dsl-w.verizon.net) (Ping timeout: 265 seconds)
- # [20:18] * Joins: othermaciej (~mjs@2620:0:1b00:1191:21f:f3ff:fe4e:bf33)
- # [20:21] <Philip`> Dashiva: We are?
- # [20:21] <Philip`> Monthly post counts: http://chart.apis.google.com/chart?cht=lc&chd=t:1773,1307,1099,1313,1258,576,398,491,324,307,441,370,802,767,462,455,965,515,301,592,263,694,818,734,288,657,857,954,1477,1220,1144,681,518,1459,908&chds=0,2000&chs=300x150
- # [20:23] <othermaciej> Philip`: what is that counting?
- # [20:23] <Dashiva> The graph is deceitful, it doesn't compensate for christmas
- # [20:24] <Philip`> othermaciej: Monthly posts :-)
- # [20:24] <Philip`> The numbers from http://lists.w3.org/Archives/Public/public-html/ in particular
- # [20:24] * Quits: franksalim (~frank@adsl-75-61-84-181.dsl.pltn13.sbcglobal.net) (Remote host closed the connection)
- # [20:24] <othermaciej> monthly posts to what?
- # [20:24] <Philip`> (excluding the periods that aren't months)
- # [20:24] <othermaciej> public-html?
- # [20:24] <Philip`> public-html
- # [20:27] <knowtheory> Dashiva: how is it decietful?
- # [20:29] * Joins: yoshu (~josh@174-18-206-190.tcso.qwest.net)
- # [20:29] * Joins: franksalim (~frank@adsl-75-61-84-181.dsl.pltn13.sbcglobal.net)
- # [20:39] * Joins: drunknbass_work (~aaron@pool-71-105-80-110.lsanca.dsl-w.verizon.net)
- # [20:40] * Joins: mpilgrim (~mark@70.25.114.226)
- # [20:46] <othermaciej> since we're throwing stats around - I made some monthly bug stats: http://spreadsheets.google.com/ccc?key=0AoCAfo_LQ5_kdFFWWmpCMWxsLUN2TW9VYi1uNEJGenc&hl=en
- # [20:46] * Joins: MikeSmithX (~MikeSmith@EM114-48-149-171.pool.e-mobile.ne.jp)
- # [20:47] * Quits: cpearce (~cpearce@ip-118-90-34-150.xdsl.xnet.co.nz) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909])
- # [20:49] <othermaciej> it's interesting that find rate and fix rate seem to roughly track each other, yet the resulting net incoming rate seems to oscillate quite a bit
- # [20:50] * Quits: MikeSmith (~MikeSmith@EM114-48-233-127.pool.e-mobile.ne.jp) (Ping timeout: 264 seconds)
- # [20:55] * Quits: danbri (~danbri@unaffiliated/danbri) (Remote host closed the connection)
- # [20:56] * Joins: dbaron (~dbaron@nat/mozilla/x-mcvjoyncahdhjwaa)
- # [20:57] * Quits: gunderwonder (~gunderwon@garage.upstruct.com) (Ping timeout: 245 seconds)
- # [20:57] * Quits: roc (~roc@121-74-173-125.telstraclear.net) (Quit: roc)
- # [20:58] * Joins: danbri (~danbri@unaffiliated/danbri)
- # [21:10] * Joins: nessy (~Adium@124-168-170-167.dyn.iinet.net.au)
- # [21:18] * Quits: mpilgrim (~mark@70.25.114.226) (Ping timeout: 265 seconds)
- # [21:20] * Joins: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz)
- # [21:31] * Joins: gunderwonder (~gunderwon@191.80-202-79.nextgentel.com)
- # [21:36] * Quits: drunknbass_work (~aaron@pool-71-105-80-110.lsanca.dsl-w.verizon.net) (Ping timeout: 264 seconds)
- # [21:36] * Joins: drunknbass_work (~aaron@pool-71-105-80-110.lsanca.dsl-w.verizon.net)
- # [21:47] * Quits: gunderwonder (~gunderwon@191.80-202-79.nextgentel.com) (Quit: gunderwonder)
- # [21:49] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Quit: Necrathex)
- # [21:52] * Quits: danbri (~danbri@unaffiliated/danbri) (Remote host closed the connection)
- # [21:57] * Quits: drunknbass_work (~aaron@pool-71-105-80-110.lsanca.dsl-w.verizon.net) (Ping timeout: 260 seconds)
- # [22:03] * Joins: nattokirai (~nattokira@y226086.dynamic.ppp.asahi-net.or.jp)
- # [22:03] * Joins: drunknbass_work (~aaron@pool-71-105-80-110.lsanca.dsl-w.verizon.net)
- # [22:08] * Quits: pmuellr (~pmuellr@nat/ibm/x-yhveigyvsyccxnpq) (Quit: pmuellr)
- # [22:09] * Quits: ROBOd (~robod@89.122.216.38) (Quit: http://www.robodesign.ro)
- # [22:11] * Joins: KevinMarks (~KevinMark@157.22.22.46)
- # [22:27] * Joins: mpilgrim (~mark@70.25.114.226)
- # [22:30] * Joins: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net)
- # [22:35] * Joins: JusticeFries (~justicefr@c-67-173-239-97.hsd1.co.comcast.net)
- # [22:37] * Joins: cying (~cying@70.90.171.153)
- # [22:44] * Quits: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
- # [22:50] * Quits: ChrisLTD|Work (~blahness@152.2.194.196) (Quit: ChrisLTD|Work)
- # [23:01] * Joins: alienfactory (~alien@c-76-126-36-194.hsd1.ca.comcast.net)
- # [23:01] * Quits: Michelangelo (~Michelang@93-41-1-9.ip79.fastwebnet.it) (Remote host closed the connection)
- # [23:02] * Quits: BlurstOfTimes (~blurstoft@168.203.117.66) (Quit: Leaving...)
- # [23:06] * Quits: cying (~cying@70.90.171.153) (Quit: cying)
- # [23:08] <Hixie> AryehGregor: that would fail to handle this http://www.hixie.ch/tests/evil/html/external-resources/001.test
- # [23:08] <Hixie> AryehGregor: (note no content-type headers)
- # [23:08] * Joins: cying (~cying@70.90.171.153)
- # [23:09] <Hixie> AryehGregor: (also note that that test is now out of date)
- # [23:10] * Quits: drunknbass_work (~aaron@pool-71-105-80-110.lsanca.dsl-w.verizon.net) (Ping timeout: 252 seconds)
- # [23:11] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:11] * Joins: drunknbass_work (~aaron@pool-71-105-80-110.lsanca.dsl-w.verizon.net)
- # [23:15] * Quits: yoshu (~josh@174-18-206-190.tcso.qwest.net) (Quit: yoshu)
- # [23:18] * Quits: Maurice` (copyman@5ED548D4.cable.ziggo.nl)
- # [23:26] * Quits: miketaylr (~miketaylr@38.117.156.163) (Remote host closed the connection)
- # [23:27] * Joins: miketayl (~miketaylr@38.117.156.163)
- # [23:28] * Quits: miketayl (~miketaylr@38.117.156.163) (Remote host closed the connection)
- # [23:30] * Quits: alienfactory (~alien@c-76-126-36-194.hsd1.ca.comcast.net) (Quit: alienfactory)
- # [23:39] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (Ping timeout: 265 seconds)
- # [23:40] * Quits: aroben (~aroben@unaffiliated/aroben) (Quit: aroben)
- # [23:42] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [23:53] * Joins: zcorpan (~zcorpan@212.71.74.162)
- # [23:54] * Quits: othermaciej (~mjs@2620:0:1b00:1191:21f:f3ff:fe4e:bf33) (Read error: No route to host)
- # [23:55] * Joins: othermaciej (~mjs@17.203.14.148)
- # Session Close: Wed Mar 10 00:00:00 2010
The end :)