Options:
- # Session Start: Wed Feb 17 00:00:00 2010
- # Session Ident: #whatwg
- # [00:08] * Quits: Amorphous (jan@unaffiliated/amorphous) (Quit: shutdown)
- # [00:08] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [00:15] * Quits: mpilgrim (~mark@rrcs-98-101-146-174.midsouth.biz.rr.com) (Ping timeout: 258 seconds)
- # [00:15] * Joins: Rik` (~Rik`@chn38-1-78-231-168-7.fbx.proxad.net)
- # [00:16] * Joins: grimboy (~grimboy@bcm-131-111-216-247.girton.cam.ac.uk)
- # [00:19] * Quits: dbaron (~dbaron@c-69-140-1-234.hsd1.va.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [00:21] * Quits: tametick (~chatzilla@chello084114134061.3.15.vie.surfer.at) (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115132715])
- # [00:23] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [00:35] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [00:48] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Quit: Leaving)
- # [00:48] * Quits: BlurstOfTimes (~blurstoft@168.203.117.66) (Quit: Leaving...)
- # [00:51] * Joins: boblet (~boblet@p47239-ipbffx02marunouchi.tokyo.ocn.ne.jp)
- # [00:51] <hober> Philip`: the bit under "Editors:" in the front-matter, I'm guessing
- # [00:53] * Joins: roc (~roc@203-97-204-82.dsl.clear.net.nz)
- # [00:53] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [00:54] * Joins: carllerche (~carllerch@enginey-9.border1.sfo002.pnap.net)
- # [00:54] * Quits: wycats (~yehudakat@enginey-9.border1.sfo002.pnap.net) (Ping timeout: 256 seconds)
- # [00:54] <carllerche> Is there any way to do canvas style composting but with CSS in webkit / FF?
- # [00:56] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Leaving)
- # [00:57] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [01:03] * Quits: aroben|away (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [01:11] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [01:11] * Quits: zcorpan__ (~zcorpan@91-103-36-68.dynamic.thecloud.net) (Quit: zcorpan__)
- # [01:11] * Joins: wakaba_1 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [01:13] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 245 seconds)
- # [01:15] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 245 seconds)
- # [01:15] * Joins: boblet_ (~boblet@EM114-48-219-163.pool.e-mobile.ne.jp)
- # [01:16] * Quits: boblet (~boblet@p47239-ipbffx02marunouchi.tokyo.ocn.ne.jp) (Ping timeout: 264 seconds)
- # [01:16] * boblet_ is now known as boblet
- # [01:29] * Joins: robbyoconnor (~wakawaka@guifications/user/r0bby)
- # [01:29] * Parts: robbyoconnor (~wakawaka@guifications/user/r0bby) ("Leaving")
- # [01:44] * Quits: dglazkov (~dglazkov@2620:0:1000:1b01:21f:f3ff:fed0:dd49) (Quit: dglazkov)
- # [01:57] <carllerche> webkit-background-composite seems to be making up some black space
- # [01:58] * Joins: othermaciej (~mjs@17.246.19.253)
- # [02:01] * Joins: miketaylr (~miketaylr@24.42.95.234)
- # [02:05] * Joins: MikeSmith (~MikeSmith@EM114-48-218-100.pool.e-mobile.ne.jp)
- # [02:07] * Quits: JonathanNeal (~JonathanN@rrcs-76-79-114-213.west.biz.rr.com) (Ping timeout: 245 seconds)
- # [02:08] * Quits: MikeSmithX (~MikeSmith@EM114-48-136-110.pool.e-mobile.ne.jp) (Ping timeout: 264 seconds)
- # [02:10] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [02:15] * Joins: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [02:20] * Quits: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Client Quit)
- # [02:23] * Quits: KevinMarks (~KevinMark@157.22.22.46) (Quit: The computer fell asleep)
- # [02:32] * Quits: cying (~cying@70.90.171.153) (Ping timeout: 265 seconds)
- # [02:35] <Hixie> anyone have any opinions on what i should include in a section teaching people about form controls?
- # [02:40] * Quits: borismus (~borismus@bl10-227-160.dsl.telepac.pt) (Quit: borismus)
- # [02:40] <miketaylr> graphics of shiny new UIs :)
- # [02:41] <Hixie> well that'll be up to volunteers to provide :-)
- # [02:41] <Hixie> i suck at making pictures
- # [02:41] <miketaylr> heh
- # [02:41] <Hixie> everyone is welcome to contribute images though
- # [02:43] <miketaylr> is this section in addition to what's in http://www.whatwg.org/specs/web-apps/current-work/multipage/forms.html#forms?
- # [02:43] <Hixie> yeah i'm adding an intro section after that first paragraph
- # [02:45] <miketaylr> hmm, not really sure. but i've got a test page that could possible be added, or repurposed
- # [02:45] <miketaylr> http://www.miketaylr.com/code/input-type-attr.html
- # [02:46] <miketaylr> s/added/linked to somewhere
- # [02:46] * Joins: fantasai (fantasai@connectionreset.info)
- # [02:47] <Hixie> i'm thinking more a tutorial-like thing
- # [02:48] <miketaylr> gotcha
- # [02:48] <fantasai> When html5lib serializes to HTML, it includes a namespace declaration. (And uses the XHTML document's DOCTYPE, if any.) Is that intentional?
- # [02:51] <Hixie> hsivonen: i think i need an equivalent of #file and #line in the validator
- # [02:51] * ojan_away is now known as ojan
- # [02:53] <Hixie> hsivonen: i'm trying to validate the post-merge (but pre-anolis) file and the line numbers are very confusing
- # [02:54] <Hixie> miketaylr: here's what i have so far: http://www.whatwg.org/specs/web-apps/current-work/complete.html#forms
- # [02:55] * Joins: boblet_ (~boblet@EM114-48-15-187.pool.e-mobile.ne.jp)
- # [02:57] <miketaylr> hmm, i'm seeing the same thing as in the non-kitchen sink spec.
- # [02:57] * miketaylr clears cache
- # [02:57] * Quits: boblet (~boblet@EM114-48-219-163.pool.e-mobile.ne.jp) (Ping timeout: 248 seconds)
- # [02:57] * boblet_ is now known as boblet
- # [02:57] <Hixie> there should be two new sections that say "This section is non-normative"
- # [02:57] <Hixie> at the top of the Forms section
- # [02:58] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [02:59] <miketaylr> ah yes, chromium is caching aggressively, apparently
- # [03:02] <miketaylr> mmm pizza
- # [03:02] <miketaylr> that looks good to me. with <label> is it worth mentioning the for='' attribute as well?
- # [03:02] <Hixie> maybe in due course
- # [03:02] <Hixie> i'm trying to stay relatively simple
- # [03:03] <Hixie> one could write a book about just this section
- # [03:03] <miketaylr> indeed
- # [03:03] <Hixie> what pizza toppings should we offer
- # [03:03] <Hixie> so far i have bacon, extra cheese, and onion.
- # [03:03] <miketaylr> mushroom, por favor
- # [03:03] <Hixie> mushroom it is.
- # [03:07] * Quits: carllerche (~carllerch@enginey-9.border1.sfo002.pnap.net) (Quit: carllerche)
- # [03:11] * Quits: grimboy (~grimboy@bcm-131-111-216-247.girton.cam.ac.uk) (Remote host closed the connection)
- # [03:18] * Joins: mpilgrim (~mark@rrcs-98-101-146-174.midsouth.biz.rr.com)
- # [03:18] * Quits: Breakmau5 (~breakz@erft-5d80ad55.pool.mediaWays.net) (Read error: Connection reset by peer)
- # [03:23] * Joins: paul_irish (~paul_iris@206.193.201.155)
- # [03:24] <Hixie> should i suggest the toppings be sent as topping=a&topping=b&topping=c, or toppingA=on&toppingB=on&toppingC=on?
- # [03:24] <Hixie> the former means explaining the value="" attribute on type=checkbox
- # [03:24] <Hixie> the latter means explaining that it has a default
- # [03:27] <miketaylr> i think i prefer the first, but that's probably just an arbitrary personal preference
- # [03:27] <ment> uh... but topping=a&topping=b would get parsed by webserver as topping=b ...?
- # [03:28] * Joins: annodomini (~lambda@c-75-69-96-104.hsd1.nh.comcast.net)
- # [03:28] * Quits: annodomini (~lambda@c-75-69-96-104.hsd1.nh.comcast.net) (Changing host)
- # [03:28] * Joins: annodomini (~lambda@wikipedia/lambda)
- # [03:30] <Hixie> ment: only if the webserver is buggy
- # [03:32] <ment> how it should be passed to application then? like an array?
- # [03:32] * Quits: weinig (~weinig@17.246.17.156) (Quit: weinig)
- # [03:32] <Hixie> that's up to the application
- # [03:33] <Hixie> webservers that implement CGI just pass the data to the script unparsed
- # [03:35] <ment> i understand html 5 doesn't cover this, i'm just curious about the standard behaviour of scripting languages
- # [03:36] <Hixie> in perl, CGI.pm seems to offer it in a variety of forms, including an array form
- # [03:36] <TabAtkins> PHP has a special behavior to handle it. name="topping[]" makes it collect the values into a $_POST['topping'] array.
- # [03:36] <ment> for example, let's say some binding parses those multiple key=val1&key=val2 as an array
- # [03:36] <TabAtkins> Without the [] on the name, though, it just gives you the last one.
- # [03:37] <ment> then key=a is is string, key=a&key=b is an array
- # [03:37] <ment> TabAtkins: that seems reasonable
- # [03:38] * Quits: jgornick (~joe@199.199.210.66) (Quit: jgornick)
- # [03:43] * Quits: jwalden (~waldo@nat/mozilla/x-rtvjjcnmnwwvdeka) (Quit: ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.2/20100122095031])
- # [03:44] <Hixie> http://www.whatwg.org/specs/web-apps/current-work/complete.html#forms
- # [03:44] <Hixie> now with more pizza
- # [03:44] <Hixie> er wait
- # [03:44] <Hixie> my script failed
- # [03:44] * Hixie tries again
- # [03:57] * Joins: wirepair (fbi@random.supermario.org)
- # [04:01] <Hixie> ok
- # [04:01] <Hixie> http://www.whatwg.org/specs/web-apps/current-work/complete.html#forms
- # [04:01] <Hixie> now with actual more pizza
- # [04:02] * Quits: boblet (~boblet@EM114-48-15-187.pool.e-mobile.ne.jp) (Quit: boblet)
- # [04:02] <miketaylr> just read it. looking good.
- # [04:05] * Quits: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de) (Quit: Verlassend)
- # [04:05] <miketaylr> and not just because i'm hungry. i think.
- # [04:05] <Hixie> heh
- # [04:11] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [04:18] * ojan is now known as ojan_away
- # [04:21] * Quits: drunknbass_work (~aaron@pool-71-106-110-90.lsanca.dsl-w.verizon.net) (Ping timeout: 248 seconds)
- # [04:22] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [04:24] * Joins: jcranmer_ (~jcranmer@ltsp2.csl.tjhsst.edu)
- # [04:24] * Joins: meledin_ (~vladi@f2.c7.5d45.static.theplanet.com)
- # [04:24] * Joins: jwm_ (~jwm@dev.dist.us)
- # [04:25] * Quits: jwm (~jwm@dev.dist.us) (Write error: Broken pipe)
- # [04:26] * Joins: cpearce_ (~cpearce@203-97-204-82.dsl.clear.net.nz)
- # [04:26] * Joins: roc_ (~roc@203-97-204-82.dsl.clear.net.nz)
- # [04:26] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 260 seconds)
- # [04:26] * Joins: quuxman_ (foobar@97-113-167-22.tukw.qwest.net)
- # [04:27] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 245 seconds)
- # [04:27] * roc_ is now known as roc
- # [04:27] * Quits: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 245 seconds)
- # [04:27] * cpearce_ is now known as cpearce
- # [04:30] * Quits: quuxman (foobar@97-113-167-22.tukw.qwest.net) (Ping timeout: 265 seconds)
- # [04:30] * Quits: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (Ping timeout: 265 seconds)
- # [04:30] * Quits: meledin (~vladi@f2.c7.5d45.static.theplanet.com) (Ping timeout: 265 seconds)
- # [04:31] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [04:33] * Joins: weinig (~weinig@c-71-198-24-112.hsd1.ca.comcast.net)
- # [04:45] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Quit: Leaving)
- # [04:51] * jcranmer_ is now known as jcranmer
- # [05:13] * Quits: foolip (~philip@c-6f85e555.017-40-6c6b7013.cust.bredbandsbolaget.se) (Quit: Changing server)
- # [05:17] * Joins: foolip (~philip@c-6f85e555.017-40-6c6b7013.cust.bredbandsbolaget.se)
- # [05:20] * Joins: surkov (~surkov@client-202-121.sibtele.com)
- # [05:20] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Quit: roc)
- # [05:20] * Quits: surkov (~surkov@client-202-121.sibtele.com) (Read error: Connection reset by peer)
- # [05:20] * Joins: surkov_ (~surkov@client-202-121.sibtele.com)
- # [05:23] * Quits: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909])
- # [05:23] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [05:28] * Joins: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net)
- # [05:28] * Quits: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net) (Changing host)
- # [05:28] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [05:34] * Joins: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au)
- # [05:36] * Quits: surkov_ (~surkov@client-202-121.sibtele.com) (Quit: surkov_)
- # [06:00] * Joins: wakaba_ (~wakaba@122.139.210.220.dy.bbexcite.jp)
- # [06:05] * Quits: wakaba (~wakaba@122.139.210.220.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [06:05] * Quits: Peter- (~peter@92.254.21.251) (Ping timeout: 256 seconds)
- # [06:05] * Quits: crash\ (crash@lubyte.de) (Ping timeout: 256 seconds)
- # [06:05] * Joins: crash\ (crash@lubyte.de)
- # [06:06] * Quits: miketaylr (~miketaylr@24.42.95.234) (Remote host closed the connection)
- # [06:07] * Joins: Peter` (~peter@92.254.21.251)
- # [06:07] * Quits: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au) (Read error: Connection reset by peer)
- # [06:11] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 246 seconds)
- # [06:18] * Quits: krove_ (~krove@c-174-51-56-48.hsd1.co.comcast.net) (Quit: krove_)
- # [06:22] * Quits: TabAtkins (~chatzilla@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Ping timeout: 264 seconds)
- # [06:26] * Joins: jwalden (~waldo@c-98-248-40-206.hsd1.ca.comcast.net)
- # [06:27] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 265 seconds)
- # [06:27] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [06:31] * Quits: othermaciej (~mjs@17.246.19.253) (Quit: othermaciej)
- # [06:43] <Hixie> anyone have any ideas on what http://www.w3.org/Bugs/Public/show_bug.cgi?id=8936 should look like?
- # [06:43] <Hixie> (summary table of content models)
- # [06:43] <Hixie> (and what elements are in each)
- # [06:43] <Hixie> i'm not sure how best to present the information
- # [06:54] * Quits: Lachy (~Lachlan@london.perfect-privacy.com) (Ping timeout: 264 seconds)
- # [06:56] * Quits: wakaba_1 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 240 seconds)
- # [06:57] * Joins: wakaba_0 (~wakaba_@119-228-219-41.eonet.ne.jp)
- # [07:01] * Quits: jwalden (~waldo@c-98-248-40-206.hsd1.ca.comcast.net) (Quit: security update reboot time)
- # [07:05] * Quits: mpilgrim (~mark@rrcs-98-101-146-174.midsouth.biz.rr.com) (Ping timeout: 276 seconds)
- # [07:09] * Quits: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko) (Excess Flood)
- # [07:12] * Joins: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko)
- # [07:23] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [07:40] * Quits: Rik` (~Rik`@chn38-1-78-231-168-7.fbx.proxad.net) (Quit: Rik`)
- # [07:43] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Quit: Leaving...)
- # [07:49] * Joins: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au)
- # [07:56] * Quits: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au) (Read error: Connection reset by peer)
- # [07:58] * Joins: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au)
- # [07:59] <othermaciej> so I'm trying to see how good a version of <details> I can implement with just CSS and JavaScript
- # [07:59] <othermaciej> can anyone spare me some CSS clues?
- # [07:59] <othermaciej> I am trying to figure out how to style things so that the summary element is visible but other children of details are not
- # [07:59] <othermaciej> in the default closed state
- # [08:00] <othermaciej> having trouble with this for text children of details, since there's no way to address them with a selector other than via details itself
- # [08:04] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
- # [08:04] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [08:04] * Joins: MikeSmithX (~MikeSmith@EM114-48-73-227.pool.e-mobile.ne.jp)
- # [08:07] * Quits: MikeSmith (~MikeSmith@EM114-48-218-100.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
- # [08:09] * Joins: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
- # [08:24] * Quits: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au) (Ping timeout: 245 seconds)
- # [08:24] <Hixie> othermaciej: you need xbl to do that
- # [08:24] <othermaciej> Hixie: I decided to fake it just enough for purposes of a demo
- # [08:24] * Joins: Lachy (~Lachlan@london.perfect-privacy.com)
- # [08:25] <Hixie> http://www.w3.org/mid/4B7B9700.10302@gmx.de - shouldn't the question be "how can we fix the obviously broken process?"
- # [08:26] <Hixie> it seems like "education" doesn't really work in this kind of situation
- # [08:26] <othermaciej> Apple has nothing to do with the iPhone FaceBook app
- # [08:31] <Hixie> i made the diagram at http://www.whatwg.org/specs/web-apps/current-work/complete.html#kinds-of-content interactive
- # [08:31] <Hixie> it only seems to work in chrome though :-(
- # [08:32] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 264 seconds)
- # [08:33] * Joins: surkov (~surkov@client-202-121.sibtele.com)
- # [08:35] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [08:36] <othermaciej> seems to do what I assume is intended in my recent(ish) WebKit trunk build inside Safari
- # [08:38] <hsivonen> huh. validator.nu has crashed again
- # [08:39] <Hixie> works in safari too
- # [08:39] <Hixie> but not in firefox
- # [08:39] <hsivonen> so far, I'd be inclined to continue to treat # in a data: URL as a validation error
- # [08:39] <Hixie> and opera seems quite buggy with it
- # [08:39] <Hixie> oh well
- # [08:39] <Hixie> 2/4 ain't bad
- # [08:39] <Hixie> i guess
- # [08:40] <Hixie> though really it's 1/3
- # [08:40] <Hixie> i kinda like it, it's pretty
- # [08:41] <Hixie> the shadow is maybe a bit out of place
- # [08:42] <nessy> testing browser support through the spec? hehe
- # [08:42] <othermaciej> hsivonen: I have a favor to ask of you
- # [08:43] <hsivonen> othermaciej: what kind of favor?
- # [08:43] <othermaciej> hsivonen: Accessibility TF is working on a Change Proposal to replace table @summary with a recommendation to use <details>, and I noticed it may have an impact on HTML parsing
- # [08:43] <hsivonen> uh oh
- # [08:43] <othermaciej> hsivonen: was wondering if you could review with that in mind, and send your comments to the TF list (or send them to me to pass along)
- # [08:44] <hsivonen> othermaciej: ok
- # [08:44] <othermaciej> looking for the URL now...
- # [08:45] <othermaciej> http://www.w3.org/WAI/PF/HTML/wiki/Details_element_as_a_replacement_for_summary_attribute%2C_Feb_15%2C_2010
- # [08:46] <othermaciej> hsivonen: I pointed out to them that replacing <details><summary> with <button> would effectively reopen a closed issue, but on a technical level I also noticed that they suggest allowing <details> as a direct child of <table>
- # [08:46] <hsivonen> I love how Negative Effects tend to be "?" or "None I can think of" in Change Proposals
- # [08:46] <othermaciej> which I thought might be problematic, though I am not a parsing expert
- # [08:47] <nessy> hsivonen: not here http://www.w3.org/WAI/PF/HTML/wiki/Media_TextAssociations#Negative_Impact
- # [08:48] <othermaciej> I am more trusting of a Change Proposal if it does mention some negative impacts because I find it unlikely anything is 100% good
- # [08:53] * Joins: Huvet_ (~Huvet_@2001:6b0:1:11f0:21e:c2ff:fe0b:bcda)
- # [08:57] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [09:00] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Leaving)
- # [09:01] <Hixie> othermaciej: i wasn't sure what negative effects not having longdesc="" would have... i'm certainly open to suggestions :-)
- # [09:03] * Joins: virtuelv (~virtuelv_@162.179.251.212.customer.cdi.no)
- # [09:04] * Joins: pesla (~retep@procurios.xs4all.nl)
- # [09:11] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [09:12] <annevk> Hixie, when I looked at your examples this morning the controls did not have values?
- # [09:12] <annevk> surely they don't take it from labels
- # [09:18] <hsivonen> where's the current status of Change Proposals maintained these days?
- # [09:19] * hsivonen fails to locate them on the HTML WG wiki front page
- # [09:20] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [09:27] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [09:29] * Joins: borismus (~borismus@bl8-108-217.dsl.telepac.pt)
- # [09:30] <othermaciej> hsivonen: http://dev.w3.org/html5/status/issue-status.html
- # [09:30] <hsivonen> othermaciej: thanks
- # [09:32] <hsivonen> othermaciej: so if Larry doesn't retract the doctype/versioning proposal by tomorrow, the clock for counter proposals starts tomorrow if the chairs agree the ACTION-172 conformed to the requirements of the Change Process?
- # [09:32] <hsivonen> s/the ACTION/the output of ACTION/
- # [09:33] <othermaciej> hsivonen: it doesn't start automatically
- # [09:33] <hsivonen> oh
- # [09:33] <othermaciej> hsivonen: the owner would revert to Chairs and we are supposed to decide what to do next
- # [09:33] <hsivonen> I see
- # [09:34] <othermaciej> hsivonen: no clocks ever start automatically without intervention of the Chairs (to avoid flooding)
- # [09:34] <hsivonen> ok
- # [09:34] <othermaciej> we avoided issuing any new calls for proposals or the like this week because we want the publication question to be settled first
- # [09:35] <hsivonen> what's still unsettled about publication?
- # [09:36] <othermaciej> the CfC is pending, and the chairs are unclear on the effect of the pending objection/appeal/whatever on our ability to publish
- # [09:36] <othermaciej> the CfC goes through tomorrow (inclusive), at that point we'll need the W3C Team to tell us the status
- # [09:36] <hsivonen> I thought an objection/appeal/whatever was retracted if it ever existed
- # [09:37] <othermaciej> so far as I know, it has not been retracted
- # [09:38] * Quits: danbri (~danbri@unaffiliated/danbri) (Remote host closed the connection)
- # [09:38] <hsivonen> interesting. I'm losing track of what's going on in the WG. clearly, I spend too much time on mochitests these days
- # [09:38] <othermaciej> I wish I were more clear on what is actually going on
- # [09:38] <othermaciej> since it is in theory my job to be clear on such things
- # [09:38] <Hixie> annevk: the forms stuff? look at it again, i changed it since this morning, it's longer now.
- # [09:40] <othermaciej> I made some examples of how <details> could work for table summaries without being visible by default, per the A11Y TF's suggestions: http://webkit.org/demos/hover-summary/example1.html http://webkit.org/demos/hover-summary/example2.html
- # [09:41] <othermaciej> (the difference is the second one doesn't even have a visible caption by default)
- # [09:41] <othermaciej> anyone care to critique the markup or CSS in the <style> elements in those pages?
- # [09:41] <othermaciej> (don't worry about the contents of details.js and details.css, I know they are very sloppy; they are just my best attempts to implement details)
- # [09:42] * Quits: annodomini (~lambda@wikipedia/lambda) (Quit: annodomini)
- # [09:42] <othermaciej> the <details> in each case will appear if you hover the <table>, or tab into the <details> element
- # [09:43] * Quits: Huvet_ (~Huvet_@2001:6b0:1:11f0:21e:c2ff:fe0b:bcda) (Read error: Connection reset by peer)
- # [09:43] * Joins: Huvet_ (~Huvet_@2001:6b0:1:11f0:21e:c2ff:fe0b:bcda)
- # [09:43] <annevk> Hixie, I meant the introduction you just added
- # [09:43] <Hixie> the forms intro?
- # [09:44] <othermaciej> hmm, my example breaks really bad in Firefox
- # [09:44] <othermaciej> it does not like the idea of a table being a containing block :-/
- # [09:44] <Hixie> looks nice in webkit
- # [09:45] <othermaciej> you can even use space to toggle the details element if you tab into it
- # [09:45] <annevk> <label> <input type=radio name=size> Small </label>
- # [09:45] <annevk> there's no value attribute
- # [09:45] <annevk> ooh
- # [09:45] <Hixie> annevk: keep reading
- # [09:45] <Hixie> :-)
- # [09:45] * svl__ is now known as svl
- # [09:46] <annevk> as somebody mentioned that might not work in PHP
- # [09:46] <annevk> PHP requires name=...[] for array stuff :/
- # [09:46] <othermaciej> I am not sure how to make this example work in Firefox without adding a gratuitous <div>
- # [09:47] <Hixie> annevk: it's just an intro, i'm sure someone using php will read a php intro too
- # [09:51] <othermaciej> looks like only WebKit lets you tab into a display: none element with tabindex=0
- # [09:52] <annevk> i guess
- # [09:52] <annevk> othermaciej, does WebKit even implement withCredentials?
- # [09:52] <annevk> othermaciej, ap was complaining (quite a while ago) that having withCredentials was silly and WebKit would not have it for the foreseeable future
- # [09:52] <annevk> because of some impl difficulty with the network stack
- # [09:53] <othermaciej> annevk: we do have withCredentials
- # [09:53] <hsivonen> othermaciej: are your demos stable for use as bug report test cases?
- # [09:53] <othermaciej> annevk: it was a pain to get the network stack to truly respect not sending as credentials
- # [09:54] <othermaciej> hsivonen: I was planning to tweak them a little to behave a little better in other browsers (by slightly defeating the original design intent)
- # [09:54] <othermaciej> hsivonen: but I can refrain from checking in that change, or check in new versions under different URLs
- # [09:54] <annevk> othermaciej, bugger
- # [09:55] * annevk would love to nuke it
- # [09:57] <othermaciej> annevk: I think part of the reason we added it in the first place is that we didn't want cross-site requests with credentials to be the default
- # [09:57] * Joins: danbri (~danbri@unaffiliated/danbri)
- # [09:57] <othermaciej> annevk: I guess it does seem a little silly to have three modes, but no-credentials with-Origin mode is mildly useful for semi-public data sources
- # [09:58] <othermaciej> annevk: where you don't have to be a specific user but they would like to log what domains are accessing it and perhaps limit that
- # [09:59] <othermaciej> hsivonen: nevermind, I'm not going to change these, too hard to make it perfect in all browsers
- # [09:59] <othermaciej> it looks like Opera and Firefox won't focus elements that are visibility: hidden either
- # [10:02] <hsivonen> othermaciej: ok. I'll file a bug about the hover thing
- # [10:02] <othermaciej> hsivonen: I'm not 100% sure if it's even a bug per CSS that a relative positioned table doesn't count as a containing block for its absolute positioned descendants
- # [10:04] <othermaciej> hsivonen: ok, after checking the CSS spec, I think it is: <http://www.w3.org/TR/CSS2/visudet.html#containing-block-details>
- # [10:05] <annevk> othermaciej, in that case you might as well accept credentials too and just ignore them
- # [10:05] <othermaciej> annevk: I don't even properly remember the full debate we had about this
- # [10:06] * Joins: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se)
- # [10:06] <othermaciej> annevk: but I remember we argued about it a long time
- # [10:06] <othermaciej> I would be very hesitant to change it now, because anyone who has coded against the current spec has a potential security hole if we transparently change the default on sending credentials
- # [10:07] <othermaciej> annevk: I think parts of the reasons for the original decision are:
- # [10:07] <othermaciej> - if a server responds with Access-Control-Allow-Credentials: true, it can't use Access-Control-Allow-Origin: * it has to echo back the specific origin
- # [10:07] <othermaciej> so servers that allow credentials can't use *, which would be inconvenient
- # [10:07] * Quits: Lachy (~Lachlan@london.perfect-privacy.com) (Quit: Leaving)
- # [10:08] <annevk> but they can use null
- # [10:08] <othermaciej> - you can't talk to a server that doesn't use Access-Control-Allow-Credentials: true if you send credentials
- # [10:08] <annevk> which works for the globally unique identifier origin
- # [10:08] <hsivonen> othermaciej: filed https://bugzilla.mozilla.org/show_bug.cgi?id=546596
- # [10:09] <annevk> that's true
- # [10:09] <othermaciej> annevk: if you had to use anon to talk to any server that doesn't allow credentials, that would break any existing use of cross-site XHR without the credentials flag, and it would make it impossible to have semi-public resources
- # [10:10] * Joins: beilabs (~beilabs@ppp121-44-88-198.lns20.syd6.internode.on.net)
- # [10:12] <othermaciej> hsivonen: commented
- # [10:12] <annevk> it does not limit anything on the server side of things afaict
- # [10:12] * Joins: Lachy (~Lachlan@london.perfect-privacy.com)
- # [10:12] <annevk> it might break some existing usage of the API, yes
- # [10:12] <annevk> but not everyone implements it yet so I'm not sure how much weight we should give that
- # [10:13] <annevk> preferably not much
- # [10:13] <othermaciej> I think the third mode has some value, for one thing it matches exactly what XDR does
- # [10:14] <othermaciej> it might not be a huge amount of value, but it doesn't seem so terrible that we should risk breaking compat to remove it
- # [10:17] * Quits: Lachy (~Lachlan@london.perfect-privacy.com) (Quit: This computer has gone to sleep)
- # [10:18] * Quits: MikeSmithX (~MikeSmith@EM114-48-73-227.pool.e-mobile.ne.jp) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
- # [10:19] * Joins: tametick (~chatzilla@chello084114134061.3.15.vie.surfer.at)
- # [10:19] <annevk> boo
- # [10:19] <annevk> oh well
- # [10:19] <annevk> I think I will throw for non same-origin username/password parameters
- # [10:19] <annevk> that makes a lot of sense
- # [10:23] * Quits: enigmus (~e@S0106001d7e52d1d9.vc.shawcable.net) (Remote host closed the connection)
- # [10:31] * Joins: Lachy (~Lachlan@pat.se.opera.com)
- # [10:33] <annevk> Lachy, hey
- # [10:33] <annevk> Lachy, can I use your Windows box for Skype later today?
- # [10:33] <annevk> Lachy, I'd like to attend the CSS WG meeting
- # [10:34] <annevk> http://www.w3.org/mid/4B7B2919.5050804@ninebynine.org is exactly why registries should be wikis or simple web services
- # [10:35] <Hixie> personally i don't understand why all the people who care about this stuff don't just do the registrations themselves
- # [10:35] <Hixie> instead of "educating" the people who don't
- # [10:35] * Joins: Breakmau5 (~breakz@erft-5d80e983.pool.mediaWays.net)
- # [10:35] <asmodai> annevk: To at least have the info somewhere?
- # [10:35] <asmodai> Hixie: Easier to moan and bitch I'd wager
- # [10:36] <annevk> asmodai, basically
- # [10:36] <Hixie> if they cared about making things easy, they wouldn't do registries
- # [10:36] <Hixie> at least not these complicated ones with forms and e-mails and experts
- # [10:37] <annevk> I was a bit surprised that you thought using a rel-registry was suddenly ok
- # [10:37] <jgraham> fantasai: Do you have some sample code?
- # [10:37] <hsivonen> these custom URIs would be unnecessary if all apps on a system agreed to use one shared HTTP stack and dispatched on MIME type
- # [10:38] <annevk> hsivonen, then you'd have custom MIME types
- # [10:38] <annevk> hsivonen, just moves the problem elsewhere, since MIME type registries also suck (surprise surprise)
- # [10:38] <Lachy> annevk, sure
- # [10:39] <annevk> sweet
- # [10:39] <hsivonen> annevk: :-)
- # [10:39] <hsivonen> annevk: the MIME registry has the vnd stuff, though
- # [10:40] <hsivonen> and URLs so far don't
- # [10:40] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
- # [10:40] <hsivonen> but then, there are types that don't use vnd
- # [10:40] <Hixie> annevk: i didn't say it was ok, i said we should test it to see if it's ok
- # [10:40] <hsivonen> so yeah, registries FAIL
- # [10:40] <annevk> we ended up with application/x-widget or something because the vnd stuff seemed to complicated
- # [10:41] <annevk> I argued we should do vnd, but I didn't have the bandwidth to make it all happen
- # [10:41] <annevk> if it was just a wiki I'm sure we would have done the right thing
- # [10:41] <Philip`> Dispatching on MIME type wouldn't help this application intercept requests to http://www.facebook.com/profile.php?id=4
- # [10:41] <Philip`> The developers would have to set up their own server on its own domain that responds with their custom MIME type and returns some custom format that tells the application what's the real URL to load
- # [10:42] <annevk> IETF is just too hard to get into with all the annoying text/plain documents that are not really straightforward to read
- # [10:42] <hsivonen> Philip`: sure it would if facebook UA-sniffed and returned application/vnd.facebook to Mobile Safari
- # [10:42] <Philip`> which doesn't seem much better than using a custom protocol handler, and requires a lot more network traffic
- # [10:42] <asmodai> And then there's magnet: -- which is not officially registered either ;)
- # [10:44] <Philip`> hsivonen: What would it do on devices that use Mobile Safari but don't have the Facebook iPhone application installed?
- # [10:44] <Philip`> Would it need some way to sniff that too?
- # [10:44] <hsivonen> Philip`: how does fb: work in that case?
- # [10:45] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [10:45] <Philip`> hsivonen: People without the application won't see fb: links anywhere (I presume)
- # [10:45] <Philip`> whereas they will often see links to normal HTTP Facebook profile pages
- # [10:45] <hsivonen> Philip`: so when does a user receive an fb: URL?
- # [10:46] <Philip`> I suppose they could make a special /profile-iphone-app.php?id=... that the application uses for this
- # [10:46] <hsivonen> (the solution to this seems to be making Web apps instead of native apps)
- # [10:46] <Philip`> hsivonen: Sounds like the application inserts the URLs into your iPhone's contacts list
- # [10:47] <Lachy> AIUI, the use of fb: URLs is supposed to be entirely transparent to the user. They are never exposed in the App's UI
- # [10:48] <Lachy> oh, maybe I'm wrong.
- # [10:49] * Joins: ROBOd (~robod@89.122.216.38)
- # [10:55] <Hixie> is http://www.iana.org/assignments/media-types/image/ not up to date?
- # [10:55] <Hixie> it doesn't have image/svg+xml
- # [10:56] <annevk> they still haven't been able to register it
- # [10:56] <hsivonen> Hixie: image/svg+xml pretty much sums up what's wrong with registries
- # [10:58] <Hixie> maybe IANA5 should be next on the list
- # [10:58] <hsivonen> http://www.cssquirrel.com/2010/02/15/comic-update-larry-ate-html5/#comment-31463
- # [10:59] <annevk> Hixie, it's called wiki.whatwg.org
- # [10:59] * Hixie wonders why hsivonen posted that link
- # [10:59] * othermaciej too
- # [11:00] <hsivonen> Hixie: to point out that the meme that the modularized parts aren't "HTML5" is catching on
- # [11:00] <Hixie> I don't think David Orchard is really representative of what most web developers consider HTML5 :-)
- # [11:01] <othermaciej> most people think geolocation and sql are part of html5
- # [11:01] <annevk> yeah, he at least has a modest level of "W3C bias"
- # [11:02] <othermaciej> he mentions a private list that the W3C set up for the HTML Working Group, I hope someone tells me about that list
- # [11:02] <hsivonen> it would be interesting to find out how arguing that the canvas context spec isn't HTML5 correlates with previously arguing for parts to be split out based on spec modularity concerns
- # [11:03] * hsivonen tries to buy a PC
- # [11:03] <hsivonen> it's so hard compared to buying a Mac
- # [11:03] <othermaciej> I personally don't care if they "are" or "are not" HTML5 as long as we get to publish them, and are not forced to add disclaimers saying we're not really supposed to publish them
- # [11:03] <hsivonen> in the Mac case, it's so easy to see that Apple doesn't sell the kind of box I want
- # [11:04] <annevk> has anyone read http://www.tbray.org/ongoing/When/201x/2010/02/15/HTML5 yet?
- # [11:04] * annevk wonders if it's worth it
- # [11:04] * Joins: workmad3 (~workmad3@188-222-158-93.zone13.bethere.co.uk)
- # [11:04] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
- # [11:04] <othermaciej> I just read the first half and commented about two seeming factual errors
- # [11:04] * Hixie found it interesting, and submitted an essay of a comment that hasn't been moderated yet
- # [11:04] <othermaciej> (comment waiting for moderation)
- # [11:05] <othermaciej> things I thought were inaccurate: "One of the distinguishing features of the Web is that it has never specified APIs or Object Models."
- # [11:05] <othermaciej> "The http://www.whatwg.org/specs/web-apps/current-work/multipage/ ... provides detailed algorithms for parsing HTML, even in the face of severe syntax errors, and specifies how the results of parsing should be used to construct the Object Model. Thus, the syntax is ephemeral; the Object Model, interoperable across the network, is what matters."
- # [11:05] <othermaciej> (second sentence of the latter)
- # [11:05] * Joins: wycats (~yehudakat@c-76-126-116-8.hsd1.ca.comcast.net)
- # [11:05] <wycats> Hixie: you're an animal :)
- # [11:06] <othermaciej> DOM Level 1 Core is a clear counter-example to the former
- # [11:06] <wycats> Hixie: http://www.w3.org/Bugs/Public/show_bug.cgi?id=8936
- # [11:06] * Joins: mat_t (~mattomasz@ppp-3-229.leed-b-2.access.uk.tiscali.com)
- # [11:07] <wycats> what I mean is just to take the info in each of the sections, like "metadata content = base command link meta noscript script style title", and put it in a table
- # [11:07] <Hixie> comment in the bug please :-)
- # [11:07] <Hixie> otherwise i'll lose track of your feedback
- # [11:07] <hsivonen> othermaciej: isn't tbray married to a DOM Level 1 WG chair?
- # [11:08] <wycats> <table><thead><tr><th>category</th><th>elements</th></tr></thead><tbody><tr><td>Metadata</td><td>base command link meta noscript script style title</td></tr>...</table>
- # [11:08] <wycats> Hixie: sure
- # [11:08] <Hixie> wycats: thanks!
- # [11:08] <wycats> was just checking if it made sense :)
- # [11:08] <othermaciej> hsivonen: I was not aware of that, but that would make it extra hilarious
- # [11:08] <Hixie> wycats: listing the columns you want in the table would be ideal for me
- # [11:08] <wycats> Just those two :)
- # [11:08] <Hixie> cool
- # [11:08] <Hixie> make sure to mention them in the bug :-)
- # [11:09] <wycats> ok
- # [11:09] <wycats> maybe also an "exceptions" column
- # [11:09] <Hixie> heh
- # [11:09] <Hixie> that might be a fat column
- # [11:09] <Hixie> oh if you use safari or chrome btw i made the pretty picture showing how some of the categories are related be more interactive
- # [11:09] <wycats> yeah I saw :)
- # [11:09] <wycats> svg?
- # [11:09] <Hixie> yeah
- # [11:09] <Hixie> not sure why it doesn't work in firefox or opera
- # [11:12] * Joins: nattokirai (~nattokira@y226086.dynamic.ppp.asahi-net.or.jp)
- # [11:13] * Joins: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de)
- # [11:13] * Joins: zcorpan__ (~zcorpan@static-88.131.66.111.addr.tdcsong.se)
- # [11:13] <wycats> http://www.w3.org/Bugs/Public/show_bug.cgi?id=8936
- # [11:14] <Hixie> cool, thanks
- # [11:14] <wycats> my lack of general response to your ticket closing should be construed as approval :P
- # [11:15] <Hixie> you can mark them CLOSED if you care to actually go through them
- # [11:15] <Hixie> or else just leave them, that's what I tend to do
- # [11:16] <wycats> Hixie: any further progress on being able to use the inline form but have it marked as a ticket I opened?
- # [11:16] <wycats> Hixie: ha
- # [11:17] <zcorpan__> wycats: you get cc-ed if you're logged in to the status annotation system
- # [11:17] <zcorpan__> wycats: you need to use the same email address as your bugzilla account
- # [11:17] <wycats> status annotation system?
- # [11:17] <zcorpan__> top right of the spec
- # [11:17] * Quits: terje_t_ (~terje@78.85-200-206.bkkb.no) (Quit: Ex-Chat)
- # [11:17] <wycats> when I log in it says: "Error: OK (403)."
- # [11:18] <wycats> 403 OK seems incorrect :P
- # [11:18] <wycats> I know this isn't the HTTP spec, but ... ;)
- # [11:18] <zcorpan__> the status message is just advisory :)
- # [11:19] <wycats> zcorpan__: how do I know if I'm logged in?
- # [11:19] <wycats> it always says 403 OK
- # [11:19] <wycats> ah I need to request an account
- # [11:19] <wycats> and I should use the same email
- # [11:19] <wycats> and then it'll work?
- # [11:19] <zcorpan__> yes
- # [11:20] <wycats> w00t
- # [11:20] <jgraham> hsivonen: I believe he is
- # [11:20] <wycats> can I change my password?
- # [11:20] <zcorpan__> no
- # [11:22] <wycats> meh... still no clear-after-submitting :P
- # [11:24] <zcorpan__> file a bug
- # [11:26] <Hixie> wycats: it should select the text after submitting now
- # [11:26] <Hixie> wycats: at least if you hit enter
- # [11:26] <Hixie> which is almost as good
- # [11:27] <Hixie> i don't clear because i sometimes file a bunch of identical bugs on a bunch of different sections
- # [11:27] <Hixie> and it would be a huge pain if it cleared
- # [11:30] * Joins: mamund_ (mamund@frost.nullshells.net)
- # [11:30] * Joins: hoodow_ (~hoodow@2001:41d0:1:f5e5::666)
- # [11:31] * Joins: asmodai_ (asmodai@dhammapada.xs4all.nl)
- # [11:32] * Joins: _salavas (salavas@h4n1fls31o279.telia.com)
- # [11:35] * Quits: nattokirai (~nattokira@y226086.dynamic.ppp.asahi-net.or.jp) (*.net *.split)
- # [11:35] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (*.net *.split)
- # [11:35] * Quits: tametick (~chatzilla@chello084114134061.3.15.vie.surfer.at) (*.net *.split)
- # [11:35] * Quits: danbri (~danbri@unaffiliated/danbri) (*.net *.split)
- # [11:35] * Quits: Huvet_ (~Huvet_@2001:6b0:1:11f0:21e:c2ff:fe0b:bcda) (*.net *.split)
- # [11:35] * Quits: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se) (*.net *.split)
- # [11:35] * Quits: tkent_ (~tkent@220.109.219.244) (*.net *.split)
- # [11:35] * Quits: salavas (salavas@h4n1fls31o279.telia.com) (*.net *.split)
- # [11:35] * Quits: mamund (mamund@2001:49f0:1017::2) (*.net *.split)
- # [11:35] * Quits: asmodai (asmodai@dhammapada.xs4all.nl) (*.net *.split)
- # [11:35] * Quits: hoodow (~hoodow@2001:41d0:1:f5e5::666) (*.net *.split)
- # [11:35] * asmodai_ is now known as asmodai
- # [11:37] <Hixie> why do i get the crash-recovery dialog every time i open opera?
- # [11:37] <wycats> :/
- # [11:37] <wycats> Hixie: "Contexts in which this element may be used" for <base> should not include the idea that "A base element, if it has a target attribute, must come before any elements in the tree that represent http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#hyperlink"
- # [11:37] <wycats> I'm not sure what the rules are for that section
- # [11:38] <Hixie> hm?
- # [11:38] <wycats> the <base> element has a more restrictive context than that specified in "Contexts in which this element may be used"
- # [11:38] <jgraham> Hixie: Dunno. Does it crash every time you open Opera or?
- # [11:39] <Hixie> no
- # [11:39] <Hixie> i quit normally
- # [11:39] <Hixie> and then i open it again
- # [11:39] <Hixie> i get the "how do you want to open opera" dialog
- # [11:39] <Hixie> with no "never ask me" checkbox
- # [11:39] <Hixie> wycats: file a bug, i'll figure it out :-)
- # [11:39] * jgraham tries to reproduce
- # [11:39] <wycats> Hixie: ok
- # [11:40] <wycats> huh... I didn't know about <base target>... claims to be well implemented
- # [11:40] <wycats> cool beans
- # [11:40] <Hixie> jgraham: huh. I changed prefs from "start form last time" to the homepage option and now it starts normally
- # [11:41] <jgraham> Hixie: Ah, I was just about to point out that pref
- # [11:41] <Hixie> it wasn't on the last option in that list, dunno if it just wasn't set and two parts of opera have different defaults or something
- # [11:41] <Hixie> oh well
- # [11:42] <Hixie> afk
- # [11:43] * Quits: virtuelv (~virtuelv_@162.179.251.212.customer.cdi.no) (Quit: Ex-Chat)
- # [11:47] * Joins: danbri (~danbri@unaffiliated/danbri)
- # [11:49] <annevk> not having rel=feed sort of sucks
- # [11:49] <annevk> my archived pages currently use it, e.g. http://annevankesteren.nl/2010/02/sabotage
- # [11:49] <annevk> to point to the main feed
- # [11:49] <hsivonen> annevk: not worth the trouble
- # [11:49] <annevk> replacing it with rel=alternate would be wrong
- # [11:49] <annevk> per spec
- # [11:49] <annevk> what to do?
- # [11:49] <annevk> fix the spec i guess?
- # [11:50] <hsivonen> that would be my choice
- # [11:50] <annevk> it's important for the archived pages to include some link to the main feed because if people wanna subscribe from just seeing that page they expect it to work
- # [11:53] * Joins: virtuelv (~virtuelv_@162.179.251.212.customer.cdi.no)
- # [11:56] <Hixie> speak to mark if you want something figured out for this
- # [11:57] <Hixie> he did a ton of research on this
- # [11:57] <annevk> i just want the spec to say that in case of rel=alternate + type=application/atom+xml it might not be for the current page, but also for the main page
- # [11:58] <annevk> maybe a combination of up and alternate would do?
- # [11:58] <annevk> or top and alternate
- # [11:58] <annevk> though that would not be quite backwards compatible
- # [11:58] <annevk> though top and alternate for the link would be uncommon
- # [11:59] <annevk> same link*
- # [12:05] * Quits: mat_t (~mattomasz@ppp-3-229.leed-b-2.access.uk.tiscali.com) (Quit: This computer has gone to sleep)
- # [12:08] * Quits: wakaba_0 (~wakaba_@119-228-219-41.eonet.ne.jp) (Ping timeout: 260 seconds)
- # [12:09] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [12:11] <annevk> oh google/on2, today
- # [12:15] <asmodai> http://clientsfromhell.tumblr.com/post/392772921/client-indian-outsourcer-says-he-can-do-this
- # [12:21] * Quits: danbri (~danbri@unaffiliated/danbri) (Remote host closed the connection)
- # [12:32] * Joins: tametick (~chatzilla@chello084114134061.3.15.vie.surfer.at)
- # [12:35] * Joins: mat_t (~mattomasz@ppp-3-229.leed-b-2.access.uk.tiscali.com)
- # [12:36] * Joins: MikeSmith (~MikeSmith@EM114-48-237-22.pool.e-mobile.ne.jp)
- # [12:37] * Joins: timz (~mostrovo@dc51469cbe.adsl.wanadoo.nl)
- # [12:39] * Quits: othree (~othree@admin39.ct.ntust.edu.tw) (Quit: leaving)
- # [12:39] * Joins: othree (~othree@admin39.ct.ntust.edu.tw)
- # [12:46] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 248 seconds)
- # [12:47] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [12:49] * Quits: mat_t (~mattomasz@ppp-3-229.leed-b-2.access.uk.tiscali.com) (Quit: This computer has gone to sleep)
- # [12:50] * hoodow_ is now known as hoodow
- # [12:54] * Joins: csarven (~csarven@ip157-77-212-87.adsl2.static.versatel.nl)
- # [12:57] <csarven> So, catching up on Storage. Is there any way to implement something like globalStorage?
- # [12:58] <zcorpan__> cookies?
- # [12:58] * Joins: danbri (~danbri@unaffiliated/danbri)
- # [12:58] <zcorpan__> window.name can be used to simulate sessionStorage
- # [12:59] <csarven> Well, cookies won't allow site A to access a cookie set by site B
- # [12:59] <zcorpan__> true
- # [13:00] <zcorpan__> does globalStorage allow that?
- # [13:00] <csarven> I was thinking of being able to store a non-sensitive data that can be accessed globally
- # [13:00] <csarven> AFAIK, yes
- # [13:00] <csarven> However, globalStorage is obsolete
- # [13:01] <Hixie> globalStorage was renamed localStorage and had its API changed a bit
- # [13:01] <zcorpan__> there's localStorage
- # [13:01] <Hixie> but it's basically the same thing
- # [13:01] * Joins: Michelangelo (~Michelang@193.205.162.69)
- # [13:03] <csarven> localStorage.setItem('foo', 'bar') from site A. localStorage.getItem('foo') from site B return null
- # [13:04] <Hixie> yeah it's per-domain for security reasons
- # [13:04] <Hixie> (globalStorage was too, though you had to specify the domain and there was some level of sharing)
- # [13:04] <Hixie> you can simulate it using localStorage if you provide a cross-site API using postMessage()
- # [13:05] <zcorpan__> or CORS?
- # [13:05] <zcorpan__> or does cors not enable dom access?
- # [13:06] <csarven> CORS only allows the data for recognized servers
- # [13:07] <csarven> For open distributed systems, I don't think it will work
- # [13:08] <Hixie> anyway, time for me to sleep
- # [13:08] <Hixie> nn
- # [13:08] * Joins: mat_t (~mattomasz@ppp-3-229.leed-b-2.access.uk.tiscali.com)
- # [13:08] <csarven> I don't think postMessage() helps me
- # [13:09] <zcorpan__> cors can do allow: *, no?
- # [13:09] <annevk> zcorpan__, it doesn't
- # [13:09] <zcorpan__> annevk: ok
- # [13:09] <csarven> Simply wanted site A to set a value and let any other site use that value
- # [13:09] <annevk> CORS gives access to a single resource, giving access to the DOM would give access to all resources of that origin
- # [13:09] <annevk> would be quite a big difference
- # [13:10] <annevk> (plus a bunch of other issues)
- # [13:15] <annevk> csarven, you could define a postMessage() API that other sites can use, no?
- # [13:16] <csarven> That follows a centralised model no?
- # [13:17] <annevk> i suppose
- # [13:17] <csarven> That is, the other sites shouldn't have to be aware of the site that created the key/value.
- # [13:17] <csarven> Consider this:
- # [13:18] <csarven> Site A tries to set a key/value for person's username if there isn't already one in use. If there is one, it can reuse it
- # [13:20] <csarven> This is sort of like putting some data in your browser so wherever you go, you can carry it around with you. Fill forms etc
- # [13:21] <csarven> If site A wants to modify the existing key, it can throw a dialog box for the user to decide whether to update it or not. Similar to storing a new password value
- # [13:23] <annevk> I still don't see the problem
- # [13:24] * Quits: riven (~riven@53518387.cable.casema.nl) (Read error: Connection reset by peer)
- # [13:25] <csarven> Do you mean to say that this is a non-issue and that it can be done or that you don't acknowledge this to be a valid problem
- # [13:26] <annevk> I mean to say that I don't see the problem
- # [13:27] <annevk> for instance, is there a site B?
- # [13:27] <annevk> the scenario is not very clear
- # [13:27] <csarven> heh
- # [13:28] <csarven> Site A looks for the key, if found, it will use it, otherwise it sets it. Site B looks for the key, if found, it will use it... Site C looks for the key..
- # [13:29] <annevk> where do they look for this key?
- # [13:29] <csarven> Wherever the UA is storing it
- # [13:29] <annevk> what would prevent A from doing something bad with it?
- # [13:29] <csarven> Site A, B, C .. need not be aware of each other
- # [13:29] <csarven> That's relative based on the data stored
- # [13:29] <annevk> I think you need site X that is the storage-broker
- # [13:30] <annevk> and otherwise, yeah, not possible
- # [13:30] <csarven> As I've said, if site A wants to update the key, UA can prompt the user.. like it does for passwords
- # [13:30] <annevk> o_O
- # [13:31] <csarven> Storage-broker is a centralised model. It doesn't scale well.
- # [13:32] <annevk> UA is also centralized
- # [13:32] <annevk> storage-broker would actually work across UAs
- # [13:32] <annevk> euh, no it wouldn't
- # [13:32] <annevk> nm
- # [13:33] <csarven> Even if it did, it would requires site 1...n to be aware of the storage-broker
- # [13:33] * Joins: riven (~riven@53518387.cable.casema.nl)
- # [13:35] <csarven> So, do you see the problem now?
- # [13:35] <annevk> sure
- # [13:36] <annevk> but I don't really think this is something worth solving
- # [13:36] <csarven> Really?
- # [13:37] <annevk> really
- # [13:38] <csarven> Consider your UA having profile data can be used by sites for registration or authentication
- # [13:39] <Philip`> Would people want to share that data automatically with every web site that chooses to ask for it?
- # [13:39] <Philip`> Seems like it'd be either very restricted data, or else a significant privacy concern
- # [13:40] <csarven> You can put whatever you want to share in your profile data
- # [13:40] <csarven> The problem is no different than Geolocation
- # [13:40] <annevk> sounds like openid
- # [13:40] <csarven> Site asks for your location and the UA prompts the user if they want to share it or not
- # [13:40] <annevk> anyway, my mom would never understand this
- # [13:41] <Philip`> csarven: So the prompt is on reading, not just on writing?
- # [13:41] <csarven> It can be both
- # [13:42] <csarven> Writing is obviously opens up potential issues but I think that can be solved by UA's UI
- # [13:42] <csarven> For instance, the user marks their fullname, username fields to never be asked to be written by a site
- # [13:43] <Philip`> I'd expect users would get pretty annoyed with prompts popping up every time an ad iframe tries to read the email addresses from their global profile data, in order to spam them
- # [13:43] <Philip`> and even more annoyed if it didn't pop up a prompt first
- # [13:44] <csarven> How do users deal with storing passwords when they login?
- # [13:44] <csarven> Same problem
- # [13:44] <annevk> not at all
- # [13:44] <Philip`> Browsers do it automatically, and don't expose any password storage API to pages
- # [13:45] <csarven> My response was in respect to user's dealing with UA's prompt
- # [13:45] * Quits: Multiply (multiply@unaffiliated/multiply) (Ping timeout: 240 seconds)
- # [13:47] <csarven> or even SSL warnings
- # [13:47] <csarven> Users can manage how they want to deal with that information globally from their UA's settings
- # [13:49] <Philip`> Is Opera's approach (where you can enter some standard personal information in a settings page, and it fills in forms based on input names or something like that, maybe automatically or when you click a button) insufficient for this?
- # [13:49] <csarven> The point is to let users store data they want in their UA and have that accessible without any middle-man, storage-brokers, central systems..
- # [13:50] <annevk> not sure why websites have to get involved in such a feature
- # [13:51] * Quits: mat_t (~mattomasz@ppp-3-229.leed-b-2.access.uk.tiscali.com) (Quit: This computer has gone to sleep)
- # [13:52] <csarven> Philip`: I would say in some ways, yes. What's different is that say you create an account on a federated system, that account username could be accessible by any site in that system (or anyone for that matter)
- # [13:53] * Quits: Michelangelo (~Michelang@193.205.162.69) (Ping timeout: 276 seconds)
- # [13:55] <csarven> Web sites, UA and users wants to get involved in such a feature because it can automate a lot of mundane tasks
- # [13:56] <csarven> Even entering your email or OpenID URL for some identification
- # [13:56] <csarven> s/URL/URI
- # [13:57] <csarven> It helps data to flow in decentralized systems.
- # [13:57] <csarven> I'm not sure what else I need to say on top of this.. :)
- # [14:04] * Quits: borismus (~borismus@bl8-108-217.dsl.telepac.pt) (Quit: borismus)
- # [14:04] * Joins: borismus (~borismus@bl8-108-217.dsl.telepac.pt)
- # [14:05] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [14:09] * Quits: borismus (~borismus@bl8-108-217.dsl.telepac.pt) (Ping timeout: 264 seconds)
- # [14:12] <othermaciej> hsivonen: thanks for supporting publication
- # [14:12] <MikeSmith> so I'm at an event here in Tokyo tonight and my friend Shiraishi-san gave me a copy of a printed book he wrote which just got published by a major publisher here
- # [14:13] <MikeSmith> title translates to "Intoduction to HTML5 & (related) APIs"
- # [14:14] <MikeSmith> subtitle: "From canvas and video to Web Sockets"
- # [14:15] <MikeSmith> I think this is the first full book about HTML5 that's actually been published as a printed book
- # [14:15] * Joins: pmuellr (~pmuellr@nat/ibm/x-celobkdggjcjlbgr)
- # [14:16] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:18] <annevk> cool MikeSmith
- # [14:18] <annevk> funny that of canvas, video, and Web Sockets, one is in HTML5, one is half in HTML5, and one is not :p
- # [14:18] <annevk> well, per W3C definitions anyway
- # [14:19] <hsivonen> annevk: what's not in HTML5 is (related) :-)
- # [14:20] * Quits: nessy (~Adium@124-168-170-167.dyn.iinet.net.au) (Quit: Leaving.)
- # [14:21] <Philip`> At least it doesn't mention geolocation in the subtitle
- # [14:22] * Joins: nessy (~Adium@124-168-170-167.dyn.iinet.net.au)
- # [14:23] * Quits: nessy (~Adium@124-168-170-167.dyn.iinet.net.au) (Client Quit)
- # [14:23] * Quits: workmad3 (~workmad3@188-222-158-93.zone13.bethere.co.uk) (Remote host closed the connection)
- # [14:24] <zcorpan__> annevk: hmm, didn't we have a test for [>] in doctype?
- # [14:26] <hsivonen> I mentioned geolocation, Workers, the File API and WebGL yesterday in my talk, since with the recent splits, it doesn't matter so much what has been in a draft titled "HTML5" at some point
- # [14:26] <hsivonen> (I did mention that those haven't been in a draft titled HTML5, though)
- # [14:26] <Philip`> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" [ <!ATTLIST P myattr CDATA #implied --><!><!-- >]><!--><!!--><!-- > -->
- # [14:26] <Philip`> Oh dear
- # [14:27] * gsnedders tries to parse that in his head
- # [14:27] * Philip` waits for cranial explosion
- # [14:28] <gsnedders> >]> is what it is without the comments?
- # [14:28] <gsnedders> (per SGML)
- # [14:28] <Philip`> Don't ask me
- # [14:29] <zcorpan__> comment in the attlist decl with data "><!><!"
- # [14:29] <Philip`> (Ask Leif, since he said it is "easy")
- # [14:29] <zcorpan__> comment after doctype with data "><!!"
- # [14:29] <zcorpan__> another comment with data " > "
- # [14:29] <Lachy> per SGML rules, that's easy to parse. Per HTML's rules, I'm not so sure without looking at the spec
- # [14:30] <Philip`> (I combined it onto a single line - don't know if that'll break the SGML parsing)
- # [14:30] <annevk> zcorpan__, http://tc.labs.opera.com/html/parsing/doctype/001.htm ?
- # [14:30] <gsnedders> Lachy: Per HTML 5? It just ends after the first >.
- # [14:31] <Lachy> yes, up to the first ">" is fine. It's the stuff after that with the bogus comment parsing that's not so easy
- # [14:31] <gsnedders> <!> just vanishes
- # [14:31] <zcorpan__> annevk: yeah. it seems it only has <!doctype html [ x ]>
- # [14:31] * Joins: borismus (~borismus@2001:690:20b0:3:225:ff:fe4c:14d0)
- # [14:31] <gsnedders> <!-- >]><!--> is a comment with data " >]><!-"
- # [14:31] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 256 seconds)
- # [14:32] <gsnedders> Then I need to look at the spec
- # [14:32] <zcorpan__> we don't close the doctype for <!doctype html [>]>
- # [14:32] <annevk> zcorpan__, I honestly couldn't care less
- # [14:33] <annevk> I'm tired of the SGML nonsense. SGML has been dead since the first version of HTML.
- # [14:33] * Quits: MikeSmith (~MikeSmith@EM114-48-237-22.pool.e-mobile.ne.jp) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
- # [14:34] <Philip`> http://software.hixie.ch/utilities/js/live-dom-viewer/saved/380
- # [14:34] <Philip`> (in Opera)
- # [14:37] * Joins: TabAtkins (~chatzilla@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [14:37] <Philip`> (Hmm, it seems to have changed a bit in 10.50 (vs 10.10) - it now shows nothing instead of treating the doctype as text, when it's not properly closed)
- # [14:38] <Philip`> (but it still does the crazy '['/']' counting thing)
- # [14:39] <asmodai> SGML should die already.
- # [14:39] <asmodai> Even DocBook moved to XML a long time ago ;)
- # [14:39] <Philip`> It has died already
- # [14:39] <Philip`> but some people like poking its corpse
- # [14:40] <asmodai> Flogging a dead horse so that its legs twitch does not make it alive.
- # [14:40] <Philip`> Indeed, but some people do it anyway because they don't want to believe it's dead, and others do it because it's fun
- # [14:41] <hsivonen> yet others do it as a matter of principle that nothing can ever be obsoleted
- # [14:42] <asmodai> SGMl served its purpose. Time to move on.
- # [14:42] <othermaciej> I don't care about hiding the ]> from a bogus doctype, but it does seem potentially risky to make fake internal subset doctypes trigger quirks mode when they used to trigger standards in most browsers
- # [14:43] <annevk> filed http://www.w3.org/Bugs/Public/show_bug.cgi?id=9051 on feed autodisco
- # [14:43] * Joins: mpilgrim (~mark@32.163.92.86)
- # [14:43] <Philip`> If the page author has any kind of concern at all about the quality of their page's rendering, they're not going to accept a ]> at the top-left corner of the page
- # [14:43] <Philip`> so they're not going to use fake internal subset doctypes
- # [14:44] <annevk> mpilgrim, http://www.w3.org/Bugs/Public/show_bug.cgi?id=9051
- # [14:45] <Philip`> http://www.alistapart.com/articles/customdtd/ - "when you display the file in a browser, the ]> shows up on the screen. There’s no way around this bug, so this approach is right out."
- # [14:46] <Philip`> so even people following that article will use the safe approach of editing the .dtd file instead
- # [14:46] <Philip`> (Safe in terms of parsing, anyway)
- # [14:46] <annevk> still a shame that feed autodisco requires so much markup
- # [14:51] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 245 seconds)
- # [14:53] * hsivonen wishes ALA didn't promote custom DTDs
- # [14:55] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [14:56] <Philip`> http://www.marlowe.co.uk/epages/Store2_Shop1549.sf - yikes
- # [14:59] * Joins: sbublava (~stephan@77.119.90.189.wireless.dyn.drei.com)
- # [14:59] * Joins: grimboy (~grimboy@bcm-131-111-216-247.girton.cam.ac.uk)
- # [14:59] <hsivonen> Philip`: that's so sad
- # [15:00] <TabAtkins> Philip`: hahahahaha
- # [15:00] * Joins: plainhao (~plainhao@mail.xbiotica.com)
- # [15:01] * Quits: paul_irish (~paul_iris@206.193.201.155) (Remote host closed the connection)
- # [15:01] <Lachy> I don't understand what Leif is trying to gain by trying to use an internal subset. It does nothing that can't be achieved with a system identifier and an external DTD, and even the utility of that is questionable.
- # [15:01] * Parts: plainhao (~plainhao@mail.xbiotica.com)
- # [15:02] <mpilgrim> annevk: i agree, that should definitely be conforming
- # [15:02] <mpilgrim> if only because a billion pages use it that way
- # [15:03] <TabAtkins> Aw crap, we jumped over 9k while I wasn't looking.
- # [15:03] <TabAtkins> >_<
- # [15:03] <hsivonen> 9k?
- # [15:04] <TabAtkins> It's OVER 9 THOUSAAAAAAND!
- # [15:04] <hsivonen> It?
- # [15:04] <TabAtkins> http://www.youtube.com/watch?v=TBtpyeLxVkI
- # [15:05] <TabAtkins> The current bug number for the spec.
- # [15:05] <annevk> "This video contains content from Funimation Entertainment, who has blocked it in your country on copyright grounds." omg
- # [15:05] <TabAtkins> o_O
- # [15:05] <hsivonen> same thing for my country, too
- # [15:05] <annevk> I'm starting to dislike copyright
- # [15:05] <hsivonen> starting?
- # [15:05] <annevk> true
- # [15:06] <TabAtkins> Transcript: http://qntm.org/9000
- # [15:06] <Lachy> which country is that youtube video available in?
- # [15:06] <Lachy> US?
- # [15:06] <TabAtkins> america, at least.
- # [15:06] <Lachy> ok
- # [15:06] <mpilgrim> sealand
- # [15:06] * Lachy connects to a vpn there
- # [15:06] * Quits: Lachy (~Lachlan@pat.se.opera.com) (Quit: Leaving)
- # [15:07] <mpilgrim> apparently not a very stable one...
- # [15:07] * Joins: Lachy (~Lachlan@208.100.23.169)
- # [15:07] <asmodai> rofl
- # [15:07] <TabAtkins> In America, VPN connect you!
- # [15:07] <TabAtkins> (and disconnects everything else)
- # [15:08] <Philip`> http://symptomresearch.nih.gov/index.htm
- # [15:08] <Philip`> That one goes into quirks mode with html5.enable
- # [15:08] <Philip`> and looks a bit different
- # [15:09] <Lachy> ah, right. I've seen that video before
- # [15:09] <Philip`> but pages like http://symptomresearch.nih.gov/preface/index.htm look *better* in quirks mode
- # [15:09] <TabAtkins> Yeah, silly internet meme. But still stuck in my head.
- # [15:09] * Quits: Lachy (~Lachlan@208.100.23.169) (Client Quit)
- # [15:10] <TabAtkins> Though it's probably inappropriate to post "It's over NINE THOUSAAAAAND!" in bug 9001.
- # [15:10] * Joins: Lachy (~Lachlan@pat.se.opera.com)
- # [15:10] <TabAtkins> Philip`: Conclusion? The coders are morons.
- # [15:10] <mpilgrim> sigh
- # [15:10] <mpilgrim> some days, it's amazing the internet works at all
- # [15:11] <gsnedders> The internet works?
- # [15:11] <gsnedders> Oh.
- # [15:11] <Lachy> gsnedders, no, not really
- # [15:13] * hsivonen wishes Leif didn't post flamebaits like "What kind of theoretical points are these?"
- # [15:14] <Philip`> Everybody else (~0.002% of pages) puts their [...] junk after the system identifier, where it doesn't force quirks mode
- # [15:14] * Quits: zcorpan__ (~zcorpan@static-88.131.66.111.addr.tdcsong.se) (Quit: zcorpan__)
- # [15:14] <mpilgrim> "note, though, that I can count pretty high on two hands" <-- snort
- # [15:14] <Philip`> so I think the (unsurprising) conclusion is that there's no significant compatibility problem in practice
- # [15:16] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [15:16] <mpilgrim> looking forward to having "can not use internal subset" escalated to a tracker issue
- # [15:17] * Joins: ChrisLTD|Work (~blahness@152.2.194.196)
- # [15:24] * Quits: mpilgrim (~mark@32.163.92.86) (Ping timeout: 245 seconds)
- # [15:26] <hsivonen> looks like the context is at http://lists.w3.org/Archives/Public/www-validator/2010Feb/
- # [15:26] * Quits: grimboy (~grimboy@bcm-131-111-216-247.girton.cam.ac.uk) (Quit: grimboy)
- # [15:30] <Philip`> It's strange how people really do want their non-standard syntax to successfully validate against standards
- # [15:32] <hsivonen> it's sad that there will probably be a tracker issue on this
- # [15:37] <Dashiva> Philip`: Maybe they do government work
- # [15:40] * Joins: myakura (~myakura@p3213-ipbf4202marunouchi.tokyo.ocn.ne.jp)
- # [15:48] * Joins: mat_t (~mattomasz@ppp-3-229.leed-b-2.access.uk.tiscali.com)
- # [15:48] <karlcow> tim bray created an alternate version of Web Sockets following his reading of the original one. From the article about html5
- # [15:48] <karlcow> http://www.tbray.org/drafts/wsock-00
- # [15:48] * Joins: BlurstOfTimes (~blurstoft@168.203.117.66)
- # [15:50] * Joins: mile (~mile@ip-109-85-159-227.web.vodafone.de)
- # [15:51] <mile> hello
- # [15:59] <Philip`> Hi
- # [16:00] * Joins: dbaron (~dbaron@c-69-140-1-234.hsd1.va.comcast.net)
- # [16:04] * Quits: mat_t (~mattomasz@ppp-3-229.leed-b-2.access.uk.tiscali.com) (Quit: This computer has gone to sleep)
- # [16:04] * Joins: Crash2108 (~Crash@CPE-65-29-58-169.wi.res.rr.com)
- # [16:05] <Crash2108> Will/does <video> support streaming video?
- # [16:05] <Crash2108> And what about webcam and microphone access?
- # [16:05] <Philip`> As far as I'm aware, the spec supports streaming
- # [16:06] <annevk> webcam/microphone is post-HTML5
- # [16:06] <Philip`> so it's up to browser developers to implement whatever streaming protocols are useful
- # [16:06] <Crash2108> Flash will stick around for that.
- # [16:07] * Joins: yutak_home (~kee@N038037.ppp.dion.ne.jp)
- # [16:07] <Crash2108> What about multicasting?
- # [16:07] * Joins: miketaylr (~miketaylr@38.117.156.163)
- # [16:08] <Philip`> That seems like just a detail of the streaming protocol, that doesn't have any effect at the <video> level
- # [16:09] <Crash2108> It's in the IPv4-6 spec, but doesn't the application have to support it?
- # [16:09] <Crash2108> Or is it up to the server and network to support it?
- # [16:11] <Philip`> It has to be supported everywhere
- # [16:11] <Philip`> You can't use TCP, so you need some other transport protocol
- # [16:11] <Philip`> and then you can't use HTTP
- # [16:12] <Philip`> The network needs to support IP multicast, and the server and client need to support whatever new protocols you put on top of it
- # [16:12] <Crash2108> That's what I'm saying, shouldn't that be built in to the spec so that servers can relieve some pressure for IPTV?
- # [16:12] <Philip`> but from HTML's perspective it's just a <video> and a <source> with a non-HTTP URL
- # [16:13] <Philip`> It should be in some spec (and probably is already in lots), but HTML doesn't seem a relevant place for it
- # [16:13] <hsivonen> Crash2108: multicast on the Internet scale hasn't been a success so far with non-HTML solutions that support multicast
- # [16:13] <Crash2108> So it's being open for interpretation just like the actual video codecs.
- # [16:14] <Crash2108> Key words: so far.
- # [16:14] <Philip`> The first step is convincing every ISP in the world to enable IP multicasting :-)
- # [16:14] <Crash2108> IPv6 has better support and it's waiting to be tapped.
- # [16:14] <Philip`> (and the second step is probably apologising when their networks collapse)
- # [16:15] * Joins: annodomini (~lambda@wikipedia/lambda)
- # [16:16] <Philip`> If/when people sort out the problems and get it implemented and deployed, it should work without any changes to HTML
- # [16:17] <Crash2108> ASsuming the browser supports it.
- # [16:17] <Philip`> Yes
- # [16:18] <Crash2108> So we're back in the 90s in that regard to just hope they all support similar features.
- # [16:18] <hsivonen> Crash2108: you'll have better luck convincing browsers to support multicast when some proprietary product has pioneered multicasting and showed it works on the Internet scale
- # [16:18] <hsivonen> Crash2108: how do you mean "back"?
- # [16:19] <Crash2108> I mean by being forced to design for every browser individually instead of just designing for THE browser.
- # [16:19] <annevk> oh shit
- # [16:19] <annevk> forgot to review ARIA comments
- # [16:19] <annevk> too fricking busy :/
- # [16:19] <Crash2108> You can say shit but not fucking?
- # [16:20] <annevk> ?
- # [16:21] <Dashiva> Would you rather support javascript... or HITLER?
- # [16:21] <Philip`> Crash2108: HTML can't mandate any particular solution because the world does not have any acceptable solutions yet
- # [16:21] <Crash2108> Godwin's law
- # [16:21] <Philip`> Dashiva: Well, Hitler did have some nice uniforms...
- # [16:21] <Dashiva> It always comes down to the uniforms
- # [16:21] * Philip` is torn between the two
- # [16:22] <Crash2108> I forget what we're talking about.
- # [16:22] <Dashiva> I'm just baffled by the never-ending list of people going "HTML only needs to support documents, javascript is evil and you don't need it anyway"
- # [16:26] <jgraham> I'm just baffled
- # [16:26] <Philip`> Javascript is an aberration, it'll go away in a few years
- # [16:26] * Quits: mpt (~mpt@canonical/mpt) (Read error: Connection reset by peer)
- # [16:27] * mile is now known as NikolaVeber
- # [16:27] <jgraham> That attitude is so 2004
- # [16:27] <karlcow> Philip`: http://www.google.com/search?btnG=Google+Search&q=%22javascript+is+%22
- # [16:27] * Joins: mpt (~mpt@canonical/mpt)
- # [16:27] <Philip`> jgraham: That just shows we're now closer than ever to the point where it'll go away
- # [16:28] * karlcow wonders what happened to jgraham in 2004. :p
- # [16:28] <annevk> #whatwg doh
- # [16:28] <jgraham> Philip`: True. I guess it probably has gone away already and we just haven't noticed yet
- # [16:29] <karlcow> jgraham: you forget that it might also have never happened in some universes
- # [16:32] <hsivonen> karlcow: http://lists.w3.org/Archives/Public/public-webapps-cdf-discuss/2004Jun/att-0004/2004jun01.html#topic3
- # [16:32] * Joins: Liwaaaaa (~LS@ip-109-85-159-227.web.vodafone.de)
- # [16:34] <karlcow> I think Bert is advocating for a separation between two layers, and then Javascript is indeed not in his model of thoughts.
- # [16:34] <karlcow> "In my mind, separating the program from the logic is the most important thing, just as we did for HTML, separating the style from the content."
- # [16:41] <Dashiva> And then you have people who think cookies (and localstorage) should instead be markup included in every page
- # [16:42] <hsivonen> Dashiva: what are you reading?
- # [16:42] * Quits: ment (thement@ibawizard.net) (Quit: ->)
- # [16:43] <Dashiva> http://www.tbray.org/ongoing/When/201x/2010/02/15/HTML5#c1266395267.500515
- # [16:46] <karlcow> I have the feeling that Tim Bray article is doomed to get useless discussions more than constructive comments about writing style of specifications
- # [16:48] <Dashiva> I wasn't expecting a call for reviving XHTML2, though
- # [16:49] <annevk> karlcow, most of the more detailed comments (exception of the first) seem pretty good
- # [16:49] <karlcow> first part of hixie comment is about writing style. On spot
- # [16:50] <annevk> what he says pretty much matches my experience
- # [16:50] <annevk> XHR was much more declarative initially
- # [16:50] * Quits: pesla (~retep@procurios.xs4all.nl) (Quit: ( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com ))
- # [16:50] <annevk> didn't work out
- # [16:50] <karlcow> Maciej's one is not about the writing style but facts of the blog posts, which I classify in I know better (then kind of useless)
- # [16:51] <karlcow> rimantas and gretar not very useful either.
- # [16:51] * Quits: myakura (~myakura@p3213-ipbf4202marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving...)
- # [16:52] <karlcow> Dorian Taylor's one is also off, mostly poetic troll prose.
- # [16:54] <Liwaaaaa> hello :)
- # [16:54] <Liwaaaaa> can you recommend any books for html5 that are already out?
- # [16:54] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [16:55] <karlcow> Liwaaaaa: maybe http://www.google.com/search?btnG=Google+Search&q=html5
- # [16:56] <Liwaaaaa> thank you!
- # [16:56] <karlcow> there's a lot in the pipe http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Dstripbooks&field-keywords=html5&x=0&y=0
- # [16:57] <karlcow> amazing
- # [16:57] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Remote host closed the connection)
- # [16:57] <karlcow> Introducing HTML5 (Voices That Matter) by Bruce Lawson and Remy Sharp (Paperback - July 5, 2010)
- # [16:57] <karlcow> Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development by Peter Lubbers, Brian Albers, Frank Salim, and Ric Smith (Paperback - Mar. 15, 2010)
- # [16:57] <karlcow> Beginning HTML5 and CSS3: Next Generation Web Standards by Christopher Murphy (Paperback - Apr. 25, 2010)
- # [16:57] <karlcow> HTML5: Up and Running by Mark Pilgrim (Paperback - June 15, 2010)
- # [16:58] <annevk> I pre-ordered that last one
- # [16:58] <Liwaaaaa> my team and I we are developing a online massive multiplayer game. We first thought about flash and we encountered html5 now and we are not familiar with anything html5, so we are trying to get information to compare with technologies
- # [16:59] <TabAtkins> Neither is very appropriate for an mmorpg, imo, but if you're looking at something that is roughly Flash-capable, you want <canvas>. We don't yet have a useful 3d context for it, though, so it's probably not useful enough for you yet.
- # [16:59] <Liwaaaaa> to compare the technologies and find out the (dis)advantages :)
- # [16:59] * Quits: weinig (~weinig@c-71-198-24-112.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
- # [17:00] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 256 seconds)
- # [17:00] <Philip`> TabAtkins: The experimental 3D one seems to be getting implemented pretty widely and quickly
- # [17:00] <TabAtkins> That's cool, then. I really have no clue about it.
- # [17:00] <Philip`> (and now is probably a good time to try experimenting with it, to influence the direction of the spec)
- # [17:01] <Philip`> Liwaaaaa: You'll probably find more useful and up-to-date information by reading things on the web, and the spec itself
- # [17:01] <Philip`> particularly if there's specific areas you're interested in
- # [17:02] <Liwaaaaa> thank you :)
- # [17:02] <Liwaaaaa> we are trying to gather the information for now
- # [17:02] <Philip`> If you want to e.g. do graphical stuff that works in IE then there's not really any alternative to Flash, though
- # [17:03] <gsnedders> Silverlight?
- # [17:03] * gsnedders hides
- # [17:03] <Liwaaaaa> no it shouldn't be 3d or anything fancy... but it should also work in e.g. mobile devices
- # [17:03] * aroben is now known as aroben|afk
- # [17:03] <Philip`> Ah, if you want to work on mobile devices that don't support Flash then that narrows the options :-)
- # [17:03] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:04] <Liwaaaaa> also we considered that apple doesn't support flash ;)
- # [17:04] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [17:05] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [17:19] <TabAtkins> Liwaaaaa: If it's something meant to work on mobile devices too, then it's lower-powered than I had assumed. In that case, <canvas> is pretty likely to meet your needs. WebSockets would be perfect as well, but that's not widely-supported yet.
- # [17:19] <TabAtkins> So I suppose you're stuck with normal long-polling XHR or similar.
- # [17:21] * Joins: mat_t (~mattomasz@ppp-3-229.leed-b-2.access.uk.tiscali.com)
- # [17:21] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 264 seconds)
- # [17:21] <Liwaaaaa> sorry what do you mean by XHR?
- # [17:21] <gsnedders> XMLHttpRequest
- # [17:23] <Liwaaaaa> thanks, yes its supposed to be "real" realtime...
- # [17:23] <Liwaaaaa> we can live with latencies :)
- # [17:23] <Liwaaaaa> not supposed to be i mean :P
- # [17:36] * Quits: yutak_home (~kee@N038037.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [17:36] <annevk> wow, doctype thread
- # [17:39] * Joins: workmad3 (~workmad3@cspool41.cs.man.ac.uk)
- # [17:43] * aroben|afk is now known as aroben
- # [17:44] * Joins: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se)
- # [17:51] * Quits: svl (~chatzilla@a194-109-2-65.dmn.xs4all.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky!)
- # [17:52] * Joins: dglazkov (~dglazkov@2620:0:1000:1b01:21f:f3ff:fed0:dd49)
- # [17:54] <annevk> making progress with CSSOM, yay
- # [17:55] <annevk> guess i can start filling in some more dots tomorrow; it's like a big puzzle
- # [17:55] <karlcow> annevk: do you mean this ?
- # [17:55] <karlcow> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
- # [17:55] <karlcow> [<!ATTLIST P myattr CDATA #implied >]>
- # [17:55] <annevk> yeah
- # [17:56] <annevk> no idea why we're even discussing invalid HTML4
- # [17:56] * Quits: borismus (~borismus@2001:690:20b0:3:225:ff:fe4c:14d0) (Quit: borismus)
- # [17:57] <Philip`> It would matter if some pages used invalid HTML4 and broke because of changes in HTML5
- # [17:57] <Philip`> but it seems they don't break
- # [18:00] <karlcow> last time I have seen this discussion, it was about xhtml 1.1 and the missing target attributes
- # [18:00] <karlcow> some people experimented by by modifying the doctype
- # [18:00] <karlcow> Jacques Distler went the farther with http://golem.ph.utexas.edu/~distler/blog/files/zeldman.html
- # [18:02] * Joins: Lachy_PC (~Lachy@pat-tdc.opera.com)
- # [18:02] * Lachy_PC is now known as anne_
- # [18:02] <karlcow> http://krijnhoetmer.nl/stuff/html/strict-doctype-target/
- # [18:03] * anne_ is now known as annevk5
- # [18:03] <karlcow> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" [ <!ATTLIST a target CDATA #IMPLIED> ]>
- # [18:04] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
- # [18:04] <Philip`> The right solution is for HTML to make <a target> conforming
- # [18:04] <Philip`> which, happily, HTML5 does
- # [18:06] <gsnedders> http://www.tbray.org/ongoing/When/201x/2010/02/15/HTML5#c1266424056.47300
- # [18:06] <karlcow> the interesting thing is that in application/xhtml+xml
- # [18:07] <karlcow> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" [ <!ATTLIST a target CDATA #IMPLIED> ]>
- # [18:07] <karlcow> this is working but
- # [18:07] <karlcow> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" [ <!ATTLIST a target CDATA #IMPLIED> ]>
- # [18:07] <karlcow> is not working at all.
- # [18:07] * Joins: borismus (~borismus@193.137.226.75)
- # [18:07] <karlcow> XML Parsing Error: syntax error
- # [18:08] <Philip`> Why is that interesting?
- # [18:09] <Philip`> It's just http://www.w3.org/TR/REC-xml/#NT-ExternalID
- # [18:15] <karlcow> interesting to me. I didn't think systemid was required when pubid was there. constraint on well formedness.
- # [18:16] <karlcow> reading xml prose
- # [18:18] <gsnedders> karlcow: Required in XML, not required in SGML.
- # [18:18] <karlcow> yep yep
- # [18:21] * Joins: Maurice (copyman@5ED548D4.cable.ziggo.nl)
- # [18:24] * Joins: spikku (~ballen@c-24-9-3-119.hsd1.co.comcast.net)
- # [18:24] <spikku> Does anyone know details about HTML5 video tag? I'm confused about how it plays flash video without a plugin...
- # [18:24] <wycats> spikku: the browser has native support for playing videos using supported encodings
- # [18:25] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [18:25] <wycats> it only works in browsers that have added support for it
- # [18:30] * Quits: Liwaaaaa (~LS@ip-109-85-159-227.web.vodafone.de) (Ping timeout: 256 seconds)
- # [18:30] * Quits: workmad3 (~workmad3@cspool41.cs.man.ac.uk) (Remote host closed the connection)
- # [18:37] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Quit: Leaving...)
- # [18:41] * Joins: JonathanNeal (~JonathanN@rrcs-76-79-114-213.west.biz.rr.com)
- # [18:50] * Joins: maikmerten (~maikmerte@port-92-201-119-140.dynamic.qsc.de)
- # [18:50] * Quits: annevk5 (~Lachy@pat-tdc.opera.com) (Quit: Leaving)
- # [18:52] * Joins: drunknbass_work (~aaron@pool-71-106-110-90.lsanca.dsl-w.verizon.net)
- # [18:53] <spikku> wycats: Thanks that's what I thought.
- # [18:53] <spikku> :)
- # [18:54] * Joins: weinig (~weinig@17.246.17.156)
- # [18:58] * Joins: Liwaaaaa (~LS@ip-109-85-58-20.web.vodafone.de)
- # [19:01] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [19:06] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: mhausenblas)
- # [19:06] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (Quit: me so sleepy)
- # [19:07] * Quits: Phae (~phaeness@gateb.mh.bbc.co.uk) (Ping timeout: 260 seconds)
- # [19:07] * Quits: borismus (~borismus@193.137.226.75) (Quit: borismus)
- # [19:07] * Joins: borismus (~borismus@2001:690:20b0:3:225:ff:fe4c:14d0)
- # [19:07] * Quits: pmuellr (~pmuellr@nat/ibm/x-celobkdggjcjlbgr) (Quit: pmuellr)
- # [19:08] * Joins: Utkarsh (~admin@117.201.87.207)
- # [19:09] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 276 seconds)
- # [19:11] * Quits: borismus (~borismus@2001:690:20b0:3:225:ff:fe4c:14d0) (Ping timeout: 248 seconds)
- # [19:12] * Joins: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net)
- # [19:14] * Joins: Phae (~phaeness@gatea.mh.bbc.co.uk)
- # [19:14] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [19:15] * Quits: Breakmau5 (~breakz@erft-5d80e983.pool.mediaWays.net) (Read error: Connection reset by peer)
- # [19:20] * Quits: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
- # [19:22] * Joins: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [19:25] * Quits: Liwaaaaa (~LS@ip-109-85-58-20.web.vodafone.de) (Quit: Verlassend)
- # [19:25] * Joins: Liwaaaaa (~LS@ip-109-85-58-20.web.vodafone.de)
- # [19:25] * Joins: cying (~cying@70.90.171.153)
- # [19:29] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [19:31] * Parts: spikku (~ballen@c-24-9-3-119.hsd1.co.comcast.net)
- # [19:35] * Joins: michaeln (~michaeln@nat/google/x-fppuacubunatsqco)
- # [19:43] * Quits: tametick (~chatzilla@chello084114134061.3.15.vie.surfer.at) (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115132715])
- # [19:44] * Quits: mat_t (~mattomasz@ppp-3-229.leed-b-2.access.uk.tiscali.com) (Quit: This computer has gone to sleep)
- # [19:45] * Joins: mat_t (~mattomasz@ppp-3-229.leed-b-2.access.uk.tiscali.com)
- # [19:51] * Joins: mlpug (~mlpug@a88-115-164-40.elisa-laajakaista.fi)
- # [19:51] * Quits: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se) (Remote host closed the connection)
- # [19:54] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [19:58] * Joins: paul_irish (~paul_iris@h-66-167-112-217.dllatx37.static.covad.net)
- # [20:01] * Quits: sbublava (~stephan@77.119.90.189.wireless.dyn.drei.com) (Quit: sbublava)
- # [20:17] * Joins: gunderwonder (~gunderwon@191.80-202-79.nextgentel.com)
- # [20:19] * Quits: wycats (~yehudakat@c-76-126-116-8.hsd1.ca.comcast.net) (Quit: wycats)
- # [20:20] * Quits: surkov (~surkov@client-202-121.sibtele.com) (Quit: surkov)
- # [20:21] * Quits: mat_t (~mattomasz@ppp-3-229.leed-b-2.access.uk.tiscali.com) (Quit: This computer has gone to sleep)
- # [20:27] * Joins: borismus (~borismus@bl8-108-217.dsl.telepac.pt)
- # [20:32] * Joins: mat_t (~mattomasz@ppp-3-229.leed-b-2.access.uk.tiscali.com)
- # [20:32] * Joins: gunderwonder_ (~gunderwon@191.80-202-79.nextgentel.com)
- # [20:33] * Joins: sbublava (~stephan@77.119.90.189.wireless.dyn.drei.com)
- # [20:35] * Quits: gunderwonder (~gunderwon@191.80-202-79.nextgentel.com) (Ping timeout: 252 seconds)
- # [20:35] * gunderwonder_ is now known as gunderwonder
- # [20:42] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Quit: Leaving)
- # [20:48] * Quits: paul_irish (~paul_iris@h-66-167-112-217.dllatx37.static.covad.net) (Ping timeout: 240 seconds)
- # [20:49] * Joins: paul_irish (~paul_iris@h-66-167-112-217.dllatx37.static.covad.net)
- # [20:53] * Joins: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams)
- # [20:55] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [21:05] * Quits: weinig (~weinig@17.246.17.156) (Quit: weinig)
- # [21:06] * Quits: Liwaaaaa (~LS@ip-109-85-58-20.web.vodafone.de) (Ping timeout: 272 seconds)
- # [21:12] * Quits: mat_t (~mattomasz@ppp-3-229.leed-b-2.access.uk.tiscali.com) (Quit: This computer has gone to sleep)
- # [21:12] * Quits: Lachy (~Lachlan@pat.se.opera.com) (Quit: This computer has gone to sleep)
- # [21:12] * Quits: maikmerten (~maikmerte@port-92-201-119-140.dynamic.qsc.de) (Remote host closed the connection)
- # [21:13] * Joins: Lachy (~Lachlan@pat.se.opera.com)
- # [21:13] * Quits: Lachy (~Lachlan@pat.se.opera.com) (Client Quit)
- # [21:19] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
- # [21:20] <TabAtkins> Wow. Check out the shirt on girl + reflection. What's going on here? http://googlesightseeing.com/maps?tw=914&p=&c=&t=h&hl=en&ll=51.515887,-0.076647&z=16&layer=c&cbll=51.517349,-0.083157&cbp=12,54.33,,2,10.09
- # [21:20] <miketaylr> oh they have mirrors like that at coney island
- # [21:23] <gsnedders> TabAtkins: Requires Flash, kthxbai
- # [21:24] <gsnedders> TabAtkins: The photo of her itself is overexposed, the reflection of her isn't
- # [21:24] <TabAtkins> Hmm, maybe.
- # [21:24] <gsnedders> TabAtkins: (so her skin becomes white because of overexposure)
- # [21:25] <gavin> that doesn't look like overexposure
- # [21:25] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [21:25] <miketaylr> was that a pun?
- # [21:28] * aroben is now known as aroben|lunch
- # [21:28] * Joins: supL (~LS@ip-109-85-159-227.web.vodafone.de)
- # [21:32] * Joins: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz)
- # [21:36] * Quits: sbublava (~stephan@77.119.90.189.wireless.dyn.drei.com) (Quit: sbublava)
- # [21:37] * _salavas is now known as salavas
- # [21:40] <Lerc> not to mention the arm is on the wrong side for a reflection
- # [21:41] * Joins: Lachy (~Lachlan@h-212-11.A163.corp.bahnhof.se)
- # [21:42] * Quits: Lachy (~Lachlan@h-212-11.A163.corp.bahnhof.se) (Client Quit)
- # [21:43] * Joins: Lachy (~Lachlan@london.perfect-privacy.com)
- # [21:43] <Necrathex> i can see her necklace still
- # [21:43] <Necrathex> i'd say simply overexposed
- # [21:44] * Joins: roc (~roc@203-97-204-82.dsl.clear.net.nz)
- # [21:44] * Joins: weinig (~weinig@17.246.17.156)
- # [21:44] <Lerc> a bilateral inversion overexposure
- # [21:46] <Hixie> gavin_: it's over-exposure, she has two shirts on
- # [21:49] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [21:49] * Quits: miketaylr (~miketaylr@38.117.156.163) (Remote host closed the connection)
- # [21:51] <Lerc> Am I seeing it wrong? The raised arm is on the side facing the camera in both images isn't it?
- # [21:51] * Joins: papyromancer (~papyroman@ec2-75-101-148-49.compute-1.amazonaws.com)
- # [21:52] <Necrathex> both arms are
- # [21:52] <Necrathex> she has her hands together
- # [21:52] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [21:54] * Quits: franksalim (~frank@adsl-75-61-86-190.dsl.pltn13.sbcglobal.net) (Quit: Ex-Chat)
- # [21:54] * Lerc whips out screen magnifier.
- # [21:55] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (Quit: me so sleepy)
- # [21:55] <Lerc> oh righty. I see that now.
- # [21:56] * aroben|lunch is now known as aroben
- # [21:59] <Lerc> anyone what to trade some working retinas for some corrugated ones?
- # [22:00] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [22:02] * Joins: franksalim (~frank@adsl-75-61-86-190.dsl.pltn13.sbcglobal.net)
- # [22:06] * Joins: mat_t (~mattomasz@ppp-3-229.leed-b-2.access.uk.tiscali.com)
- # [22:09] * Quits: mlpug (~mlpug@a88-115-164-40.elisa-laajakaista.fi) (Remote host closed the connection)
- # [22:11] * Quits: beilabs (~beilabs@ppp121-44-88-198.lns20.syd6.internode.on.net) (Ping timeout: 276 seconds)
- # [22:12] * Parts: timz (~mostrovo@dc51469cbe.adsl.wanadoo.nl)
- # [22:12] * Quits: drunknbass_work (~aaron@pool-71-106-110-90.lsanca.dsl-w.verizon.net) (Ping timeout: 265 seconds)
- # [22:13] * Joins: mpilgrim (~mark@rrcs-98-101-146-174.midsouth.biz.rr.com)
- # [22:19] * Joins: jwalden (~waldo@nat/mozilla/x-fitkoifktllyehkf)
- # [22:25] * Joins: wycats (~yehudakat@enginey-9.border1.sfo002.pnap.net)
- # [22:25] * ojan_away is now known as ojan
- # [22:29] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [22:31] * Joins: dglazkov_ (~dglazkov@nat/google/x-dxijscevhhqlbqnp)
- # [22:35] * Quits: dglazkov (~dglazkov@2620:0:1000:1b01:21f:f3ff:fed0:dd49) (Ping timeout: 260 seconds)
- # [22:35] * dglazkov_ is now known as dglazkov
- # [22:37] * Joins: scotfl (~scotfl@S0106001b114f914a.ss.shawcable.net)
- # [22:43] * Quits: ROBOd (~robod@89.122.216.38) (Quit: http://www.robodesign.ro)
- # [22:50] * Joins: sebmarkbage (~miranda@213.80.108.29)
- # [22:53] * Joins: sbublava (~stephan@77.116.43.39.wireless.dyn.drei.com)
- # [22:56] * Quits: NikolaVeber (~mile@ip-109-85-159-227.web.vodafone.de) (Remote host closed the connection)
- # [22:57] * Quits: paul_irish (~paul_iris@h-66-167-112-217.dllatx37.static.covad.net) (Ping timeout: 246 seconds)
- # [22:59] * Quits: borismus (~borismus@bl8-108-217.dsl.telepac.pt) (Quit: borismus)
- # [22:59] * Quits: mat_t (~mattomasz@ppp-3-229.leed-b-2.access.uk.tiscali.com) (Quit: This computer has gone to sleep)
- # [23:02] * Joins: JoePeck (~JoePeck@c-67-188-171-45.hsd1.ca.comcast.net)
- # [23:03] * Quits: supL (~LS@ip-109-85-159-227.web.vodafone.de) (Quit: Verlassend)
- # [23:05] * Quits: ChrisLTD|Work (~blahness@152.2.194.196) (Quit: ChrisLTD|Work)
- # [23:06] * Quits: scotfl (~scotfl@S0106001b114f914a.ss.shawcable.net) (Quit: leaving)
- # [23:06] * Joins: scotfl (~scotfl@S0106001b114f914a.ss.shawcable.net)
- # [23:12] * Quits: dglazkov (~dglazkov@nat/google/x-dxijscevhhqlbqnp) (Remote host closed the connection)
- # [23:12] * Joins: dglazkov (~dglazkov@2620:0:1000:1b01:21f:f3ff:fed0:dd49)
- # [23:12] * aroben is now known as aroben|afk
- # [23:14] * Quits: Maurice (copyman@5ED548D4.cable.ziggo.nl)
- # [23:21] * Joins: othermaciej (~mjs@17.246.18.145)
- # [23:26] * Quits: dbaron (~dbaron@c-69-140-1-234.hsd1.va.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:27] * Quits: BlurstOfTimes (~blurstoft@168.203.117.66) (Quit: Leaving...)
- # [23:27] * Joins: drunknbass_work (~aaron@pool-71-106-110-90.lsanca.dsl-w.verizon.net)
- # [23:32] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [23:41] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
- # [23:45] * Joins: sicking (~chatzilla@nat/mozilla/x-qyqwqfvykzugnhiw)
- # [23:46] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [23:46] <sicking> Hixie: is it ok to request features to be added to HTML-next on whatwg? I'm adding support for FormData, and i'm adding API for getting a pre-populated FormData from a <form>
- # [23:46] <sicking> Hixie: i.e. i'm adding HTMLFormElement.getFormData()
- # [23:47] <sicking> Hixie: it'd be "nice" to get that into a spec so that people can bikeshed about the syntax (for a loose definition of "nice" ;) )
- # [23:47] <Hixie> absolutely
- # [23:47] <Hixie> my rate of responding to e-mails is a bit slow currently
- # [23:48] <Hixie> which i'm not happy about
- # [23:48] * Quits: JoePeck (~JoePeck@c-67-188-171-45.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [23:48] * Joins: JoePeck (~JoePeck@c-67-188-171-45.hsd1.ca.comcast.net)
- # [23:48] <sicking> Hixie: cool, i'll shoot the list a mail
- # [23:48] <Hixie> but i will definitely respond to any mail sent to whatwg in due course, and am happy to add new features especially with vendor interest
- # [23:49] <Hixie> btw what's the advantage of PING over POST?
- # [23:50] <TabAtkins> I have no idea what advantage it might confer. Anne just mentioned it yesterday.
- # [23:50] <Hixie> seems like POST has exactly the semantics we want
- # [23:51] <TabAtkins> sicking: You looked at the mail from the Sidney dude a week or two ago about a similar proposal?
- # [23:51] <rektide> is it possible for a Worker to create a MessageChannel to a page?
- # [23:54] <sicking> Hixie: oh, i don't care about PING vs. POST
- # [23:54] <wycats> Hixie: file a bug... you seem to be moving quickly at those
- # [23:54] <wycats> :P
- # [23:54] <sicking> Hixie: i guess you could argue that having a specific http-method that's somewhere inbetween "safe" and "unsafe" is a good idea
- # [23:55] <Hixie> wycats: yeah, that's why i'm not moving quickly at the mails :-)
- # [23:55] <wycats> Hixie: so I should stop filing bugs? :P
- # [23:55] <Hixie> sicking: somewhere between? not sure what that would mean
- # [23:55] <Hixie> wycats: no, no, you filing them is separate from my responding to them :-)
- # [23:55] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:56] <sicking> Hixie: Hmmm... i guess there is a lot that happens server-side with each tracked click. I.e. there is actually money changing hands, not just a counter increasing
- # [23:57] <sicking> Hixie: so i guess see my earlier reply; "Hixie: oh, i don't care about PING vs. POST" ;)
- # [23:57] <TabAtkins> Yup, it's very clearly a POST from semantics, or a similar unsafe method. Julian is arguing solely from a UI perspective.
- # [23:57] <TabAtkins> Which seems unwise.
- # [23:57] <Hixie> sicking: fair enough
- # [23:58] <Hixie> i think if we don't care if it's PING or POST, we shouldn't bother arguing for PING since nobody seems to actively want that so it wouldn't actually help make progress and certainly wouldn't help get the best possible spec :-)
- # [23:58] <sicking> sorry, i thought PING was what the spec currently said
- # [23:58] <TabAtkins> Sounds good. I think I'm the only one who actually mentioned it in-thread.
- # [23:59] <Hixie> oh is it? i thought it said POST. maybe i'm out of date.
- # [23:59] * Hixie looks.
- # [23:59] <sicking> so in order to reduce the number of options people are arguing between i figured i'd back that proposal
- # [23:59] <Hixie> nah it's POST, with a body consisting of just "PING"
- # [23:59] <sicking> Hixie: but i could very well be out of date
- # [23:59] <sicking> ah
- # [23:59] <Hixie> ok glad we sorted that out :-)
- # Session Close: Thu Feb 18 00:00:00 2010
The end :)