Options:
- # Session Start: Sat Aug 28 00:00:00 2010
- # Session Ident: #whatwg
- # [00:00] <sicking> Hixie: with regards to .value. Is IE the only browser that changes the content attribute when .value changes?
- # [00:00] <sicking> Hixie: i've always liked the IE model and would love to switch to it, but it might not be safe to do so if only IE is doing that :(
- # [00:04] <AryehGregor> This alerts null in Minefield, Chrome dev, Opera 10.60, and "foo" in IE6 (ies4linux). <!doctype html><script>var el = document.createElement("input");el.value = "foo";alert(el.getAttribute("value"));</script>
- # [00:04] <AryehGregor> (if that's what you meant)
- # [00:13] <Dashiva> Yeah
- # [00:14] <Dashiva> .defaultValue assigns to @value, I believe
- # [00:15] * Quits: mpilgrim (~mpilgrim@rrcs-98-101-146-174.midsouth.biz.rr.com) (Quit: mpilgrim)
- # [00:20] * Quits: chronos (~quassel@unaffiliated/chronos) (Remote host closed the connection)
- # [00:21] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [00:23] * Quits: Necrathex (~bleptop@g199099.upc-g.chello.nl) (Quit: Necrathex)
- # [00:32] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [00:36] * Quits: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [00:36] * Quits: jeremyselier_ (~Jeremy@seg75-1-81-57-242-198.fbx.proxad.net) (Ping timeout: 276 seconds)
- # [00:50] <Hixie> sicking: the IE model has all kinds of problems
- # [00:50] <Hixie> sicking: e.g. it makes browser autocomplete mutate the DOM
- # [00:50] <Hixie> sicking: and it just moves the default value to an IDL attribute instead of the current value
- # [00:51] <sicking> Hixie: the latter sounds like a much smaller problem than the general confusion of having .value != getAttribute("value")
- # [00:51] <sicking> Hixie: the former i don't quite understand, please elaborate
- # [00:51] <Hixie> .value is the current value of the control, right?
- # [00:51] <sicking> yup
- # [00:52] <Hixie> if changing .value changes the DOM, then when the UA loads the page and autofills a control, the DOM has to change
- # [00:52] <Hixie> so you're making the browser mutate the DOM on page load
- # [00:52] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:52] <Hixie> this has all kinds of issues
- # [00:52] <sicking> Hixie: why is that a problem?
- # [00:52] <sicking> such as?
- # [00:52] <Hixie> well it kills round-tripping, for one
- # [00:53] <sicking> when does autocomplete happen during important round tripping?
- # [00:53] <Hixie> *shrug*
- # [00:53] <sicking> the parsing algorithm also kills round tripping, no?
- # [00:54] <Hixie> seems really bad to me to have the DOM not reflect the markup after load
- # [00:54] <Hixie> but in any case this is all highly academic, there's no way we can change all this now
- # [00:54] <sicking> well, autocomplete is basically the UA helping the author type
- # [00:54] <Hixie> user
- # [00:54] <Hixie> but yues
- # [00:54] <sicking> sorry, yes
- # [00:54] <sicking> and having the DOM change as a result of the user typing doesn't seem bad to me
- # [00:55] <Hixie> *shrug*
- # [00:55] <Hixie> tell brendan about 15 years ago
- # [00:55] <sicking> yeah, probably academic if all other UAs do it the other way
- # [00:55] <sicking> Hixie: actually, this wasn't a problem until DOM L1
- # [00:55] <sicking> no getAttribute before that
- # [00:56] <sicking> and it wasn't really a problem until much later when gecko gained marketshare
- # [00:56] <Hixie> ok, tell vidur about 12 years ago
- # [00:56] <sicking> i think it's tell me+jst+a few other about 7 years ago
- # [00:56] <sicking> or possibly even tell you about 3 years ago when you wrote this
- # [00:57] <Hixie> by the time i specced it i was just speccing current practice
- # [00:57] <Hixie> and really put very little thought into the logic of it
- # [00:58] <sicking> well, you probably at that point could have chosen either IE behavior or gecko behavior
- # [00:59] <sicking> but possibly too late now i agree
- # [00:59] <Hixie> the IE behaviour really wasn't anywhere near as logical as you're making out
- # [00:59] <Hixie> e.g. it threw exceptions when you set .type
- # [00:59] <Hixie> which i hope we are in agreement is a non-starter
- # [01:03] * Joins: nessy (~Adium@124-169-0-56.dyn.iinet.net.au)
- # [01:04] * Quits: oal (~oal@5.79-160-122.customer.lyse.net) (Read error: Connection reset by peer)
- # [01:04] * Joins: riven` (~riven@53518387.cable.casema.nl)
- # [01:04] * Quits: dpranke (~Adium@nat/google/x-xsbxkcnnbbolxlty) (Quit: Leaving.)
- # [01:07] * Quits: riven (~riven@53518387.cable.casema.nl) (Ping timeout: 245 seconds)
- # [01:10] * Quits: nessy (~Adium@124-169-0-56.dyn.iinet.net.au) (Quit: Leaving.)
- # [01:23] * Quits: boaz (~boaz@64.119.159.231) (Quit: boaz)
- # [01:26] * Joins: boaz (~boaz@64.119.159.231)
- # [01:29] * Quits: boaz (~boaz@64.119.159.231) (Client Quit)
- # [01:36] * Quits: jrgarrison (~garrison@wikiotics/jrgarrison) (Quit: Ex-Chat)
- # [01:37] * Quits: nimbupani (~nimbupani@216.127.61.149) (Quit: nimbupani)
- # [01:50] * Quits: paul_irish (~paul_iris@nat/google/x-foypvjdfonnzayet) (Remote host closed the connection)
- # [01:51] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [01:52] * Joins: nessy (~Adium@74.125.56.18)
- # [02:00] * Quits: seanoshea (~seanoshea@nat217.eye.fi) (Quit: seanoshea)
- # [02:02] * Quits: dave_levin (~dave_levi@nat/google/x-gcbojtivdregrlkg) (Quit: dave_levin)
- # [02:06] * Quits: bobchao (~cctw@112.105.140.77) (Quit: Leaving.)
- # [02:16] * Quits: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a) (Quit: JoePeck)
- # [02:28] * Joins: JoePeck (~JoePeck@17.244.13.106)
- # [02:29] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Read error: Operation timed out)
- # [02:34] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Read error: Connection reset by peer)
- # [02:34] * Quits: ap (~ap@17.246.19.116) (Quit: ap)
- # [02:34] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
- # [02:38] * Joins: Phae (~Phae@chimera.macmillan.com)
- # [02:41] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
- # [02:41] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [02:48] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [02:48] * Quits: kennyluck (~kennyluck@EM111-188-34-247.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [02:54] * Joins: kennyluck (~kennyluck@EM111-188-12-179.pool.e-mobile.ne.jp)
- # [02:54] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [02:55] * Quits: cyphase (~cyphase@adsl-99-34-76-56.dsl.pltn13.sbcglobal.net) (Ping timeout: 276 seconds)
- # [02:58] * Quits: jacobolu_ (~jacobolus@c-65-96-171-250.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
- # [02:59] * Joins: jacobolus (~jacobolus@c-65-96-171-250.hsd1.ma.comcast.net)
- # [03:11] * Joins: cgcardona_androi (~cgcardona@68-27-189-248.pools.spcsdns.net)
- # [03:17] * Joins: AndChat- (~cgcardona@72-62-188-4.pools.spcsdns.net)
- # [03:19] * Quits: sicking (~chatzilla@nat/mozilla/x-jdalwyfxdrgoxyoo) (Ping timeout: 260 seconds)
- # [03:21] * Quits: cgcardona_androi (~cgcardona@68-27-189-248.pools.spcsdns.net) (Ping timeout: 255 seconds)
- # [03:21] * Quits: AndChat- (~cgcardona@72-62-188-4.pools.spcsdns.net) (Client Quit)
- # [03:32] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Disconnected by services)
- # [03:32] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [03:41] * Quits: JoePeck (~JoePeck@17.244.13.106) (Quit: -)
- # [03:45] * Joins: miketaylr (~miketaylr@24.42.95.108)
- # [03:45] * Joins: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a)
- # [03:45] * Quits: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a) (Client Quit)
- # [03:48] * Joins: JoePeck (~JoePeck@17.244.13.106)
- # [03:56] * Quits: JoePeck (~JoePeck@17.244.13.106) (Quit: -)
- # [03:58] * Quits: jacobolus (~jacobolus@c-65-96-171-250.hsd1.ma.comcast.net) (Remote host closed the connection)
- # [03:59] * Quits: miketaylr (~miketaylr@24.42.95.108) (Ping timeout: 264 seconds)
- # [04:01] * Quits: yutak_home (~kee@U017209.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [04:02] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
- # [04:02] * Quits: ojan (~ojan@nat/google/x-lgjqefeqfsvfghuz) (Quit: ojan)
- # [04:14] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [04:14] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [04:15] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [04:23] * Joins: gavin_ (~gavin@people.mozilla.com)
- # [04:23] * Quits: gavin_ (~gavin@people.mozilla.com) (Changing host)
- # [04:23] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [04:24] * gavin_ is now known as gavin
- # [04:36] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [04:38] * Joins: othree (~othree@140.118.5.39)
- # [04:40] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [04:44] * Quits: eric_carlson (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30) (Quit: eric_carlson)
- # [04:51] * Joins: wakaba_0 (~wakaba_@134.157.197.113.dy.bbexcite.jp)
- # [04:55] * Joins: cyphase (~cyphase@adsl-99-69-96-31.dsl.pltn13.sbcglobal.net)
- # [04:55] * Quits: cyphase (~cyphase@adsl-99-69-96-31.dsl.pltn13.sbcglobal.net) (Read error: Connection reset by peer)
- # [04:56] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [04:57] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [05:00] * Joins: paul_irish (~paul_iris@32.174.58.101)
- # [05:03] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [05:11] * Quits: paul_irish (~paul_iris@32.174.58.101) (Ping timeout: 258 seconds)
- # [05:12] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [05:22] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [05:23] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [05:36] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [05:42] * Quits: MikeSmithX (~MikeSmith@EM114-48-41-49.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
- # [05:47] * Joins: MikeSmithX (~MikeSmith@EM114-48-162-149.pool.e-mobile.ne.jp)
- # [05:50] * dglazkov is now known as trungl_overlord
- # [05:50] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
- # [05:53] * trungl_overlord is now known as dglazkov
- # [05:57] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [05:58] * Quits: kennyluck (~kennyluck@EM111-188-12-179.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
- # [06:10] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [06:21] * Joins: hdhoang0 (~hdhoang@hdhoang.zahe.me)
- # [06:30] * MikeSmithX is now known as MikeSmith
- # [06:33] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [06:46] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [07:08] * Joins: paul_irish (~paul_iris@166.135.30.38)
- # [07:09] * Quits: paul_irish (~paul_iris@166.135.30.38) (Remote host closed the connection)
- # [07:22] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [07:24] * Joins: onar_ (~onar@c-67-169-86-105.hsd1.ca.comcast.net)
- # [07:28] * Quits: jwalden (~waldo@c-68-40-243-245.hsd1.mi.comcast.net) (Ping timeout: 245 seconds)
- # [07:34] * Joins: jwalden (~waldo@c-68-40-243-245.hsd1.mi.comcast.net)
- # [07:42] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [07:48] * Quits: romeo_ (~romeo__@x1-6-00-02-44-60-6c-8e.k602.webspeed.dk) (Quit: Leaving)
- # [07:51] * Quits: jwalden (~waldo@c-68-40-243-245.hsd1.mi.comcast.net) (Quit: night)
- # [07:52] * Joins: jeremyselier_ (~Jeremy@seg75-1-81-57-242-198.fbx.proxad.net)
- # [08:24] * Quits: ako (~nya@fuld-4d00d5e0.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
- # [08:42] * Quits: jlebar (~jlebar@nat/mozilla/x-hnuospzrpnswoexi) (Quit: Leaving)
- # [08:46] <hober> MikeSmith: I figured out that jsdom issue
- # [08:46] <MikeSmith> oh?
- # [08:46] <MikeSmith> cool
- # [08:46] <MikeSmith> what was the problem?
- # [08:47] <hober> If you require('jsdom/level1/core') instead of require('jsdom/level2/core'), it works
- # [08:47] * MikeSmith tries it
- # [08:47] <hober> var DOM = browser.browserAugmentation(require('jsdom/level1/core').dom.level1.core)
- # [08:47] <hober> (is the replacement for the relevant line)
- # [08:48] <MikeSmith> seet
- # [08:48] <MikeSmith> sweet
- # [08:48] <MikeSmith> I guess the level2 stuff is pre-alpha
- # [08:48] <hober> yeah
- # [08:48] <hober> html->atom is much nicer with things like createElementNS
- # [08:48] <hober> but I guess I can fake it for now
- # [08:49] <MikeSmith> yeah
- # [08:49] <MikeSmith> so after that change is htmlparser working now for you? (for what you were using it for)
- # [08:50] <MikeSmith> and should I post a follow-up comment to the bug you pointed me to before?
- # [08:51] <hober> Oh. I haven't been using node-htmlparser at all; I've been using aredridel/html5
- # [08:51] <hober> which is essentially html5lib in js
- # [08:52] <MikeSmith> hober: yeah, that's the one I meant
- # [08:52] <hober> aredridel/html5 has been working for me. at least, last I remember screwing with this stuff it seemed to work.
- # [08:53] <hober> but creating new documents from whole cloth was failing, and now I know it's due to my premature desire to use level 2 DOM methods.
- # [08:53] <MikeSmith> among other things, I'm wondering how its performance is relative to html5lib (python) or to whatever non-HTML5 parsers you might have tried (e.g., the HTML parser in libxml2)
- # [08:53] * Quits: cying (~cying@c-24-4-120-70.hsd1.ca.comcast.net) (Quit: cying)
- # [08:53] <hober> for my current purposes (offline, static site generation), I'm not terribly concerned about performance
- # [08:55] * Joins: jacobolus (~jacobolus@209-6-51-65.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com)
- # [08:56] <MikeSmith> ok
- # [08:58] <hober> (that said, I imagine I'm the outlier, Node.js-wise, insofar as performance concerns go.)
- # [08:59] <hober> I'm working on a publication workflow in which the "pretty this HTML up for publication" logic can happen browser-side, during composition, and server-side, when the publish button is pressed
- # [08:59] <hober> (the prettyifying code being exactly the same)
- # [09:02] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 240 seconds)
- # [09:03] <MikeSmith> yeah, that's a really nice advantage to have
- # [09:03] <MikeSmith> (being able to use the same code server side and client both)
- # [09:04] <hober> The longer-term idea I'm working on, in a somewhat cryptic tweet: http://twitter.com/hober/status/15739328281
- # [09:09] * Joins: wakaba_1 (~wakaba_@134.157.197.113.dy.bbexcite.jp)
- # [09:11] * Quits: wakaba_0 (~wakaba_@134.157.197.113.dy.bbexcite.jp) (Ping timeout: 240 seconds)
- # [09:17] * Joins: cying (~cying@c-24-4-120-70.hsd1.ca.comcast.net)
- # [09:17] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [09:23] * Quits: onar_ (~onar@c-67-169-86-105.hsd1.ca.comcast.net) (Quit: onar_)
- # [09:27] * Quits: Phae (~Phae@chimera.macmillan.com) (Ping timeout: 240 seconds)
- # [09:33] * Quits: cying (~cying@c-24-4-120-70.hsd1.ca.comcast.net) (Quit: cying)
- # [09:42] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
- # [09:45] <MikeSmith> hober: interesting
- # [09:45] * Quits: nessy (~Adium@74.125.56.18) (Quit: Leaving.)
- # [09:48] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [09:48] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [09:54] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [09:55] * Joins: Ankheg (~Ankheg@94.158.192.212)
- # [10:04] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
- # [10:12] * Joins: oal (~oal@5.79-160-122.customer.lyse.net)
- # [10:25] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
- # [10:30] <gsnedders> jgraham: Listening to Rasputina again, I again conclude they're not my sort of music.
- # [10:38] * Joins: ROBOd (~robod@89.123.175.241)
- # [10:40] * Joins: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [10:53] * Joins: annevk (~annevk@cm-84.208.74.81.getinternet.no)
- # [10:56] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [11:01] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [11:11] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [11:15] * Quits: jeremyselier_ (~Jeremy@seg75-1-81-57-242-198.fbx.proxad.net) (Ping timeout: 240 seconds)
- # [11:15] * Joins: yutak_home (~kee@U017209.ppp.dion.ne.jp)
- # [11:18] * Joins: Phae (~Phae@chimera.macmillan.com)
- # [11:22] * Joins: matjas (~matjas@91.182.185.12)
- # [11:25] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Disconnected by services)
- # [11:25] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [11:31] * Joins: dbaron (~dbaron@pool-173-49-138-124.phlapa.fios.verizon.net)
- # [11:34] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [11:37] <annevk> Hixie, <details> changes the DOM based on user interaction
- # [11:39] * Joins: MikeSmithX (~MikeSmith@EM111-188-67-99.pool.e-mobile.ne.jp)
- # [11:42] * Quits: MikeSmith (~MikeSmith@EM114-48-162-149.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [11:52] * Joins: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [12:02] * riven` is now known as riven
- # [12:06] * Joins: maikmerten (~merten@m83-185-25-32.cust.tele2.se)
- # [12:08] * Joins: smaug____ (~chatzilla@a91-154-40-84.elisa-laajakaista.fi)
- # [12:21] <annevk> I wish I had paid closer attention to DOM Events
- # [12:43] <MikeSmithX> annevk: you mean because you think it has problems that should have been fixed before now?
- # [12:48] <annevk> I think it might have and I think it would have helped to point them out at early stages
- # [12:49] <MikeSmithX> I see
- # [12:49] <MikeSmithX> I guess that's true in general of any spec
- # [12:49] <annevk> Yep
- # [12:50] <annevk> See e.g. all the RDF nonsense to describe something as simple as WAI-ARIA
- # [12:50] <MikeSmithX> but some are more important than others and it doesn't harm as much to have ignored them
- # [12:50] <annevk> makes it completely unreadable, but it's not going to change for this edition
- # [12:50] <MikeSmithX> oh
- # [12:51] <MikeSmithX> I can see that's a problem
- # [12:51] <MikeSmithX> but not quite as serious as I thought you might have meant
- # [12:52] <annevk> well, real serious ends up getting ignored at the implementation stage
- # [12:52] <MikeSmithX> yeah
- # [12:52] <annevk> e.g. various things that were once in SVG 1.2
- # [12:52] * MikeSmithX is now known as MikeSmith
- # [12:52] <MikeSmith> yeah, i know
- # [12:52] <MikeSmith> as far as browsers go at least
- # [12:53] <MikeSmith> which is what's really important of course
- # [12:53] <annevk> semi-serious things -- like how the CSS syntax is insanely complicated if you look at the details while it did not have to be at all -- need to be tackled sooner rather than later
- # [12:54] <MikeSmith> um, what's exactly the RDF part you're referring to?
- # [12:54] <annevk> there's no reason that the character sequence "@namespace" can be written in near-infinite ways
- # [12:55] <annevk> http://www.w3.org/TR/wai-aria/roles is full of it
- # [12:55] <annevk> "superclassing" "subclassing" etc.
- # [12:56] <annevk> all kinds of complexity that a) authors are not interested in and b) implementations are not either
- # [13:08] <MikeSmith> on the face of it, that seems like the same kind of overengineering that's a misfeature of a lot of specs
- # [13:09] <MikeSmith> but maybe it could be useful in some complex apps
- # [13:09] <MikeSmith> I mean, I don't myself know all what's involved in adding ARIA to a complex app like Gmail or whatever
- # [13:12] <MikeSmith> hmm, I think browsing with Disable Caches set in Webkit/Safari seems to possibly be a great way to cause the fan on your laptop to run at high speeds continuously
- # [13:13] <MikeSmith> I think it might be causing "Safari Webpage Preview Fetcher" to keep launching and re-launching to fetch previews of pages that then don't get cached anywhere, and so it fetches them again and again
- # [13:13] <MikeSmith> maybe
- # [13:14] <MikeSmith> "defaults write com.apple.Safari DebugSnapshotsUpdatePolicy -int 2" seems to possibly be the way to stop it
- # [13:16] <MikeSmith> sitepoint.com pop-ups are really cheesy
- # [13:17] <MikeSmith> I thought the people behind Sitepoint were better than that
- # [13:23] <hsivonen> the inconsistency of the format support table at http://en.wikipedia.org/wiki/HTML5_video annoys me again. It's even more bogus thatn before.
- # [13:23] * Quits: mihaip (~mihaip@nat/google/x-hycfwgrudpumfbms) (Ping timeout: 272 seconds)
- # [13:23] <hsivonen> I vented on the talk page, since the page itself is guarded by a user with an intimidatingly long user page
- # [13:24] <hsivonen> people with *huge* user pages always have the time to out-revert you, so why even bother
- # [13:37] * Quits: espadrine (~yannt@AMontsouris-157-1-84-80.w90-46.abo.wanadoo.fr) (Ping timeout: 252 seconds)
- # [13:38] * Joins: kennyluck (~kennyluck@EM111-188-65-49.pool.e-mobile.ne.jp)
- # [13:38] * Quits: kennyluck (~kennyluck@EM111-188-65-49.pool.e-mobile.ne.jp) (Excess Flood)
- # [13:41] * Joins: kennyluck (~kennyluck@EM111-188-65-49.pool.e-mobile.ne.jp)
- # [13:43] * Joins: espadrine (~yannt@AMontsouris-157-1-41-32.w90-46.abo.wanadoo.fr)
- # [13:56] * Joins: nessy (~Adium@124-169-0-56.dyn.iinet.net.au)
- # [14:36] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [14:36] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [14:51] * Quits: dbaron (~dbaron@pool-173-49-138-124.phlapa.fios.verizon.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [15:06] * Quits: henrikbjorn (~henrik@c83-249-67-60.bredband.comhem.se) (Quit: henrikbjorn)
- # [15:06] * Joins: cyphase (~cyphase@adsl-99-69-96-31.dsl.pltn13.sbcglobal.net)
- # [15:06] * Joins: henrikbjorn (~henrik@c83-249-67-60.bredband.comhem.se)
- # [15:40] * Joins: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
- # [15:41] * Joins: seventh (seventh@64-9-157-182.fwd.datafoundry.com)
- # [15:49] * Quits: yutak_home (~kee@U017209.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [16:21] * Quits: kennyluck (~kennyluck@EM111-188-65-49.pool.e-mobile.ne.jp) (Quit: kennyluck)
- # [16:24] * Joins: Necrathex (~bleptop@g199099.upc-g.chello.nl)
- # [16:33] * Quits: nessy (~Adium@124-169-0-56.dyn.iinet.net.au) (Quit: Leaving.)
- # [16:48] * Quits: variable (~variable@unaffiliated/variable) (Quit: Daemon escaped from pentagram)
- # [16:56] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Remote host closed the connection)
- # [17:05] * Quits: erlehmann (~erlehmann@dslb-088-075-056-239.pools.arcor-ip.net) (Quit: Ex-Chat)
- # [17:07] * Quits: matjas (~matjas@91.182.185.12) (Quit: Computer has gone to sleep.)
- # [17:08] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [17:10] * Joins: cardona507_ (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [17:11] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [17:16] * Joins: kennyluck (~kennyluck@EM111-188-92-205.pool.e-mobile.ne.jp)
- # [17:19] * Quits: MikeSmith (~MikeSmith@EM111-188-67-99.pool.e-mobile.ne.jp) (Quit: The curfew tolls the knell of parting day... the plowman homeward plods his weary way)
- # [17:20] * Joins: MikeSmith (~MikeSmith@EM111-188-67-99.pool.e-mobile.ne.jp)
- # [17:32] * Joins: cying (~cying@c-24-4-120-70.hsd1.ca.comcast.net)
- # [17:39] * Joins: MikeSmithX (~MikeSmith@EM114-48-196-49.pool.e-mobile.ne.jp)
- # [17:43] * Quits: MikeSmith (~MikeSmith@EM111-188-67-99.pool.e-mobile.ne.jp) (Ping timeout: 265 seconds)
- # [17:44] <Dashiva> So there's no window in workers, only self?
- # [17:47] * Quits: jacobolus (~jacobolus@209-6-51-65.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com) (Remote host closed the connection)
- # [17:49] <annevk> yup
- # [17:50] * Joins: paul_irish (~paul_iris@nat/google/x-sfzlhbuftweaiwnv)
- # [18:01] * Quits: cying (~cying@c-24-4-120-70.hsd1.ca.comcast.net) (Quit: cying)
- # [18:02] * Quits: smaug____ (~chatzilla@a91-154-40-84.elisa-laajakaista.fi) (Ping timeout: 252 seconds)
- # [18:08] * Joins: onar_ (~onar@c-67-169-86-105.hsd1.ca.comcast.net)
- # [18:08] * Quits: onar_ (~onar@c-67-169-86-105.hsd1.ca.comcast.net) (Client Quit)
- # [18:11] * Quits: paul_irish (~paul_iris@nat/google/x-sfzlhbuftweaiwnv) (Remote host closed the connection)
- # [18:16] * Joins: virtuelv (~virtuelv_@65.168.34.95.customer.cdi.no)
- # [18:25] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [18:27] * Joins: matjas (~matjas@ip-213-49-114-20.dsl.scarlet.be)
- # [18:31] * Joins: _temp01 (~temp01@unaffiliated/temp01)
- # [18:32] * Quits: wakaba_ (~wakaba@134.157.197.113.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [18:32] * Joins: wakaba (~wakaba@134.157.197.113.dy.bbexcite.jp)
- # [18:33] * Quits: temp01 (~temp01@unaffiliated/temp01) (Disconnected by services)
- # [18:33] * _temp01 is now known as temp01
- # [18:44] * temp01 is now known as mmmm01
- # [18:45] * mmmm01 is now known as temp01
- # [18:51] * Quits: espadrine (~yannt@AMontsouris-157-1-41-32.w90-46.abo.wanadoo.fr) (Ping timeout: 240 seconds)
- # [18:53] * Joins: espadrine (~yannt@AMontsouris-157-1-114-152.w90-46.abo.wanadoo.fr)
- # [18:53] * Joins: smaug____ (~chatzilla@a91-154-40-84.elisa-laajakaista.fi)
- # [18:57] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 265 seconds)
- # [19:02] * MikeSmithX is now known as MikeSmith
- # [19:04] <MikeSmith> hsivonen: dunno how much time if any you've had lately to think about migrating the v.nu sources to a git or mercurial hosting service, but I wanted to say I'd be willing to do the work to make it happen
- # [19:05] <MikeSmith> that is, dealing with actually getting them migrated over, as well as updating the build script and whatever else would be needed
- # [19:05] <MikeSmith> github seems like it might best place to consider moving to
- # [19:07] <MikeSmith> for among other reasons the network effects of the fact that there are so many very active developers there
- # [19:09] <hober> github supports svn, btw
- # [19:10] <hober> (see http://github.com/blog/644-subversion-write-support for more)
- # [19:13] <MikeSmith> hober: part of the motivation is to get away from svn, actually
- # [19:13] <MikeSmith> at least on my part
- # [19:14] <MikeSmith> I've never been a big subversion fan
- # [19:14] <MikeSmith> I really that github makes it dead simple to fork repos
- # [19:14] <hober> github's svn support is actually git-backed. it lets people who aren't yet comfortable with git use something familiar while the other collaborators forge on ahead with git
- # [19:14] <MikeSmith> ah, I see
- # [19:14] <MikeSmith> well that's good then
- # [19:15] <hober> e.g. svn checkout http://svn.github.com/sideshowbarker/jsblog.git
- # [19:16] <hober> (use https for a read/write checkout)
- # [19:16] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [19:19] * Joins: matjas_ (~matjas@ip-213-49-92-188.dsl.scarlet.be)
- # [19:19] <MikeSmith> cool
- # [19:20] <MikeSmith> there more I use github, the more I like it
- # [19:20] <MikeSmith> it ain't perfect but it was clearly designed by people with clue
- # [19:20] * Quits: matjas (~matjas@ip-213-49-114-20.dsl.scarlet.be) (Ping timeout: 265 seconds)
- # [19:21] <MikeSmith> and in general it just seems to work the way a system like that ought to
- # [19:21] <hober> yeah, those guys are rad
- # [19:22] <MikeSmith> the ease of forking and the culture really encourage experimentation
- # [19:23] <MikeSmith> I think getting the validator.nu sources available there might help a lot toward getting some code contributions for yet-to-be-implemented features and bugs too
- # [19:23] <MikeSmith> it'd raise more awareness about it and hopeflly get some more good devs involved
- # [19:29] <MikeSmith> heh
- # [19:29] <MikeSmith> http://www.xtranormal.com/watch/6995033/ is pretty good
- # [19:29] <MikeSmith> the first couple of minutes at least
- # [19:47] <micheil> MikeSmith: still working on your KO?
- # [19:49] <MikeSmith> well, I'm just working on a personal KO
- # [19:50] <MikeSmith> I don't want to embarrass myself by bringing much attention to it yet
- # [19:50] <MikeSmith> but so far I've messed around a bit with express, Connect, and the ext.js stuff
- # [19:51] <MikeSmith> and it's all really quite nice
- # [19:52] * Joins: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net)
- # [19:52] <MikeSmith> and of course the fork I made of brianleroux's wtfs stuff
- # [19:53] <MikeSmith> gotta love that dude
- # [19:53] <MikeSmith> his comments in the "templating" part of that About page for that site are great
- # [19:55] <MikeSmith> [[
- # [19:55] <MikeSmith> Nothing is perfect. And sometimes shit is just plain wack. The ExpressJS framework is seriously awesome but it has a hardon for HAML which solves problems I do not have. I opted, out of lazyness, for EJS which is not beautiful; tho it is functional.
- # [19:55] <MikeSmith> ]]
- # [19:55] <MikeSmith> that part
- # [19:55] <MikeSmith> http://wtfjs.com/about
- # [19:58] <MikeSmith> micheil: what'd you got cooked up for KO?
- # [19:59] <micheil> well, I'm judging, but I am working on a canvas game thuing
- # [20:00] <micheil> MikeSmith: y'know, I could always track down the repo :P
- # [20:00] * Quits: annevk (~annevk@cm-84.208.74.81.getinternet.no) (Quit: annevk)
- # [20:02] <MikeSmith> I'm just at the rubbing-two-sticks-together-to-make-fire stage
- # [20:02] <MikeSmith> but then again, that's pretty much the stage at which all the code I write remains
- # [20:03] <MikeSmith> regardless of what language it's written in
- # [20:03] <MikeSmith> a one-man coding WTF
- # [20:03] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [20:05] * temp01 is now known as away01
- # [20:10] * Quits: hdhoang0 (~hdhoang@hdhoang.zahe.me) (Quit: Leaving.)
- # [20:20] <micheil> MikeSmith: deployed anything yet?
- # [20:21] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [20:22] <MikeSmith> nope
- # [20:27] * away01 is now known as temp01
- # [20:28] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [20:34] <micheil> MikeSmith: what was your team name?
- # [20:34] * Joins: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com)
- # [20:34] * Joins: hdhoang0 (~hdhoang@hdhoang.zahe.me)
- # [20:34] <MikeSmith> no team, man
- # [20:35] <micheil> do you wish to have a team?
- # [20:35] <micheil> that would make you officially part of KO
- # [20:35] <MikeSmith> yeah, in general
- # [20:36] <MikeSmith> I prefer always to have other people to do my work for me when I can
- # [20:36] <micheil> okay, shoot an email to all@nodeknockout.com asking if you could have a team created for yourself
- # [20:36] <MikeSmith> hai
- # [20:36] <MikeSmith> oh!
- # [20:37] <MikeSmith> somebody from japan showing up on the map finally
- # [20:37] <MikeSmith> connection
- # [20:37] <MikeSmith> walter-sobchak
- # [20:39] <hober> I thought he didn't code on shabbas
- # [20:40] <MikeSmith> heh
- # [20:40] <MikeSmith> they have done some impressive work so far -
- # [20:40] <MikeSmith> http://walter-sobchak.no.de/
- # [20:41] <MikeSmith> bold, minimalist approach
- # [20:41] <micheil> hmm.. does unsaing-daiva keep coming up on the map?
- # [20:42] <micheil> *unsaving
- # [20:43] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [20:44] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [20:50] * Joins: bgalbraith (~bgalbrait@c-71-198-27-150.hsd1.ca.comcast.net)
- # [20:51] <MikeSmith> ah, my Webkit nightly seems to have a turned itself into a torture-testing tool for the fan on the laptop
- # [20:51] <MikeSmith> to see how long it can continuously run at full speed until it quits completely
- # [20:54] * Quits: bgalbraith (~bgalbrait@c-71-198-27-150.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [20:54] * Joins: bgalbraith (~bgalbrait@c-71-198-27-150.hsd1.ca.comcast.net)
- # [20:55] * Quits: bgalbraith (~bgalbrait@c-71-198-27-150.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [20:55] * Joins: bgalbraith (~bgalbrait@c-71-198-27-150.hsd1.ca.comcast.net)
- # [20:55] * Quits: micheil (~micheil@124-170-69-59.dyn.iinet.net.au) (Ping timeout: 252 seconds)
- # [20:56] <MikeSmith> hmm, or maybe it's just that tab I had up for the xtranormal movie I started making 3 hours ago and forgot about til now...
- # [21:02] * Joins: micheil (~micheil@124-170-69-59.dyn.iinet.net.au)
- # [21:03] * Quits: hdhoang0 (~hdhoang@hdhoang.zahe.me) (Quit: Leaving.)
- # [21:04] * Quits: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net) (Ping timeout: 245 seconds)
- # [21:04] * Joins: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net)
- # [21:06] <Dashiva> How did noscript get all the way to issue status?
- # [21:08] * Quits: matjas_ (~matjas@ip-213-49-92-188.dsl.scarlet.be) (Quit: Computer has gone to sleep.)
- # [21:10] * Quits: seventh (seventh@64-9-157-182.fwd.datafoundry.com) (Ping timeout: 265 seconds)
- # [21:11] <Philip`> It was "raised for Shelley Powers" whose "purpose in wanting to file change proposals isn't that I expected any of them to succeed", so presumably the point is just to waste time and/or to make a point
- # [21:13] <Dashiva> So there's no filtering at all on issues now, any bug that gets closed has a free promotion card?
- # [21:14] * Joins: hdhoang0 (~hdhoang@2001:470:f20e:0:feff:68:111:68)
- # [21:17] * Joins: jacobolu_ (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net)
- # [21:20] * Quits: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net) (Ping timeout: 264 seconds)
- # [21:22] * Joins: JonathanNeal (~Jonathan_@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [21:35] * Joins: aho (~nya@fuld-4d00d7c9.pool.mediaWays.net)
- # [21:44] * jacobolu_ is now known as jacobolus
- # [21:49] <MikeSmith> hey, it's the voice of micheil
- # [21:49] <MikeSmith> http://thechangelog.com/post/927103350/episode-0-3-1-websockets
- # [21:49] <micheil> it is
- # [21:49] <micheil> didn't I post that?
- # [21:50] <micheil> I mean, didn't I post a link to that in here?
- # [21:54] <MikeSmith> micheil: probably I missed it
- # [21:54] <micheil> okay
- # [21:54] <micheil> well, enjoy :)
- # [22:00] * Joins: variable (~variable@unaffiliated/variable)
- # [22:00] * Quits: hdhoang0 (~hdhoang@2001:470:f20e:0:feff:68:111:68) (Read error: Connection reset by peer)
- # [22:02] * Joins: hdhoang0 (~hdhoang@hdhoang.zahe.me)
- # [22:06] * Quits: hdhoang0 (~hdhoang@hdhoang.zahe.me) (Read error: Connection reset by peer)
- # [22:12] <MikeSmith> micheil: you didn't say so much on that podcast
- # [22:12] <MikeSmith> those other dudes talk too much
- # [22:12] <micheil> not really
- # [22:13] <MikeSmith> it was actually pretty interesting though
- # [22:13] <micheil> I'm meant to be a host, so, it's focusing on the guests
- # [22:14] <micheil> it gets' kinda awkward though when you interview guests and can answer the other's questions
- # [22:16] <micheil> hmm.. http://unsaving-daiva.no.de/
- # [22:26] * Quits: bgalbraith (~bgalbrait@c-71-198-27-150.hsd1.ca.comcast.net) (Quit: bgalbraith)
- # [22:27] * Joins: bgalbraith (~bgalbrait@c-71-198-27-150.hsd1.ca.comcast.net)
- # [22:28] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 252 seconds)
- # [22:30] * Quits: sean` (~Sean@84-106-110-173.cable.quicknet.nl) (Ping timeout: 240 seconds)
- # [22:31] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [22:33] * Joins: sean` (~Sean@84-106-110-173.cable.quicknet.nl)
- # [22:45] * Quits: JonathanNeal (~Jonathan_@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 240 seconds)
- # [22:46] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [22:47] * Quits: ROBOd (~robod@89.123.175.241) (Quit: .)
- # [22:47] * Quits: smaug____ (~chatzilla@a91-154-40-84.elisa-laajakaista.fi) (Quit: ChatZilla 0.9.86 [Firefox 4.0b5pre/20100823134346])
- # [22:50] * Quits: henrikbjorn (~henrik@c83-249-67-60.bredband.comhem.se) (Remote host closed the connection)
- # [22:55] * Quits: espadrine (~yannt@AMontsouris-157-1-114-152.w90-46.abo.wanadoo.fr) (Quit: espadrine)
- # [23:13] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [23:15] * Joins: kennyluck_ (~kennyluck@EM114-48-2-143.pool.e-mobile.ne.jp)
- # [23:19] * Quits: kennyluck (~kennyluck@EM111-188-92-205.pool.e-mobile.ne.jp) (Ping timeout: 276 seconds)
- # [23:19] * kennyluck_ is now known as kennyluck
- # [23:43] * Quits: MikeSmith (~MikeSmith@EM114-48-196-49.pool.e-mobile.ne.jp) (Ping timeout: 265 seconds)
- # [23:48] * Joins: MikeSmith (~MikeSmith@EM114-48-29-39.pool.e-mobile.ne.jp)
- # [23:51] * Joins: eric_carlson_ (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [23:55] * Quits: kennyluck (~kennyluck@EM114-48-2-143.pool.e-mobile.ne.jp) (Quit: kennyluck)
- # [23:56] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [23:57] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
- # Session Close: Sun Aug 29 00:00:00 2010
The end :)