Options:
- # Session Start: Fri Aug 21 00:00:00 2009
- # Session Ident: #whatwg
- # [00:00] <TabAtkins> Man, that sucks.
- # [00:01] <JonathanNeal> Hey TabAtkins, how are you doin'?
- # [00:01] <JonathanNeal> Don't let it get'cha down! :-D
- # [00:02] <TabAtkins> Doing good, JonathanNeal.
- # [00:02] <TabAtkins> Rewriting part of an intranet CMS because it's sucky and hard to navigate now that we have a lot of items in it.
- # [00:03] <JonathanNeal> Oh that's no fun, just rewriting the frontend or the backend or both?
- # [00:04] <TabAtkins> Just the front-end. That back-end is just fine. A touch crufty, but not enough to worry about.
- # [00:04] <TabAtkins> And it is fun! I get to stretch my information architect muscles. ^_^
- # [00:05] <TabAtkins> Also, now, fixing a bug that I just discovered in my permissions manager.
- # [00:05] <TabAtkins> Damn namespaces.
- # [00:08] * Quits: heycam (n=cam@203-217-91-14.dyn.iinet.net.au) ("bye")
- # [00:14] * Quits: tantek (n=tantek@adsl-69-106-242-238.dsl.pltn13.pacbell.net)
- # [00:15] <JonathanNeal> TabAtkins, most of the chatty folks here seem to be devs of one kind or another, that include you?
- # [00:16] <JonathanNeal> of w3 or whatwg, I mean.
- # [00:16] <TabAtkins> Nah, I'm just webmaster for my company, and general webdev on the side.
- # [00:18] <TabAtkins> I don't do any work on browsers or anything like that.
- # [00:18] <TabAtkins> But I do like participating in the evolution of the languages that I use.
- # [00:19] * Quits: gsnedders (n=gsnedder@c83-252-192-255.bredband.comhem.se) (Remote closed the connection)
- # [00:19] * Joins: gsnedders (n=gsnedder@c83-252-192-255.bredband.comhem.se)
- # [00:22] * Quits: MikeSmith (n=MikeSmit@EM114-48-7-147.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [00:25] <annevk2> hsivonen, http://bugzilla.validator.nu/ is broken
- # [00:31] * Quits: KevinMarks (n=KevinMar@157.22.22.46) ("The computer fell asleep")
- # [00:32] * Quits: annodomini (n=lambda@wikipedia/lambda)
- # [00:36] <nessy> midnight there ....
- # [00:37] <annevk2> same timezone then :)
- # [00:39] * Joins: annevk3 (n=annevk@5355732C.cable.casema.nl)
- # [00:41] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [00:42] * Joins: ojan (n=ojan@nat/google/x-qwmcsqvncuiieodx)
- # [00:49] * Joins: heycam (n=cam@clm-laptop.infotech.monash.edu.au)
- # [00:50] * Quits: gsnedders (n=gsnedder@c83-252-192-255.bredband.comhem.se)
- # [00:51] * Joins: MikeSmith (n=MikeSmit@EM114-48-4-165.pool.e-mobile.ne.jp)
- # [00:52] * Quits: annevk3 (n=annevk@5355732C.cable.casema.nl)
- # [00:57] * Quits: webben (n=benh@nat/yahoo/x-gbzovpgldyjnxhxv) (Read error: 110 (Connection timed out))
- # [00:58] * Quits: BlurstOfTimes (n=blurstof@168.203.117.59) ("Leaving...")
- # [00:59] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
- # [01:03] * Quits: ojan (n=ojan@nat/google/x-qwmcsqvncuiieodx) (Remote closed the connection)
- # [01:03] * Joins: ojan (n=ojan@nat/google/x-gwuttwzzfjjneomx)
- # [01:05] * Joins: annodomini (n=lambda@wikipedia/lambda)
- # [01:06] * Quits: taf2 (n=taf2@38.99.201.242)
- # [01:07] * Parts: ojan (n=ojan@nat/google/x-gwuttwzzfjjneomx)
- # [01:17] * Quits: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [01:19] * Joins: seyDoggy (n=macagp@CPE0016cbc4baf9-CM001225d75790.cpe.net.cable.rogers.com)
- # [01:20] * Parts: seyDoggy (n=macagp@CPE0016cbc4baf9-CM001225d75790.cpe.net.cable.rogers.com)
- # [01:22] * Quits: bgalbraith (n=bgalbrai@nat/mozilla/x-imqwysgaeelxjivu)
- # [01:27] * Quits: ttepasse (n=ttepas--@p5B0169D4.dip.t-dialin.net) ("?Q")
- # [01:28] * Quits: MikeSmith (n=MikeSmit@EM114-48-4-165.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [01:33] <othermaciej> is there a reliable standard way to tell if a document is an HTML document or an XML document
- # [01:33] <othermaciej> ?
- # [01:34] <Lachy> othermaciej, with javascript?
- # [01:36] <Lachy> I've done that before. There's a technique that involves something like (document.createElement("html").tagName == "HTML") returns true for HTML, false for XHTML
- # [01:36] <othermaciej> Lachy: I was hoping for something more elegant (and more importantly more efficient)
- # [01:37] <Lachy> this is another function I've used before:
- # [01:37] <Lachy> var isHTML = (function() {
- # [01:37] <Lachy> var htmlElement = document.getElementsByTagName("html").item(0);
- # [01:37] <Lachy> if (htmlElement) {
- # [01:37] <Lachy> return (htmlElement.tagName == "HTML");
- # [01:37] <Lachy> } else {
- # [01:37] <Lachy> return false;
- # [01:37] <Lachy> }
- # [01:37] <Lachy> })();
- # [01:37] * Quits: dglazkov (n=dglazkov@nat/google/x-lddpkppkpsfqgqct)
- # [01:39] <Dashiva> document.documentElement.tagName == 'HTML'
- # [01:40] <Dashiva> Shouldn't that do the job?
- # [01:40] <Lachy> Dashiva, yeah
- # [01:40] * jwalden_ marvels at the complexities being proposed as an alternative to websocket
- # [01:40] * jwalden_ is now known as jwalden
- # [01:40] <Lachy> I think there was a reason I did the more complicated method, but I can't remember what it was
- # [01:40] <Rik`_> Dashiva: XHTML documents would return true ?
- # [01:41] <Lachy> Rik`_, no because it's a case sensitive comparison
- # [01:41] <othermaciej> Lachy: I'll see if making a local variable is viable - I'm not sure, because I think the code in question is processing nodes from other documents
- # [01:41] <Rik`_> Lachy: ok, I can create a document with HTML as the root node
- # [01:42] <Lachy> Rik`_, oh, yeah, that was the reason. By doing getElementsByTagName("html"); it ensures that no <HTML> elements in XML would be returned
- # [01:43] <Lachy> but the shorthand that Dashiva used would be reliable enough for most cases
- # [01:43] <Dashiva> Ah, right
- # [01:44] <Dashiva> You never know what some crazed XML user might decide to do
- # [01:44] <Dashiva> But I'd then prefer maciej's way, I think
- # [01:44] <Dashiva> document.createElement('html').tagName == 'HTML'
- # [01:44] <Lachy> that was also mine!
- # [01:44] <Dashiva> Oh
- # [01:44] <Dashiva> Right
- # [01:45] <Dashiva> You win again!
- # [01:45] <Lachy> but it's less efficient since it needs to create a whole new element
- # [01:45] * Quits: svl_ (n=me@dslb-084-056-080-173.pools.arcor-ip.net) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [01:45] <Lachy> in fact, the code above isn't very efficient either since it has to invoke a function
- # [01:45] <Dashiva> That seems like an exceedingly premature optimization, given that it's done once per page
- # [01:47] <Lachy> yeah, I settled with the function since it was designed to execute only once, so the efficiency problem wasn't too bad
- # [01:47] <heycam> othermaciej, how about: var isHTML = true; try { document.write('') } catch (e) { isHTML = false; }
- # [01:47] <Lachy> there were a whole lot more less efficient things in that old script
- # [01:47] <othermaciej> heycam: HTML5 will allow document.write in XML documents, also that will erase the document
- # [01:48] <heycam> won't work if the document's finished parsing i suppose
- # [01:48] <heycam> yeah
- # [01:48] <heycam> othermaciej, oh will it?
- # [01:48] <heycam> but not currently right
- # [01:48] * Quits: TabAtkins (n=chatzill@99.35.179.251) ("ChatZilla 0.9.85 [Firefox 3.5.2/20090729225027]")
- # [01:48] <othermaciej> if the document has finished parsing, document.write() will implicitly document.open()
- # [01:49] <heycam> "oh will it?" => will html5 allow document.write in XML documents?
- # [01:49] <Lachy> The document.write(...) method must act as follows:
- # [01:49] <Lachy> 1.
- # [01:49] <Lachy> If the method was invoked on an XML document, throw an INVALID_ACCESS_ERR exception and abort these steps.
- # [01:49] <heycam> wonder how easy that is to do with a standard sax parser
- # [01:49] <Lachy> so, no. document.write() cannot be used in XML
- # [01:50] <othermaciej> Lachy: ah, I thought it was going to be allowed
- # [01:50] <othermaciej> I must be confused or out of date
- # [01:50] <Dashiva> innerHTML and friends will, though
- # [01:50] <Lachy> othermaciej, you're out of date. There was a time it was considered, but it turned out to be unworkable
- # [01:51] <Lachy> which is good, IMHO. document.write() needs to die
- # [01:51] <heycam> Lachy, we should replace it with document.ungetc() instead :)
- # [01:52] <Lachy> brilliant! Just what we need, more functions that mess directly with the input stream
- # [01:53] <othermaciej> if we're going to expose all the wonders of stdio, we can't forget gets()
- # [01:54] <heycam> heh yes that's a must
- # [01:54] <Lachy> let's just let authors write their own javascript based parsers that can handle the whole input stream themselves
- # [01:59] * Joins: bgalbraith (n=bgalbrai@71.202.109.116)
- # [02:01] * Quits: dbaron (n=dbaron@nat/mozilla/x-vsyidtcbtondoccq) ("8403864 bytes have been tenured, next gc will be global.")
- # [02:20] * Quits: bgalbraith (n=bgalbrai@71.202.109.116)
- # [02:21] * Quits: gsnedders|work (n=gsnedder@pat.se.opera.com) (clarke.freenode.net irc.freenode.net)
- # [02:21] * Quits: k0rnel (n=k0rnel@krtko.org) (clarke.freenode.net irc.freenode.net)
- # [02:21] * Quits: broquaint (i=5f566a0b@spc2-brig11-0-0-cust222.asfd.cable.virginmedia.com) (clarke.freenode.net irc.freenode.net)
- # [02:21] * Quits: yutak (n=yutak@220.109.219.244) (clarke.freenode.net irc.freenode.net)
- # [02:21] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) (clarke.freenode.net irc.freenode.net)
- # [02:21] * Quits: slightlyoff (n=slightly@72.14.229.81) (clarke.freenode.net irc.freenode.net)
- # [02:21] * Quits: Hish_ (n=chatzill@mail2.n-e-s.de) (clarke.freenode.net irc.freenode.net)
- # [02:21] * Quits: dave_levin (n=dave_lev@72.14.227.1) (clarke.freenode.net irc.freenode.net)
- # [02:21] * Quits: dimich (n=dimich@72.14.227.1) (clarke.freenode.net irc.freenode.net)
- # [02:21] * Quits: stevepsu (i=sjstrutt@204.15.224.234) (clarke.freenode.net irc.freenode.net)
- # [02:21] * Quits: danbri (n=danbri@unaffiliated/danbri) (clarke.freenode.net irc.freenode.net)
- # [02:22] * Joins: slightlyoff (n=slightly@72.14.229.81)
- # [02:22] * Joins: Hish_ (n=chatzill@mail2.n-e-s.de)
- # [02:22] * Joins: dave_levin (n=dave_lev@72.14.227.1)
- # [02:22] * Joins: dimich (n=dimich@72.14.227.1)
- # [02:22] * Joins: stevepsu (i=sjstrutt@204.15.224.234)
- # [02:22] * Joins: danbri (n=danbri@unaffiliated/danbri)
- # [02:24] * Joins: taf2 (n=taf2@216-15-54-105.c3-0.grg-ubr3.lnh-grg.md.cable.rcn.com)
- # [02:27] * Joins: seyDoggy (n=macagp@CPE0016cbc4baf9-CM001225d75790.cpe.net.cable.rogers.com)
- # [02:28] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [02:28] * Parts: seyDoggy (n=macagp@CPE0016cbc4baf9-CM001225d75790.cpe.net.cable.rogers.com)
- # [02:30] * Joins: MikeSmith (n=MikeSmit@EM114-48-170-138.pool.e-mobile.ne.jp)
- # [02:34] * Joins: webben (n=benh@91.85.214.115)
- # [02:38] * Quits: othermaciej (n=mjs@17.246.18.29) (Read error: 104 (Connection reset by peer))
- # [02:39] * Joins: othermaciej (n=mjs@17.246.18.29)
- # [02:53] * Joins: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:57] * Quits: ap (n=ap@nat/apple/x-mnbjijxqtldqypox)
- # [03:05] * Quits: cying (n=cying@70.90.171.153)
- # [03:22] * Quits: atwilson (n=atwilson@74.125.59.1)
- # [03:27] * Joins: wakaba_0 (n=wakaba_@119-228-219-193.eonet.ne.jp)
- # [03:35] * Quits: gavin (n=gavin@firefox/developer/gavin) (Read error: 60 (Operation timed out))
- # [03:37] * Joins: bgalbraith (n=bgalbrai@12-187-207-194.att-inc.com)
- # [03:37] * Quits: bgalbraith (n=bgalbrai@12-187-207-194.att-inc.com) (Remote closed the connection)
- # [03:37] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [03:44] * Quits: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Read error: 113 (No route to host))
- # [03:47] * Joins: atwilson (n=atwilson@q-static-149-82.avvanta.com)
- # [03:47] * Joins: jorlow (n=jorlow@nat/google/x-jvyrnlwsczvfudnp)
- # [03:48] * Joins: ap (n=ap@c-24-130-131-182.hsd1.ca.comcast.net)
- # [03:49] * Joins: wakaba_ (n=wakaba_@119-228-219-193.eonet.ne.jp)
- # [03:51] * Quits: dave_levin (n=dave_lev@72.14.227.1)
- # [03:59] * Quits: jennb (n=jennb@72.14.227.1)
- # [04:03] * Quits: taf2 (n=taf2@216-15-54-105.c3-0.grg-ubr3.lnh-grg.md.cable.rcn.com)
- # [04:04] * Quits: JonathanNeal (n=Jonathan@76-219-69-134.lightspeed.breaca.sbcglobal.net) ("Leaving.")
- # [04:07] * Quits: wakaba_0 (n=wakaba_@119-228-219-193.eonet.ne.jp) (Read error: 110 (Connection timed out))
- # [04:16] * Quits: jorlow (n=jorlow@nat/google/x-jvyrnlwsczvfudnp)
- # [04:24] * Quits: jwalden (n=waldo@nat/mozilla/x-jwdmrkmxogsnxorf) ("back after dinner")
- # [04:27] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [04:33] * Joins: weinig (n=weinig@dan75-7-88-166-184-59.fbx.proxad.net)
- # [04:38] * Joins: wakaba_0 (n=wakaba_@119-228-219-193.eonet.ne.jp)
- # [04:53] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
- # [04:53] * Joins: k0rnel (n=k0rnel@krtko.org)
- # [04:53] * Joins: broquaint (i=5f566a0b@spc2-brig11-0-0-cust222.asfd.cable.virginmedia.com)
- # [04:53] * Joins: gsnedders|work (n=gsnedder@pat.se.opera.com)
- # [04:53] * Joins: yutak (n=yutak@220.109.219.244)
- # [04:53] * Joins: billyjackass (n=MikeSmit@EM114-48-35-123.pool.e-mobile.ne.jp)
- # [04:56] * Quits: jacobolus (n=jacobolu@adsl-75-36-149-231.dsl.pltn13.sbcglobal.net) (Remote closed the connection)
- # [04:58] * Quits: wakaba_ (n=wakaba_@119-228-219-193.eonet.ne.jp) (Read error: 110 (Connection timed out))
- # [05:00] * Quits: atwilson (n=atwilson@q-static-149-82.avvanta.com)
- # [05:00] * Quits: othermaciej (n=mjs@17.246.18.29)
- # [05:05] * Quits: MikeSmith (n=MikeSmit@EM114-48-170-138.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [05:05] * Quits: weinig (n=weinig@dan75-7-88-166-184-59.fbx.proxad.net)
- # [05:06] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [05:09] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [05:10] * Quits: ap (n=ap@c-24-130-131-182.hsd1.ca.comcast.net)
- # [05:12] * Quits: dpranke (n=Adium@nat/google/x-szjzfoukhxagrwak) ("Leaving.")
- # [05:19] * Joins: jacobolus (n=jacobolu@64.9.236.160)
- # [05:31] * Parts: paul_irish (i=0c21effa@gateway/web/freenode/x-yndzqituhcipwuiy)
- # [05:39] * Quits: tkent (n=tkent@220.109.219.244) ("Leaving...")
- # [05:41] * Joins: Super-Dot (n=Super-Do@adsl-75-61-92-1.dsl.pltn13.sbcglobal.net)
- # [06:04] * Joins: jwalden (n=waldo@98.248.40.206)
- # [06:06] * Quits: annodomini (n=lambda@wikipedia/lambda)
- # [06:08] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [06:09] * Quits: slightlyoff (n=slightly@72.14.229.81) (Read error: 145 (Connection timed out))
- # [06:10] * billyjackass is now known as MikeSmith
- # [06:11] * Joins: dglazkov_ (n=dglazkov@72.14.224.1)
- # [06:11] <othermaciej> good evening everyone
- # [06:15] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [06:16] * Quits: gavin (n=gavin@firefox/developer/gavin) (Success)
- # [06:16] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [06:27] * Joins: harig (n=aparan@59.90.71.35)
- # [06:30] * Quits: wakaba_0 (n=wakaba_@119-228-219-193.eonet.ne.jp) (Read error: 110 (Connection timed out))
- # [06:32] * Quits: dimich (n=dimich@72.14.227.1)
- # [06:32] * Joins: dimich (n=dimich@72.14.227.1)
- # [06:34] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [06:38] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [06:38] * Quits: Super-Dot (n=Super-Do@adsl-75-61-92-1.dsl.pltn13.sbcglobal.net)
- # [06:40] <othermaciej> so what's the deal with http://www.w3.org/html/wg/tracker/issues/48 (quotes and <q>)?
- # [06:42] * Joins: Super-Dot (n=Super-Do@adsl-75-61-92-1.dsl.pltn13.sbcglobal.net)
- # [06:42] * Joins: ap (n=ap@c-24-130-131-182.hsd1.ca.comcast.net)
- # [06:53] * dglazkov_ is now known as dglazkov
- # [07:00] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [07:00] * Joins: dave_levin (n=dave_lev@72.14.224.1)
- # [07:04] * Joins: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [07:09] <MikeSmith> othermaciej: did that not got resolved by the spec changing to say that UAs should generate quotation marks for <q> ?
- # [07:09] * Quits: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Read error: 104 (Connection reset by peer))
- # [07:10] <othermaciej> MikeSmith: yes, it did
- # [07:11] <MikeSmith> it seems like that issue can be closed
- # [07:11] <othermaciej> MikeSmith: yes, I'm going to propose that
- # [07:12] * Joins: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [07:18] * Joins: dglazkov_ (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [07:19] <othermaciej> I'm not sure what the status on http://www.w3.org/html/wg/tracker/issues/63 is
- # [07:20] <othermaciej> I guess it's not complete
- # [07:21] * Quits: jacobolus (n=jacobolu@64.9.236.160) (Read error: 131 (Connection reset by peer))
- # [07:22] * Quits: dglazkov (n=dglazkov@72.14.224.1) (Read error: 104 (Connection reset by peer))
- # [07:23] * Joins: jacobolus (n=jacobolu@user-64-9-236-160.googlewifi.com)
- # [07:26] * Quits: jacobolus (n=jacobolu@user-64-9-236-160.googlewifi.com) (Read error: 104 (Connection reset by peer))
- # [07:27] * Joins: jacobolus (n=jacobolu@user-64-9-236-160.googlewifi.com)
- # [07:29] <MikeSmith> othermaciej: I think issue 63 can be closed out as being no longer an issue for the HTML5 spec itself.
- # [07:30] <othermaciej> MikeSmith: the HTML5 spec currently specifically says to send an Origin header and what its exact contents should be - it doesn't defer to Adam Barth's draft afaict
- # [07:31] <MikeSmith> othermaciej: I seem to remember that the HTML5 spec sorta defined the contents of the Origin header inline
- # [07:32] * MikeSmith goes to look
- # [07:32] <othermaciej> MikeSmith: yes, I think maybe it still does
- # [07:32] <othermaciej> MikeSmith: I think Hixie plans to update it for the Sec-From draft or something
- # [07:32] <othermaciej> anyway, it's not a gimme like the others I'm gonna suggest
- # [07:33] <MikeSmith> yeah, maybe not
- # [07:34] <Hixie> for Origin/Sec-From I'm waiting for instructions from abarth
- # [07:36] * Quits: jacobolus (n=jacobolu@user-64-9-236-160.googlewifi.com) (Read error: 104 (Connection reset by peer))
- # [07:36] * Quits: dglazkov_ (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [07:37] <MikeSmith> as far as that goes, it seems to me that since the HTTPbis WG and others at IETF have made it clear that it's not welcome at the IETF, the most viable option remaining seems to be spec'ing it in the WebApps WG
- # [07:39] <othermaciej> did they object to Sec-From?
- # [07:39] * Joins: jacobolus (n=jacobolu@user-64-9-237-60.googlewifi.com)
- # [07:40] <othermaciej> I know they didn't like Origin
- # [07:40] <othermaciej> anyway
- # [07:43] * Quits: ap (n=ap@c-24-130-131-182.hsd1.ca.comcast.net)
- # [07:44] <othermaciej> I am about to suggest closing the following (one per email, yay): http://www.w3.org/html/wg/tracker/issues/48 http://www.w3.org/html/wg/tracker/issues/51 http://www.w3.org/html/wg/tracker/issues/53 http://www.w3.org/html/wg/tracker/issues/54 http://www.w3.org/html/wg/tracker/issues/56
- # [07:45] <othermaciej> http://www.w3.org/html/wg/tracker/issues/60 http://www.w3.org/html/wg/tracker/issues/61 http://www.w3.org/html/wg/tracker/issues/64 http://www.w3.org/html/wg/tracker/issues/66 http://www.w3.org/html/wg/tracker/issues/75
- # [07:50] * Joins: JonathanNeal (n=Jonathan@76-219-69-134.lightspeed.breaca.sbcglobal.net)
- # [07:50] <JonathanNeal> Hi all!
- # [07:50] <othermaciej> hi
- # [07:51] <JonathanNeal> How are you doing, othermaciej?
- # [07:52] <othermaciej> JonathanNeal: not bad
- # [07:52] * Quits: heycam (n=cam@clm-laptop.infotech.monash.edu.au) ("bye")
- # [07:52] <othermaciej> just sent another round of proposed issue closures
- # [07:52] <JonathanNeal> Are you another developer, or another type-of html5 spec writer?
- # [07:53] <MikeSmith> othermaciej: I don't know if there was ever any discussion about sec-from with the HTTP Wg or IETF
- # [07:53] <JonathanNeal> Cool, I admit, I'm very new to html5 elements, aria, all the new stuff, which is why I'm hanging around here, hoping to learn and get feedback as I figure it out (hopefully).
- # [07:53] <MikeSmith> othermaciej: but I would expect it would meet pretty much the same reception
- # [07:53] <othermaciej> JonathanNeal: I'm a browser engine developer (on WebKit), and W3C HTML WG self-appointed petty bureaucrat
- # [07:54] <othermaciej> MikeSmith: one complaint about Origin was that it just replicated Referer, but Sec-From carries more information
- # [07:56] <MikeSmith> othermaciej: yeah, but another complaint was the whole "CSRF is not a problem for the Web" thing, so it's very hard to imagine getting support for them if they can't even agree about the importance of the problem that it's meant to address
- # [07:56] <othermaciej> MikeSmith: anyway, I agree we will have to go forum shopping if the HTTPbis WG is not enthusiastic about it
- # [07:56] <MikeSmith> yeah
- # [07:56] <JonathanNeal> othermaciej, that's awesome. I'm a lacky developer for Liferay who got a voice in moving our new site and a lot of our core product (which is a web-based portal) to the HTML5 doctype. I'm hoping to make it much more than just a doctype change, but to take advantage of some of the new elements and recommended semantics.
- # [07:57] <MikeSmith> JonathanNeal: is Liferay the opposite of a death ray?
- # [07:57] <MikeSmith> (I bet you get asked that question a lot)
- # [08:00] <JonathanNeal> MikeSmith, yes, actually, we are the opposite of a Deathray.
- # [08:02] <MikeSmith> JonathanNeal: excellent. you guys should commission a sci-fi movie where a mad scientist builds a liferay instead of a deathray.
- # [08:03] <MikeSmith> except I guess it would have to then be a perfectly-sane scientist building it
- # [08:03] <JonathanNeal> Don't let the wikipedia entry fool you. We may specialize in professional open-source portals, but that's just a front for our giant Liferay, intended to create entire planets!
- # [08:05] <MikeSmith> heh
- # [08:05] <annevk2> MikeSmith, i'll make the draft ready for pub on monday, just so you know
- # [08:06] * Quits: jacobolus (n=jacobolu@user-64-9-237-60.googlewifi.com) (Remote closed the connection)
- # [08:06] <MikeSmith> annevk2: yeah, I assumed you were on top of it already
- # [08:06] <JonathanNeal> Then we will shot the draft with our Liferay, and that's what we call "adoption"
- # [08:07] <annevk2> MikeSmith, I'm going MIA for a few days :)
- # [08:07] <JonathanNeal> annevk2, you work on the html5 document?
- # [08:07] <MikeSmith> annevk2: oh, OK. I hope it's something fun
- # [08:07] * Joins: annevk3 (n=annevk@5355732C.cable.casema.nl)
- # [08:08] * Joins: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [08:10] * Joins: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
- # [08:12] <MikeSmith> can somebody remind me how to get web-apps-tracker to show more revisions than just what it shows by default?
- # [08:13] <JonathanNeal> May I ask, MikeSmith, what is a web-apps-tracker?
- # [08:13] * Joins: aboodman_ (n=aboodman@98.210.196.233)
- # [08:14] <MikeSmith> JonathanNeal: http://html5.org/tools/web-apps-tracker
- # [08:14] <annevk2> MikeSmith, should be :)
- # [08:14] <annevk2> JonathanNeal, not really, I edit html5-diff
- # [08:16] <MikeSmith> Hixie: I'm befuddled as to why some revisions don't have the Validators flag set
- # [08:16] <MikeSmith> e.g., http://html5.org/tools/web-apps-tracker?from=3626&to=3627
- # [08:16] <MikeSmith> "Drop cite= from <section> and <article>"
- # [08:17] <Hixie> the annotations are about 80% accurate
- # [08:17] * aboodman_ is now known as aboodman2
- # [08:17] <Hixie> i often write the commit messages without paying much attention
- # [08:17] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [08:17] <MikeSmith> Hixie: OK, that's less befuddling
- # [08:18] <Hixie> here's some irony
- # [08:18] <Hixie> i recently discovered that a bunch of my whatwg mail has been caught in my spam filters
- # [08:18] <Hixie> it's almost all mail from googlers...
- # [08:18] <Hixie> (and gmail is my spam filter)
- # [08:19] <JonathanNeal> MikeSmith, okay I get it, it helps you track the progress of html5?
- # [08:19] <MikeSmith> JonathanNeal: yeah
- # [08:19] * Joins: KevinMarks (n=KevinMar@c-67-164-14-96.hsd1.ca.comcast.net)
- # [08:19] <annevk2> Hixie, presumably goog spams a lot :)
- # [08:20] <MikeSmith> Hixie: sounds like it's time you considered another mail provider
- # [08:20] <MikeSmith> maybe hotmail
- # [08:20] <annevk2> Hixie, the job hunter email from google also carried "THIS IS NOT SPAM" or some such in the subject line...
- # [08:21] <annevk2> (not sure job hunter is the right word here, oh well, I should leave)
- # [08:21] <MikeSmith> hsivonen: what's up with http://bugzilla.validator.nu/ ?
- # [08:22] <JonathanNeal> What's the difference between bugzilla validator and html5 validator?
- # [08:22] <hsivonen> MikeSmith: hmm. looks like some Ubuntu unsmoothness
- # [08:23] <MikeSmith> hsivonen: I wanted to file a bug for http://www.w3.org/Bugs/Public/show_bug.cgi?id=7265
- # [08:23] <MikeSmith> plus some other stuff
- # [08:23] <hsivonen> MikeSmith: yeah, I'll put my sysadmin hat on right now
- # [08:24] <hsivonen> sorry about the trouble
- # [08:24] <MikeSmith> thanks
- # [08:24] <MikeSmith> no problem man. I know you got a lot on your plate
- # [08:24] <MikeSmith> JonathanNeal: one is a bug-tracking system for the validator, and the other is the actual validator
- # [08:28] <hsivonen> so, I have a backup of the bug database. no problem there
- # [08:28] <hsivonen> but the Ubuntu packages have managed to break the Bugzilla cgis
- # [08:29] <JonathanNeal> MikeSmith, okay I get it. And that validator always says valid html5 + aria something, does that have to do with the new role attributes, for accessibility?
- # [08:29] <hsivonen> JonathanNeal: yes
- # [08:30] <hsivonen> JonathanNeal: it says "HTML5 + ARIA" as opposed to just "HTML5", because the HTML5 spec doesn't quite yet import ARIA officially
- # [08:30] <Hixie> i'm actually working on that right now
- # [08:33] * Joins: jacobolus (n=jacobolu@user-64-9-237-60.googlewifi.com)
- # [08:36] <JonathanNeal> The role IDs as attributes themselves seem pretty backwards compatible with IE, from what I saw in the docs, am I right?
- # [08:36] <hsivonen> JonathanNeal: in the sense that they are gracefully ignored by old IE, yes
- # [08:37] <hsivonen> JonathanNeal: the aria-foo properties hit the ariaFoo bug in IE < 8, IIRC
- # [08:38] <hsivonen> JonathanNeal: also, due to selector limitations in old IE, you can't trigger styles on states and properties the way envisioned
- # [08:38] <hsivonen> huh. Ubuntu has uninstalled the bugzilla package!
- # [08:38] * Joins: SamerZ (n=SamerZ@CPE0024369ef3ab-CM001ac35cd4b4.cpe.net.cable.rogers.com)
- # [08:38] <JonathanNeal> Not without some js hacks, but when it comes to those tags, are they intended to be read by old ie, or the accessibility reader?
- # [08:38] * Quits: SamerZ (n=SamerZ@CPE0024369ef3ab-CM001ac35cd4b4.cpe.net.cable.rogers.com) (Remote closed the connection)
- # [08:38] * Joins: SamerZ (n=SamerZ@CPE0024369ef3ab-CM001ac35cd4b4.cpe.net.cable.rogers.com)
- # [08:39] <hsivonen> argh. packages.ubuntu.com is down
- # [08:39] <hsivonen> grr
- # [08:42] <hsivonen> hmm. there's a separate bugzilla3 package now
- # [08:42] <hsivonen> I wonder if it can pick up the DB
- # [08:43] * Quits: SamerZ (n=SamerZ@CPE0024369ef3ab-CM001ac35cd4b4.cpe.net.cable.rogers.com) (Client Quit)
- # [08:43] * Joins: SamerZ (n=SamerZ@CPE0024369ef3ab-CM001ac35cd4b4.cpe.net.cable.rogers.com)
- # [08:44] <hsivonen> does anyone happen to know if the Right Thing happens if I have config files for package 'bugzilla' in place and install package 'bugzilla3'?
- # [08:44] <hsivonen> maybe I should just stick to the ancient version...
- # [08:47] * Joins: matijsb (n=matijsb@hotfusion.demon.nl)
- # [08:49] * Quits: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [08:50] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:52] <Hixie> Lachy: yt?
- # [08:52] * Quits: MikeSmith (n=MikeSmit@EM114-48-35-123.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [08:54] * Quits: annevk3 (n=annevk@5355732C.cable.casema.nl)
- # [08:59] * Joins: weinig (n=weinig@dan75-7-88-166-184-59.fbx.proxad.net)
- # [09:04] * Joins: MikeSmith (n=MikeSmit@EM114-48-160-124.pool.e-mobile.ne.jp)
- # [09:08] <JonathanNeal> I've been using <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />, but someone said it could be shorter. When I tried the shorter one that they gave me, it failed validation. Do you guys know anything about this?
- # [09:08] * Joins: foolip (n=philip@h-63-95.A163.priv.bahnhof.se)
- # [09:08] <hsivonen> <meta charset="utf-8"> should validate. does it not?
- # [09:09] <JonathanNeal> I'll try it right now.
- # [09:10] <JonathanNeal> hsivonen, thanks that worked!
- # [09:11] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [09:11] <JonathanNeal> It gave me a warning about it though, it said "No Character Encoding Found! Falling back to UTF-8."
- # [09:11] <hsivonen> JonathanNeal: which validator?
- # [09:12] <foolip> Has anyone managed to use the spec annotation system in Gnome? Alt+double left click is supposed to be the shortcut, but alt+left click drags the window...
- # [09:12] <JonathanNeal> validator.w3.org, does that make me bad?
- # [09:12] <hsivonen> JonathanNeal: validator.w3.org has a bit legacy Perl layer between your stuff and the HTML5 validator
- # [09:12] * Quits: jacobolus (n=jacobolu@user-64-9-237-60.googlewifi.com) (Read error: 110 (Connection timed out))
- # [09:12] * Joins: jacobolu_ (n=jacobolu@75.36.149.231)
- # [09:12] <hsivonen> JonathanNeal: what you are seeing is the Perl layer being HTML5-unaware
- # [09:13] <hsivonen> JonathanNeal: http://www.w3.org/Bugs/Public/show_bug.cgi?id=5992
- # [09:14] <JonathanNeal> And how long does something like that usually take to get ammended or fixed?
- # [09:14] <hsivonen> JonathanNeal: unpredictable
- # [09:15] <hsivonen> JonathanNeal: MikeSmith would have better guesses
- # [09:15] <JonathanNeal> I liked what someone just wrote in another channel: "The nice thing about the web is you can use technologies that aren't standard yet, and the chances of future browsers breaking it is the same as if they were standardized."
- # [09:17] * Joins: heycam (n=cam@124-168-62-130.dyn.iinet.net.au)
- # [09:19] <MikeSmith> JonathanNeal: the maintainer of the Perl layer of the W3C validator has a fix in the works for the issue
- # [09:19] <JonathanNeal> So MikeSmith, did I already ask what you do too?
- # [09:20] <MikeSmith> maybe
- # [09:20] <MikeSmith> I couple people have reported that problem
- # [09:20] <JonathanNeal> Well, if neither of us remember for certain, what is it that you do then?
- # [09:21] <MikeSmith> I made a patch for it but my patch just makes the Perl layer completely skip doing any encoding check for HTML5 documents
- # [09:22] <MikeSmith> JonathanNeal: what is it that I do?
- # [09:23] <JonathanNeal> Yea, like "I work on the html5 project", or for whatwg, or you know, you tell me.
- # [09:24] <JonathanNeal> For instance, I make the thing that stops the Deathray.
- # [09:25] * Quits: weinig (n=weinig@dan75-7-88-166-184-59.fbx.proxad.net)
- # [09:26] <hsivonen> MikeSmith: what was the problem with your patch? failing with UTF-16?
- # [09:26] <othermaciej> betting pool: will the HTML WG issue tracker have more than 30 issues 2 weeks from now, or fewer?
- # [09:28] <JonathanNeal> According to google, you might write the html5 markup language. Hmm, see that's fun.
- # [09:29] <hsivonen> oh joy. It seems bugzilla doesn't upgrade its database schema automatically: http://bugzilla.validator.nu/
- # [09:29] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [09:29] * Quits: aboodman2 (n=aboodman@98.210.196.233)
- # [09:31] <hsivonen> it's alive! (but CSS-naked)
- # [09:33] <JonathanNeal> Well, anyway, sorry if I offended you.
- # [09:35] <hsivonen> MikeSmith: bugzilla is back. thanks for the heads-up
- # [09:39] * Joins: drry (n=drry@ct91.opt2.point.ne.jp)
- # [09:42] * Quits: foolip (n=philip@h-63-95.A163.priv.bahnhof.se) ("Ex-Chat")
- # [09:42] <MikeSmith> hsivonen: no problem with my patch except that it worked around the problem by having the perl layer not do any encoding check at all for HTML5 docs. But Ville told me he has a fix in the works for the perl layer such that it actually parses <meta charset="foo"> as expected
- # [09:44] <hsivonen> MikeSmith: I see
- # [09:45] <MikeSmith> hsivonen: big thanks for fixing the bugzilla
- # [09:45] * MikeSmith prepares to embark on a bug-filing frenzy
- # [09:45] <MikeSmith> hsivonen: UI looks fancier
- # [09:46] <othermaciej> Hixie: I don't look forward to having to encourage Larry to update IRIbis
- # [09:46] <othermaciej> (maybe Sam can do that)
- # [09:46] <hsivonen> MikeSmith: Ubuntu pulled the 'bugzilla' package. this is 'bugzilla3'
- # [09:46] <MikeSmith> ah
- # [09:47] <hsivonen> would have been nice of them to have some apt hook automate the upgrade...
- # [09:47] <MikeSmith> I'm surprised it doesn't
- # [09:48] <MikeSmith> JonathanNeal: my official title is "Special Missions Subsection Junior Interim Floor Manager"
- # [09:48] <Hixie> othermaciej: well until he does, i'm pointing to danc's doc, and if that doesn't progress either, i'm stuffing it all back into html5.
- # [09:49] <othermaciej> Hixie: I don't personally have a problem with that
- # [09:49] <hsivonen> I'm surprised Micah Dubinko's Distributed Extensibility proposal hasn't made it to public-html
- # [09:50] <othermaciej> Hixie: do you remember what the subject line may have been on your last comments to Larry? I'm having trouble finding the email
- # [09:50] <MikeSmith> hsivonen: did Micah respond yet to your xml-dev message?
- # [09:50] <hsivonen> MikeSmith: no
- # [09:50] <hsivonen> MikeSmith: I got warnocked
- # [09:50] <hsivonen> and the whole thread died there
- # [09:51] <MikeSmith> I think Micah was away at the Balisage conference
- # [09:51] <MikeSmith> along with other XML folk
- # [09:51] <hsivonen> Balisage ended on Aug 14
- # [09:52] <MikeSmith> well, I chat with Micah sometimes. So I'll bug him about it
- # [09:52] * hsivonen assumes the proceedings of Balisage are in English
- # [09:54] <Hixie> othermaciej: http://www.w3.org/mid/Pine.LNX.4.62.0907281952410.3189@hixie.dreamhostps.com
- # [09:55] <othermaciej> Hixie: thanks!
- # [09:56] <Hixie> there's a couple of other issues that have come up, too
- # [09:56] <Hixie> it seems the \ handling was dropped in larry's draft
- # [09:57] <Hixie> and we need to make sure that IRIs can be absolute URLs (right now the algorithm as defined makes only ASCII strings "absolute")
- # [09:59] <othermaciej> I think the latter of those is in your email
- # [09:59] <othermaciej> I don't remember if \ was
- # [09:59] <othermaciej> do you have emails for any other issues that have come up? I'm composing a nag email to Larry.
- # [10:00] <othermaciej> hsivonen: is it appropriate to obsolete a full media type registration in favor of a provisional registration?
- # [10:00] <othermaciej> hsivonen: I would think that's only appropriate once HTML5's registration becomes a final registration, which I believe happens at the PR transition or something like that
- # [10:01] <hsivonen> othermaciej: right, but if we need a one-sentence RFC at that time, it might be a good idea to put it on whatever IETF track it needs to be on as a draft
- # [10:01] * Quits: danbri (n=danbri@unaffiliated/danbri) ("going back to danbri.org")
- # [10:02] <othermaciej> hsivonen: makes sense to me - I don't know how these things work
- # [10:02] * Joins: danbri (n=danbri@unaffiliated/danbri)
- # [10:03] <othermaciej> hsivonen: apparently an RFC can be declared "Historic" without there being a superseding RFC: http://www.ietf.org/rfc/rfc2026.txt
- # [10:03] <othermaciej> (section 4.2.4)
- # [10:03] * Joins: vvv (n=vvv@mediawiki/VasilievVV)
- # [10:03] <hsivonen> othermaciej: ok. I guess that solves the problem
- # [10:04] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [10:04] <othermaciej> hsivonen: 6.4 describes the procedure - it requires an IESG action apparently
- # [10:07] * Joins: foolip (n=philip@pat.se.opera.com)
- # [10:09] <othermaciej> Hixie: I sent a nag note to Larry - feel free to follow up linking emails with other critical feedback, or if you point me to them I can do so
- # [10:18] <othermaciej> Hixie: would some term like "HTML URL" be acceptable, to disambiguate from the standard-official flavor of URL? (I agree URI/IRI/LEIRI are full of fail and confusion)
- # [10:19] * Quits: webben (n=benh@91.85.214.115) (Read error: 110 (Connection timed out))
- # [10:22] <Hixie> othermaciej: there's nothing HTML-specific about these
- # [10:22] <othermaciej> Hixie: I could suggest "Web URL" but I am not sure that would make anyone happy
- # [10:23] <Hixie> i'm not saying "bla bla Web URL" every time i need to refer to a URL
- # [10:24] <Hixie> these "URLs" have the same relationship to the URI/IRI specs as HTML5 does to HTML4
- # [10:24] <othermaciej> hopefully few enough people care about this that the terminology issue can just go away
- # [10:24] <Hixie> they're not some sort of browser thing or whatever
- # [10:24] <Hixie> hopefully
- # [10:24] <Hixie> anyway, bed time
- # [10:24] <Hixie> nn
- # [10:24] <othermaciej> good night!
- # [10:24] * Joins: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [10:29] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [10:30] * Quits: dave_levin (n=dave_lev@72.14.224.1)
- # [10:38] <othermaciej> I'm off to bed myself, goodnight folks
- # [10:41] * Quits: zcorpan (n=zcorpan@c83-252-193-59.bredband.comhem.se) (Read error: 110 (Connection timed out))
- # [10:41] <hsivonen> http://camp.woothemes.com/2009/08/29-designers-developers-have-their-say-on-html5-css3/ is interesting
- # [10:41] <hsivonen> I'm surprised how much they like the new structural elements
- # [10:42] <hsivonen> Despite the dislike on ALA
- # [10:43] <jgraham> hsivonen: It doesn't seem that surprising (ALA notwithstanding). They are people who work at the markup level a lot. Things that help make their markup more understandable/easier to maintain have tangible benefits for them
- # [10:44] <jgraham> Not to mention the "Now with Extra Semantic Goodness (TM)" factor
- # [10:45] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:50] * jacobolu_ is now known as jacobolus
- # [10:54] * Joins: webben (n=benh@nat/yahoo/x-zpqzoodyeafjbhab)
- # [10:58] <MikeSmith> jgraham: please take a look at http://dev.w3.org/html5/spec/status.html and let me know if that's what you had in mind
- # [11:08] * Quits: hober (n=ted@unaffiliated/hober) (Read error: 104 (Connection reset by peer))
- # [11:09] * Joins: ccklaus (n=chatzill@pc154-c716.uibk.ac.at)
- # [11:11] <jgraham> MikeSmith: I don't see any change...
- # [11:12] * Quits: vvv (n=vvv@mediawiki/VasilievVV) (Read error: 110 (Connection timed out))
- # [11:13] * Joins: svl_ (n=me@dslb-084-056-094-128.pools.arcor-ip.net)
- # [11:13] * Joins: Phae (n=phaeness@132.185.144.11)
- # [11:31] <MikeSmith> jgraham: I think you might to to force-reload to bypass your cache
- # [11:34] * jgraham tries the gambit of switching browser
- # [11:35] <jgraham> Oh yeah, that looks perfect
- # [11:35] <jgraham> Thanks!
- # [11:38] <jgraham> (does it work for anyone else in Opera? Maybe we have an xslt bug...)
- # [11:40] <MikeSmith> jgraham: I think I had the same problem with it in other browsers
- # [11:50] * Quits: svl_ (n=me@dslb-084-056-094-128.pools.arcor-ip.net) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [11:52] * Quits: SamerZ (n=SamerZ@CPE0024369ef3ab-CM001ac35cd4b4.cpe.net.cable.rogers.com)
- # [11:53] <Lachy> the code readability improvements with the new structural elements was one of the many reasons we went with those, instead of using <div role="..."> for everthing. It's good to see we were right about that.
- # [11:59] * Quits: MikeSmith (n=MikeSmit@EM114-48-160-124.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [12:02] * Joins: gsnedders (n=gsnedder@c83-252-192-255.bredband.comhem.se)
- # [12:08] * Quits: gsnedders (n=gsnedder@c83-252-192-255.bredband.comhem.se)
- # [12:16] * Joins: webben_ (n=benh@nat/yahoo/x-pxfuymmtyxupxxht)
- # [12:20] * Quits: webben (n=benh@nat/yahoo/x-zpqzoodyeafjbhab) (Read error: 110 (Connection timed out))
- # [12:29] * Joins: gsnedders (n=gsnedder@c83-252-192-255.bredband.comhem.se)
- # [12:32] * Joins: ttepasse (n=ttepas--@p5B0156A2.dip.t-dialin.net)
- # [12:54] * Joins: ttepass- (n=ttepas--@p5B016BFC.dip.t-dialin.net)
- # [12:58] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [13:02] * Joins: MikeSmith (n=MikeSmit@EM114-48-88-153.pool.e-mobile.ne.jp)
- # [13:08] * Joins: harig` (n=aparan@59.90.71.35)
- # [13:11] * Joins: Tim_ (n=ttepas--@p5B017350.dip.t-dialin.net)
- # [13:16] * Quits: ttepasse (n=ttepas--@p5B0156A2.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [13:17] <foolip> does anyone have a good resource or test cases for how xmlns:prefix is handled in text/html?
- # [13:18] <foolip> am I correct to assume that it doesn't affect rendering but only some subtleties about the namespace in which that attribute ends up in?
- # [13:18] <hsivonen> foolip: there are some demos in http://hsivonen.iki.fi/test/moz/
- # [13:18] <hsivonen> foolip: look for "xmlns"
- # [13:19] <hsivonen> foolip: it doesn't affect anything outside SVG and MathML subtrees
- # [13:19] <hsivonen> foolip: xmlns:link is special in SVG and MathML subtrees
- # [13:20] <hsivonen> but otherwise, xmlns:prefix becomes a no-namespace attribute with local name "xmlns:prefix" and that's it
- # [13:20] <foolip> doesn't sound like a serious issue
- # [13:20] <hsivonen> foolip: issue for what?
- # [13:21] <foolip> so from a scripts point of view the only difference is getAttribute("xmlns:prefix") or getAttributeNS("http://that/xmlns/namespace", "xmlns:prefix") depending on text/html or application/xhtml+xml namespace?
- # [13:21] <hsivonen> foolip: no.
- # [13:22] <hsivonen> if you use stuff like lookupNamespaceURI, xmlns:prefix attributes in text/html don't participate
- # [13:22] <hsivonen> but in application/xhtml+xml they do
- # [13:23] <hsivonen> basically, in text/html xmlns:prefix is garbage and isn't senstive to anything that http://www.w3.org/XML/1998/namespace attributes are sensitive to
- # [13:23] <hsivonen> furthermore, no-namespace attribute with colons in them can't be serialized as XML
- # [13:24] <foolip> ah, so for text/html you'd have to traverse parent nodes looking for "xmlns:*" attributes and emulate the behavior?
- # [13:24] <hsivonen> foolip: yes
- # [13:25] <hsivonen> basically, you can't use any DOM Level 2 or Level 3 features consistently across text/html and application/xhtml+xml with xmlns:prefix
- # [13:25] <foolip> can a script know if it's in XML DOM or HTML DOM?
- # [13:25] * Quits: harig (n=aparan@59.90.71.35) (Read error: 110 (Connection timed out))
- # [13:25] * Quits: ttepass- (n=ttepas--@p5B016BFC.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [13:25] <hsivonen> foolip: yes
- # [13:26] <hsivonen> foolip: createElement("div").tagName == "DIV"
- # [13:26] <foolip> as you might guess, this is all in relation to RDFa and I'm trying to understand precisely what the problems are beyond "namespace don't work"
- # [13:26] <hsivonen> I guessed
- # [13:26] <foolip> ah right, that would work
- # [13:26] <hsivonen> foolip: the party line at the RDF-in-XHTML-TF is that you should only use DOM Level 1 when dealing with RDFa
- # [13:27] <foolip> hsivonen: but getAttribute("xmlns:prefix") wouldn't work in XML would it?
- # [13:27] <hsivonen> which isn't a great way to sweep the issue under the rug in browser-internal APIs that are more like Level 2
- # [13:27] <foolip> the attribute itself isn't in the null namespace?
- # [13:27] <hsivonen> foolip: IIRC, it does in browser impls
- # [13:28] <foolip> hmm, I never quite understood the gory details of getAttribute/getAttributeNS, need to experiment
- # [13:28] <foolip> gsnedders, you mentioned that IE does wonky with : in attribute names, do you have any more information on this?
- # [13:29] <foolip> +things
- # [13:29] <hsivonen> hmm. looks like I don't have a demo for getAttribute in XHTML
- # [13:30] <hsivonen> foolip: anyway, this is an "here be dragons" area, and it's a terrible idea that RDFa went poking at it
- # [13:31] <gsnedders|work> foolip: It's specifically xmlns:* it's whacky on. Dunno much more detail myself.
- # [13:31] <foolip> right, but I'm trying to get a more precise understanding about the nature of these dragons
- # [13:31] <jgraham> Draco Dormiens Nunquam Titillandus
- # [13:32] <hsivonen> foolip: remember to test getAttibute with parser-inserted attributes, setAttribute-inserted and setAttributeNS-inserted
- # [13:33] <hsivonen> I guess setAttributeNode, too if you want really evil tests
- # [13:40] <foolip> hsivonen: thanks for the tips, it'll be a fun weekend with this :)
- # [13:43] * Joins: annodomini (n=lambda@wikipedia/lambda)
- # [13:55] <hsivonen> hmm. I wonder if I've sent spec feedback about document.written charset meta
- # [14:03] <hsivonen> hmm. bugzilla.validator.nu switched from English to German...
- # [14:05] <hsivonen> MikeSmith: are you using a browser that broadcasts German as the preferred language?
- # [14:05] <MikeSmith> hsivonen: nope
- # [14:06] <MikeSmith> though I think I have my Minefield set to Japanese as preferred
- # [14:06] <hsivonen> MikeSmith: ok. then it's picking it from your browser
- # [14:06] <MikeSmith> hmm, that's weird
- # [14:07] <MikeSmith> it's not showing me anything in German
- # [14:07] <MikeSmith> nor Japanese
- # [14:07] <hsivonen> MikeSmith: it seems it thinks that "Site Default" email language is now German
- # [14:08] <MikeSmith> hmm, maybe it's picking it up from my KDE environment
- # [14:08] <MikeSmith> some secret KDE feature to promote the German language more widely
- # [14:08] <hsivonen> MikeSmith: I fixed it
- # [14:08] <MikeSmith> OK
- # [14:09] <hsivonen> MikeSmith: I think it was because de sorts to the top of the list in de, en, fr
- # [14:09] * Quits: danbri (n=danbri@unaffiliated/danbri)
- # [14:09] <MikeSmith> ah
- # [14:09] <hsivonen> MikeSmith: oops. look like I omitted a "not" when I meant to say it is not picking the default from your browser
- # [14:09] <hsivonen> sorry
- # [14:11] <MikeSmith> and I was looking forward to learning German by using bugzilla
- # [14:11] <MikeSmith> so much for that plan..
- # [14:11] <hsivonen> MikeSmith: you can still tweak personal prefs!
- # [14:12] <MikeSmith> OK, in that case I think I'll choose to use it to learn Finnish instead
- # [14:13] <hsivonen> sorry, only de, en, fr available
- # [14:25] * Quits: annodomini (n=lambda@wikipedia/lambda)
- # [14:25] * harig` is now known as harig
- # [14:30] <MikeSmith> hsivonen: where's v.nu checking the format of the <time> element? in the htmlparser and xmlparser code?
- # [14:30] * Quits: jwalden (n=waldo@98.248.40.206) (Read error: 145 (Connection timed out))
- # [14:32] <hsivonen> MikeSmith: attribute is in datatype lib
- # [14:32] <MikeSmith> yeah, I knew the attribute was
- # [14:32] <hsivonen> MikeSmith: element content is under non-schema somewhere implemented as a SAX holder for a datatype
- # [14:33] <MikeSmith> OK
- # [14:38] <MikeSmith> hsivonen: so, as far I can tell, it doesn't allow any element content, e.g., <time><i>2008</i></time> -- it only allows character data.
- # [14:38] <MikeSmith> right?
- # [14:40] <hsivonen> MikeSmith: hmm. that's not how I read the spec back when I implemented checking
- # [14:40] <MikeSmith> maybe the spec changed since
- # [14:40] * Joins: ttepass- (n=ttepas--@p5B017F27.dip.t-dialin.net)
- # [14:40] <hsivonen> MikeSmith: if <time><i>2008</i></time> weren't allowed, the holder thing would be unnecessary
- # [14:40] <MikeSmith> well, the spec currently says that it's the textContent of the element
- # [14:41] <MikeSmith> erp
- # [14:41] <MikeSmith> maybe my mistake
- # [14:42] * Joins: erikvvold (n=erikvvol@96.49.192.204)
- # [14:42] <MikeSmith> damn
- # [14:43] <MikeSmith> hsivonen: sorry for the noise
- # [14:43] <MikeSmith> my mistake
- # [14:44] * Joins: annodomini (n=lambda@wikipedia/lambda)
- # [14:44] * Joins: taf2 (n=taf2@216-15-54-105.c3-0.grg-ubr3.lnh-grg.md.cable.rcn.com)
- # [14:51] * Quits: KevinMarks (n=KevinMar@c-67-164-14-96.hsd1.ca.comcast.net) ("The computer fell asleep")
- # [15:01] * Quits: Tim_ (n=ttepas--@p5B017350.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [15:08] * Parts: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [15:19] * Joins: svl_ (n=me@f051152148.adsl.alicedsl.de)
- # [15:20] * Joins: pmuellr (n=pmuellr@nat/ibm/x-nzwydrzvdgjwcxdk)
- # [15:21] * Quits: pmuellr (n=pmuellr@nat/ibm/x-nzwydrzvdgjwcxdk) (Client Quit)
- # [15:21] * Joins: pmuellr (n=pmuellr@nat/ibm/x-hhxlkpqeqemdgmdf)
- # [15:31] <gsnedders|work> hsivonen: I guess you know that HTML 5 parser sometimes gives adjacent text nodes?
- # [15:32] * Joins: myakura (n=myakura@p1065-ipbf1407marunouchi.tokyo.ocn.ne.jp)
- # [15:32] <hsivonen> gsnedders|work: by design based on Philip`'s spec feedback, right?
- # [15:33] <hsivonen> looks like the xmlns:prefix discussion triggered a flurry of tweets...
- # [15:33] <hsivonen> http://twitter.com/shelleypowers
- # [15:33] <gsnedders|work> hsivonen: Uh, no idea
- # [15:36] <gsnedders|work> hsivonen: <b>Test</i>Test should still give one text node, no?
- # [15:36] * Quits: taf2 (n=taf2@216-15-54-105.c3-0.grg-ubr3.lnh-grg.md.cable.rcn.com)
- # [15:37] * Quits: annodomini (n=lambda@wikipedia/lambda) (Read error: 110 (Connection timed out))
- # [15:37] <hsivonen> gsnedders|work: why?
- # [15:37] * Quits: ccklaus (n=chatzill@pc154-c716.uibk.ac.at) (Remote closed the connection)
- # [15:37] <gsnedders|work> (Or am I missing which feedback you meant?)
- # [15:38] <hsivonen> hmm. that one might be a bug per spec
- # [15:38] <gsnedders|work> That is a bug per spec, as there is no node inserted by the parser between those two character tokens
- # [15:39] <gsnedders|work> FWIW: http://gsnedders.html5.org/html5lib-tests/runner.html
- # [15:40] <gsnedders|work> (Which works more cross-browser than http://html5.org/parsing-tests/testrunner.htm for me)
- # [15:42] * Joins: seyDoggy (n=macagp@CPE0016cbc4baf9-CM001225d75790.cpe.net.cable.rogers.com)
- # [15:43] * Parts: seyDoggy (n=macagp@CPE0016cbc4baf9-CM001225d75790.cpe.net.cable.rogers.com)
- # [15:45] * Joins: taf2 (n=taf2@216-15-54-105.c3-0.grg-ubr3.lnh-grg.md.cable.rcn.com)
- # [15:45] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
- # [15:48] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [15:48] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
- # [15:48] <zcorpan> <audio style=display:inline>hello</audio>
- # [15:49] <zcorpan> maybe audio should be display:none !important in the ua style sheet (like noscript)?
- # [15:50] <zcorpan> audio:not([controls]) that is
- # [15:53] * Quits: MikeSmith (n=MikeSmit@EM114-48-88-153.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [15:55] * Quits: taf2 (n=taf2@216-15-54-105.c3-0.grg-ubr3.lnh-grg.md.cable.rcn.com)
- # [15:59] * Parts: myakura (n=myakura@p1065-ipbf1407marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [15:59] * Joins: myakura (n=myakura@p1065-ipbf1407marunouchi.tokyo.ocn.ne.jp)
- # [15:59] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (Remote closed the connection)
- # [15:59] * Joins: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi)
- # [16:01] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [16:05] * Joins: tndH (n=Rob@77.86.43.45)
- # [16:13] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:13] <zcorpan> what's the use case for createImageData(imagedata) again?
- # [16:13] <zcorpan> afaict it's just convenience for createImageData(imagedata.width, imagedata.height)
- # [16:14] <foolip> with some added confusion (hey this might a copy constructor!)
- # [16:15] * Joins: TabAtkins (n=chatzill@99-35-179-251.lightspeed.hstntx.sbcglobal.net)
- # [16:22] * Quits: tndH (n=Rob@77.86.43.45) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.0.1/2008072406]")
- # [16:24] * Joins: taf2 (n=taf2@38.99.201.242)
- # [16:25] <TabAtkins> I wonder if these are the sorts of rules that make the guys building CSS engines wince for their performance:
- # [16:25] <TabAtkins> #faqs-by-section input.lang-chooser.en-US:checked ~ dl ul.entries > li:not(.en-us)
- # [16:26] * Joins: adactio (n=adactio@host86-156-238-27.range86-156.btcentralplus.com)
- # [16:29] <zcorpan> could have been worse; at least you used a child selector
- # [16:32] <TabAtkins> True.
- # [16:32] * Joins: taf2_ (n=taf2@38.99.201.242)
- # [16:36] * Joins: MikeSmith (n=MikeSmit@EM114-48-55-184.pool.e-mobile.ne.jp)
- # [16:37] * Quits: svl_ (n=me@f051152148.adsl.alicedsl.de) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [16:38] * Quits: nessy (n=nessy@124-170-65-89.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [16:39] * Joins: hobertoAtWork (n=hobertoa@gw1.mcgraw-hill.com)
- # [16:44] * Quits: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
- # [16:48] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [16:49] * Quits: taf2 (n=taf2@38.99.201.242) (Read error: 110 (Connection timed out))
- # [16:50] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [16:55] * Joins: atwilson (n=atwilson@q-static-149-82.avvanta.com)
- # [16:56] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:56] <jgraham> So there are rumors of a document containg all the IDL from all web specs. Does anyone know where it is? Or is there some other way of finding out a comprehensive list of all objects that should implement a given interface
- # [17:00] <MikeSmith> I think I asked about this before, but I'll ask again - I got a request for a German-speaking presenter to speak at an event in Berlin on September 14
- # [17:00] <MikeSmith> presentation about HTML5
- # [17:00] <MikeSmith> any recommendations?
- # [17:04] <gsnedders|work> Coincidently, I may happen to be in Berlin then. I do not, however, speak German. (Nor, for that matter, am I any good at presenting in any language.)
- # [17:04] <myakura> I got a request, too. On Oct 29 in Tokyo, though.
- # [17:05] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [17:06] <MikeSmith> gsnedders|work: just wing it
- # [17:06] <gsnedders|work> MikeSmith: No
- # [17:06] <MikeSmith> you can learn german by setting your bugzilla locale preferences to "de"
- # [17:06] <MikeSmith> it's that simple
- # [17:06] <TabAtkins> I have it on good authority that if you just sound like a monster screaming into a staticky walkietalkie while underwater, German people will understand you.
- # [17:07] <jgraham> That's Danish
- # [17:08] * jgraham wonders if WebIDL will be updated to use ES5 terminology
- # [17:08] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) (clarke.freenode.net irc.freenode.net)
- # [17:08] * Quits: jianli (n=jianli@72.14.227.1) (clarke.freenode.net irc.freenode.net)
- # [17:08] * Quits: ivan` (n=ivan@unaffiliated/ivan/x-000001) (clarke.freenode.net irc.freenode.net)
- # [17:08] * Quits: doobar (i=david@bsdguru.net) (clarke.freenode.net irc.freenode.net)
- # [17:08] * Quits: eighty4 (n=eighty4@eighty4.se) (clarke.freenode.net irc.freenode.net)
- # [17:08] * Quits: Hixie (i=ianh@trivini.no) (clarke.freenode.net irc.freenode.net)
- # [17:08] * Quits: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk) (clarke.freenode.net irc.freenode.net)
- # [17:08] <TabAtkins> Interesting.
- # [17:08] * Joins: jianli (n=jianli@72.14.227.1)
- # [17:08] * Joins: Hixie (i=ianh@trivini.no)
- # [17:08] * Joins: eighty4 (n=eighty4@eighty4.se)
- # [17:08] * Joins: ivan` (n=ivan@unaffiliated/ivan/x-000001)
- # [17:08] * Joins: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk)
- # [17:08] * Joins: doobar (i=david@bsdguru.net)
- # [17:09] <MikeSmith> if you ever get a chance to hear a Norwegian person imitating a Danish person, I recommend grabbing that chance
- # [17:09] <TabAtkins> Hehe, k.
- # [17:12] <Dashiva> Why wait?
- # [17:12] <Dashiva> http://www.youtube.com/watch?v=s-mOy8VUEBk
- # [17:12] * Joins: pmuellr_ (n=pmuellr@nat/ibm/session)
- # [17:12] * Joins: hobertoAtWork2 (n=hobertoa@gw1.mcgraw-hill.com)
- # [17:14] * Quits: zcorpan (n=zcorpan@pat.se.opera.com)
- # [17:15] * Joins: dglazkov (n=dglazkov@nat/google/x-tbmlzptvfiaymvrz)
- # [17:17] <TabAtkins> Dashiva: hahaha
- # [17:17] <jcranmer> knowing neither Danish nor Norwegian
- # [17:17] <MikeSmith> myakura: what is the October event?
- # [17:17] <jcranmer> I can honestly say that what I got out of it was "Norwegians poking fun at Danes"
- # [17:17] <TabAtkins> I also got "people over there talk funny".
- # [17:18] <myakura> @MikeSmith: the one in Ginza, CSS Nite
- # [17:18] <MikeSmith> ah
- # [17:18] <TabAtkins> But I said it to myself in a thick Texan drawl, so I don't think I really get much from that.
- # [17:18] <MikeSmith> myakura: so you going to do it?
- # [17:20] <Philip`> jgraham: You can't disturb me much when I'm not actually looking at IRC for 23 hours
- # [17:20] <jgraham> Philip`: I could hunt you down and disturb you
- # [17:21] <jgraham> I just chose not to
- # [17:21] <jcranmer> I guess a good US analogue is Southerners poking fun at Harvard graduates
- # [17:21] <Philip`> jgraham: I guess there's some buffering and you'd need to flush it, perhaps by closing the thingy, or something, I don't know really
- # [17:21] <jcranmer> "I go to Hahvahd, so I can't say an ah'
- # [17:21] * Philip` goes away again
- # [17:21] <myakura> MikeSmith: yeah
- # [17:21] * gsnedders|work wonders where away is, in case he needs to track Philip`down
- # [17:21] <Philip`> Oh, if paul_irish reads IRC logs then he should probably email comments to me
- # [17:22] * Joins: KevinMarks (n=KevinMar@c-67-164-14-96.hsd1.ca.comcast.net)
- # [17:22] <Philip`> gsnedders|work: Spain
- # [17:22] <gsnedders|work> Dammit, jgraham was right!
- # [17:22] <gsnedders|work> (I have secret communication channels with jgraham, obviously.)
- # [17:23] <TabAtkins> jcranmer: Yeah, that's probably right.
- # [17:23] <jgraham> jcranmer: It seems quite common in scandinavia to be bemused by Danish pronounciation. It seems like it is actually quite odd and not _just_ people taking the piss for other people taking differntley
- # [17:23] <TabAtkins> jcranmer: Though we like making fun of people from Minnesota more. They talk *really* funny.
- # [17:23] <jcranmer> http://en.wikipedia.org/wiki/Hahvahd... that actually redirects to Harvard
- # [17:23] <jgraham> e.g. apparently the language is changing so fast that you can identify when expats left denmark from their voice alone
- # [17:24] <TabAtkins> jcranmer: *awesome*
- # [17:24] * Quits: pmuellr (n=pmuellr@nat/ibm/x-hhxlkpqeqemdgmdf) (Read error: 110 (Connection timed out))
- # [17:24] * pmuellr_ is now known as pmuellr
- # [17:25] <jcranmer> the biggest thing I know about those people is that they call soda "pop"
- # [17:25] * Quits: wakaba_ (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) ("Leaving...")
- # [17:26] <TabAtkins> They have an "ae"/"ah" swap somewhat ("I'll get a baeg of bahgels"), and stretch their "o" into a long "oo". "I'm from Minnesooota."
- # [17:27] <TabAtkins> I spent a few weeks touring Europe with a group of minnesotans. Much hilarity ensued.
- # [17:27] <TabAtkins> Unfortunately for them I'm from Houston, which homogenizes my accent into basically American Standard with a touch of drawl.
- # [17:29] * Quits: hobertoAtWork (n=hobertoa@gw1.mcgraw-hill.com) (Read error: 110 (Connection timed out))
- # [17:36] * Joins: vvv (n=vvv@mediawiki/VasilievVV)
- # [17:36] * Joins: tlsa (n=mike@92-233-173-59.cable.ubr21.sgyl.blueyonder.co.uk)
- # [17:37] * Quits: gavin (n=gavin@firefox/developer/gavin) (Success)
- # [17:38] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [17:40] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [17:41] * aroben is now known as aroben|lunch
- # [17:43] * Joins: ap (n=ap@nat/apple/x-hwbgtglpotmaviyy)
- # [17:47] * Quits: atwilson (n=atwilson@q-static-149-82.avvanta.com)
- # [17:47] * Joins: tndH (n=Rob@77.86.43.45)
- # [17:56] * Quits: pmuellr (n=pmuellr@nat/ibm/x-zumxfbacplreaubm)
- # [18:01] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [18:07] * Joins: pmuellr (n=pmuellr@nat/ibm/x-tzhdqqpoyfzhvzvq)
- # [18:08] * Quits: taf2_ (n=taf2@38.99.201.242)
- # [18:08] * Joins: taf2 (n=taf2@38.99.201.242)
- # [18:11] * Parts: JonathanNeal (n=Jonathan@76-219-69-134.lightspeed.breaca.sbcglobal.net)
- # [18:15] * Joins: atwilson (n=atwilson@74.125.59.1)
- # [18:19] * Quits: harig (n=aparan@59.90.71.35) (Read error: 110 (Connection timed out))
- # [18:19] <MikeSmith> anybody having trouble now getting the whatwg version of the spec to load
- # [18:20] <hsivonen> MikeSmith: yes.
- # [18:20] <hsivonen> did Acid3 get slashdotted again or something?
- # [18:23] <Dashiva> More like dreamhost is up to their old tricks, I'd guess
- # [18:24] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [18:28] * Quits: Rik|work (n=Rik|work@fw01d.skyrock.net)
- # [18:28] * Joins: Rik|work (n=Rik|work@fw01d.skyrock.net)
- # [18:30] <MikeSmith> Dashiva: I think it's Loki taking revenge. He got PO'ed because we were making fun of Norskis who make fun of Danes
- # [18:32] <MikeSmith> Is Loki from Iceland? or from Denmark? or just generally Scandinavian?
- # [18:32] <MikeSmith> does Finland have gods?
- # [18:32] * Quits: KevinMarks (n=KevinMar@c-67-164-14-96.hsd1.ca.comcast.net) ("The computer fell asleep")
- # [18:34] * Quits: dglazkov (n=dglazkov@nat/google/x-tbmlzptvfiaymvrz)
- # [18:34] * Joins: dglazkov (n=dglazkov@nat/google/x-qoqovmkjncrukydq)
- # [18:36] <hsivonen> MikeSmith: yes. Ukko and Akka at least
- # [18:36] * MikeSmith searches
- # [18:37] <hsivonen> http://en.wikipedia.org/wiki/Ukko
- # [18:37] <hsivonen> http://en.wikipedia.org/wiki/Akka_%28Spirit%29
- # [18:39] * Joins: JonathanNeal (n=Jonathan@rrcs-76-79-114-216.west.biz.rr.com)
- # [18:40] <MikeSmith> hsivonen: Ilmarinen sounds cooler
- # [18:40] <hsivonen> MikeSmith: yeah, ukko means an old man these days
- # [18:40] <hsivonen> and akka an old woman (with a derogatory connotation)
- # [18:41] * Quits: Phae (n=phaeness@132.185.144.11)
- # [18:54] <foolip> hmm, whatwg.org down?
- # [18:59] <Dashiva> MikeSmith: Scandinavia was more or less one culture back then, yeah
- # [18:59] <Dashiva> Finland always has to be different, though
- # [19:01] * Joins: danbri (n=danbri@unaffiliated/danbri)
- # [19:02] * ap is now known as ap|away
- # [19:02] * Quits: ap|away (n=ap@nat/apple/x-hwbgtglpotmaviyy)
- # [19:03] * Quits: webben_ (n=benh@nat/yahoo/x-pxfuymmtyxupxxht) (No route to host)
- # [19:25] * Quits: foolip (n=philip@pat.se.opera.com) (Read error: 110 (Connection timed out))
- # [19:25] * Joins: KevinMarks (n=KevinMar@157.22.22.46)
- # [19:28] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (Read error: 110 (Connection timed out))
- # [19:29] * Quits: dimich (n=dimich@72.14.227.1)
- # [19:29] * Joins: dimich (n=dimich@72.14.227.1)
- # [19:31] * Quits: dimich (n=dimich@72.14.227.1) (Client Quit)
- # [19:32] * Joins: dimich (n=dimich@72.14.227.1)
- # [19:36] * Joins: dave_levin (n=dave_lev@72.14.227.1)
- # [19:37] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [19:38] * Quits: dave_levin (n=dave_lev@72.14.227.1) (Client Quit)
- # [19:38] * Joins: dave_levin (n=dave_lev@72.14.227.1)
- # [19:43] * Joins: cying (n=cying@70.90.171.153)
- # [19:44] * Parts: adactio (n=adactio@host86-156-238-27.range86-156.btcentralplus.com)
- # [19:51] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [19:55] * Quits: vvv (n=vvv@mediawiki/VasilievVV) (Read error: 60 (Operation timed out))
- # [19:58] * Joins: harig (i=HariG@121.245.74.254)
- # [19:59] * Quits: harig (i=HariG@121.245.74.254) (Client Quit)
- # [19:59] * Joins: dbaron (n=dbaron@nat/mozilla/x-jokxwejxlwxruyvx)
- # [20:17] * Joins: dimich_ (n=dimich@72.14.227.4)
- # [20:17] * Quits: dimich_ (n=dimich@72.14.227.4) (Remote closed the connection)
- # [20:19] * Quits: dimich (n=dimich@72.14.227.1) (Read error: 60 (Operation timed out))
- # [20:19] * aroben|lunch is now known as aroben|meeting
- # [20:21] * Joins: dimich (n=dimich@72.14.227.1)
- # [20:21] * Joins: SamerZ (n=SamerZ@CPE0024369ef3ab-CM001ac35cd4b4.cpe.net.cable.rogers.com)
- # [20:22] * Joins: tantek (n=tantek@adsl-69-106-242-238.dsl.pltn13.pacbell.net)
- # [20:28] * Joins: franksalim (n=frank@adsl-75-61-85-210.dsl.pltn13.sbcglobal.net)
- # [20:46] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [20:47] * Quits: Super-Dot (n=Super-Do@adsl-75-61-92-1.dsl.pltn13.sbcglobal.net) (Read error: 104 (Connection reset by peer))
- # [20:48] * Joins: Lachy_ (n=Lachlan@85.196.122.246)
- # [20:52] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [20:52] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [21:01] * Joins: jwalden (n=waldo@nat/mozilla/x-gluvvemvipauzcce)
- # [21:03] * Quits: Lachy (n=Lachlan@85.196.122.246) (Read error: 110 (Connection timed out))
- # [21:11] * Quits: SamerZ (n=SamerZ@CPE0024369ef3ab-CM001ac35cd4b4.cpe.net.cable.rogers.com)
- # [21:18] * aroben|meeting is now known as aroben|away
- # [21:21] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [21:23] * Joins: annodomini (n=lambda@wikipedia/lambda)
- # [21:24] * Joins: abarth (n=abarth@c-98-210-108-185.hsd1.ca.comcast.net)
- # [21:24] <abarth> is whatwg.org down?
- # [21:24] <abarth> i can't seem to load the web site
- # [21:25] <tantek> I can't load it either but this site claims whatwg.org is up: http://downforeveryoneorjustme.com/whatwg.com
- # [21:27] * Joins: Super-Dot (n=Super-Do@adsl-75-61-92-1.dsl.pltn13.sbcglobal.net)
- # [21:27] <Dashiva> tantek: That's .com
- # [21:27] <gavin_> down for me too
- # [21:27] <Dashiva> It claims whatwg.org is down :)
- # [21:27] * Quits: Super-Dot (n=Super-Do@adsl-75-61-92-1.dsl.pltn13.sbcglobal.net) (Client Quit)
- # [21:27] * Joins: Super-Dot (n=Super-Do@adsl-75-61-92-1.dsl.pltn13.sbcglobal.net)
- # [21:27] <abarth> ha
- # [21:27] <abarth> that site is great!
- # [21:28] <abarth> i like how it defaults to google.com
- # [21:28] <annodomini> I can ping it, but can't get it to respond to HTTP
- # [21:29] <annodomini> http://www.dreamhoststatus.com/2009/08/21/some-unexpected-private-server-downtime/
- # [21:29] <annodomini> Possibly relevant?
- # [21:31] <tantek> ah, good catch Dashiva
- # [21:33] * Quits: taf2 (n=taf2@38.99.201.242)
- # [21:36] * Parts: abarth (n=abarth@c-98-210-108-185.hsd1.ca.comcast.net)
- # [21:36] * Joins: dpranke (n=Adium@nat/google/x-gbpujvbyiuqoxwcx)
- # [21:39] * Quits: myakura (n=myakura@p1065-ipbf1407marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [21:41] * Quits: karlcow (n=karl@nerval.la-grange.net) (Remote closed the connection)
- # [21:43] * Quits: Hish_ (n=chatzill@mail2.n-e-s.de) (SendQ exceeded)
- # [21:45] * Quits: dimich (n=dimich@72.14.227.1) (Remote closed the connection)
- # [21:45] * Joins: dimich (n=dimich@72.14.227.1)
- # [21:45] * Quits: tantek (n=tantek@adsl-69-106-242-238.dsl.pltn13.pacbell.net)
- # [21:48] * Joins: Hish_ (n=chatzill@mail2.n-e-s.de)
- # [21:58] * Joins: ap (n=ap@nat/apple/x-hnjrrpfuqgquhraj)
- # [21:59] * Quits: ap (n=ap@nat/apple/x-hnjrrpfuqgquhraj) (Read error: 131 (Connection reset by peer))
- # [21:59] * Joins: ap (n=ap@nat/apple/x-dolodybzynvviybr)
- # [22:03] * Joins: Vinky (n=Vinky@h63n1fls32o962.telia.com)
- # [22:17] * Quits: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi) (Remote closed the connection)
- # [22:22] * Joins: dglazkov_ (n=dglazkov@nat/google/x-mhkonfufdsuigdwk)
- # [22:23] * Joins: equalsJeffH (n=weechat@209.20.72.172)
- # [22:25] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:31] * Quits: pmuellr (n=pmuellr@nat/ibm/x-tzhdqqpoyfzhvzvq)
- # [22:31] * Joins: nikola_tesla (n=chatzill@gw.subscribermail.com)
- # [22:33] <nikola_tesla> I've got a question relating to <canvas>: Essentially, is there any clever trick to use that can allow click events to pass through transparent portions of a canvas element? Similar to the way SVG works?
- # [22:35] <nikola_tesla> I have a project that uses <canvas> to draw some overlay elements on screen that are absolutely positioned, many on top of each other. The canvas dimensinos overlay on areas that are transparent, leaving the user to think they can access the underlying overlay. This doesn't happen obviously.
- # [22:36] <nikola_tesla> I was thinking about maybe creating some kind of transparent event layer over the entire screen to simulate this, but that sounds kind of dumb. Alternatively I guess my only last option is to move to SVG.
- # [22:36] <nikola_tesla> any thoughts would be appreciated.
- # [22:37] * Quits: dglazkov (n=dglazkov@nat/google/x-qoqovmkjncrukydq) (Read error: 110 (Connection timed out))
- # [22:37] * dglazkov_ is now known as dglazkov
- # [22:40] * Quits: annodomini (n=lambda@wikipedia/lambda)
- # [22:47] * aroben|away is now known as aroben
- # [22:50] <nikola_tesla> Sorry if this is the wrong forum, I was directed here. But if this is the proper place for such discussion and you have an idea, please email me at robotsu@gmail.com
- # [22:52] * Joins: vvv (n=vvv@mediawiki/VasilievVV)
- # [22:55] * Quits: MikeSmith (n=MikeSmit@EM114-48-55-184.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [22:58] * Joins: tantek (n=tantek@c-76-126-175-28.hsd1.ca.comcast.net)
- # [23:05] * Quits: nikola_tesla (n=chatzill@gw.subscribermail.com) ("ChatZilla 0.9.85 [Firefox 3.5.2/20090729225027]")
- # [23:07] * Quits: dglazkov (n=dglazkov@nat/google/x-mhkonfufdsuigdwk) (Remote closed the connection)
- # [23:07] * Joins: dglazkov (n=dglazkov@nat/google/x-xrgicxnkexsrbapv)
- # [23:11] * Joins: webben (n=benh@91.85.214.115)
- # [23:16] * Joins: othermaciej (n=mjs@17.203.15.179)
- # [23:21] <Hixie> i wonder how the yahoo/bing thing affects searchmonkey
- # [23:21] * Quits: ttepass- (n=ttepas--@p5B017F27.dip.t-dialin.net) (Remote closed the connection)
- # [23:21] * Joins: ttepasse (n=ttepas--@p5B017F27.dip.t-dialin.net)
- # [23:22] * Quits: ttepasse (n=ttepas--@p5B017F27.dip.t-dialin.net) (Remote closed the connection)
- # [23:22] * Joins: ttepasse (n=ttepas--@p5B017F27.dip.t-dialin.net)
- # [23:26] * Quits: gsnedders (n=gsnedder@c83-252-192-255.bredband.comhem.se) (Remote closed the connection)
- # [23:33] * Quits: ttepasse (n=ttepas--@p5B017F27.dip.t-dialin.net) ("?Q")
- # [23:34] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [23:37] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [23:38] <Lachy_> Hixie, I was speaking to a collegue today who had an interesting, though not entirely convincing, proposal for a <pdf> element...
- # [23:38] <Hixie> Lachy_: can you stick a google2569a0eb653e4cf1.html file at the root of the blog.whatwg.org domain?
- # [23:38] <Lachy_> His use case was for being able to embed PDF documents in web pages, and having native support in the browsers.
- # [23:38] <Hixie> i'm trying to register the site in the google webmaster tools console
- # [23:39] <Lachy_> like what http://www.scribd.com/ is doing, but without flash
- # [23:39] <Lachy_> Hixie, ok, will do it now
- # [23:39] <Hixie> isn't "iframe" enough to do that?
- # [23:39] <Lachy_> just an empty file with that name?
- # [23:39] <Hixie> yeah
- # [23:39] <Lachy_> that's what I told him
- # [23:39] <Hixie> i mean, safari seems to do it fine...
- # [23:39] <Lachy_> yeah, I know, that was also mentioned. I was just passing along the discussion, in case he decides to present it anyway
- # [23:40] <Hixie> k
- # [23:40] <Lachy_> http://blog.whatwg.org/google2569a0eb653e4cf1.html
- # [23:41] <Lachy_> I also questioned him about whether or not an API for controlling the PDF was essential, similar to <video>, but he just seemed to say yes without being able to explain why
- # [23:42] <Hixie> heh
- # [23:42] <Hixie> thanks Lachy_
- # [23:43] * Lachy_ is now known as Lachy
- # [23:44] <TabAtkins> Man, iframes never occur to me for things like embedding PDFs.
- # [23:44] <Lachy> TabAtkins, I think the problem with using iframes now is that most browsers lack native support for PDF
- # [23:45] <Lachy> and, IIRC, results in a save as dialog as soon as the page tries to load
- # [23:45] <TabAtkins> Yeah, but most people have an acceptable plugin already installed (in a crazy world where the adobe plugin is 'acceptable').
- # [23:45] <Hixie> ok i resubmitted the blog for the index
- # [23:47] * Joins: ojan (n=ojan@72.14.229.81)
- # [23:47] * Quits: ojan (n=ojan@72.14.229.81) (Remote closed the connection)
- # [23:47] * Joins: ojan (n=ojan@72.14.229.81)
- # [23:48] <Lachy> TabAtkins, most Mac users wouldn't have the Adobe viewer installed, since Preview.app works just fine for most needs
- # [23:48] <TabAtkins> how do mac users handle a normal pdf link?
- # [23:48] <TabAtkins> Does Preview.app intercept those or something?
- # [23:48] <Lachy> depends on the browser
- # [23:48] <Lachy> Safari just opens it within the browser itself,
- # [23:49] <Lachy> Firefox and Opera offer to download the file or open with the default app
- # [23:49] <TabAtkins> K.
- # Session Close: Sat Aug 22 00:00:00 2009
The end :)