Options:
- # Session Start: Tue Oct 19 00:00:00 2010
- # Session Ident: #whatwg
- # [00:03] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:04] * Quits: smaug____ (~chatzilla@YZKMMDCCLV.gprs.sl-laajakaista.fi) (Ping timeout: 250 seconds)
- # [00:10] * Joins: tw2113 (~tw2113asw@host-66-96-230-24.midco.net)
- # [00:10] * Quits: tw2113 (~tw2113asw@host-66-96-230-24.midco.net) (Changing host)
- # [00:10] * Joins: tw2113 (~tw2113asw@fedora/tw2113)
- # [00:11] * Joins: aroben_ (~aroben@unaffiliated/aroben)
- # [00:12] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Operation timed out)
- # [00:24] * Quits: zcorpan (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [00:25] * Quits: nattokirai (~nattokira@ac242062.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
- # [00:33] * Joins: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk)
- # [00:38] * Joins: jennb (~jennb@74.125.59.65)
- # [00:38] * Quits: ojan (~ojan@nat/google/x-zymrjktrzsvlgyvk) (Quit: ojan)
- # [00:44] <heycam> should new events fired at Window come with an onblah property? how about <body onblah="">?
- # [00:45] <TabAtkins> Yes, personally.
- # [00:45] <Hixie> from a spec designer perspective or from an implementor perspective?
- # [00:45] <heycam> spec designer
- # [00:45] <Hixie> yes, ask me to add the relevant stuff to the HTML spec
- # [00:45] <Hixie> (whatcha adding?)
- # [00:46] <heycam> ok. if/when i have a spec to publish that has one, i'll ask.
- # [00:46] <heycam> looking at mozAnimationFrame
- # [00:46] <heycam> s/F/RequestF/
- # [00:46] <Hixie> ah, cool
- # [00:46] <heycam> or whatever it's called =P
- # [00:46] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [00:47] <heycam> is it the case that all events that fire at window currently have a <body onblah>?
- # [00:47] * Joins: nessy (~Adium@74.125.56.18)
- # [00:52] * Parts: tw2113 (~tw2113asw@fedora/tw2113) ("Leaving")
- # [00:54] * Quits: smorg (~quassel@174-30-207-66.mpls.qwest.net) (Remote host closed the connection)
- # [00:55] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [00:56] <Hixie> heycam: no, but all the events that have a window.onblah that isn't on HTMLElement.onblah have a window.onblah, at least per the HTML spec
- # [00:56] <heycam> ok
- # [00:56] <Hixie> i.e. window.onfoo and body.onfoo are the same lists
- # [00:57] <Hixie> er, "have a body.onblah" in the second window.onblah above
- # [00:57] <heycam> ok that makes more sense :)
- # [00:58] <Hixie> (DOMContentLoaded is a simple counter-example to your earlier question)
- # [00:58] <Hixie> (or does that fire on the Document?)
- # [01:01] * Quits: TabAtkins (~tabatkins@216.239.45.19) (Quit: Lost terminal)
- # [01:01] * Quits: nessy (~Adium@74.125.56.18) (Quit: Leaving.)
- # [01:04] * Joins: nessy (~Adium@74.125.56.18)
- # [01:04] * Quits: nessy (~Adium@74.125.56.18) (Client Quit)
- # [01:07] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [01:07] * Joins: nessy (~Adium@74.125.56.18)
- # [01:10] * Quits: aroben_ (~aroben@unaffiliated/aroben) (Ping timeout: 276 seconds)
- # [01:14] * Quits: mven (~mven__@169.241.49.57) (Quit: Leaving)
- # [01:15] * Joins: mven (~mven__@169.241.49.57)
- # [01:19] * Quits: MikeSmith (~MikeSmith@EM114-48-58-221.pool.e-mobile.ne.jp) (Ping timeout: 250 seconds)
- # [01:23] * Joins: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com)
- # [01:25] * Joins: heycam` (~cam@203-97-204-82.dsl.clear.net.nz)
- # [01:25] <AryehGregor> By the way, for everyone here who told me about screen (Hixie? jgraham?): you rock.
- # [01:26] <AryehGregor> (or rather encouraged me to use it, it's not like I hadn't heard about it)
- # [01:28] * Quits: heycam (~cam@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 250 seconds)
- # [01:29] * heycam` is now known as heycam
- # [01:29] * Quits: kbrosnan (~kbrosnan@ip24-250-54-36.ri.ri.cox.net) (Quit: leaving)
- # [01:29] * Anti-X is now known as Anti-Zzz
- # [01:29] <Hixie> screen is indeed awesome
- # [01:30] * Joins: kbrosnan (~kbrosnan@ip24-250-54-36.ri.ri.cox.net)
- # [01:31] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [01:32] <heycam> if screen could fill my xterm scrollback buffers when i connect to it, rather than handle scrolling itself, i might use it more
- # [01:32] * Quits: Anti-Zzz (~duckmysic@77.16.194.149.tmi.telenormobil.no)
- # [01:32] <jcranmer> screen is why I have such high IRC uptime
- # [01:32] <Hixie> i run my shells under emacs, so emacs takes care of it
- # [01:34] <heycam> i want an irc proxy so i can stay connected, but use an irc client locally. and i want the proxy to feed my client scrollback content too when i connect to it. (up to a reasonable amount, say a day or two. but to include excerpts outside this time period if my nick is mentioned.)
- # [01:35] <Hixie> why do you want a local client?
- # [01:35] <heycam> i am happy with x-chat
- # [01:35] * Joins: MikeSmith (~MikeSmith@EM114-48-77-43.pool.e-mobile.ne.jp)
- # [01:36] <heycam> although i am quite happy reading my mail in mutt over ssh, a text-based irc client doesn't do anything for me for some reason
- # [01:37] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [01:38] * Quits: kinetik (~kinetik@121.98.132.55) (Quit: leaving)
- # [01:39] * Quits: tndH (~Rob@cpc6-seac20-2-0-cust102.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [01:40] <Hixie> i don't really know how to tell the difference... irc is text
- # [01:42] * Quits: sicking (~chatzilla@nat/mozilla/x-huteipontmjxntbi) (Ping timeout: 264 seconds)
- # [01:42] * Quits: jwalden (~waldo@nat/mozilla/x-teudkhbxkyfxswph) (Ping timeout: 250 seconds)
- # [01:43] * Quits: dbaron (~dbaron@nat/mozilla/x-wbykgtnlmifqltzv) (Ping timeout: 240 seconds)
- # [01:43] * Joins: dbaron (~dbaron@nat/mozilla/x-efiyxgujamydfdfp)
- # [01:43] * Joins: sicking (~chatzilla@nat/mozilla/x-ywivccgepehuholj)
- # [01:44] <MikeSmith> heycam: welcome back
- # [01:44] * Joins: kinetik (~kinetik@121.98.132.55)
- # [01:44] <AryehGregor> Text-based IRC clients annoy me too.
- # [01:44] <AryehGregor> I don't have a very good reason for this, though.
- # [01:45] <AryehGregor> I tried irssi but didn't feel it was worth it to learn how to use it.
- # [01:45] <AryehGregor> Oh, also I think it only let me use one window for all channels, which is unacceptable.
- # [01:45] <AryehGregor> I have a whole monitor with six channels tiled across it.
- # [01:47] <MikeSmith> also not clear to me what a text-based IRC client is
- # [01:47] <MikeSmith> means curses-based?
- # [01:47] <AryehGregor> One that runs in a terminal.
- # [01:47] <AryehGregor> Instead of a GUI app.
- # [01:47] <MikeSmith> ah
- # [01:47] <othermaciej> runs in a terminal, not GUI
- # [01:47] <MikeSmith> like irssi?
- # [01:47] <MikeSmith> ok
- # [01:47] <othermaciej> I am a long time GUI IRC client user
- # [01:47] <othermaciej> ever since X-Chat back in the day
- # [01:47] <othermaciej> now it's 100% Colloquy
- # [01:48] <othermaciej> even though Colloquy doesn't quite do everything I would like
- # [01:48] <othermaciej> it is usable and pretty to look at
- # [01:48] <MikeSmith> I recently switched from XChat to Colloquy and been very happy to have made the switch
- # [01:48] <othermaciej> also, WebKit
- # [01:48] <MikeSmith> yeah
- # [01:48] <MikeSmith> plus active developers
- # [01:48] <othermaciej> I feel compelled to demonstrate my patriotism
- # [01:48] <MikeSmith> and responsive developers
- # [01:48] <MikeSmith> on #colloquy
- # [01:49] <AryehGregor> I really dislike XChat.
- # [01:49] <MikeSmith> NoOneButMe++
- # [01:49] <MikeSmith> akempgen++
- # [01:49] <AryehGregor> Colloquy sounds great, too bad I use Linux.
- # [01:49] <MikeSmith> and of course xenon++++++++++
- # [01:49] <AryehGregor> I'm pretty sure that's a syntax error.
- # [01:50] <AryehGregor> Well, you have an even number of plus signs, so conceivably not, but it's certainly not recommended coding style.
- # [01:50] <othermaciej> X-Chat feels crufty compared to Colloquy now, though to be fair, lately I have only run it on Windows
- # [01:50] <othermaciej> dunno if it feels better in its native habitat
- # [01:51] <MikeSmith> because of public wifi in several places in Australia blocking port 6667 when I was traveling there, I recently set up screen+irssi and been pretty happy with that too
- # [01:51] <sideshow> yoo hoo
- # [01:51] <MikeSmith> that's me
- # [01:52] <MikeSmith> I find irssi with the nm.pl and wlstat.pl plugins to be fairly usable
- # [01:53] <MikeSmith> nm does proper aligning an coloring of nicks
- # [01:53] <MikeSmith> wlstat.pl gives you a human-readable channel list at the bottom of the screen
- # [01:53] <MikeSmith> and irssi handles unicode with no problems too
- # [01:54] <MikeSmith> anyway, the trend at http://arewefastyet.com/ is very cool
- # [01:54] <roc> I hate Colloquy. I have not been able to figure out how to collect alerted messages so I can read them even if they've escaped from scrollback
- # [01:55] <MikeSmith> roc: yeah, that's annoying
- # [01:55] <micheil> MikeSmith: there's also: http://arewefirstyet.com/
- # [01:55] <MikeSmith> micheil: thanks
- # [01:55] * Quits: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7) (Quit: kennyluck)
- # [01:55] * Quits: sideshow (~MikeSmith@sideshowbarker.net) (Ping timeout: 240 seconds)
- # [01:55] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [01:56] <MikeSmith> micheil: what's this measuring?
- # [01:56] <micheil> where the search terms for JavaScript rank on google
- # [01:56] <roc> it also has crazy bugs where it sometimes stops redrawing
- # [01:56] <micheil> as currently if you look for help on JS, the decent documentation is no where to be seen
- # [01:56] <roc> and sometimes there are visual artifacts
- # [01:56] <MikeSmith> roc: ping NoOneButMe or akempgen on #colloquy
- # [01:57] <MikeSmith> I think there's also a bug tracker for Colloquy but can't remember where
- # [01:57] <roc> and there's no support for user-configured hyperlinking
- # [01:57] <roc> yet
- # [01:57] <roc> I still use it
- # [01:57] <roc> obviously something is wrong with me
- # [01:58] <roc> anyway I'm switching to Windows soon, so it doesn't matter
- # [01:58] <MikeSmith> roc: http://colloquy.info?bugs or http://colloquy.info/project/report/1
- # [01:59] <MikeSmith> wow, 536 bugs
- # [01:59] <MikeSmith> 536 *active* bugs
- # [01:59] <MikeSmith> Colloquy needs some more developers…
- # [02:00] * Quits: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [02:03] * Joins: chrx (~chris@CPE-61-9-185-15.static.vic.bigpond.net.au)
- # [02:04] <MikeSmith> http://arewefastyet.com/ makes me wonder whether that point on the Sunspider graph around 370ms or whatever is going to be where all the implementations will end up plateauing for a while
- # [02:04] <othermaciej> there is a lot of room for improvement in Colloquy
- # [02:04] <Hixie> MikeSmith: check out how many active bugs mozilla or webkit have ;-)
- # [02:05] <MikeSmith> Hixie: well, yeah
- # [02:05] <MikeSmith> would be more fair to compare how many bugs Chatzilla has, maybe
- # [02:06] <Hixie> number of open bugs is a function of the size of the QA base, not the engineering base
- # [02:06] <MikeSmith> about I meant maybe everybody will plateau (or whatever better word) there due to all having basically reached the same limits as far as what performance can be squeezed using the current techniques (that have come around in the last 2 years or whatever)
- # [02:07] <othermaciej> bug in / out rate are more interesting metrics than open bug level IMO
- # [02:07] <AryehGregor> Number of open bugs is a function of the size of the bug-reporter base.
- # [02:07] <MikeSmith> Hixie: I think in the case of Colloquy, it's the same base
- # [02:07] <MikeSmith> :)
- # [02:08] <roc> bugzilla.mozilla.org also has bugs for lots of non-Firefox things. Like every time a Mozilla employee requests hardware, that's a bug
- # [02:08] <roc> we also have bugs assigned to the legal department
- # [02:08] <MikeSmith> I don't know who maintains http://arewefastyet.com/ but it might be worthwhile to add Opera to it
- # [02:08] <MikeSmith> Carakan
- # [02:09] <AryehGregor> MikeSmith, #3 on http://arewefastyet.com/faq.html
- # [02:09] <roc> MikeSmith: dvander@mozilla.com. However, they can't add Carakan easily because no standalone JS shell is available
- # [02:10] <MikeSmith> jgraham: ↑ gsnedders
- # [02:11] <roc> MikeSmith: I think we'll probably plateau on Sunspider because we don't think it's a great benchmark at this point, so once we've beaten everybody else the incentive to keep going is low
- # [02:11] <MikeSmith> AryehGregor: thanks
- # [02:11] <MikeSmith> roc: I see
- # [02:11] * Joins: Craig` (~craig@host81-141-115-0.wlms-broadband.com)
- # [02:11] <MikeSmith> I know JS benchmarks are kind of touchy subject anyway
- # [02:12] <Craig`> hey guys, is it possible to check if an image is a part of another image? guessing i'd have to use canvas.
- # [02:12] <Hixie> from js?
- # [02:12] <Hixie> there's no direct api for it
- # [02:12] <Philip`> "part of"?
- # [02:12] <Hixie> you could as you say implement it manually using canvas to get the image data
- # [02:12] <MikeSmith> roc: so maybe I shouldn't have brought it up here… but anyway, it's great to see the progress that chart shows has been made over the last couple months
- # [02:13] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [02:13] <Craig`> Philip`, like one image is a piece of another
- # [02:13] <roc> touchy? we do touchy here :-)
- # [02:13] <Craig`> for example a picture of a human, the sub-image may just be the head, and i want to check if the whole body contains the head image inside
- # [02:13] <roc> I'm not sure what is touchy though
- # [02:13] <Philip`> Like you have a 10x10 image and a 20x20 image and want to see if any 10x10 region of the larger image is precisely identical to the smaller image?
- # [02:13] * Joins: smorg (~quassel@174-30-207-66.mpls.qwest.net)
- # [02:14] <heycam> MikeSmith, thanks!
- # [02:14] <MikeSmith> roc: I suspect there was probably a measurable difference just do the fact of heycam joining the mozilla team :) that's the kind of voodoo he seems to have
- # [02:14] <Craig`> Philip`, yes
- # [02:14] <heycam> (and yeah i meant curses based)
- # [02:15] * Joins: everton_ (~everton@KD118153063184.ppp-bb.dion.ne.jp)
- # [02:15] <roc> he's stuck in Auckland so hasn't had much chance to influence the rest of Mozilla yet :-)
- # [02:15] <MikeSmith> heh
- # [02:15] <MikeSmith> lol
- # [02:15] <MikeSmith> heycam: you moved already?
- # [02:15] <MikeSmith> I really want to visit Auckland
- # [02:15] <MikeSmith> you dudes please find me a business reason to travel to Auckland for a visit
- # [02:16] <heycam> yeah just arrived a few weeks ago
- # [02:16] <heycam> come on over :)
- # [02:16] * Craig` is now known as [Craig]
- # [02:17] <Hixie> anyone got an animated GIF with frame numbers? a testcase animated gif?
- # [02:17] * Quits: everton (~everton@KD118153063184.ppp-bb.dion.ne.jp) (Ping timeout: 245 seconds)
- # [02:17] * everton_ is now known as everton
- # [02:17] * [Craig] is now known as Craig
- # [02:18] * Craig is now known as [Craig]
- # [02:18] * Joins: jwalden (~waldo@nat/mozilla/x-hjkwebmdwpvzrwpj)
- # [02:18] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
- # [02:19] * heycam brb lunch
- # [02:20] * Quits: everton (~everton@KD118153063184.ppp-bb.dion.ne.jp) (Quit: everton)
- # [02:22] <MikeSmith> Peter`: when I first read "The Chromium Team chose to enable their implementation of the FileSystem API by default. ", it seemed like it implied there was some other WebKit-based implementation of the FileSystem API
- # [02:24] <MikeSmith> maybe "The Chromium Team recently implemented the FileSystem API, and has now chosen to enable it by default in Chrome." or something would be better
- # [02:24] <MikeSmith> (or maybe it's just me)
- # [02:30] <MikeSmith> "There is a downside too, as the advocated API is asynchronous, it has a steep learning curve."
- # [02:30] <MikeSmith> in general, do asynchronous APIs have a really steeper learning curve than synchronous ones?
- # [02:31] * Joins: kennyluck (~kennyluck@2001:200:1c0:2900:226:8ff:fe07:40c6)
- # [02:31] <MikeSmith> I mean, once you get past the initial step of learning how to program that way at all?
- # [02:31] <MikeSmith> hmm, I guess they do
- # [02:31] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [02:32] <Philip`> [Craig]: Sounds like getImageData and a string search is the best you can do, then
- # [02:32] <MikeSmith> or at least, they are necessarily always more complicated a bit at least
- # [02:33] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 240 seconds)
- # [02:36] * Quits: estes (~aestes@17.246.18.9) (Quit: estes)
- # [02:36] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [02:37] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [02:41] * Quits: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
- # [02:42] <AryehGregor> Mozilla people (roc, sicking): how long should I wait before poking people about checkin-needed not being checked in? And who do I poke? It's been five days. https://bugzilla.mozilla.org/show_bug.cgi?id=586763
- # [02:44] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [02:44] <timeless_mbp> AryehGregor: dao is a good person to poke
- # [02:45] <timeless_mbp> or gavin perhaps (not sure if he still does that)
- # [02:45] <timeless_mbp> dao landed something for me monday morning
- # [02:45] * Quits: othermaciej (~mjs@17.246.18.230) (Quit: othermaciej)
- # [02:45] <timeless_mbp> in theory i could do it, but in practice the tree scares me
- # [02:46] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 240 seconds)
- # [02:46] <gavin> I can check it in tomorrow
- # [02:47] <AryehGregor> gavin, thanks.
- # [02:48] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [02:48] * Quits: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6) (Quit: ap)
- # [02:49] * Joins: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com)
- # [02:49] * Quits: agektmr1 (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [02:49] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [02:51] <sicking> AryehGregor: the best thing to do is ask around in #developers on irc.mozilla.org
- # [02:51] <sicking> oh, gavin already answered you
- # [02:55] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:55] <sicking> AryehGregor: i might give it a try tonight if i don't get home too late
- # [02:57] <AryehGregor> Okay, thanks.
- # [03:01] * Quits: kinetik (~kinetik@121.98.132.55) (Quit: leaving)
- # [03:06] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Quit: ChatZilla 0.9.86 [Firefox 3.6.10/20100914125854])
- # [03:07] * Quits: sicking (~chatzilla@nat/mozilla/x-ywivccgepehuholj) (Ping timeout: 272 seconds)
- # [03:13] * Joins: sideshow (~MikeSmith@sideshowbarker.net)
- # [03:17] * Joins: cooto (~Adium@pc-9-153-83-200.cm.vtr.net)
- # [03:25] * Joins: baba (~sallabanc@unaffiliated/cypha)
- # [03:30] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [03:31] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
- # [03:42] * Quits: [Craig] (~craig@host81-141-115-0.wlms-broadband.com) (Quit: Leaving)
- # [03:49] * Quits: dbaron (~dbaron@nat/mozilla/x-efiyxgujamydfdfp) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [03:50] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [03:56] * Joins: hamcore (rhythm@unaffiliated/hamcore)
- # [04:02] * Joins: estes (~aestes@17.246.17.146)
- # [04:02] * Quits: Maxdamantus (~m@203-97-238-106.cable.telstraclear.net) (Ping timeout: 255 seconds)
- # [04:11] * Quits: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36) (Quit: weinig)
- # [04:14] * Joins: cooto1 (~Adium@pc-9-153-83-200.cm.vtr.net)
- # [04:14] * Quits: cooto (~Adium@pc-9-153-83-200.cm.vtr.net) (Read error: Connection reset by peer)
- # [04:14] * Parts: cooto1 (~Adium@pc-9-153-83-200.cm.vtr.net)
- # [04:14] * Quits: chrx (~chris@CPE-61-9-185-15.static.vic.bigpond.net.au) (Quit: chrx)
- # [04:15] * Joins: Maxdamantus (~m@203-97-238-106.cable.telstraclear.net)
- # [04:17] * Quits: JonathanNeal (~Jonathan_@rrcs-76-79-114-214.west.biz.rr.com) (Quit: Leaving)
- # [04:21] * Quits: micheil (~micheil@124-149-173-56.dyn.iinet.net.au) (Quit: micheil)
- # [04:35] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
- # [04:45] * heycam wonders why @html5douche tweeted non-doucheily
- # [04:53] <wirepair> ha, this is way more amusing than i thought it would be
- # [04:54] <wirepair> damn you heycam for ruining my concentration ;)
- # [04:55] * Joins: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net)
- # [05:17] <MikeSmith> heycam: I think it's because he forgot what account he was tweeting from…
- # [05:18] <heycam> MikeSmith, likely!
- # [05:19] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [05:20] <MikeSmith> cool to see this:
- # [05:20] <MikeSmith> http://dougt.org/wordpress/2010/10/desktop-notifications-in-fennec/
- # [05:20] <MikeSmith> annevk should be happy
- # [05:20] <MikeSmith> heycam: did you hear that annevk is a WG chair now?
- # [05:21] <MikeSmith> of the Web Notification WG
- # [05:21] <heycam> MikeSmith, I did!
- # [05:21] <heycam> all grown up
- # [05:21] <MikeSmith> heh
- # [05:21] <heycam> :)
- # [05:22] * Quits: hamcore (rhythm@unaffiliated/hamcore)
- # [05:25] * Quits: JoePeck (~JoePeck@17.244.14.254) (Quit: -)
- # [05:33] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Quit: mdelaney)
- # [05:34] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [05:36] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [05:38] * Joins: micheil (~micheil@124-149-173-56.dyn.iinet.net.au)
- # [05:39] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
- # [05:40] * Joins: mdelaney (~mdelaney@67.218.106.248)
- # [05:56] * Joins: kinetik (~kinetik@121.98.132.55)
- # [06:03] * Quits: mdelaney (~mdelaney@67.218.106.248) (Read error: Connection reset by peer)
- # [06:04] * Joins: mdelaney (~mdelaney@67.218.106.248)
- # [06:05] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [06:08] * Quits: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk) (Quit: Leaving)
- # [06:13] * Quits: kennyluck (~kennyluck@2001:200:1c0:2900:226:8ff:fe07:40c6) (Read error: Operation timed out)
- # [06:15] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Quit: roc)
- # [06:16] * Joins: roc (~roc@203-97-204-82.dsl.clear.net.nz)
- # [06:17] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Read error: No route to host)
- # [06:17] * Quits: kinetik (~kinetik@121.98.132.55) (Quit: leaving)
- # [06:18] * Quits: heycam (~cam@203-97-204-82.dsl.clear.net.nz) (Quit: bye)
- # [06:22] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [06:25] * Joins: murz (~mmurraywa@174-21-111-3.tukw.qwest.net)
- # [06:28] * Quits: jwalden (~waldo@nat/mozilla/x-hjkwebmdwpvzrwpj) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.10/20100920140826])
- # [06:34] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
- # [06:36] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [06:38] * Quits: mdelaney (~mdelaney@67.218.106.248) (Quit: mdelaney)
- # [06:39] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [06:39] * Quits: variable (~variable@unaffiliated/variable) (Ping timeout: 264 seconds)
- # [06:39] * Joins: variable (~variable@unaffiliated/variable)
- # [06:46] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
- # [06:50] * Joins: kinetik (~kinetik@121.98.132.55)
- # [06:58] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [07:03] * Quits: estes (~aestes@17.246.17.146) (Quit: estes)
- # [07:07] * Quits: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
- # [07:18] * Joins: estes (~aestes@76.220.34.58)
- # [07:22] * Joins: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net)
- # [07:25] * Quits: nessy (~Adium@74.125.56.18) (Quit: Leaving.)
- # [07:27] * Joins: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru)
- # [07:27] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
- # [07:32] * Quits: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net) (Quit: mdelaney)
- # [07:33] * Joins: MikeSmith_ (~MikeSmith@EM114-48-47-206.pool.e-mobile.ne.jp)
- # [07:36] * Quits: MikeSmith (~MikeSmith@EM114-48-77-43.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [07:37] * MikeSmith_ is now known as MikeSmith
- # [07:43] * Joins: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt)
- # [07:44] * Quits: foolip_ (~philip@83.218.67.122) (Read error: Operation timed out)
- # [07:45] * Joins: foolip_ (~philip@83.218.67.122)
- # [07:55] <hsivonen> Hixie: FYI: https://bugzilla.mozilla.org/show_bug.cgi?id=605373
- # [07:55] <hsivonen> scoping object strikes again :-(
- # [07:56] <Hixie> yeah, unfortunately IE's behaviour is basically a non-starter on that one
- # [07:56] <Hixie> (they just drop the <object> from the DOM entirely)
- # [07:56] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [07:56] <Hixie> we'll always have regressions
- # [07:57] <Hixie> or pages that don't parse ideally
- # [07:57] <Hixie> since there are pages depending on different contradictory behaviours
- # [07:57] <Hixie> at some point we just have to draw a line and accept it
- # [07:57] <Hixie> (dunno which side of the line this one is on)
- # [08:05] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 255 seconds)
- # [08:06] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
- # [08:06] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [08:11] * Joins: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net)
- # [08:11] * Joins: matjas (~matjas@ip-213-49-113-159.dsl.scarlet.be)
- # [08:24] <shepazu> anyone have an opinion on whether it's better to use multiple <aside>s for different bits of a sidebar, such as a blogroll and an archive list, or to use a single <aside> with multiple child <section>s?
- # [08:28] * Disconnected
- # [08:29] * Attempting to rejoin channel #whatwg
- # [08:29] * Rejoined channel #whatwg
- # [08:29] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [08:29] * Set by annevk42 on Mon Oct 19 23:03:06
- # [08:32] <Hixie> shepazu: both are fine
- # [08:33] <Hixie> shepazu: really it depends whether stylistically it would be fine for one part to be elsewhere or whether the whole thing should always stick together
- # [08:36] * Parts: Tux (~tux@77.247.156.227)
- # [08:37] <shepazu> Hixie: thanks, I thought that might be the answer... now I have to decide how related the sections are... doing some tweaking of http://www.w3.org/Graphics/SVG/
- # [08:38] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [08:40] <shepazu> might be good to have separate asides, so the different sections could be reordered, put on different sides of the page, etc... anyway, good to know that both are reasonable
- # [08:40] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:42] * Joins: reni__home (~reni@sedkit.inf.u-szeged.hu)
- # [08:47] * Quits: kinetik (~kinetik@121.98.132.55) (Ping timeout: 240 seconds)
- # [08:47] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Ping timeout: 272 seconds)
- # [08:48] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
- # [08:48] <Peter`> MikeSmith: it's mainly the idea of asynchronous programming which is hard for people to understand
- # [08:48] * Joins: kinetik (~kinetik@121.98.132.55)
- # [08:58] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [08:58] * Joins: roc (~roc@121.98.230.221)
- # [09:03] * Joins: kennyluck (~kennyluck@dhcp26.tom.sfc.keio.ac.jp)
- # [09:06] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
- # [09:06] * Quits: weinig (~weinig@c-24-130-56-198.hsd1.ca.comcast.net) (Quit: weinig)
- # [09:11] * Joins: Anti-X (~duckmysic@93.179.5.58)
- # [09:16] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [09:16] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [09:20] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [09:25] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [09:28] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [09:31] * Joins: nessy (~Adium@124-168-60-18.dyn.iinet.net.au)
- # [09:34] <jgraham> Hixie: I'm pretty sure we has at least a couple of sites break due to the <object> thing. I meant to look up the sites but didn't
- # [09:37] <Hixie> given the wacked out things IE does with <object> i would expect it to be one of less successful areas
- # [09:39] * Joins: smaug____ (~chatzilla@YGKMMMXLV.gprs.sl-laajakaista.fi)
- # [09:44] * Joins: henrikbjorn (~henrik@80.199.116.190.static.peytz.dk)
- # [09:48] <jgraham> Right, but that doesn't mean that we need to gratuitously break sites if it is avoidable
- # [09:49] <jgraham> Since no one else but IE used the IE behaviour and these breakages are regressions
- # [09:50] * Quits: abarth (~abarth@c-67-169-68-88.hsd1.ca.comcast.net) (Quit: abarth)
- # [09:51] <hsivonen> jgraham: at this point, reading the code of the old WebKit tree builder in order to figure out what exactly it did would be nice
- # [09:52] <hsivonen> no progress on https://bugs.webkit.org/show_bug.cgi?id=46936
- # [09:52] * Joins: ROBOd (~robod@89.123.138.210)
- # [10:03] <hsivonen> aaaargh. interaction with legacy stuff strikes again: https://bugzilla.mozilla.org/show_bug.cgi?id=604660
- # [10:04] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [10:06] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [10:06] * Quits: kuya (~d1223m@93-97-190-130.zone5.bethere.co.uk) (Read error: Connection reset by peer)
- # [10:07] <nessy> amongst some open video software developers we are developing a proposal for HTTP adaptive streaming - mostly focused on Ogg and WebM with some specifications for extending HTML5 APIs - I wonder if it would be appropriate to chuck this into the WHATWG wiki in preparation for discussions on the mailing list?
- # [10:07] <Hixie> jgraham: oh i'm not saying we shouldn't fix it if there's a good fix that does more good than harm
- # [10:07] <Hixie> jgraham: just that i'm not surprised to see that kind of problem come up
- # [10:11] * Joins: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk)
- # [10:12] * Joins: kmq (~kmq@85.159.13.90)
- # [10:13] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [10:14] <annevk> nessy, go ahead
- # [10:14] <nessy> annevk: cool, ta
- # [10:15] <annevk> WHATWG wiki is open for most everything, and definitely everything that is related to web standards
- # [10:18] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [10:22] * Quits: nessy (~Adium@124-168-60-18.dyn.iinet.net.au) (Quit: Leaving.)
- # [10:25] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [10:25] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [10:28] * Joins: Phae (~Phae@chimera.macmillan.com)
- # [10:37] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
- # [10:42] * Joins: zcorpan (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [10:46] <annevk> ArrayBuffer exposes endianness?
- # [10:46] <annevk> oh well
- # [10:52] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [10:53] * Quits: annevk (~annevk@pat-tdc.opera.com) (Ping timeout: 265 seconds)
- # [10:55] * Joins: annevk (~annevk@guest.opera.com)
- # [10:56] * Joins: workmad3 (~workmad3@cspool86.cs.man.ac.uk)
- # [11:03] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [11:09] * Quits: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 264 seconds)
- # [11:15] * Quits: estes (~aestes@76.220.34.58) (Quit: estes)
- # [11:20] <hsivonen> I wish the script running section of the spec had reminded me that XSLT-inserted scripts need to behave like parser-inserted scripts
- # [11:21] <jgraham> Oh man, I hadn't even considered the possibility of xslt inserted scripts
- # [11:25] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Ping timeout: 240 seconds)
- # [11:27] <jgraham> Can you make xslt work with text/html content during parsing? I can't think of an easy way but there could be something I missed
- # [11:27] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [11:28] <hsivonen> jgraham: do you mean applying XSLT to text/html during parsing?
- # [11:29] <jgraham> Yes
- # [11:29] <hsivonen> jgraham: not with anything equivalent to <?xml-stylesheet, no
- # [11:30] <hsivonen> jgraham: I have no idea what would happen if you passed a document that's still being parsed to the XSLT JS API
- # [11:30] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [11:30] <jgraham> That was more what I was wondering about
- # [11:32] <hsivonen> I believe XSLT-created scripts in the JS API case should be prevented from executing like innerHTML-created scripts
- # [11:35] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [11:39] * Joins: agektmr (~Adium@220.109.219.244)
- # [11:48] <hsivonen> ...or maybe not
- # [11:49] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [11:50] <hsivonen> happy happy time ahead with scripts inserted via XSLTProcessor and createContextualFragment
- # [11:52] * Joins: koz_ (~jameskozi@nat/google/x-uymxesvhcmphhmwl)
- # [11:52] * Joins: meledin_ (~vladi@f2.c7.5d45.static.theplanet.com)
- # [11:52] * Joins: Kuruma___ (~Kuruman@p7207-ipngn1301marunouchi.tokyo.ocn.ne.jp)
- # [11:52] * Joins: TabAtkin1_ (~tabatkins@nat/google/x-jtevgddwtodaszqx)
- # [11:52] * Quits: mat_t (~mattomasz@91.189.88.12) (*.net *.split)
- # [11:52] * Quits: meledin (~vladi@f2.c7.5d45.static.theplanet.com) (*.net *.split)
- # [11:52] * Quits: Hixie (ianh@trivini.no) (*.net *.split)
- # [11:52] * Quits: connrs (~paul@host86-136-132-1.range86-136.btcentralplus.com) (*.net *.split)
- # [11:52] * Quits: temp01 (~temp01@unaffiliated/temp01) (*.net *.split)
- # [11:52] * Quits: koz (~jameskozi@74.125.56.17) (*.net *.split)
- # [11:52] * Quits: TabAtkins_ (~tabatkins@nat/google/x-rbpftbymmdhtmrch) (*.net *.split)
- # [11:52] * Quits: Kuruma__ (~Kuruman@p7207-ipngn1301marunouchi.tokyo.ocn.ne.jp) (*.net *.split)
- # [11:52] * Quits: webben (~benjamin@173-203-84-17.static.cloud-ips.com) (*.net *.split)
- # [11:52] * koz_ is now known as koz
- # [11:52] * Joins: connrs (~paul@host86-136-132-1.range86-136.btcentralplus.com)
- # [11:52] * Joins: Hixie (ianh@trivini.no)
- # [11:52] * Joins: temp02 (~temp01@unaffiliated/temp01)
- # [11:52] * Quits: temp02 (~temp01@unaffiliated/temp01) (Excess Flood)
- # [11:53] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [11:54] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [11:56] * Quits: workmad3 (~workmad3@cspool86.cs.man.ac.uk) (Remote host closed the connection)
- # [11:57] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Ping timeout: 272 seconds)
- # [11:58] * Quits: annevk (~annevk@guest.opera.com) (Ping timeout: 240 seconds)
- # [11:58] * Quits: smaug____ (~chatzilla@YGKMMMXLV.gprs.sl-laajakaista.fi) (Ping timeout: 252 seconds)
- # [12:01] * Joins: annevk (~annevk@pat-tdc.opera.com)
- # [12:15] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
- # [12:16] * Joins: nessy (~Adium@124-168-60-18.dyn.iinet.net.au)
- # [12:19] * Quits: kennyluck (~kennyluck@dhcp26.tom.sfc.keio.ac.jp) (Quit: kennyluck)
- # [12:30] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote host closed the connection)
- # [12:37] * Joins: hamcore (rhythm@unaffiliated/hamcore)
- # [12:40] * Joins: workmad3 (~workmad3@cspool86.cs.man.ac.uk)
- # [12:44] * Quits: nessy (~Adium@124-168-60-18.dyn.iinet.net.au) (Quit: Leaving.)
- # [12:45] * Quits: timeless_mbp (~timeless@a88-115-8-36.elisa-laajakaista.fi) (Quit: Leaving.)
- # [12:49] * Quits: Anti-X (~duckmysic@93.179.5.58) (Ping timeout: 240 seconds)
- # [12:53] * Quits: pablof (~palbo@pat-tdc.opera.com) (Ping timeout: 276 seconds)
- # [12:54] * Joins: Anti-X (~duckmysic@93.179.9.109)
- # [12:55] * Joins: pablof (~palbo@pat-tdc.opera.com)
- # [13:11] * Joins: agektmr1 (~Adium@220.109.219.245)
- # [13:11] * Quits: agektmr (~Adium@220.109.219.244) (Read error: Connection reset by peer)
- # [13:11] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [13:15] * Joins: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7)
- # [13:15] * Quits: agektmr1 (~Adium@220.109.219.245) (Ping timeout: 265 seconds)
- # [13:26] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [13:33] * Joins: MikeSmith_ (~MikeSmith@EM114-48-151-113.pool.e-mobile.ne.jp)
- # [13:37] * Quits: annevk (~annevk@pat-tdc.opera.com) (Remote host closed the connection)
- # [13:37] * Quits: MikeSmith (~MikeSmith@EM114-48-47-206.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
- # [13:37] * MikeSmith_ is now known as MikeSmith
- # [13:37] * Joins: annevk (~annevk@pat-tdc.opera.com)
- # [13:39] * Quits: annevk (~annevk@pat-tdc.opera.com) (Client Quit)
- # [13:40] * Joins: annevk (~annevk@pat-tdc.opera.com)
- # [13:41] <hsivonen> stuff I've learned today: an XSLT transform fails to compile in Gecko if it doesn't have the version="1.0" attribute
- # [13:47] * Quits: foolip_ (~philip@83.218.67.122) (Quit: Ex-Chat)
- # [13:49] * Quits: foolip (~philip@83.218.67.122) (Remote host closed the connection)
- # [13:50] <hsivonen> why does Chrome throw a WRONG_DOCUMENT_ERR when moving a node from an XSLT result doc to an HTML page?
- # [13:51] <jgraham> Isn't that a case where DOM Core literalism would make you use adoptNode?
- # [13:52] <annevk> hsivonen, WebKit has not yet removed throwing WRONG_DOCUMENT_ERR for certain scenarios
- # [13:52] <hsivonen> jgraham: yeah
- # [13:52] <hsivonen> annevk: ok
- # [13:53] <hsivonen> http://hsivonen.iki.fi/test/moz/scripts/XSLTProcessor-transformToDocument.html
- # [13:53] <hsivonen> Opera runs the script once it's adopted
- # [13:53] <hsivonen> Gecko trunk and Chrome don't run it
- # [13:53] <hsivonen> yay for interop
- # [13:57] * jgraham doesn't have any issues with decomplexifying XSLT support if possible
- # [13:58] <annevk> hsivonen, what hotel are you staying at for TPAC?
- # [13:58] <hsivonen> Hotel de congres
- # [13:59] <hsivonen> annevk: the one that a while ago still had the 100% .swf site
- # [13:59] * Parts: hamcore (rhythm@unaffiliated/hamcore)
- # [14:00] <annevk> http://www.hoteldescongres.com/
- # [14:00] <annevk> ?
- # [14:00] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:00] <annevk> seems there's less Flash now
- # [14:00] <hsivonen> annevk: yes and yes
- # [14:01] <annevk> number of nights... hmm
- # [14:01] <annevk> like I know
- # [14:03] <hsivonen> http://hsivonen.iki.fi/test/moz/scripts/XSLTProcessor-transformToFragment.html
- # [14:03] <hsivonen> script runs in Firefox and Opera
- # [14:03] <hsivonen> not in WebKit
- # [14:06] <annevk> I'm staying there too now
- # [14:06] <annevk> thanks
- # [14:11] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:16] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 245 seconds)
- # [14:20] <hsivonen> maybe I should test DOMParser-created scripts next...
- # [14:21] <hsivonen> and maybe XHR-created scripts
- # [14:28] <hsivonen> annevk: Opera disagrees with Firefox and WebKit on http://hsivonen.iki.fi/test/moz/scripts/xhr.html
- # [14:30] <hsivonen> hmm. IE9 can't adopt a node from XHR into a displayed doc
- # [14:30] <hsivonen> boo
- # [14:31] * Joins: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
- # [14:32] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [14:33] <hsivonen> Gecko disagrees with WebKit and Opera: http://hsivonen.iki.fi/test/moz/scripts/xhr-importNode.html
- # [14:35] * Joins: miketaylr (~miketaylr@24.42.95.108)
- # [14:35] * Quits: matjas (~matjas@ip-213-49-113-159.dsl.scarlet.be) (Ping timeout: 264 seconds)
- # [14:39] * Joins: davidb__ (~davidb@mozca02.ca.mozilla.com)
- # [14:42] * Joins: matjas (~matjas@ip-213-49-112-28.dsl.scarlet.be)
- # [14:45] * Quits: Anti-X (~duckmysic@93.179.9.109) (Ping timeout: 272 seconds)
- # [14:50] * Quits: workmad3 (~workmad3@cspool86.cs.man.ac.uk) (Remote host closed the connection)
- # [14:50] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [14:53] * Joins: plainhao (~plainhao@mail.xbiotica.com)
- # [14:58] * Joins: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [15:08] * Quits: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt) (Quit: Leaving)
- # [15:09] * Joins: BlurstOfTimes (~blurstoft@168.203.117.107)
- # [15:10] * Quits: boaz (~boaz@64.119.153.2) (Ping timeout: 272 seconds)
- # [15:11] * Quits: f1lt3r (~f1lt3r@64.119.153.2) (Ping timeout: 276 seconds)
- # [15:15] <karlcow> The Design of HTML5 - http://adactio.com/articles/1704
- # [15:15] <karlcow> huge blog post
- # [15:17] * Joins: boaz (~boaz@64.119.153.2)
- # [15:17] <annevk> it's a transcription
- # [15:19] <karlcow> annevk: yep of the conference Fronteers 2010
- # [15:31] * mamund_ is now known as mamund
- # [15:32] <MikeSmith> annevk: in this tweet: http://twitter.com/#!/DennisLaumen/status/27818124542
- # [15:33] <MikeSmith> the "ik kon me geen directe pimp herinneren" part
- # [15:33] <MikeSmith> how would you translate that/
- # [15:33] * Quits: Martijnc (~Martijnc@91.176.141.14) (Read error: Connection reset by peer)
- # [15:33] <MikeSmith> "I can't recall a direct pimp"?
- # [15:33] <MikeSmith> "I can't recall pimping directly"?
- # [15:33] * Quits: kmq (~kmq@85.159.13.90) (Read error: Connection reset by peer)
- # [15:34] <annevk> I do not remember direct pimping
- # [15:34] <annevk> so yeah, something like that
- # [15:34] <MikeSmith> ok
- # [15:34] <MikeSmith> thanks
- # [15:39] * Quits: hjjaa (~ghe@132.150.124.56)
- # [15:40] * Joins: Martijnc (~Martijnc@91.176.26.11)
- # [15:47] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [15:48] * Joins: Anti-X (~duckmysic@c0B7EBF51.dhcp.bluecom.no)
- # [15:49] <hsivonen> annevk: I recall someone (you?) tweeting from fronteers that authors weren't aware that vendor-prefixed CSS properties can be discontinued at any time
- # [15:49] <hsivonen> annevk: do I recall correctly? are authors really thinking that the vendor-prefixed stuff is stable?
- # [15:50] <jgraham> I thought they were unaware that it was "invalid"
- # [15:50] <jgraham> s/"/*/
- # [15:51] <hsivonen> oh
- # [15:56] * Quits: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru) (Quit: Ankheg)
- # [15:57] <annevk> some think it is valid
- # [15:57] <annevk> I am not sure whether they think it is stable
- # [15:57] * Joins: eric_carlson (~ericc@17.203.15.26)
- # [16:01] <hsivonen> annevk: ok. thanks
- # [16:01] <hsivonen> does IE9 use the new JS engine for the old document modes?
- # [16:01] <hsivonen> and the new Direct2D graphics layer?
- # [16:02] * Joins: f1lt3r (~f1lt3r@64.119.153.2)
- # [16:03] <hsivonen> Opera disagrees with Gecko, WebKit and IE9 beta 1 on http://hsivonen.iki.fi/test/moz/scripts/DOMParser.html
- # [16:10] <hsivonen> the weirdest thing I've learned today:
- # [16:10] <hsivonen> http://hsivonen.iki.fi/test/moz/scripts/innerHTML-in-doc-defer-plus-cruft.html
- # [16:10] <hsivonen> innerHTML script runs in IE
- # [16:10] <hsivonen> http://hsivonen.iki.fi/test/moz/scripts/innerHTML-in-doc-defer.html
- # [16:10] <hsivonen> innerHTML script doesn't run in IE
- # [16:11] <hsivonen> MSDN said defer would run
- # [16:11] <hsivonen> first I figured that MSDN was wrong
- # [16:11] <hsivonen> then I learned you need to have something in addition to the script element in the innerHTML setter argument for the script to run
- # [16:12] * Joins: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com)
- # [16:14] * Quits: henrikbjorn (~henrik@80.199.116.190.static.peytz.dk) (Remote host closed the connection)
- # [16:17] <MikeSmith> hsivonen: during my recent language messings-around in twitter, I was kind of a surprised to realize there doesn't seem to be any direct article or indirect article in Finnish
- # [16:17] <MikeSmith> is that the case?
- # [16:17] <annevk> oh
- # [16:17] <annevk> are we gonna publish today?
- # [16:17] <annevk> do I need to do anything?
- # [16:17] <MikeSmith> yeah
- # [16:17] <MikeSmith> change date to Oct 19
- # [16:17] <annevk> I guess I haven't merged recent changes
- # [16:17] <MikeSmith> please do now :)
- # [16:18] <hsivonen> MikeSmith: do you mean like "the" or "a"/"an"?
- # [16:18] <MikeSmith> yeah
- # [16:18] <MikeSmith> hsivonen: ↑
- # [16:18] <annevk> I guess I have some more time
- # [16:18] <hsivonen> MikeSmith: there is none
- # [16:18] <hsivonen> (aren't those definite and indefinite, not direct and indirect?)
- # [16:18] <MikeSmith> hsivonen: oops, yeah
- # [16:19] <MikeSmith> I means definite/indefinite
- # [16:19] <MikeSmith> annevk: please do get it done as soon as you can
- # [16:19] * Quits: Anti-X (~duckmysic@c0B7EBF51.dhcp.bluecom.no) (Ping timeout: 265 seconds)
- # [16:19] <annevk> can you give me 45min?
- # [16:19] <hsivonen> articles are kinda useless, so we don't have those
- # [16:19] <MikeSmith> annevk: yeah, sure
- # [16:20] <hsivonen> definite vs. indefinite information is baked into the case in some cases
- # [16:20] <hsivonen> oops. pun unintended
- # [16:20] <MikeSmith> hsivonen: yeah, Japanese and most asian languages don't have them either
- # [16:20] <MikeSmith> heh
- # [16:21] <MikeSmith> hsivonen: but Japanese speakers and other Asian non-native English learners seem to have a lot of trouble using "a" and "the" correctly in English
- # [16:21] <MikeSmith> it's pretty hard
- # [16:21] <hsivonen> I don't find it conceptually that hard
- # [16:21] <MikeSmith> but it seems like FInnish speakers don't have that problem nearly as much
- # [16:21] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [16:22] <MikeSmith> I think there are some instances where it's hard
- # [16:22] <MikeSmith> though I can't think of particulars right now
- # [16:22] <MikeSmith> I know there are some where I had a difficult time explaining why "a" is needed instead of "the"
- # [16:22] <MikeSmith> or vice versa
- # [16:24] <MikeSmith> hsivonen: also, Google Translate Finnish<->English seems to be relatively poor quality
- # [16:25] <hsivonen> MikeSmith: yeah. I use source language to English when I use Google Translate
- # [16:25] <hsivonen> (and Google would use English as an intermediate language anyway)
- # [16:25] <MikeSmith> machine translation of Japanese->English is also poor quality
- # [16:26] * Quits: jer|afk (~jernoble@17.203.14.197) (Read error: Connection reset by peer)
- # [16:26] <MikeSmith> the reason for it isn't because of Google Translate in particular
- # [16:26] * Joins: jer|afk (~jernoble@17.203.14.197)
- # [16:26] * Joins: webben (~benjamin@173-203-84-17.static.cloud-ips.com)
- # [16:26] <MikeSmith> it's just very difficult to do decent Japanese->English machine translation
- # [16:26] * Quits: webben (~benjamin@173-203-84-17.static.cloud-ips.com) (Excess Flood)
- # [16:26] <hsivonen> human translation quality from English to Finnish varies rather strikingly
- # [16:26] * Joins: Anti-X (~duckmysic@cA27DBF51.dhcp.bluecom.no)
- # [16:26] <MikeSmith> interesting
- # [16:27] * Quits: eric_carlson (~ericc@17.203.15.26) (Read error: Operation timed out)
- # [16:27] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Read error: Operation timed out)
- # [16:27] <MikeSmith> is there a lot that needs to be inferred when doing it?
- # [16:27] <hsivonen> there are some books (typically non-fiction) where one can tell what the English expressions were
- # [16:27] <MikeSmith> ah
- # [16:27] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
- # [16:27] <hsivonen> that is, the result is Finnish, but no one would write Finnish like that from scratch
- # [16:27] <MikeSmith> I see
- # [16:28] <MikeSmith> I was thinking more of the other way around
- # [16:28] <MikeSmith> from Finnish to English
- # [16:28] <MikeSmith> in comparison, one big problem with translating Japanese to English is that the subject can be omitted from a sentences
- # [16:28] <MikeSmith> *from sentences
- # [16:29] * Joins: eric_carlson (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30)
- # [16:29] <MikeSmith> that is, the sentences in the Japanese source may lack subjects
- # [16:29] <hsivonen> and the translator has to make a guess?
- # [16:29] <MikeSmith> the only way to know what the subject is is to read the previous sentence or parargraph
- # [16:29] <MikeSmith> human translator does not need to guess
- # [16:29] <hsivonen> ah
- # [16:29] <MikeSmith> it's almost always unambiguous to humans
- # [16:30] <MikeSmith> but harder to teach a machine
- # [16:30] <MikeSmith> though not impossible of course
- # [16:30] <MikeSmith> anyway, I was speculating that there might be some similar reasons why going from Finnish to English with machine translation might be more difficult than most
- # [16:31] <MikeSmith> I mean, I've been surprised to find that Google Translate does a decent job with some languages that I had naively assumed it might have a lot of difficulty with
- # [16:31] <MikeSmith> Hebrew, for example
- # [16:31] <MikeSmith> and Arabic
- # [16:31] <MikeSmith> and Hindi
- # [16:32] * Quits: kbrosnan (~kbrosnan@ip24-250-54-36.ri.ri.cox.net) (Quit: leaving)
- # [16:32] <MikeSmith> it consistently seems to do better with all those than it does with Finnish
- # [16:32] <hsivonen> I think the top two things that require inference when translating from Finnish to English are using the future tense and guessing he vs. she
- # [16:32] <MikeSmith> OK
- # [16:33] * Joins: workmad3 (~workmad3@cspool86.cs.man.ac.uk)
- # [16:34] <hsivonen> I mean for a machine. For a human, the future vs. present information is there but not in the verbs
- # [16:35] * Joins: kbrosnan (~kbrosnan@ip24-250-54-36.ri.ri.cox.net)
- # [16:36] * Quits: kbrosnan (~kbrosnan@ip24-250-54-36.ri.ri.cox.net) (Client Quit)
- # [16:38] <MikeSmith> hsivonen: I see
- # [16:38] <hsivonen> hmm. So now the spec has a "Noah ark clause" in addition to the "adoption agency algorithm"
- # [16:38] <hsivonen> *Noah's
- # [16:39] <MikeSmith> yeah, interesting choice of name there
- # [16:43] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [16:44] * Quits: Anti-X (~duckmysic@cA27DBF51.dhcp.bluecom.no) (Ping timeout: 255 seconds)
- # [16:44] * Quits: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
- # [16:45] <annevk> there's a restaurant here in Oslo called Noah's Ark
- # [16:45] <annevk> they've got nice burgers
- # [16:45] <hsivonen> annevk: do they come in pairs?
- # [16:46] <annevk> unfortunately not :)
- # [16:48] <annevk> so only <video> has an audio attribute
- # [16:48] <annevk> not <audio>
- # [16:48] <annevk> hmm
- # [16:50] * Joins: Anti-X (~duckmysic@c6D7CBF51.dhcp.bluecom.no)
- # [16:51] <annevk> MikeSmith, http://dev.w3.org/html5/html4-differences/ has been updated
- # [16:51] <annevk> fwiw, http://www.w3.org/TR/progress-events/ has been updated too
- # [16:53] * Joins: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com)
- # [16:54] <MikeSmith> annevk: thanks
- # [16:54] <MikeSmith> annevk: btw, you saw that Doug Turner had implemented support for the Web Notifications spec in Fennec?
- # [16:54] <MikeSmith> I don't recall if he mentioned it on the list
- # [16:55] <annevk> I read a post last Friday I believe
- # [16:55] <MikeSmith> yeah
- # [16:55] <annevk> and I saw you mentioning it again somewhere in the logs :)
- # [16:55] <MikeSmith> heh
- # [16:55] <MikeSmith> OK
- # [16:57] * Quits: f1lt3r (~f1lt3r@64.119.153.2) (Quit: less catch, more try)
- # [16:58] <karlcow> I wonder if Japanese <-> Finish works well?
- # [16:59] * Joins: kbrosnan (~kbrosnan@ip24-250-54-36.ri.ri.cox.net)
- # [17:00] <karlcow> when I see romaji and finish's spelling, I sometimes wonder if there are not the same language. It is very strange.
- # [17:00] * Quits: baba (~sallabanc@unaffiliated/cypha) (Ping timeout: 255 seconds)
- # [17:01] <hsivonen> karlcow: I expect the market isn't big enough for anyone to bother
- # [17:01] <karlcow> hsivonen: you mean for the translation engine?
- # [17:01] <hsivonen> karlcow: right
- # [17:02] <hsivonen> (Google translates Japanese to English to Finnish when asking it to translate from Japanese to Finnish)
- # [17:03] <karlcow> For the market, for sure. :) But I was more interested by the work of art :)
- # [17:03] <MikeSmith> hsivonen: what's the current conclusion about which language family (families) Finnish belongs to?
- # [17:03] <MikeSmith> for comparison, I think there is currently not actually a real consensus on where Japanese developed from
- # [17:03] <karlcow> http://educationjapan.org/jguide/origins.html
- # [17:04] <hsivonen> MikeSmith: I believe the English name is Fenno-Ugric
- # [17:04] <MikeSmith> OK
- # [17:04] <karlcow> Japanese is often regarded as a possible member of the Altaic group, but the relationship is generally considered tentative or unproven.
- # [17:04] * hsivonen has to go
- # [17:04] <karlcow> "Altaic includes three main subfamilies (Turkic, Mongolian and Manchu-Tungus), while Uralic includes the Finn-Ugric languages (Hungarian, Finnish, Estonian, etc.) and the Samoyedic tongues (spoken in parts of Russia). "
- # [17:05] * Joins: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net)
- # [17:05] <MikeSmith> karlcow: my understanding is that it's beens a long time since any serious researchers actually still classified Japanese in the Altaic group
- # [17:05] <MikeSmith> but I could be wrong
- # [17:06] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:06] <karlcow> MikeSmith: I'm not qualified at all. Just reading what I find. :)
- # [17:06] * Joins: henrikbjorn (~henrik@109.56.93.119)
- # [17:07] <karlcow> "Vowel harmony is common in Altaic and Uralic languages, such as Turkish and Finnish, and later I will show how it has been used to support theories relating Japanese to these groups." -- http://linguistics.byu.edu/classes/ling450ch/reports/japanese.htm
- # [17:07] <karlcow> "Japanese is not conclusively linked to any other language or family of languages. It has remained a mystery despite all these centuries of research, and continues to prod the people who speak it to seek out their identity."
- # [17:08] <MikeSmith> karlcow: I think it is becoming less of a mystery recently
- # [17:08] <MikeSmith> research seems to be leaning towards this:
- # [17:08] <MikeSmith> http://en.wikipedia.org/wiki/Goguryeo_language
- # [17:08] * karlcow is reading
- # [17:09] * karlcow wants a time machine.
- # [17:09] <karlcow> and poneys
- # [17:12] <karlcow> ooooh and for the catastrophists, end of the world theorists or just poets ;) there is a big giant ass ring on the sun :)
- # [17:13] <MikeSmith> so from reading http://en.wikipedia.org/wiki/Finno-Ugric_languages I see that Hungarian and Estonian are among the languages that Finnish is related to
- # [17:13] * Quits: Anti-X (~duckmysic@c6D7CBF51.dhcp.bluecom.no) (Ping timeout: 255 seconds)
- # [17:14] <karlcow> http://www.nasa.gov/topics/solarsystem/sunearthsystem/main/News101610-3flares.html
- # [17:15] <karlcow> MikeSmith: migration of people? waves of invasion? viral language? :)
- # [17:15] * Joins: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk)
- # [17:16] <Workshiva> Terrible how much information has been lost
- # [17:17] <karlcow> the ring is more visible on this image http://spacefellowship.com/wp-content/uploads/2010/10/489332main_euvfilament-20101016.jpg
- # [17:18] <MikeSmith> karlcow: cool
- # [17:18] <MikeSmith> Workshiva: about language history?
- # [17:19] * smorg is now known as ormaaj
- # [17:19] * Joins: Anti-X (~duckmysic@77.17.17.130.tmi.telenormobil.no)
- # [17:19] * Joins: nessy (~Adium@124-168-60-18.dyn.iinet.net.au)
- # [17:22] * Quits: eric_carlson (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30) (Read error: Connection reset by peer)
- # [17:22] * Joins: eric_carlson (~ericc@17.246.19.210)
- # [17:23] * ormaaj is now known as smorg
- # [17:24] <Workshiva> MikeSmith: History in general
- # [17:27] * Quits: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
- # [17:27] <MikeSmith> some history can at least be reconstructed from tangible artifacts
- # [17:28] <MikeSmith> but for extinct languages that without a written record, the info really is lost forever
- # [17:29] <MikeSmith> I mean, there is always the possibility of archaeologists uncovering artifacts that we can recover history from about a lot of things
- # [17:29] <MikeSmith> but not about spoken language
- # [17:29] <MikeSmith> unrecorded spoken language
- # [17:30] * Quits: henrikbjorn (~henrik@109.56.93.119) (Ping timeout: 272 seconds)
- # [17:32] * Quits: miketaylr (~miketaylr@24.42.95.108) (Quit: miketaylr)
- # [17:36] * Quits: annevk (~annevk@pat-tdc.opera.com) (Remote host closed the connection)
- # [17:36] * Joins: annevk (~annevk@pat-tdc.opera.com)
- # [17:37] <Workshiva> But even written history is very sparse compared to the total of reality
- # [17:37] * Joins: henrikbjorn (~henrik@109.56.35.146)
- # [17:37] * Quits: henrikbjorn (~henrik@109.56.35.146) (Remote host closed the connection)
- # [17:39] * Joins: aroben (~aroben@2620:0:1b00:1191:598:8b1f:6f9c:549c)
- # [17:39] * Quits: aroben (~aroben@2620:0:1b00:1191:598:8b1f:6f9c:549c) (Changing host)
- # [17:39] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [17:44] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: davidhund)
- # [17:49] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [17:51] <MikeSmith> I have noticed lately that Chrome on OSX seems to be doing caching more aggressively than other browsers
- # [17:51] <MikeSmith> or maybe it's just me
- # [17:52] * Quits: murz (~mmurraywa@174-21-111-3.tukw.qwest.net) (Remote host closed the connection)
- # [17:53] <MikeSmith> remote resources but also caching file:// resources and not loading them from disk after I've made changes to them, but instead keeping right on serving them from cache
- # [17:54] <MikeSmith> seems like file:// resources should arguably never get cached to begin with
- # [17:56] * Quits: workmad3 (~workmad3@cspool86.cs.man.ac.uk) (Ping timeout: 250 seconds)
- # [17:56] * Quits: annevk (~annevk@pat-tdc.opera.com) (Quit: annevk)
- # [17:56] * Joins: jwalden (~waldo@nat/mozilla/x-cpgzmdhtdbqllgwo)
- # [17:56] * Joins: workmad3 (~workmad3@cspool86.cs.man.ac.uk)
- # [17:59] * Joins: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36)
- # [17:59] <MikeSmith> I wish there were a replacement word in English for "now"
- # [17:59] <MikeSmith> so that I don't mistakenly type "not" when I meant to type "now"
- # [17:59] * Joins: timeless_mbp (~timeless@192.100.124.156)
- # [18:00] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [18:00] <Philip`> MikeSmith: "presently"?
- # [18:00] <karlcow> too long?
- # [18:01] <MikeSmith> yeah
- # [18:01] <MikeSmith> Philip`: e.g., "http://www.w3.org/TR/2010/WD-html5-diff-20101019/ is not ready for publication"
- # [18:01] <MikeSmith> http://www.w3.org/TR/2010/WD-html5-diff-20101019/ is presently ready for publication
- # [18:02] <karlcow> MikeSmith: you can type "ima" and have an automatic script to translate but that will severely damage your brain and you end by saying "ima" orally to English speakers :)
- # [18:02] * Joins: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net)
- # [18:02] <jgraham> Why not just say "is ready for publication"
- # [18:02] <MikeSmith> and yeah, I know I could omit "now" and it would still make sense
- # [18:02] <MikeSmith> jgraham: I knew you would say that
- # [18:02] <jgraham> Me?
- # [18:02] <karlcow> :D
- # [18:02] <jgraham> Philip` was far more likely
- # [18:02] <MikeSmith> why not, is because for whatever reason, I typed "http://www.w3.org/TR/2010/WD-html5-diff-20101019/ is not ready for publication" initially
- # [18:03] <MikeSmith> I didn't spend a whole lot of time thinking about why I wanted the "now" in there to begin with
- # [18:03] <MikeSmith> I just typed it
- # [18:03] <MikeSmith> mistyped it
- # [18:03] <MikeSmith> jgraham: well, not you in particular
- # [18:03] <karlcow> or a script which does "uri pub" and creates the sentence automatically :p
- # [18:03] <MikeSmith> "you" in general
- # [18:03] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [18:04] <karlcow> "at the moment, at present, at the present (time/moment), at this moment in time, currently, presently."
- # [18:04] <karlcow> "3 you must leave now: at once, straightaway, right away, right now, this minute, this instant, immediately, instantly, directly, without further ado, promptly, without delay, as soon as possible; informal pronto, straight off, ASAP."
- # [18:04] <MikeSmith> thanks Mr. Encyclopedia
- # [18:05] <MikeSmith> ;)
- # [18:05] <karlcow> "http://www.w3.org/TR/2010/WD-html5-diff-20101019/ is without further ado ready for publication"
- # [18:05] <karlcow> hmmm
- # [18:05] <MikeSmith> heh
- # [18:05] <karlcow> coming from Apple Dictionary
- # [18:05] <MikeSmith> "now" in Hungarian is "most"
- # [18:05] <karlcow> The thesaurus section
- # [18:06] <jgraham> s/without further ado/after much ado/
- # [18:06] <jgraham> and you can set yourself up for a world of Shakespeare puns
- # [18:06] * Joins: tonyg-cr (~Adium@nat/google/x-oqwtdnowdhxaeipd)
- # [18:07] * karlcow is trying to guess the difference between the two jgraham gave.
- # [18:07] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [18:07] <karlcow> reaching my English inabilities
- # [18:07] * Joins: aroben (~aroben@2620:0:1b00:1191:598:8b1f:6f9c:549c)
- # [18:07] * Quits: aroben (~aroben@2620:0:1b00:1191:598:8b1f:6f9c:549c) (Changing host)
- # [18:07] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [18:07] <MikeSmith> I like "nå"
- # [18:08] <jgraham> karlcow: Just that "Much ado about nothing" is the play
- # [18:08] <jgraham> (so "much ado" for short)
- # [18:09] <karlcow> aaaah. capice
- # [18:09] <karlcow> merci
- # [18:09] <jcranmer> lol
- # [18:09] <jcranmer> Come back later! Enjoy your fall break~
- # [18:09] <jcranmer> Brandon
- # [18:09] <jcranmer> no
- # [18:09] <jcranmer> Chandler
- # [18:09] <jgraham> I thought "capice" was Italian
- # [18:09] <MikeSmith> I think I will just start using "ahora"
- # [18:10] <MikeSmith> with ital
- # [18:10] <MikeSmith> "http://www.w3.org/TR/2010/WD-html5-diff-20101019/ is ready for publication _ahora_"
- # [18:11] * Quits: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36) (Ping timeout: 276 seconds)
- # [18:11] <MikeSmith> I think more European speakers already know what "ahora" means, right?
- # [18:11] * Quits: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [18:11] * Joins: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36)
- # [18:11] * Philip` wouldn't know that
- # [18:12] <MikeSmith> really?
- # [18:12] <MikeSmith> hmm
- # [18:13] <karlcow> but agora is easier to pronunce
- # [18:13] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:13] <MikeSmith> "now" in "nu" in Esparanto
- # [18:13] <karlcow> though agora might confuse greek people
- # [18:13] <MikeSmith> and in several other languages of course
- # [18:14] <MikeSmith> but I don't think most native English speakers know "nu"
- # [18:14] <MikeSmith> I wonder why Google Translate doesn't do Esparanto
- # [18:15] <MikeSmith> seems like it used to
- # [18:15] * Quits: kbrosnan (~kbrosnan@ip24-250-54-36.ri.ri.cox.net) (Quit: leaving)
- # [18:17] * Joins: kbrosnan (~kbrosnan@ip24-250-54-36.ri.ri.cox.net)
- # [18:17] * Quits: reni__home (~reni@sedkit.inf.u-szeged.hu) (Remote host closed the connection)
- # [18:17] <jgraham> Hmm, I just noticed that the phrasing of the HTML5 spec around foreign content stuff makes it hard to implement in html5lib without invasive changes :(
- # [18:18] <jgraham> Specifically the "except that if those rules say to reprocess the token, these steps must be finished first"
- # [18:18] <MikeSmith> jgraham: was the text added recently?
- # [18:18] <jgraham> Yeah
- # [18:18] <MikeSmith> I see
- # [18:18] <MikeSmith> didn't remember that being in there before
- # [18:19] <jgraham> Typically the token is reprocessed by a direct call rather than by spinning the loop again with the same token
- # [18:19] <MikeSmith> I suspect other implementations might be doing it that same way
- # [18:19] <jgraham> I think it is OK for Henri as phrased
- # [18:19] <jgraham> I dunno about the WebKit implementation
- # [18:19] * Quits: jwalden (~waldo@nat/mozilla/x-cpgzmdhtdbqllgwo) (Ping timeout: 264 seconds)
- # [18:20] <MikeSmith> I wonder about the PHP parser
- # [18:20] <jgraham> Ask gsnedders
- # [18:20] * MikeSmith tries to remember what others there are at this point
- # [18:20] * Joins: jwalden (~waldo@nat/mozilla/x-pcctqunijifptxrq)
- # [18:20] <MikeSmith> there is a DOM parser in node.js now
- # [18:20] <MikeSmith> but it does not attempt to conform to the HTML5 spec yet
- # [18:21] <MikeSmith> as far as I remember
- # [18:21] <MikeSmith> I think there are actually more than one DOM implementations in node
- # [18:21] <MikeSmith> that are in various states of development
- # [18:21] <MikeSmith> but I think the most mature one is not HTML5-conformant
- # [18:21] <MikeSmith> I think hober has been following the work on that one
- # [18:21] <MikeSmith> and filed a bug
- # [18:21] <MikeSmith> or enhancement request
- # [18:22] <MikeSmith> that is should conform to HTML5
- # [18:22] <jgraham> Writing a from scratch HTML5 parser and not following the HTML5 spec is just lame
- # [18:22] <jgraham> Well naive
- # [18:22] <jgraham> probably
- # [18:22] <MikeSmith> well, people don't know
- # [18:22] <MikeSmith> they work on a lot of stuff
- # [18:22] * Quits: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 272 seconds)
- # [18:22] <MikeSmith> they don't follow every single thing that goes on in standards land
- # [18:23] <jgraham> Indeed
- # [18:23] <MikeSmith> anyway, I think hober is on top of it
- # [18:23] <MikeSmith> in this case
- # [18:23] <jgraham> But you might have thought that if you were going to write a HTML parser you would at least check out the HTML spec
- # [18:23] <jgraham> hober++
- # [18:24] <gsnedders> MikeSmith: Will be fine for the PHP impl, as that just spins the loop again for it ordinarily
- # [18:24] <jgraham> (I know history might have taught you to regard the HTML spec as basically useless for all purposes except inciting markup purity holy wars)
- # [18:24] <MikeSmith> gsnedders: k
- # [18:24] * Joins: henrikbjorn (~henrik@c83-249-65-238.bredband.comhem.se)
- # [18:25] <gsnedders> MikeSmith: Not that anyone is intending on maintaining it
- # [18:25] <MikeSmith> heh
- # [18:25] <gsnedders> (I refuse to implement all of the script tokenizer states again.)
- # [18:25] <MikeSmith> about the node DOM thing, for now, I'm just glad at all to have a DOM implementation at node
- # [18:25] <jgraham> I guess at some point I will end up making a reprocessToken() function or something
- # [18:25] <MikeSmith> *in node
- # [18:26] <jgraham> and tediously removing all the explicit calls
- # [18:26] <jgraham> and then missing some and creating bugs
- # [18:26] <MikeSmith> or in JS, really (which is what it comes down to)
- # [18:26] <jgraham> and then finding out that there is some special case where it doesn't quite work
- # [18:26] <MikeSmith> (I don't know how tightly bound if at all the parser might be to node)
- # [18:27] <jgraham> Eventually we will be able to write a whole browser in js
- # [18:27] <MikeSmith> heh
- # [18:27] <jgraham> and you will run a browser in your browser
- # [18:27] <MikeSmith> we certainly may be able to write a validator at least
- # [18:27] * Quits: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net) (Quit: mdelaney)
- # [18:27] <MikeSmith> or more specifically, an HTML5 conformance checker
- # [18:27] <jgraham> Well the Mozilla people have javascript in js
- # [18:28] <Philip`> I thought there was someone on the WHATWG list seriously proposing that the web platform should be extended so that it's complete enough to write a browser
- # [18:28] <MikeSmith> yeah
- # [18:28] <jgraham> and doing image decoding and stuff can't be that hard
- # [18:28] <jgraham> Just need a layout engine
- # [18:29] <Philip`> Surely implementing CSS 2.1 can't be that hard
- # [18:29] <Philip`> It's just a load of boxes
- # [18:29] <MikeSmith> heh
- # [18:31] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
- # [18:34] * Joins: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [18:34] * Joins: mdelaney (~mdelaney@adsl-68-126-178-111.dsl.pltn13.pacbell.net)
- # [18:36] * Quits: zcorpan (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [18:37] * Quits: jwalden (~waldo@nat/mozilla/x-pcctqunijifptxrq) (Quit: brb)
- # [18:39] * Quits: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk) (Quit: akamike)
- # [18:41] * Quits: mdelaney (~mdelaney@adsl-68-126-178-111.dsl.pltn13.pacbell.net) (Quit: mdelaney)
- # [18:41] * Parts: Phae (~Phae@chimera.macmillan.com)
- # [18:41] * Quits: eric_carlson (~ericc@17.246.19.210) (Read error: Connection reset by peer)
- # [18:44] * Quits: matjas (~matjas@ip-213-49-112-28.dsl.scarlet.be) (Remote host closed the connection)
- # [18:45] * Joins: aroben_ (~aroben@2620:0:1b00:1191:598:8b1f:6f9c:549c)
- # [18:45] * Quits: aroben_ (~aroben@2620:0:1b00:1191:598:8b1f:6f9c:549c) (Changing host)
- # [18:45] * Joins: aroben_ (~aroben@unaffiliated/aroben)
- # [18:48] * Quits: aroben (~aroben@unaffiliated/aroben) (Ping timeout: 272 seconds)
- # [18:49] * Joins: JonathanNeal (~Jonathan_@rrcs-76-79-114-214.west.biz.rr.com)
- # [18:49] * Joins: eric_carlson (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30)
- # [18:50] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [18:51] * Quits: workmad3 (~workmad3@cspool86.cs.man.ac.uk) (Remote host closed the connection)
- # [18:51] * Quits: aroben_ (~aroben@unaffiliated/aroben) (Ping timeout: 272 seconds)
- # [18:53] * Joins: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a)
- # [18:53] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:54] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [18:57] * Joins: mdelaney (~mdelaney@66.109.106.113)
- # [19:01] * Quits: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [19:02] * Joins: jwalden (~waldo@nat/mozilla/x-wtgdnjtgpcvcawuy)
- # [19:03] * Joins: miketaylr (~miketaylr@24.42.95.108)
- # [19:04] * Quits: miketaylr (~miketaylr@24.42.95.108) (Client Quit)
- # [19:05] * Quits: mat_t (~mattomasz@91.189.88.12) (Ping timeout: 276 seconds)
- # [19:08] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
- # [19:10] * Joins: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [19:15] <karlcow> looking at Server Sent Events, and remember Pointcast http://www.nczonline.net/blog/2010/10/19/introduction-to-server-sent-events/ http://en.wikipedia.org/wiki/Push_technology
- # [19:16] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Ping timeout: 272 seconds)
- # [19:18] * Joins: smaug____ (~chatzilla@cs181063178.pp.htv.fi)
- # [19:26] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
- # [19:30] * Quits: smaug____ (~chatzilla@cs181063178.pp.htv.fi) (Ping timeout: 240 seconds)
- # [19:30] * Joins: aroben_ (~aroben@2620:0:1b00:1191:598:8b1f:6f9c:549c)
- # [19:30] * Quits: aroben_ (~aroben@2620:0:1b00:1191:598:8b1f:6f9c:549c) (Changing host)
- # [19:30] * Joins: aroben_ (~aroben@unaffiliated/aroben)
- # [19:32] * Quits: aroben (~aroben@unaffiliated/aroben) (Ping timeout: 252 seconds)
- # [19:33] * aroben_ is now known as aroben
- # [19:33] * Joins: MikeSmith_ (~MikeSmith@EM114-48-33-102.pool.e-mobile.ne.jp)
- # [19:37] * Quits: MikeSmith (~MikeSmith@EM114-48-151-113.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
- # [19:37] * MikeSmith_ is now known as MikeSmith
- # [19:39] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [19:46] * Joins: virtuelv (~virtuelv_@65.168.34.95.customer.cdi.no)
- # [19:52] * Quits: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36) (Quit: weinig)
- # [19:54] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [19:58] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [19:59] * Quits: mdelaney (~mdelaney@66.109.106.113) (Quit: mdelaney)
- # [20:00] * Quits: jwalden (~waldo@nat/mozilla/x-wtgdnjtgpcvcawuy) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.10/20100920140826])
- # [20:01] * Joins: jwalden (~waldo@nat/mozilla/x-aonbqxjrmdsorfpi)
- # [20:02] * Joins: sicking (~chatzilla@nat/mozilla/x-xrjkjxjgeawseuvg)
- # [20:02] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [20:03] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [20:04] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [20:05] * Joins: f1lt3r (~f1lt3r@64.119.153.2)
- # [20:06] * Joins: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net)
- # [20:08] * Joins: matjas (~matjas@91.182.157.168)
- # [20:09] * Joins: Darxus (~darxus@panic.chaosreigns.com)
- # [20:16] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [20:19] * Joins: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [20:21] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Read error: Connection timed out)
- # [20:26] * Joins: webben (~benjamin@173-203-84-17.static.cloud-ips.com)
- # [20:26] * Quits: webben (~benjamin@173-203-84-17.static.cloud-ips.com) (Excess Flood)
- # [20:30] * Joins: aroben_ (~aroben@2620:0:1b00:1191:598:8b1f:6f9c:549c)
- # [20:30] * Quits: aroben_ (~aroben@2620:0:1b00:1191:598:8b1f:6f9c:549c) (Changing host)
- # [20:30] * Joins: aroben_ (~aroben@unaffiliated/aroben)
- # [20:33] * Quits: aroben (~aroben@unaffiliated/aroben) (Ping timeout: 252 seconds)
- # [20:42] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: mhausenblas)
- # [20:45] * Quits: jwalden (~waldo@nat/mozilla/x-aonbqxjrmdsorfpi) (Quit: brb)
- # [20:46] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [20:46] * Quits: volkmar (~volkmar@gentoo/developer/volkmar) (Ping timeout: 240 seconds)
- # [20:47] * Joins: volkmar (~volkmar@rps1542.ovh.net)
- # [20:47] * Quits: volkmar (~volkmar@rps1542.ovh.net) (Changing host)
- # [20:47] * Joins: volkmar (~volkmar@gentoo/developer/volkmar)
- # [20:47] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [20:48] * TabAtkin1_ wishes Server-Sent Events would work in Chrome, or at least he could figure out why his trivial demo isn't working in Chrome.
- # [20:48] * Joins: estes (~aestes@17.246.19.249)
- # [20:48] * Joins: jwalden (~waldo@nat/mozilla/x-oxaxqkzgqxfzxyqz)
- # [20:49] * Joins: miketaylr (~miketaylr@24.42.95.108)
- # [20:50] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Quit: mdelaney)
- # [20:51] * Joins: heycam (~cam@203-97-204-82.dsl.clear.net.nz)
- # [20:52] * Joins: dbaron (~dbaron@nat/mozilla/x-mbofehkqukodgchu)
- # [20:54] * Quits: jer|afk (~jernoble@17.203.14.197) (Quit: jer|afk)
- # [20:54] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [20:56] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [20:57] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Remote host closed the connection)
- # [21:00] * TabAtkin1_ is now known as TabAtkins_
- # [21:05] * Quits: miketaylr (~miketaylr@24.42.95.108) (Remote host closed the connection)
- # [21:07] * Quits: timeless_mbp (~timeless@192.100.124.156) (Quit: Leaving.)
- # [21:11] * Joins: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net)
- # [21:11] * Joins: zcorpan (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [21:22] * Quits: estes (~aestes@17.246.19.249) (Read error: Connection reset by peer)
- # [21:24] * Quits: aroben_ (~aroben@unaffiliated/aroben) (Ping timeout: 240 seconds)
- # [21:26] * Quits: boaz (~boaz@64.119.153.2) (Ping timeout: 240 seconds)
- # [21:26] * Joins: smaug____ (~chatzilla@cs181063178.pp.htv.fi)
- # [21:27] * Quits: f1lt3r (~f1lt3r@64.119.153.2) (Ping timeout: 264 seconds)
- # [21:30] * Parts: Darxus (~darxus@panic.chaosreigns.com)
- # [21:30] * Joins: estes (~aestes@17.246.19.249)
- # [21:31] * Joins: albreche (~pierre-al@AToulouse-551-1-13-59.w86-196.abo.wanadoo.fr)
- # [21:32] * Quits: roc (~roc@121.98.230.221) (Quit: roc)
- # [21:40] * Quits: smaug____ (~chatzilla@cs181063178.pp.htv.fi) (Quit: ChatZilla 0.9.86 [Firefox 4.0b8pre/20101012184407])
- # [21:41] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [21:42] * Quits: plainhao (~plainhao@mail.xbiotica.com) (Quit: plainhao)
- # [21:46] <MikeSmith> does HTML4 or any other spec say that ID values should be compared case-insensitively?
- # [21:48] <MikeSmith> http://validator.w3.org/check?uri=http%3A%2F%2Fwww.whatwg.org%2Fspecs%2Fweb-apps%2Fcurrent-work%2Fmultipage%2Fnamed-character-references.html&charset=%28detect+automatically%29&doctype=HTML+4.01+Strict&group=1&user-agent=W3C_Validator%2F1.1
- # [21:48] <MikeSmith> see the "ID X already defined" errors
- # [21:49] <MikeSmith> I am wondering if the W3C validator is intentionally configured to check IDs case-insensitively for some reason
- # [21:53] * Quits: matjas (~matjas@91.182.157.168) (Remote host closed the connection)
- # [21:53] * Quits: sicking (~chatzilla@nat/mozilla/x-xrjkjxjgeawseuvg) (Ping timeout: 240 seconds)
- # [21:59] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Quit: Necrathex)
- # [22:01] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.)
- # [22:02] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
- # [22:07] * Joins: aroben (~aroben@2620:0:1b00:1191:598:8b1f:6f9c:549c)
- # [22:07] * Quits: aroben (~aroben@2620:0:1b00:1191:598:8b1f:6f9c:549c) (Changing host)
- # [22:07] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [22:11] * Quits: davidb__ (~davidb@mozca02.ca.mozilla.com) (Quit: davidb__)
- # [22:12] * Quits: erlehmann (~erlehmann@dslb-188-103-023-188.pools.arcor-ip.net) (Quit: Die demokratieerhaltende Whistleblower-Organisation Krautchan freut sich immer über Spenden.)
- # [22:13] * Joins: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com)
- # [22:13] * Joins: othermaciej (~mjs@17.246.19.39)
- # [22:13] * Quits: estes (~aestes@17.246.19.249) (Quit: estes)
- # [22:15] <zcorpan> MikeSmith: ID validation in html4 inherits the sgml rules for IDs (since IDness is specified in the DTD)
- # [22:15] <MikeSmith> OK
- # [22:16] <MikeSmith> so next question is, did SGML have the notion of case-insensitve IDs
- # [22:18] * Joins: roc (~roc@203-97-204-82.dsl.clear.net.nz)
- # [22:19] * Joins: WHATWG (~apermanen@67-134-147-135.dia.static.qwest.net)
- # [22:24] * Quits: ROBOd (~robod@89.123.138.210) (Quit: .)
- # [22:25] * Quits: smorg (~quassel@174-30-207-66.mpls.qwest.net) (Remote host closed the connection)
- # [22:26] * Joins: smorg (~quassel@174-30-207-66.mpls.qwest.net)
- # [22:29] * Joins: timeless_mbp (~timeless@a88-115-8-36.elisa-laajakaista.fi)
- # [22:33] <m0> Hixie: Sorry for the long response :-) It is a Haptics device, my personal experiment is to make Accessibility better for disabled people (blindness)
- # [22:33] <m0> s/long/late
- # [22:37] * Joins: estes (~aestes@17.246.19.249)
- # [22:38] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [22:39] * Joins: rymo (26796046@gateway/web/freenode/ip.38.121.96.70)
- # [22:39] * Quits: smorg (~quassel@174-30-207-66.mpls.qwest.net) (Remote host closed the connection)
- # [22:40] * Joins: smorg (~quassel@174-30-207-66.mpls.qwest.net)
- # [22:40] * Quits: smorg (~quassel@174-30-207-66.mpls.qwest.net) (Remote host closed the connection)
- # [22:40] * Quits: albreche (~pierre-al@AToulouse-551-1-13-59.w86-196.abo.wanadoo.fr) (Quit: Quitte)
- # [22:42] * Quits: Peter- (~peter@535174DE.cm-6-2b.dynamic.ziggo.nl) (Read error: Connection reset by peer)
- # [22:46] * Joins: smaug____ (~chatzilla@cs181063178.pp.htv.fi)
- # [22:46] * Quits: WHATWG (~apermanen@67-134-147-135.dia.static.qwest.net) (Quit: Leaving.)
- # [22:47] * Quits: smaug____ (~chatzilla@cs181063178.pp.htv.fi) (Client Quit)
- # [22:47] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.)
- # [22:48] * Joins: sicking (~chatzilla@nat/mozilla/x-lkxknnkevbnoncjw)
- # [22:48] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
- # [22:50] <Hixie> hsivonen: i can't say i ever think about xslt, sorry. If you want anything added for it, file a bug, happy to add a note.
- # [22:52] * Joins: Peter- (~peter@535174DE.cm-6-2b.dynamic.ziggo.nl)
- # [22:57] * Joins: david_carlisle (~davidc@dcarlisle.demon.co.uk)
- # [22:57] <david_carlisle> MikeSmith: yes
- # [22:58] <MikeSmith> david_carlisle: IDs in SGML are case-insenstive, you mean?
- # [22:59] <david_carlisle> by default yes
- # [22:59] <david_carlisle> <y id="aa">xx</y>
- # [22:59] <david_carlisle> <y ref="AA">xx</y>
- # [22:59] <david_carlisle> validates
- # [22:59] <david_carlisle> basically the rules for id are same as rules for element names
- # [23:02] * Joins: murz (~mmurraywa@wcproxy.msnbc.com)
- # [23:03] * Quits: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a) (Remote host closed the connection)
- # [23:03] * Joins: JoePeck (~JoePeck@2620:0:1b00:1171:d69a:20ff:febd:c914)
- # [23:04] <zcorpan> david_carlisle: does the html4 sgml decl make IDs case-insensitive?
- # [23:04] <david_carlisle> just looking...
- # [23:05] * Quits: JoePeck (~JoePeck@2620:0:1b00:1171:d69a:20ff:febd:c914) (Remote host closed the connection)
- # [23:05] <david_carlisle> I was quicker at reading this stuff in a previous life
- # [23:05] * Joins: JoePeck (~JoePeck@2620:0:1b00:1171:d69a:20ff:febd:c914)
- # [23:06] <david_carlisle> NAMECASE GENERAL YES
- # [23:06] <david_carlisle> ENTITY NO
- # [23:06] <david_carlisle> so I think entities are case sensitive everything else not, but I'll just check with onsgmls on an example...
- # [23:07] * Quits: JoePeck (~JoePeck@2620:0:1b00:1171:d69a:20ff:febd:c914) (Remote host closed the connection)
- # [23:08] * Joins: JoePeck (~JoePeck@2620:0:1b00:1171:d69a:20ff:febd:c914)
- # [23:08] <zcorpan> for some reason i thought IDs were always case-sensitive in sgml
- # [23:11] * Joins: aho (~nya@fuld-4d00d748.pool.mediaWays.net)
- # [23:12] * Quits: estes (~aestes@17.246.19.249) (Quit: estes)
- # [23:17] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Quit: Leaving)
- # [23:17] <david_carlisle> zcopan: onsgmls says this is valid
- # [23:17] <david_carlisle> $ onsgmls.exe table.html > /dev/null
- # [23:17] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:17] <david_carlisle> <!DOCTYPE html SYSTEM "HTML4.dtd">
- # [23:17] <david_carlisle> <html>
- # [23:17] <david_carlisle> <head>
- # [23:17] <david_carlisle> <title>?</title>
- # [23:17] <david_carlisle> </head>
- # [23:17] <david_carlisle> <body>
- # [23:17] <david_carlisle> <table id="aa">
- # [23:17] <david_carlisle> <tr>
- # [23:17] <david_carlisle> <td headers="AA"></td>
- # [23:17] <david_carlisle> </tr>
- # [23:17] <david_carlisle> </table>
- # [23:17] <david_carlisle> </body>
- # [23:17] <david_carlisle> </html>
- # [23:18] <zcorpan> ok
- # [23:18] <david_carlisle> sgml spec is as clear as mud, but I'd trust James clark :-)
- # [23:22] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:23] <Hixie> anyone know why opera doesn't handle http://www.hixie.ch/tests/adhoc/html/navigation/interrupts/harness.html correctly?
- # [23:24] <Hixie> it seems to just not be running scripts
- # [23:24] <Hixie> oh nm
- # [23:24] <Hixie> now it works
- # [23:25] * Joins: estes (~aestes@17.246.19.249)
- # [23:27] * Joins: timeless_mbp1 (~timeless@a88-115-8-36.elisa-laajakaista.fi)
- # [23:28] * Quits: timeless_mbp (~timeless@a88-115-8-36.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
- # [23:28] * timeless_mbp1 is now known as timeless_mbp
- # [23:29] * Quits: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7) (Quit: kennyluck)
- # [23:35] * Joins: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7)
- # [23:35] * Quits: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7) (Excess Flood)
- # [23:36] * Quits: henrikbjorn (~henrik@c83-249-65-238.bredband.comhem.se) (Remote host closed the connection)
- # [23:39] * Quits: eric_carlson (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30) (Quit: eric_carlson)
- # [23:42] * Quits: jwalden (~waldo@nat/mozilla/x-oxaxqkzgqxfzxyqz) (Ping timeout: 276 seconds)
- # [23:43] <heycam> hsivonen, yt?
- # [23:43] * Joins: jwalden (~waldo@nat/mozilla/x-jplldvnoyuhgmlxo)
- # [23:45] <zcorpan> heycam: btw, it would be great if webidl said what to do with too few arguments to constructors and methods (i think it has a note about this)
- # [23:46] <heycam> zcorpan, yeah it would be good if there were a note in there saying simply what the requirements are. (it is in fact defined, as a result of the overload resolution stuff.)
- # [23:46] <heycam> but i'm not sure people are happy with that overload stuff, so it's probable that that will change
- # [23:47] <zcorpan> oh, i didn't know it was defined
- # [23:47] <heycam> there's a note in the spec about deciding whether the requirement for too few/many arguments should be changed
- # [23:47] <heycam> i believe it currently requires a TypeError for any mismatch of argument count
- # [23:47] <zcorpan> ah
- # [23:47] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [23:47] <heycam> that i only believe it and not know it is not a great reflection on the writing there :)
- # [23:47] * Quits: jwalden (~waldo@nat/mozilla/x-jplldvnoyuhgmlxo) (Ping timeout: 240 seconds)
- # [23:48] <zcorpan> no one throws for too many arguments, i wonder if web content relies on that
- # [23:48] <heycam> hope not, then :)
- # [23:49] <heycam> if it doesn't, then it might be good for future compat if we want to add more arguments to methods
- # [23:49] <heycam> to throw, that is
- # [23:50] <zcorpan> yes
- # [23:50] <zcorpan> i wonder if webkit and ie are willing to change for the too few arguments case
- # [23:51] <heycam> do you know if they allow any invocations for two-few args? or just few a selection of methods (like addEventListener assuming false at the end)?
- # [23:52] <heycam> if it's just a few, and they're unwilling to change, we could introduce some overloading to handle those cases
- # [23:52] <zcorpan> they allow missing arguments everywhere
- # [23:52] <heycam> mm
- # [23:52] <heycam> i wonder if it is as important to throw for such cases
- # [23:53] <gsnedders> What do they default to for stuff?
- # [23:53] <heycam> if we wanted to introduce overloadings with fewer arguments later on...
- # [23:53] <zcorpan> gsnedders: undefined
- # [23:53] <gsnedders> zcorpan: And then maybe throw if undefined isn't an allowed type for that argument?
- # [23:53] <gsnedders> (e.g., undefined can't really become HTMLElement)
- # [23:54] <heycam> although undefined can become null which sometimes might be allowed as an HTMLElement arg
- # [23:54] <zcorpan> gsnedders: yeah, i guess
- # [23:54] <heycam> i like anne's suggestion of removing "null" from the set of object reference values
- # [23:54] <heycam> and only explicitly allowing it with a "?"
- # [23:55] <gsnedders> heycam: Yeah, it makes sense for it to become another non-object primitive
- # [23:57] <zcorpan> in ie document.createElement() is equivalent to document.createElement(null) but different to document.createElement(undefined)
- # [23:57] <heycam> :/
- # [23:57] <gsnedders> zcorpan: so creates an element called "null"?
- # [23:58] * Joins: jwalden (~waldo@nat/mozilla/x-jctpgbyzpzpjsjdb)
- # [23:59] <zcorpan> gsnedders: yes
- # [23:59] * Quits: jwalden (~waldo@nat/mozilla/x-jctpgbyzpzpjsjdb) (Client Quit)
- # [23:59] <zcorpan> getElementById also defaults to null
- # [23:59] <zcorpan> so maybe ie defaults to null everywhere
- # [23:59] * Joins: jwalden (~waldo@nat/mozilla/x-subuhlgbxuubiour)
- # [23:59] <zcorpan> instead of undefined
- # [23:59] * Quits: Peter- (~peter@535174DE.cm-6-2b.dynamic.ziggo.nl) (Ping timeout: 240 seconds)
- # [23:59] <zcorpan> this is ie9 beta
- # [23:59] <jgraham> The logical-from-js behaviour would be foo() === foo(undefined)
- # [00:00] <heycam> yeah
- # Session Close: Wed Oct 20 00:00:00 2010
The end :)