Options:
- # Session Start: Fri Feb 12 00:00:00 2010
- # Session Ident: #whatwg
- # [00:22] * Joins: grimboy (~grimboy@bcm-131-111-216-247.girton.cam.ac.uk)
- # [00:24] * Quits: jwalden (~waldo@nat/mozilla/x-vhjshzlqatbxstml) (*.net *.split)
- # [00:24] * Quits: ivan``` (~ivan@adsl-71-142-225-118.dsl.scrm01.pacbell.net) (*.net *.split)
- # [00:24] * Quits: tametick (~chatzilla@chello084114134061.3.15.vie.surfer.at) (*.net *.split)
- # [00:24] * Quits: jorlow (~jorlow@2620:0:1042:2:225:ff:fef2:bfa4) (*.net *.split)
- # [00:24] * Quits: tantek (~tantek@70-36-139-7.dsl.dynamic.sonic.net) (*.net *.split)
- # [00:24] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (*.net *.split)
- # [00:25] * Quits: BlurstOfTimes (~blurstoft@168.203.117.66) (Quit: Leaving...)
- # [00:27] * Joins: tantek (~tantek@70-36-139-7.dsl.dynamic.sonic.net)
- # [00:27] * Joins: tametick (~chatzilla@chello084114134061.3.15.vie.surfer.at)
- # [00:27] * Joins: jorlow (~jorlow@2620:0:1042:2:225:ff:fef2:bfa4)
- # [00:27] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [00:28] * Joins: jwalden (~waldo@nat/mozilla/x-lgnafgthsakvnyzo)
- # [00:30] * Quits: tametick (~chatzilla@chello084114134061.3.15.vie.surfer.at) (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115132715])
- # [00:34] * Joins: ivan``` (~ivan@adsl-71-142-225-118.dsl.scrm01.pacbell.net)
- # [00:38] * Joins: _Utkarsh (~admin@117.201.90.239)
- # [00:38] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [00:42] * Quits: Utkarsh (~admin@117.201.90.239) (Ping timeout: 264 seconds)
- # [00:50] * Joins: carllerche (~carllerch@enginey-9.border1.sfo002.pnap.net)
- # [00:53] * Joins: yutak_home (~kee@N038037.ppp.dion.ne.jp)
- # [01:02] * Joins: miketaylr (~miketaylr@204.145.67.146)
- # [01:06] * Joins: jgornick (~joe@199.199.210.66)
- # [01:09] * Quits: crash\ (crash@lubyte.de) (Ping timeout: 246 seconds)
- # [01:13] * Joins: crash\ (crash@lubyte.de)
- # [01:22] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Quit: roc)
- # [01:32] * Joins: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp)
- # [01:38] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [01:39] * Quits: tantek (~tantek@70-36-139-7.dsl.dynamic.sonic.net) (Quit: tantek)
- # [01:43] * Quits: dglazkov (~dglazkov@2620:0:1000:1b01:21f:f3ff:fed0:dd49) (Quit: dglazkov)
- # [01:50] * Joins: slightlyoff (~slightlyo@2620:0:1002:1002:21f:5bff:feec:e987)
- # [01:51] * Joins: carllerche_ (~carllerch@enginey-9.border1.sfo002.pnap.net)
- # [01:51] * Joins: erlehmann_ (~erlehmann@82.113.106.135)
- # [01:55] * Quits: carllerche (~carllerch@enginey-9.border1.sfo002.pnap.net) (Ping timeout: 265 seconds)
- # [01:55] * carllerche_ is now known as carllerche
- # [01:55] * Quits: erlehmann (~erlehmann@82.113.106.134) (Ping timeout: 272 seconds)
- # [01:56] * Joins: tantek (~tantek@c-67-180-202-79.hsd1.ca.comcast.net)
- # [01:56] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Remote host closed the connection)
- # [02:01] * Quits: yutak_home (~kee@N038037.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [02:12] * Joins: roc (~roc@121-72-174-49.dsl.telstraclear.net)
- # [02:16] * Joins: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [02:23] * Quits: KevinMarks (~KevinMark@157.22.22.46) (Quit: The computer fell asleep)
- # [02:25] * Quits: ap (~ap@17.246.19.5) (Quit: ap)
- # [02:27] * Quits: miketaylr (~miketaylr@204.145.67.146) (Quit: Leaving...)
- # [02:28] * Quits: JonathanNeal (~JonathanN@rrcs-76-79-114-213.west.biz.rr.com) (Quit: Leaving)
- # [02:28] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:31] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 252 seconds)
- # [02:33] * Quits: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Quit: dglazkov)
- # [02:37] * Quits: roc (~roc@121-72-174-49.dsl.telstraclear.net) (Quit: roc)
- # [02:41] * Joins: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams)
- # [02:45] * Quits: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams) (Client Quit)
- # [02:48] * Quits: jgornick (~joe@199.199.210.66) (Quit: jgornick)
- # [02:54] * Quits: carllerche (~carllerch@enginey-9.border1.sfo002.pnap.net) (Quit: carllerche)
- # [02:57] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [03:01] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 252 seconds)
- # [03:14] * Joins: JoePeck (~JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
- # [03:21] * Quits: ojan (~ojan@2620:0:1002:1002:225:ff:feef:1010) (Quit: ojan)
- # [03:28] * Joins: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au)
- # [03:28] * Quits: wycats (~yehudakat@enginey-9.border1.sfo002.pnap.net) (Quit: wycats)
- # [03:30] * Joins: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [03:36] * Quits: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de) (Quit: Verlassend)
- # [03:38] * Quits: daedb (~daed@h11n1fls34o986.telia.com) (Remote host closed the connection)
- # [03:45] * Quits: dave_levin (~dave_levi@2620:0:1008:1101:225:ff:fef0:9a9e) (Quit: dave_levin)
- # [03:46] * Quits: jianli (~jianli@74.125.59.73)
- # [03:57] * Joins: KevinMarks (~KevinMark@c-67-164-13-6.hsd1.ca.comcast.net)
- # [04:10] * Quits: tantek (~tantek@c-67-180-202-79.hsd1.ca.comcast.net) (Quit: tantek)
- # [04:18] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 252 seconds)
- # [04:18] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [04:25] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 264 seconds)
- # [04:31] * Quits: drunknbass_work (~aaron@pool-71-106-110-90.lsanca.dsl-w.verizon.net) (Read error: Operation timed out)
- # [04:32] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [04:34] * Joins: Giacomo- (~giacomo-@host238-230-dynamic.54-79-r.retail.telecomitalia.it)
- # [04:34] <Giacomo-> morning
- # [04:35] <Giacomo-> I was looking at a website's source after the owner said that it's using html5 and noticed a lot of tags inside an <article> tag. Lik <header> div's some p's and footer. Is that a correct use of the tag?
- # [04:35] <Giacomo-> Website is http://ryanmerrill.net/
- # [04:37] * Quits: slightlyoff (~slightlyo@2620:0:1002:1002:21f:5bff:feec:e987) (Quit: slightlyoff)
- # [04:40] <AryehGregor> Looks legit: http://validator.nu/?doc=http://ryanmerrill.net/
- # [04:40] * Joins: jacobolus (~jacobolus@pool-71-104-157-62.lsanca.dsl-w.verizon.net)
- # [04:42] <Giacomo-> I think the validator is a bit too forgiving :P
- # [04:43] <Giacomo-> I checked it there before coming here, but would you agree that the article tag isn't so appropriate there?
- # [04:43] <Giacomo-> Maybe a section would of been better
- # [04:44] <Hixie> the <article> seems fine
- # [04:44] <Hixie> the <hgroup>s at the top are a little more dubious
- # [04:45] <Hixie> should probably just be one of them or something
- # [04:45] <Hixie> not really clear what the right outline would be
- # [04:45] <Giacomo-> hm, I see
- # [04:45] * Joins: tantek (~tantek@70-36-139-7.dsl.dynamic.sonic.net)
- # [04:47] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 265 seconds)
- # [04:48] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [04:49] * Quits: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Quit: dglazkov)
- # [04:51] * Quits: Giacomo- (~giacomo-@host238-230-dynamic.54-79-r.retail.telecomitalia.it) (Quit: Java user signed off)
- # [05:00] * Joins: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [05:01] * Quits: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au) (Read error: Connection reset by peer)
- # [05:03] * Joins: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au)
- # [05:14] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 248 seconds)
- # [05:19] * Joins: cedricv (~cedric@116.197.240.58)
- # [05:19] * Quits: MikeSmith (~MikeSmith@EM114-48-55-145.pool.e-mobile.ne.jp) (Ping timeout: 258 seconds)
- # [05:24] * Joins: MikeSmith (~MikeSmith@EM114-48-128-185.pool.e-mobile.ne.jp)
- # [05:30] * Quits: jacobolus (~jacobolus@pool-71-104-157-62.lsanca.dsl-w.verizon.net) (Ping timeout: 265 seconds)
- # [05:36] * Quits: ivan` (~ivan@unaffiliated/ivan/x-000001) (Quit: Coyote finally caught me)
- # [05:36] * Joins: ivan` (~ivan@unaffiliated/ivan/x-000001)
- # [05:36] * Quits: ivan` (~ivan@unaffiliated/ivan/x-000001) (Remote host closed the connection)
- # [05:37] * Joins: ivan` (~ivan@unaffiliated/ivan/x-000001)
- # [05:42] * Joins: miketaylr (~miketaylr@24.42.95.234)
- # [05:50] * Joins: jacobolus (~jacobolus@pool-71-104-157-62.lsanca.dsl-w.verizon.net)
- # [05:51] * Joins: wakaba_0 (~wakaba_@119-228-219-41.eonet.ne.jp)
- # [05:52] * Quits: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909])
- # [05:52] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 252 seconds)
- # [05:54] * Joins: drunknbass_work (~aaron@cpe-76-173-195-145.socal.res.rr.com)
- # [05:55] * Joins: MikeSmithW3C^ (~MikeSmith@EM114-48-128-185.pool.e-mobile.ne.jp)
- # [05:55] * Parts: MikeSmithW3C^ (~MikeSmith@EM114-48-128-185.pool.e-mobile.ne.jp) ("I fall upon the thorns of life! I bleed!")
- # [05:56] * Joins: MikeSmithW3C (~MikeSmith@EM114-48-128-185.pool.e-mobile.ne.jp)
- # [05:56] * Quits: MikeSmithW3C (~MikeSmith@EM114-48-128-185.pool.e-mobile.ne.jp) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
- # [05:59] <MikeSmith> dammit
- # [06:00] <othermaciej> MikeSmith: ?
- # [06:01] * Quits: jwalden (~waldo@nat/mozilla/x-lgnafgthsakvnyzo) (Quit: ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.2/20100122095031])
- # [06:01] <MikeSmith> othermaciej: ah, nothing specific, just a general curse.. several things not working as expected
- # [06:01] * _Utkarsh is now known as Utkarsh
- # [06:01] <MikeSmith> e.g., I'm trying the Check for Updates option in Opera.. I select it and nothing happens
- # [06:02] <MikeSmith> and my XChat not working like it should
- # [06:02] <MikeSmith> othermaciej: btw, I tried Colloquy and really liked it, but it didn't work as expected with this "tircd" thing that I use for twitter
- # [06:03] <othermaciej> MikeSmith: what's tircd?
- # [06:03] <othermaciej> IRC-to-twitter gateway?
- # [06:04] <MikeSmith> yeah
- # [06:04] <boblet> oh hey MikeSmith
- # [06:04] <MikeSmith> boblet: hey man
- # [06:04] <MikeSmith> you been trying to ping me for a while
- # [06:04] <boblet> heh—wondering if I need to book a park bench for next Wednesday or not :)
- # [06:05] <MikeSmith> yeah, sure, definitely
- # [06:05] <boblet> thanks man (as always)
- # [06:06] <boblet> also did you get any info about the speech? just an hour on whatever, huh?
- # [06:06] <MikeSmith> yeah, I think so
- # [06:06] <boblet> hope my Japanese is in working order that day
- # [06:07] <MikeSmith> mine will be in its usual order, namely bad
- # [06:07] <boblet> hehe. I figure lots of code examples np
- # [06:08] <MikeSmith> I will do what I can but will probably end up being lazy and falling back to English and kataka-izing prolificly
- # [06:09] <MikeSmith> as far as my part, I'm just going to do a walk-through of the validator.nu sources and demo
- # [06:10] <MikeSmith> btw, I think Hatano-san will be making a visit to Osaka some time soon
- # [06:10] <MikeSmith> to do a presentation that we helped line up for him
- # [06:10] * Quits: Amorphous (jan@unaffiliated/amorphous) (Read error: Operation timed out)
- # [06:11] <MikeSmith> boblet: hey, I didn't tell you but Isshiki-san and Ashimura-san and I were in Osaka a couple weeks ago
- # [06:11] <MikeSmith> I didn't call you because it was a whirlwind visit
- # [06:11] <boblet> MikeSmith: I think Hatano-san is here for next week right? Hopefully gonna catch up in the weekend
- # [06:12] <boblet> heh, np. what’s with all the activity down here? *nothing* happens here :/
- # [06:12] <MikeSmith> dunno when he's going, didn't realize it was that soon
- # [06:12] <MikeSmith> boblet: visiting friends at Panasonic
- # [06:12] <boblet> Kyoto if I’m not getting confused
- # [06:12] <boblet> aah, nice
- # [06:14] <MikeSmith> we arrived at lunchtime then had a couple meetings and then left pretty early because we had something else we had to go to the next day in Tokyo
- # [06:15] <boblet> yikes. you weren’t kidding
- # [06:17] <MikeSmith> btw, thanks for that smoked meat. That stuff is amazing. ate it with some australian red wine, because I was hungry and had neither a razor nor a bottle of Laphroig close at hand
- # [06:18] <boblet> good stuff. yeah Aussie red works well—will bring some up for next month…
- # [06:19] * boblet wishes <address> could be used inline (want to add copyright info to same sentence)
- # [06:28] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [06:30] * Quits: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au) (Read error: Connection reset by peer)
- # [06:31] * Joins: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au)
- # [06:33] * Quits: miketaylr (~miketaylr@24.42.95.234) (Remote host closed the connection)
- # [06:50] * Hixie has no idea what to do with ian's idea of uploading directories
- # [06:51] * Joins: mackstann_ (~death@216-20-152-177-dsl.hevanet.com)
- # [06:52] * Quits: drunknbass_work (~aaron@cpe-76-173-195-145.socal.res.rr.com) (Quit: Leaving...)
- # [06:53] * Joins: carllerche (~carllerch@c-69-181-129-204.hsd1.ca.comcast.net)
- # [06:59] * Quits: carllerche (~carllerch@c-69-181-129-204.hsd1.ca.comcast.net) (Quit: carllerche)
- # [06:59] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 264 seconds)
- # [07:04] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [07:19] * Joins: murr4y (~murray@11.84-49-64.nextgentel.com)
- # [07:21] <murr4y> hi, i was wondering if someone had a general idea of the status of web fonts today?
- # [07:22] <murr4y> i mean, håkon lie made a stir around 2007/2008, and i haven't heard much about it since
- # [07:23] <murr4y> what's generally supported these days? tt? eot? plain opentype? woff?
- # [07:23] <murr4y> sorry for not having a very specific question :p just wondered if you have any opinions
- # [07:32] * Quits: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au) (Read error: Connection reset by peer)
- # [07:32] * Quits: Utkarsh (~admin@117.201.90.239) (Ping timeout: 256 seconds)
- # [07:34] * Joins: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au)
- # [07:42] <MikeSmith> murr4y: I think the css3.info site might have some details
- # [07:43] * Quits: erlehmann_ (~erlehmann@82.113.106.135) (Quit: Ex-Chat)
- # [07:43] * Joins: roc (~roc@www.mahurangi.school.nz)
- # [07:43] <MikeSmith> murr4y: http://www.css3.info/?s=font
- # [07:44] * Joins: Utkarsh (~admin@117.201.84.37)
- # [07:46] <murr4y> nice, thank you
- # [07:46] * Quits: roc (~roc@www.mahurangi.school.nz) (Client Quit)
- # [07:48] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
- # [07:50] * Quits: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Quit: dglazkov)
- # [07:51] * Joins: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
- # [07:56] * Quits: surkov (~surkov@client-207-42.sibtele.com) (Quit: surkov)
- # [08:00] * Quits: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au) (Read error: Connection reset by peer)
- # [08:02] * Joins: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au)
- # [08:31] * Quits: paradisaeidae (~chatzilla@r125-63-186-202.cpe.unwired.net.au) (Ping timeout: 252 seconds)
- # [08:43] * Joins: drunknbass_work (~aaron@cpe-76-173-195-145.socal.res.rr.com)
- # [08:47] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:49] * Joins: zcorpan__ (~zcorpan@90-224-190-71-no135.tbcn.telia.com)
- # [09:03] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [09:14] * Quits: jacobolus (~jacobolus@pool-71-104-157-62.lsanca.dsl-w.verizon.net) (Ping timeout: 248 seconds)
- # [09:15] * Quits: mat_t (~mattomasz@ppp-3-229.leed-b-2.access.uk.tiscali.com) (Quit: This computer has gone to sleep)
- # [09:18] * Joins: surkov (~surkov@2001:16d8:ff18:1:21b:63ff:fea0:d5cf)
- # [09:20] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Ping timeout: 256 seconds)
- # [09:20] * Joins: pesla (~retep@procurios.xs4all.nl)
- # [09:20] * Quits: Yudai (~Yudai@p78be59.kngwnt01.ap.so-net.ne.jp) (Quit: SIGTERM received; exit)
- # [09:20] * Joins: Yudai (~Yudai@p78be59.kngwnt01.ap.so-net.ne.jp)
- # [09:21] * Quits: virtuelv (~virtuelv_@162.179.251.212.customer.cdi.no) (Read error: Operation timed out)
- # [09:27] <annevk> ooh, larry made a Formal Objection to publishing the drafts, quelle surprise
- # [09:32] <boblet> murr4y: for syntax check http://paulirish.com/2009/bulletproof-font-face-implementation-syntax/
- # [09:33] <Lachy> annevk, I don't see Larry's objection anywhere on public-html
- # [09:33] <hsivonen> annevk: where?
- # [09:33] <annevk> see the minutes of the telcon
- # [09:35] <Lachy> <masinter> do I need to repeat objections?
- # [09:35] <Lachy> paulc: the co-chairs are aware of the formal objection
- # [09:35] <Lachy> rubys: it would be helpful to repeat the objection
- # [09:35] <Lachy> paulc: it would be helpful to people who aren't reading w3-archive email
- # [09:35] <Lachy> so I guess his objection was originally sent to w3c-archive
- # [09:35] <hsivonen> oh. I didn't know you are allowed to make FOs in secret
- # [09:37] <hsivonen> The section "On Standards" in http://blogs.adobe.com/jnack/2010/01/sympathy_for_the_devil.html is insightful
- # [09:38] <Lachy> for those with access, this is the only mention of an objection that I can find from Larry http://lists.w3.org/Archives/Member/w3c-archive/2010Feb/0108.html
- # [09:38] <Lachy> maybe I missed the actual objection elsewhere, since that talks about it in past tense
- # [09:40] <zcorpan__> it'd be awesome if adobe selled authoring tools for html5
- # [09:41] <zcorpan__> i hope they'll do it
- # [09:41] <annevk> hsivonen, I guess it shows that the W3C approach might not really work
- # [09:41] <Lachy> zcorpan__, I expect them to update Dreamweaver with HTML5 support
- # [09:42] <zcorpan__> Lachy: i mean the tools they currently have to produce flash content
- # [09:43] <asmodai> Why would anyone object to publishing drafts? :S
- # [09:43] <Hixie> has anyone else noticed how larry's e-mails get narrower and narrower the longer they get?
- # [09:43] <Hixie> i wonder what causes that
- # [09:43] <Hixie> it messes with my head anytime i actually read all the way through his long e-mails
- # [09:44] <annevk> custom line breaks?
- # [09:44] <asmodai> Hixie: as in a funnel shape?
- # [09:44] * Quits: beilabs_ (~beilabs@ppp121-44-120-55.lns20.syd6.internode.on.net) (Ping timeout: 240 seconds)
- # [09:44] <Hixie> asmodai: yeah, though left-aligned
- # [09:44] <zcorpan__> clearly, if you pull an email to make it longer, it has to get narrower
- # [09:44] <Hixie> wedge shaped
- # [09:45] <asmodai> mmm, are the emails angry in tone? Anger might explain rational thoughts short circuiting causing use of smaller sentences or so.
- # [09:46] <annevk> Hixie, fyi, redirects are a mess
- # [09:46] <Hixie> asmodai: not especially
- # [09:48] <annevk> which begs the question, what isn't?
- # [09:48] <asmodai> Hixie: Mmm, interesting then.
- # [09:48] <Hixie> http://lists.w3.org/Archives/Public/public-html/2010Jan/0539.html is an example of the wedge
- # [09:49] <Hixie> though it's more a step than a wedge
- # [09:50] <asmodai> Wonder if he hits enter manually.
- # [09:51] <Hixie> no response to my comment on http://blogs.adobe.com/jd/2010/02/adobe_authoring_for_html5.html :-(
- # [09:53] * Quits: tantek (~tantek@70-36-139-7.dsl.dynamic.sonic.net) (Quit: tantek)
- # [09:54] * Quits: Lachy (~Lachlan@london.perfect-privacy.com) (Quit: This computer has gone to sleep)
- # [09:56] <asmodai> I'm not sure what to think of Adobe nowadays to be honest.
- # [09:56] <asmodai> I dislike Flash with a passion in some areas and can understand its use in some others.
- # [10:06] * Joins: danbri (~danbri@unaffiliated/danbri)
- # [10:14] * Joins: Lachy (~Lachlan@pat.se.opera.com)
- # [10:18] * Quits: TabAtkins (~chatzilla@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: Connection reset by peer)
- # [10:19] * Quits: Utkarsh (~admin@117.201.84.37)
- # [10:22] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Quit: Rik`)
- # [10:28] <othermaciej> Hixie: never noticed the wedge before - that's weird
- # [10:29] <Hixie> it's really noticable in http://lists.w3.org/Archives/Member/w3c-archive/2010Feb/0100.html
- # [10:30] <Hixie> also http://lists.w3.org/Archives/Member/w3c-archive/2010Feb/0079.html
- # [10:31] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 256 seconds)
- # [10:32] <Hixie> i love how http://lists.w3.org/Archives/Member/w3c-archive/2010Feb/0106.html talks about how transparency is important
- # [10:35] <annevk> lolz
- # [10:35] <annevk> so cross-document messaging is without a W3C home for now?
- # [10:35] * annevk didn't realize that was nuked from orbit too at the W3C
- # [10:36] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [10:37] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [10:38] <danbri> Hixie, sorry that's a password protected link... :?
- # [10:39] <Hixie> surely not, the author clearly indicates that transparency is important
- # [10:40] * Joins: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net)
- # [10:41] * Joins: ROBOd (~robod@89.122.216.38)
- # [10:42] * Joins: virtuelv (~virtuelv_@213.236.208.247)
- # [10:42] <danbri> i hope all the w3c member archives eventually get archived in public, for future historians to marvel over
- # [10:43] * danbri reads some of the webapps rechartering thread yesterday ... not so fun reading
- # [10:43] <Philip`> Someone should archive it all now, and post it on Wikileaks in 20 years once nobody cares that much about keeping it private any more
- # [10:44] <danbri> something like that seems reasonable
- # [10:44] <danbri> hixie could donate his inbox too
- # [10:44] <danbri> s/20/50/
- # [10:45] <Hixie> s/50/0/? :-)
- # [10:45] * Quits: mackstann_ (~death@216-20-152-177-dsl.hevanet.com) (Ping timeout: 248 seconds)
- # [10:45] <annevk> Hixie, http://dev.w3.org/html5/postmsg/#idl is empty?
- # [10:46] <annevk> Hixie, also, could you rename the draft to Web Messaging as was suggested by othermaciej? then I can simply reference it as such from html5-diff
- # [10:46] * Quits: peol (~andree@unaffiliated/peol) (Remote host closed the connection)
- # [10:46] * Quits: surkov (~surkov@2001:16d8:ff18:1:21b:63ff:fea0:d5cf) (Ping timeout: 256 seconds)
- # [10:47] <hsivonen> annevk: what got nuked from the orbit and how? did one of the split out part not get adopted by webapps?
- # [10:47] <annevk> pretty much
- # [10:47] <annevk> though maybe after june
- # [10:48] <hsivonen> yay for time to market
- # [10:48] * Quits: syp (~syp@lasigpc9.epfl.ch) (Read error: Operation timed out)
- # [10:48] * Joins: syp (~syp@lasigpc9.epfl.ch)
- # [10:49] * Hixie blogs
- # [10:50] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
- # [10:52] <Hixie> annevk: done
- # [10:54] <othermaciej> hsivonen: that spec is probably one of the most widely implement features of HTML5 (at least as far as actually new features go)
- # [10:54] <hsivonen> othermaciej: fortunately implementations don't wait until CR
- # [10:54] <othermaciej> so it doesn't actually matter
- # [10:55] <othermaciej> however WebApps is likely to complete rechartering within a few months at which point it can be published as FPWD
- # [10:57] <annevk> was anything else split out that I didn't notice?
- # [10:58] * Joins: peol (~andree@unaffiliated/peol)
- # [11:02] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [11:04] <meledin> Am I the only one to think "quantum particle theory" when reading the "Message Channels" section of the HTML5 Messaging document...
- # [11:04] <Hixie> heh
- # [11:04] <Hixie> the spec even uses the term "entangled"
- # [11:04] <Hixie> it's not a coincidence :-)
- # [11:05] <meledin> That's a comfort. Means I haven't become too geeky yet.
- # [11:05] * Joins: Phae (~phaeness@gateb.mh.bbc.co.uk)
- # [11:06] <Hixie> i did physics at university
- # [11:06] <meledin> Are there any plans to extend message channels between different hosts (by which I mean hosting environment/browser) or is it strictly in-browser currently?
- # [11:06] <othermaciej> annevk: I think microdata, microdata vocabularies, canvas 2d context, and postMessage/MessageChannel are the only drafts spun off since our last publication
- # [11:06] <Hixie> i occasionally like to give hat tips to my old subject :-)
- # [11:07] <annevk> oh right, microdata vocabularies
- # [11:07] * Quits: virtuelv (~virtuelv_@213.236.208.247) (Quit: Ex-Chat)
- # [11:07] <annevk> is that the three separate drafts?
- # [11:07] <annevk> who's publishing those?
- # [11:07] <annevk> apart from the WHATWG, of course
- # [11:07] <Hixie> vocabs are gone altogether currently in w3c space
- # [11:08] <annevk> there's still editor drafts in cvs
- # [11:08] <annevk> but okay
- # [11:09] <Hixie> it's not being updated
- # [11:09] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [11:10] <annevk> k
- # [11:10] <annevk> i'm adding "Specific microdata vocabularies are gone altogether in the W3C draft
- # [11:10] <annevk> of HTML5 and are not published as a separate draft. The WHATWG draft of
- # [11:10] <annevk> HTML5 still includes them."
- # [11:18] * Quits: wakaba_0 (~wakaba_@119-228-219-41.eonet.ne.jp) (Ping timeout: 246 seconds)
- # [11:18] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [11:19] * Quits: MikeSmith (~MikeSmith@EM114-48-128-185.pool.e-mobile.ne.jp) (Ping timeout: 246 seconds)
- # [11:21] * Joins: Utkarsh (~admin@117.201.88.116)
- # [11:24] * Joins: MikeSmith (~MikeSmith@EM114-48-81-236.pool.e-mobile.ne.jp)
- # [11:26] <othermaciej> Hixie: can you remind me of your POST test case?
- # [11:26] <othermaciej> Hixie: the one that demonstrates how to do a POST without the user's permission and without using scripting?
- # [11:27] <Hixie> it's in this directory: http://damowmow.com/playground/demos/http/002/
- # [11:30] * Quits: Utkarsh (~admin@117.201.88.116) (Ping timeout: 248 seconds)
- # [11:31] * Quits: tkent (~tkent@220.109.219.244) (Quit: Leaving...)
- # [11:32] * Joins: Utkarsh (~admin@117.201.80.158)
- # [11:33] <othermaciej> Hixie: thanks
- # [11:33] <othermaciej> one of my favorite test cases ever :-)
- # [11:33] <Hixie> yeah i kinda like that one too
- # [11:37] * Quits: kinetik (~kinetik@121.98.132.55) (Quit: leaving)
- # [11:37] * Joins: tametick (~chatzilla@chello084114134061.3.15.vie.surfer.at)
- # [11:40] * Joins: myakura (~myakura@p3213-ipbf4202marunouchi.tokyo.ocn.ne.jp)
- # [11:44] * Joins: nattokirai (~nattokira@y226086.dynamic.ppp.asahi-net.or.jp)
- # [11:47] <virtuelv> that's sort of hard to protect against, no?
- # [11:47] <Hixie> nah, not really
- # [11:47] <Hixie> same-origin, just avoid doing it
- # [11:48] <Hixie> cross-origin, use Origin or other CSRF protections
- # [11:48] * hoodow is now known as hoodow__
- # [11:48] * Joins: kinetik (~kinetik@flim.org)
- # [11:48] <virtuelv> yes, in terms of protecting the server
- # [11:48] * hoodow__ is now known as hoodow
- # [11:49] <virtuelv> also delivering some hash to the user in a hidden form field
- # [11:50] <virtuelv> I was more concerned with the "let's hide from the user that we're doing a post"
- # [11:50] <virtuelv> and that's a harder problem to protect against
- # [11:50] <Hixie> not clear that it's a problem
- # [11:51] * Joins: Michelangelo (~Michelang@93-42-98-120.ip86.fastwebnet.it)
- # [11:51] <virtuelv> Hixie: it's a problem only to the extent that web sites are broken
- # [11:52] <Hixie> how do you mean?
- # [11:52] <virtuelv> (which is to say, they are, but I don't think we can fix problems that lie between a developer's chair and keyboard)
- # [11:53] <Hixie> same-origin, the server can do whatever it wants anyway, without the client even being involved
- # [11:53] <Hixie> so it's not clear to me why it matters whether you're doing a GET or a POST
- # [11:54] <Hixie> there are advantages to do with UI that give good reasons to do the "right" one
- # [11:54] <Hixie> but i don't see any particular threat from being able to "trick" the user into doing a same-origin post with the user's knowledge
- # [11:54] <Hixie> if there was, the whole web would have broken down long ago :-)
- # [11:54] <Hixie> given that you can script a .post(), etc
- # [11:55] <Hixie> er, a .submit(), not a .post()
- # [11:59] * Quits: zcorpan__ (~zcorpan@90-224-190-71-no135.tbcn.telia.com) (Remote host closed the connection)
- # [12:00] <Philip`> What makes you think the web hasn't broken down long ago? :-)
- # [12:00] * Joins: zcorpan__ (~zcorpan@90-224-190-71-no135.tbcn.telia.com)
- # [12:00] <Hixie> if this is broken, i'd love to see it working!
- # [12:01] <Philip`> If this is working, I'd hate to see it broken :-p
- # [12:01] * Quits: zcorpan__ (~zcorpan@90-224-190-71-no135.tbcn.telia.com) (Remote host closed the connection)
- # [12:01] * Joins: zcorpan__ (~zcorpan@90-224-190-71-no135.tbcn.telia.com)
- # [12:01] <Hixie> "broken" would be like the web in the 80s
- # [12:02] * Joins: mpt (~mpt@canonical/mpt)
- # [12:02] * Joins: surkov (~surkov@client-207-42.sibtele.com)
- # [12:07] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [12:13] * Joins: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
- # [12:40] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 246 seconds)
- # [12:40] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
- # [12:41] * Quits: nessy (~Adium@124-168-170-167.dyn.iinet.net.au) (Quit: Leaving.)
- # [12:43] * Quits: danbri (~danbri@unaffiliated/danbri) (Remote host closed the connection)
- # [12:45] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [12:52] <workmad3> Hixie: the web didn't exist in the 80's (well... 89, but that's barely the 80's)
- # [12:52] <workmad3> although I guess not-existing is a form of broken :)
- # [12:52] <Hixie> that's what i meant, yeah :-)
- # [12:52] <workmad3> and wow, I need to start checking time-stamps and not reviving hours old arguments :)
- # [12:52] <gsnedders> s/80's/80s/g
- # [12:53] * gsnedders hides
- # [12:53] <workmad3> gsnedders: fair point :)
- # [12:53] <Hixie> '80s?
- # [12:53] <meledin> The English language has been broken for decades...
- # [12:53] * gsnedders is blatantly too much of a QA to allow such bugs
- # [12:56] <gsnedders> Hixie: That would be better still
- # [12:57] * gsnedders remembers at joint HTML-WG/TAG meeting in '08 timbl making some comment about work on HTML going back 18.5 years, and just commenting in IRC: "/me feels like a n00b, again", causing several people in the meeting to laugh
- # [13:00] * Quits: drunknbass_work (~aaron@cpe-76-173-195-145.socal.res.rr.com) (Quit: Leaving...)
- # [13:02] <Hixie> i wonder if maybe we should just punt on PUT and DELETE methods
- # [13:02] <Hixie> for form submission
- # [13:02] <hsivonen> I've learned that parser performance isn't parsing but painting
- # [13:03] <Hixie> it's not clear that they're really useful given XHR
- # [13:03] * Joins: danbri (~danbri@unaffiliated/danbri)
- # [13:05] <othermaciej> hsivonen: did you cause too many incremental updates?
- # [13:06] <hsivonen> othermaciej: yes.
- # [13:07] <hsivonen> also, it's annoying that Mac and Vista have so different perf characteristics than XP&Linux
- # [13:08] <meledin> Hixie: Wouldn't the same line of reasoning apply to GET and POST then?
- # [13:08] <Hixie> i understand the use cases for GET and POST from a form's perspective
- # [13:08] <Hixie> PUT and DELETE are a bit less obvious
- # [13:09] <Hixie> when was the last time you deleted something that had a URL?
- # [13:09] <meledin> It stems from the church of REST
- # [13:09] <asmodai> Isn't that whole GET/POST/PUT/DELETE at least directly mappable to CRUD?
- # [13:09] <Hixie> yeah, i guess it depends how much you buy into the whole REST thing
- # [13:09] <hsivonen> Hixie: looking for the wrath of HTTP fans again?
- # [13:09] <Hixie> hsivonen: no, i'm trying to work out how to deal with actual issues raised
- # [13:10] <othermaciej> if you make it same-origin only (and not allowed to follow cross-origin redirects) then it should be safe
- # [13:11] <meledin> To be fair I never used PUT/DELETE in forms at all since, err, they don't work :-)
- # [13:11] <othermaciej> I don't know whether it would actually be useful
- # [13:11] <meledin> I do POST to /delete
- # [13:12] <meledin> Well, the theory being that if you would PUT to, e.g. a post reply on a forum, there would be no risk of double posts since you'd overwrite the last one
- # [13:13] <asmodai> I still find the names of PUT and POST confusing. My mind is also nagging me about missing implementations of DELETE in some webservers or so since it is hardly used. Good chance I'm confusing it with something else though.
- # [13:14] <othermaciej> now I am curious how control values affect the request for a PUT or DELETE form
- # [13:14] <meledin> It would be useful if people doing forms subscribe to REST. Otherwise, no, not really. So to me that's the question to ask.
- # [13:17] <othermaciej> it looks like per HTML5, method=DELETE ignores the contents of form controls and just makes a DELETE method request to the action URI
- # [13:19] <othermaciej> that would make DELETE as a form action kind of useless
- # [13:19] <annevk> hmm, IETF fail
- # [13:20] <othermaciej> for PUT, the form contents are encoded into the body, but it seems unlikely that you'd want to upload a resource using any of the three formats...
- # [13:20] <annevk> http://tools.ietf.org/html/rfc5646 says it is bcp47 but http://tools.ietf.org/html/bcp47 says it is http://tools.ietf.org/html/rfc4647 which is not obsoleted by the first URL...
- # [13:20] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [13:20] <hsivonen> yay for BCP stability
- # [13:21] <meledin> Well, for DELETE I would assume if there were form contents (such as a list of items to delete) you could encode it in the URL like for GET.
- # [13:22] <othermaciej> yeah, but HTML5 does not say to do that, and it's not clear that would be a good behavior anyway
- # [13:22] <othermaciej> because then you could only delete resources that have a query in their URI
- # [13:23] <Hixie> yeah it'd make no sense to do that
- # [13:23] <meledin> I don't see why? Isn't the query ignored if the remote side isn't interested in it?
- # [13:23] <Hixie> DELETE would only make sense in the context of a <button> with a formaction="" attribute
- # [13:24] <Hixie> PUT doesn't really make any sense at all
- # [13:24] <Hixie> both were mostly added for parity wiht xforms back in the day
- # [13:24] <annevk> lots of people seemed to want them
- # [13:24] <othermaciej> PUT would make sense if you could upload the contents of a file (from <input type=file>) without any other junk prepended or appended
- # [13:25] <othermaciej> or upload the contents of a text field or contentEditable area
- # [13:25] <meledin> PUT doesn't literally mean what the form PUTS to the resource is the end result, though?
- # [13:25] <othermaciej> uploading urlencoded or multipart form data does not seem very useful
- # [13:25] <othermaciej> meledin: that's what http PUT is supposed to mean
- # [13:25] <othermaciej> (roughly)
- # [13:25] <meledin> My understanding is it just means it overwrites the previous data and it's deterministic in its behaviour
- # [13:26] <annevk> how the data is encoded has no relevance to PUT afaict
- # [13:26] <othermaciej> for PUT wouldn't you normally want to submit something in a form that could make sense to serve as a resource?
- # [13:27] <othermaciej> that's certainly how atompub uses it
- # [13:27] <meledin> Creating a thread on a forum, for example? PUT-ing the same form several times (e.g. reload/back/forward) doesn't create multiple threads
- # [13:28] <Philip`> meledin: Why doesn't it?
- # [13:29] <Philip`> How does the HTTP method make any difference to that, in particular?
- # [13:29] <annevk> othermaciej, but the server could take the data out of the multipart and use it as resource, no?
- # [13:29] <Philip`> Seems like you could do it with POST if you just add some unique form identifier each time you generate the editing form
- # [13:30] <Philip`> which is the same as you'd have to do with PUT except there you'd put the unique ID in the URL to make it point at a new resource, I guess
- # [13:31] <othermaciej> annevk: could in theory - but that doesn't seem to be the intent of PUT as I understand it
- # [13:32] <othermaciej> annevk: for example it seems like you might want to be able to use PUT to talk to an atompub service, but PUT from a form HTML5-style would make that impossible
- # [13:32] <othermaciej> I do think PUT could make sense if you could identify a single control and PUT its value
- # [13:32] <meledin> "Unless otherwise specified for a particular entity-header, the entity-headers in the PUT request SHOULD be applied to the resource created or modified by the PUT." -- othermaciej seems right.
- # [13:33] <meledin> Don't see any mention of "servers can/should ignore content-type on PUT".
- # [13:36] <annevk> entity-header != entity body
- # [13:36] <annevk> but I don't really care either way :)
- # [13:37] <annevk> maybe not allowing them is better because they have this awkward same-origin restriction
- # [13:38] <meledin> Philip`: Basically, you're right. The end result is the same. In the PUT case, though, the end result is forced as part of the programming model, while in the POST case the programmer has to think. Being a dumb monkey, I like not thinking.
- # [13:40] <Philip`> Seems like the actual implementation requires the same amount of thinking in either case
- # [13:40] <Philip`> The conceptual model of resources and identifiers might make the solution easier to discover, though
- # [13:41] <meledin> For you and me? Yeah. For someone who hasn't encountered this particular issue before? ... what you said in fancier words.
- # [13:41] <Philip`> but you can use that conceptual model regardless of the implementation details
- # [13:42] * Quits: mpt (~mpt@canonical/mpt) (Read error: Operation timed out)
- # [13:42] <Philip`> and the HTML spec/language is not an effective way to teach people that model
- # [13:42] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
- # [13:43] <meledin> I've no strong opinions on the last point. I just jumped in as devil's advocate on the reasoning "it's useless because it can be done with XHR"
- # [13:46] * Philip` doesn't have strong opinions on any points, because he doesn't actually care about any of it
- # [13:46] <meledin> Apparently enough to correct someone who's wrong on the Internet ;-)
- # [13:47] <Hixie> oh it's not useless because it can be done with XHR
- # [13:47] <Hixie> it's useless in general, and, because it can be done with XHR, the use cases that remain are already possible anyway.
- # [13:47] <Hixie> that would be a better way to put it.
- # [13:48] <othermaciej> changes to the design could potentially make it useful, but it's not clear if they are worthwhile, given that you can do it with XHR
- # [13:48] <othermaciej> at least, now that XHR can upload a file
- # [13:50] <annevk> I now and then think we should value scriptless solutions a bit more, but maybe that's old school
- # [13:52] <othermaciej> I think scriptless solutions for common use cases are valuable
- # [13:52] <meledin> Scriptless is awesome, especially for stuff end-users never need to see
- # [13:52] <meledin> Because it is highly improbable it can go wrong
- # [13:53] <othermaciej> I'm not sure what distinction you are making
- # [13:54] <meledin> Then take it that it's worthless I guess :-) I just meant it's useful (to me) to make admin views, and debug views and such in plain HTML without JS or even CSS because it's trivial (to me). Add JS to the equation and now I have to debug
- # [13:57] * Joins: mpt (~mpt@canonical/mpt)
- # [14:01] * Quits: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net) (Quit: taf2)
- # [14:04] * Quits: mpt (~mpt@canonical/mpt) (Read error: Operation timed out)
- # [14:13] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [14:21] * Joins: mpt (~mpt@canonical/mpt)
- # [14:21] * Quits: danbri (~danbri@unaffiliated/danbri) (Quit: Leaving...)
- # [14:25] * Joins: daedb (~daed@h11n1fls34o986.telia.com)
- # [14:26] * Joins: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net)
- # [14:33] * hsivonen doubts the wisdom of making isindex a parser macro
- # [14:36] <annevk> isn't it like that in other browsers?
- # [14:36] <annevk> e.g. Opera
- # [14:36] <annevk> and IE too I believe
- # [14:37] <zcorpan__> there's so little isindex compat that we could do the sane thing
- # [14:38] <jgraham> Would anyone notice if we coated isindex in concrete and dumped it in the harbour in the middle of the night?
- # [14:38] <annevk> sane being dropping it altogether?
- # [14:40] <hsivonen> in Opera, the macro is rooted in an isindex element
- # [14:41] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [14:41] <hsivonen> in WebKit, the text field in the macro is an element with the name isindex
- # [14:41] <hsivonen> well, I'll remove the isindex tests from the DOM Level 2 HTML test suite and see if I can get r+
- # [14:42] <hsivonen> isindex being a macro has caused me disproportionate grief compared to its usefulness
- # [14:42] <annevk> don't you need to implement the special processing semantics for isindex form submission?
- # [14:42] <hsivonen> annevk: Yes! there's more grief ahead of me before the parser can be shipped!
- # [14:43] * hsivonen gestures angrily in the general direction of isindex
- # [14:43] <annevk> <keygen> might be tricky too
- # [14:43] <annevk> given how that's implemented in Gecko
- # [14:43] <zcorpan__> sane being parsing it like a proper void element
- # [14:43] <annevk> somewhat unfortunate how a disproportionate amount of time goes to bogus features of the past
- # [14:44] <jcranmer> if people dropped support for isindex, who would break?
- # [14:47] * Joins: pmuellr (~pmuellr@216-136-13-20.static.twtelecom.net)
- # [14:50] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 252 seconds)
- # [14:52] <hsivonen> sent email. I wasn't particularly eloquent, because I'm pretty annoyed with isindex right now
- # [14:54] <jgraham> Seriously do we have any examples of actual sites that break due to <isindex> being broken?
- # [14:54] <jgraham> s/broken/missing/
- # [14:54] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [14:55] <hsivonen> I'm even more angered when I consider the Concorde effect and how much effort I've already put into isindex
- # [14:55] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [14:57] * Quits: Utkarsh (~admin@117.201.80.158) (Ping timeout: 240 seconds)
- # [14:58] * Quits: pmuellr (~pmuellr@216-136-13-20.static.twtelecom.net) (Quit: pmuellr)
- # [14:58] * Quits: Michelangelo (~Michelang@93-42-98-120.ip86.fastwebnet.it) (Remote host closed the connection)
- # [15:00] <Philip`> http://likelylotusblue.com/cgi-bin/webglimpse/
- # [15:00] <Philip`> You'd break that kind of thing if <isindex> wasn't supported at all
- # [15:01] <Philip`> Oops, that one's broken anyway
- # [15:01] <Philip`> http://likelylotusblue.com/cgi-bin/webglimpse/home/llbadmin/likelylotusblue-www
- # [15:01] <Philip`> That's slightly less broken but still broken
- # [15:02] <annevk> not very convincing examples :)
- # [15:03] * Joins: Utkarsh (~admin@117.201.87.221)
- # [15:04] * Quits: JoePeck (~JoePeck@cpe-74-69-85-249.rochester.res.rr.com) (Read error: Connection reset by peer)
- # [15:04] <Philip`> http://costard.lbl.gov/cgi-bin/man/man2html - there's one
- # [15:04] <Philip`> It works if you enter something like "cat"
- # [15:04] * Joins: JoePeck (~JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
- # [15:04] * Joins: TabAtkins (~chatzilla@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [15:05] <annevk> sweet
- # [15:15] * Philip` fails to find any other examples that actually work
- # [15:16] * Quits: nattokirai (~nattokira@y226086.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
- # [15:31] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [15:34] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [15:34] * Joins: aroben_ (~aroben@unaffiliated/aroben)
- # [15:44] * Joins: miketaylr (~miketaylr@38.117.156.163)
- # [16:03] * Quits: Yudai (~Yudai@p78be59.kngwnt01.ap.so-net.ne.jp) (Quit: SIGTERM received; exit)
- # [16:04] * Joins: Yudai (~Yudai@p78be59.kngwnt01.ap.so-net.ne.jp)
- # [16:06] * Joins: yutak_home (~kee@N038037.ppp.dion.ne.jp)
- # [16:13] <annevk> ooh, am I being tentatively accused of FUD on public-html?
- # [16:13] <annevk> I wonder how depressing it would be to find the last useful email on that list
- # [16:14] * Joins: pmuellr (~pmuellr@nat/ibm/x-mnqrnopuclvxxnbn)
- # [16:15] <annevk> oh, there was exactly 1 non-process related email today
- # [16:15] <gsnedders> How did that get through?
- # [16:16] <Dashiva> Maybe the process needs to be improved to prevent that from happening
- # [16:16] <annevk> and yesterday around 3 or 4
- # [16:17] <annevk> it's sad, though for sure the Process moguls can declare victory for now
- # [16:18] * Joins: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:19] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
- # [16:19] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [16:21] * Quits: zcorpan__ (~zcorpan@90-224-190-71-no135.tbcn.telia.com) (Remote host closed the connection)
- # [16:21] <TabAtkins> I have GMail use nearly identical colors for whatwg, htmlwg, and webapps list emails, so I can't tell which is which without specifically looking for it.
- # [16:25] <annevk> also, http://twitter.com/shelleypowers/status/8296745940 didn't last very long
- # [16:26] <jgraham> And you are surprised why?
- # [16:27] <annevk> was that in reply to TabAtkins?
- # [16:27] <Lachy> someone should raise a objection about the violation of process that allowed that non-process related e-mail to get through.
- # [16:28] <annevk> you might upset the Process moguls
- # [16:32] <asmodai> Hixie: Well, your post made it to the front of reddit ;)
- # [16:32] <asmodai> oh wait, second page
- # [16:33] <annevk> it's really no wonder people prefer the WHATWG list if you study the numbers a bit
- # [16:37] <annevk> link to the reddit entry?
- # [16:40] <TabAtkins> Heh, just challenged Lawson to a drink-off.
- # [16:40] <TabAtkins> Now just have to find an excuse to be in the same place as him.
- # [16:45] <Lachy> TabAtkins, it seems like a drink-off is a reasonable excuse.
- # [16:45] <TabAtkins> Tell my wife that. ^_^
- # [16:45] <Lachy> ok, is she in IRC?
- # [16:45] * Joins: Sidnicious (~Sidney@pdpc/supporter/professional/sidney)
- # [16:45] <TabAtkins> No.
- # [16:46] <asmodai> annevk: http://www.reddit.com/r/web_design/comments/b19ob/adobe_now_holding_up_publication_of_the_html5/
- # [16:46] <Lachy> well, then pass on my message for me :-)
- # [16:46] <TabAtkins> I will direct you to her soonest. ^_^
- # [16:46] * Joins: tametick_ (~chatzilla@chello084114134061.3.15.vie.surfer.at)
- # [16:47] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [16:47] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Read error: Connection reset by peer)
- # [16:47] * Joins: a-ja (~chatzilla@adsl-70-237-140-67.dsl.stlsmo.sbcglobal.net)
- # [16:49] <a-ja> anyone happen to have a xbl binding for details/summary, properly styled, that works with xbl2.js google code?
- # [16:49] * a-ja is not holding his breath
- # [16:50] <TabAtkins> Nope.
- # [16:54] <Philip`> Maybe the idea is to split the HTML5 language into as many tiny pieces as possible, and then you can block every one of the pieces except the tiny core that still has the name "HTML5" attached to it, and then you can claim you're not blocking HTML5
- # [16:54] <a-ja> tks anyway....(wasn't *even* gonna include "accessible" in that question)
- # [16:55] * Philip` can't think of any reasonable and common meaning of "HTML5" by which the 2D canvas context is not part of HTML5
- # [16:57] <annevk> othermaciej, you didn't finish your sentence on public-webapps
- # [16:58] <annevk> othermaciej, also, that test seems very pointless to optimize for
- # [16:59] <othermaciej> annevk: apparently Mozilla and Microsoft both thought it was sufficiently common to do getElementsByTagName in a loop that they optimized for it years before this test existed
- # [17:00] * aroben_ is now known as aroben
- # [17:01] <othermaciej> (in fact, with caching it's not even that much of a perf hit to do it in a loop)
- # [17:01] <annevk> exposing the gc seems very wrong
- # [17:01] <annevk> also you can optimize by creating small js objects
- # [17:02] <annevk> and doing other tricks
- # [17:03] <othermaciej> the overhead is in doing a GC allocation at all
- # [17:03] * Joins: mlpug (~mlpug@a88-115-164-40.elisa-laajakaista.fi)
- # [17:03] <othermaciej> there is no trick you can use to get the speed back
- # [17:03] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:04] * Joins: erlehmann (~erlehmann@82.113.106.135)
- # [17:05] <Philip`> http://www.hotelgoal.com/city/vn/hotel-in-bai-chay.htm
- # [17:05] <Philip`> for(i=0; i< document.getElementById(frm).getElementsByTagName('SELECT').length; i++){
- # [17:05] <Philip`> if(document.getElementById(frm).getElementsByTagName('SELECT')[i].value==0){
- # [17:05] <Philip`> Is that what the optimisation is for?
- # [17:05] <othermaciej> Philip`: yes
- # [17:05] * Quits: erlehmann (~erlehmann@82.113.106.135) (Client Quit)
- # [17:06] <othermaciej> Philip`: there's only 4 select elements in that page afaict so the effect in this case would be small
- # [17:06] <Philip`> It looks a very common pattern
- # [17:06] <Philip`> http://www.esiweb.org/index.php?lang=fr&id=280&portrait_ID=66&function=print
- # [17:07] <Philip`> while (document.getElementsByTagName("span")[i] != null) {
- # [17:07] <Philip`> if (document.getElementsByTagName("span")[i].className
- # [17:07] <Philip`> == "fn") {
- # [17:07] <Philip`> ...
- # [17:07] <annevk> othermaciej, you don't think the gc issue is a problem?
- # [17:08] <othermaciej> annevk: I dont think setting custom properties on NodeLists is at all common, so I don't think it's an issue in practice, even though it is theoretically nondeterministic behavior
- # [17:08] <annevk> we could forbid custom properties on nodelists
- # [17:08] <othermaciej> annevk: if we really wanted to avoid it, we could require returning the same object, which to the level of observational equivalence would require caching it so long as it is live, or if it has ever had a custom property set
- # [17:09] <othermaciej> but I don't think that is worth the effort
- # [17:09] <annevk> or pin objects
- # [17:09] <annevk> yeah
- # [17:09] <Philip`> Lots seem to be looping over 'a' and 'img', so I imagine there's going to be quite a few of those
- # [17:09] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 248 seconds)
- # [17:09] <othermaciej> Philip`: thanks for finding actual examples
- # [17:10] <Philip`> See also http://google.com/codesearch?q=getElementsByTagName%5C%28%5B%5E%29%5D%2B%5C%29%5C%5B%5Ba-zA-Z%5D
- # [17:10] * Quits: yutak_home (~kee@N038037.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [17:10] <annevk> it seems somewhat dangerous to me
- # [17:12] <othermaciej> Philip`: clever search regexp
- # [17:12] <annevk> time for a beer
- # [17:13] <othermaciej> there is probably a small risk of depending on nondeterministic behavior in the unlikely case someone really does set custom properties
- # [17:14] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [17:18] * Joins: BlurstOfTimes (~blurstoft@168.203.117.66)
- # [17:19] * Quits: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Quit: dglazkov)
- # [17:20] * Quits: MikeSmith (~MikeSmith@EM114-48-81-236.pool.e-mobile.ne.jp) (Ping timeout: 264 seconds)
- # [17:25] * Joins: MikeSmith (~MikeSmith@EM114-48-60-105.pool.e-mobile.ne.jp)
- # [17:27] * Quits: a-ja (~chatzilla@adsl-70-237-140-67.dsl.stlsmo.sbcglobal.net) (Remote host closed the connection)
- # [17:30] * Quits: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
- # [17:36] * Joins: openstandards (~openstand@78.143.215.162)
- # [17:37] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [17:38] * Quits: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp) (Quit: thxbye)
- # [17:41] <openstandards> Hi, have i came to the right place to ask about semantic mark up involving html 5?
- # [17:43] <gsnedders> Yeah, basically
- # [17:47] <openstandards> do you get any benefit from using input=search i'm aware of the other new fields which offer validation
- # [17:48] <miketaylr> you get a neat little x button to clear the field (in chrome/safari)
- # [17:50] * Joins: NickRiviera (~Nefasto@201-0-169-111.dial-up.telesp.net.br)
- # [17:51] <openstandards> ahhh ok thank you, these new ui widgets are much better for making web apps
- # [17:51] <NickRiviera> Hixie, Hi.
- # [17:51] * Joins: dglazkov (~dglazkov@nat/google/x-qjjfiybgqqzbheth)
- # [17:51] * Joins: hish (~chatzilla@p57B7DF3D.dip.t-dialin.net)
- # [17:52] * Quits: Utkarsh (~admin@117.201.87.221) (Ping timeout: 240 seconds)
- # [17:57] * Quits: dglazkov (~dglazkov@nat/google/x-qjjfiybgqqzbheth) (Quit: dglazkov)
- # [17:58] * Quits: myakura (~myakura@p3213-ipbf4202marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving...)
- # [17:58] * Joins: Utkarsh (~admin@117.201.80.100)
- # [17:58] * Quits: Phae (~phaeness@gateb.mh.bbc.co.uk)
- # [18:05] <AryehGregor> openstandards, http://diveintohtml5.org/forms.html
- # [18:05] <AryehGregor> That mentions how most browsers implement the various input types.
- # [18:05] <AryehGregor> type="search" mainly just looks more like a native search box on Macs.
- # [18:06] <AryehGregor> But it's conceivable that browsers will treat it cleverly in other ways in the future, so why not.
- # [18:07] <paul_irish> and these are proposals for others, but not implemented quite yet http://docs.google.com/View?id=dch3zh37_0cf8kc8c4
- # [18:07] <AryehGregor> (Actually, it looks wrong on Chrome on Windows/Linux, IMO: http://code.google.com/p/chromium/issues/detail?id=21560 )
- # [18:07] <AryehGregor> paul_irish, well, those are proposals for WebKit, yeah.
- # [18:07] <AryehGregor> Opera and iPhone already implement some of that.
- # [18:08] <paul_irish> aye
- # [18:08] <openstandards> AryehGregor, i've been playing about with the html 5 spec for sometime opera seems to be leading the way
- # [18:08] <AryehGregor> openstandards, in some parts yes, some parts no.
- # [18:08] <paul_irish> with webforms definitely
- # [18:08] <AryehGregor> For instance, it's only just getting localStorage support in 10.50, IIRC.
- # [18:08] <AryehGregor> But yeah, it's had a pretty complete Web Forms implementation for a long time now, it's neat.
- # [18:09] <openstandards> i do like the datepicker function thats been added to the spec, thats extremely neat
- # [18:10] * Quits: pesla (~retep@procurios.xs4all.nl) (Quit: ( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com ))
- # [18:12] * Joins: mackstann_ (~death@216-20-152-177-dsl.hevanet.com)
- # [18:14] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [18:14] <openstandards> i haven't seen much info on <menu> yet hows that treated?
- # [18:19] <openstandards> aroben, thank you for that rather interesting article never knew the iphone's browser was that good
- # [18:19] <aroben> openstandards: I think you might have the wrong person
- # [18:19] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:20] <openstandards> grrrrr sorry i never tabbed enough
- # [18:21] <openstandards> tab complete very useful function when used correctly
- # [18:24] * Joins: Michelangelo (~Michelang@93-42-98-120.ip86.fastwebnet.it)
- # [18:24] * Joins: Maurice (copyman@5ED548D4.cable.ziggo.nl)
- # [18:28] <Philip`> With the html5lib serialiser, how can I make it not output doctypes?
- # [18:30] <AryehGregor> tail -n +2
- # [18:31] <Philip`> In the token serialiser loop: if text != '<!DOCTYPE html>'
- # [18:31] <Philip`> That works well enough for me
- # [18:36] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [18:36] <AryehGregor> w3c-archive is accessible to who? Not people who are just HTMLWG Invited Experts, right?
- # [18:37] <Philip`> No
- # [18:37] <AryehGregor> Hurrah.
- # [18:37] <Philip`> Members only, I think
- # [18:37] <AryehGregor> What's it used for?
- # [18:37] <AryehGregor> Well, I'm a "member" of the HTMLWG, just I only have public access, I think. Or something.
- # [18:37] <Philip`> For hiding things from mere invited experts, I guess
- # [18:37] <Philip`> but I don't know since I can't see it
- # [18:38] <AryehGregor> I can't even find a public list description.
- # [18:38] <Philip`> AryehGregor: But you're not a Member
- # [18:38] <AryehGregor> Oh, maybe I'm a Participant but not a Member? http://www.w3.org/2000/09/dbwg/details?group=40318&public=1
- # [18:39] <AryehGregor> It says "(public)" next to my name, I guess that means I don't get to see the cool secret stuff.
- # [18:39] <Philip`> I think Members are only employees of http://www.w3.org/Consortium/Member/List
- # [18:40] <AryehGregor> For some people it says "(public) Invited expert", and for some it says "W3C Invited Experts".
- # [18:40] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: brb)
- # [18:40] <AryehGregor> Like Tantek is a W3C Invited Expert.
- # [18:40] <AryehGregor> Maybe I should bug someone to get Wikimedia joining the W3C and make me their representative.
- # [18:41] <AryehGregor> Doesn't seem worth it. I guess I'll have to if I become a full-time employee at any point, though.
- # [18:41] <Philip`> Would that be a good use of $8000 of Wikimedia's money?
- # [18:42] <AryehGregor> Probably, it has "advancing open standards" as part of its mission.
- # [18:42] <AryehGregor> http://wikimediafoundation.org/wiki/Values "We believe that this mission requires thriving open formats and open standards on the web to allow the creation of content not subject to restrictions on creation, use, and reuse."
- # [18:42] <Philip`> Would W3C membership help advance open standards?
- # [18:42] <AryehGregor> Heh.
- # [18:42] <othermaciej> AryehGregor: if you get invited as an Invited Expert to any group but HTML WG, you'd probably become a real Invited Expert
- # [18:42] <Philip`> more than spending the money/resources on other things
- # [18:43] <AryehGregor> othermaciej, because in most groups, Invited Experts are actually invited experts? :)
- # [18:43] <Philip`> and contributing from a non-Member perspective
- # [18:45] * Joins: ap (~ap@17.246.19.5)
- # [18:47] <AryehGregor> I dunno, that's not my decision.
- # [18:47] <AryehGregor> I think that if I get employed by them, though, they have to become a member if I'm to remain part of the HTMLWG, or something?
- # [18:48] * Joins: maikmerten (~maikmerte@port-92-201-66-64.dynamic.qsc.de)
- # [18:49] <othermaciej> AryehGregor: in most groups, yeah, you have to be actually invited
- # [18:49] <othermaciej> the $8k fee for nonprofits seems kinda steep
- # [18:50] <openstandards> othermaciej, that it does
- # [18:51] <AryehGregor> Wikimedia has about $8.6m in revenue for FY2008, so I guess they'd be able to afford it if necessary. Dunno.
- # [18:51] <AryehGregor> They plan to make $10.6m in 2009-10.
- # [18:51] <Philip`> AryehGregor: I don't believe they do - you can be an Invited Expert as long as your employer is not a Member, though it seems they don't like IE status being used as a way to circumvent membership fees
- # [18:51] <Philip`> s/they do/they do have to become a member/
- # [18:52] <AryehGregor> Philip`, when I signed up, I was asked if my employer had anything to do with the web, or something like that.
- # [18:52] <othermaciej> I don't know how strict they are about nonprofits
- # [18:52] <AryehGregor> That's a point, maybe they'd be nice. Dunno.
- # [18:52] <Philip`> I'd expect that if you're contributing as an individual then that's okay
- # [18:52] <AryehGregor> I'll deal with that when I come to it.
- # [18:52] <Philip`> rather than contributing as effectively an official representative of your employer
- # [18:53] * Joins: dglazkov (~dglazkov@2620:0:1000:1b01:225:ff:fef2:992b)
- # [18:53] <AryehGregor> See, this is what WF2 is good for: http://img.thedailywtf.com/images/201002/errord/linkedinwtf.png
- # [18:53] <othermaciej> Wikimedia being a W3C Member would probably be a good thing for marginally improving the quality of AC decisions
- # [18:53] <AryehGregor> othermaciej, yeah, I was thinking it would be a good thing to have more members whose interests actually lie with a free web.
- # [18:55] <othermaciej> I was thinking from the POV of caring about open source issues, and also just a large content publisher that cares about advancing the web platform
- # [18:55] <AryehGregor> Right.
- # [18:56] <othermaciej> I wonder if the list at <http://www.w3.org/Consortium/Member/List> is actually current
- # [18:56] <AryehGregor> You'd think $7,900 would be enough to pay someone to update the list.
- # [18:57] <othermaciej> I thought I'd heard that Yahoo! is not a member any more
- # [18:57] * Quits: hish (~chatzilla@p57B7DF3D.dip.t-dialin.net) (Remote host closed the connection)
- # [18:57] <AryehGregor> That would be pretty interesting.
- # [18:59] <othermaciej> It is sad though that there aren't more large content publishers represented (and ideally active in the HTML WG)
- # [19:00] <othermaciej> it would be nice to hear direct from e.g. Facebook or Twitter or Amazon what they'd like to see
- # [19:00] <AryehGregor> Yeah, kind of funny that none of them are part of the W3C.
- # [19:01] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
- # [19:01] <AryehGregor> Does the HTMLWG have any private media of communication? Ian's latest blog post seems to suggest Adobe was raising objections in secret. Do these count for anything until they're filed as bugs or whatnot?
- # [19:01] <othermaciej> w3c could probably improve their financial situation a lot if they could convince big Web content companies that W3C membership is relevant to them
- # [19:01] <othermaciej> the HTML WG does not have any private mailing lists or the like
- # [19:02] <AryehGregor> So what is w3c-archive?
- # [19:02] <Philip`> The WHATWG has $0 membership fees and still doesn't seem to attract any people from big Web content companies
- # [19:02] <Philip`> so why would the W3C be more successful at getting them involved?
- # [19:02] <othermaciej> w3c-archive is like www-archive, but restricted to member-only access
- # [19:02] <othermaciej> Philip`: I'm surprised the WHATWG hasn't been successful at it either
- # [19:02] <AryehGregor> It is kind of weird.
- # [19:03] <othermaciej> Philip`: maybe getting improvements to specs to ultimately get improvements to browsers is beyond their time horizon
- # [19:03] <AryehGregor> Whereas I guess implementers have a more short-term interest.
- # [19:03] <othermaciej> AryehGregor: the objection I am aware of was first mailed to some members of the W3C Team, and subsequently some related emails were sent to the Member-only w3c-archive list
- # [19:04] <othermaciej> why that person thought it was appropriate to raise an objection about a fully public Working Group through private channels, I don't know
- # [19:04] <AryehGregor> But it will have to be posted publicly before anyone is required to address it or it can impede the spec's progress in any way, I guess?
- # [19:04] <othermaciej> I am also not entirely sure what said person is objecting to, whether it's a Formal Objection, or what
- # [19:05] <othermaciej> since the objection was addressed to the W3C Team and not to the Chairs at all, I think it's for the W3C to take care of it
- # [19:05] <othermaciej> and the Chairs are going to proceed as if it doesn't exist until we hear otherwise
- # [19:05] <AryehGregor> k.
- # [19:05] * Quits: KevinMarks (~KevinMark@c-67-164-13-6.hsd1.ca.comcast.net) (Quit: The computer fell asleep)
- # [19:13] <TabAtkins> >_< I hate the member-only lists. Is there anything *actually* binding me to 'secrecy' about them? Did I agree to something when I became an IE that I'm not aware of? Or is it just a cultural thing?
- # [19:15] <othermaciej> http://www.w3.org/2005/10/Process-20051014/comm.html#confidentiality-levels
- # [19:17] * aroben is now known as aroben|lunch
- # [19:17] <TabAtkins> Annoying, but ok. This is frankly an abuse of the member-only list, and I'm disappointed in the author.
- # [19:20] <Philip`> It's fun watching arguments on public lists about what was said on private lists, where the participants know what was said but can't actually say what it was
- # [19:20] <othermaciej> TabAtkins: there's a particular person who has started quite a few html-wg-related threads on w3c-archive recently, and I must say I do not fully understand why
- # [19:21] <Philip`> (...watching from the perspective of someone who doesn't know what was said, and can just reconstruct a vague outline and apply imagination to guess the rest)
- # [19:21] <othermaciej> A Formal Objection has to be publicly available per the Process: http://www.w3.org/2005/10/Process-20051014/policies.html#WGArchiveMinorityViews
- # [19:22] <AryehGregor> Maybe they want to see if they can apply enough pressure to get something changed without anyone being able to pin it on them?
- # [19:22] <AryehGregor> Or they want to test reactions privately before committing to it publicly?
- # [19:22] <AryehGregor> Like for PR sort of reasons.
- # [19:22] <othermaciej> however, there is also the option to appeal a chair's decision if a member feels they are not getting due process: http://www.w3.org/2005/10/Process-20051014/policies.html#WGAppeals
- # [19:23] <AryehGregor> I really haven't noticed anything obnoxious from Adobe on the public lists, or at least not related to Flash or related technologies that HTML5 threatens.
- # [19:23] <AryehGregor> There were some posts about how Flash interacts with sandboxes, but nothing terribly unreasonable.
- # [19:23] <AryehGregor> (sorry, I mean "plugins", not "Flash")
- # [19:23] <AryehGregor> (to be fair, it would be Acrobat as much as Flash)
- # [19:25] <othermaciej> AC reps can also appeal certain decisions in a way that is only Member-visible, but I am not sure that applies here: http://www.w3.org/2005/10/Process-20051014/acreview.html#ACAppeal
- # [19:26] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 260 seconds)
- # [19:26] <TabAtkins> Well, I've registered my disapproval in any case.
- # [19:27] * Joins: dave_levin (~dave_levi@2620:0:1008:1101:225:ff:fef0:9a9e)
- # [19:29] * Joins: tantek (~tantek@70-36-139-7.dsl.dynamic.sonic.net)
- # [19:29] <TabAtkins> Hm. Why don't I see w3c-archive on the lists.w3.org page?
- # [19:29] <othermaciej> there's a separate page of Member-only lists
- # [19:30] <othermaciej> http://lists.w3.org/Archives/Member/
- # [19:30] <Philip`> Sadly that list of Member-only lists is Member-only
- # [19:32] * AryehGregor is reminded a bit of The Castle.
- # [19:32] <othermaciej> those of you who are permitted Member-only access may wish to view this Member-only post where someone reminds me of the importance of transparency: http://lists.w3.org/Archives/Member/w3c-archive/2010Feb/0082.html
- # [19:32] * Joins: cohitre (~cohitre@64-40-56-46-dsl.itltd.net)
- # [19:32] * Parts: cohitre (~cohitre@64-40-56-46-dsl.itltd.net)
- # [19:33] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [19:33] <AryehGregor> We should all just follow the example of, I think, David Baron and refuse to post on private lists (unless absolutely required).
- # [19:36] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 272 seconds)
- # [19:36] <AryehGregor> (I'm currently following that policy with the magnanimous assistance of the W3C, which doesn't let me post on private lists to begin with.)
- # [19:37] * Joins: jgornick (~joe@199.199.210.66)
- # [19:39] * Quits: mackstann_ (~death@216-20-152-177-dsl.hevanet.com) (Ping timeout: 272 seconds)
- # [19:42] <TabAtkins> othermaciej: Heehee.
- # [19:43] <TabAtkins> AryehGregor: The only relevant member-only list I participate in is the CSSWG's one, and all we use it for is posting agendas and coordinating meetups. This is the maximum extent to which I think private lists should be used.
- # [19:44] <AryehGregor> Why does that need to be private?
- # [19:45] <TabAtkins> Because there's no particular need for it to be public; it just clutters up the public list with useless stuff. No actual discussion takes place over there.
- # [19:45] <Dashiva> That's an answer for "why is it a separate list?", not for why it's private
- # [19:45] <AryehGregor> Then you could have it on a separate public list.
- # [19:45] <TabAtkins> Sure, but no one would read it. Shrug.
- # [19:45] <TabAtkins> It's really irrelevant where that sort of stuff goes.
- # [19:45] * Quits: mpt (~mpt@canonical/mpt) (Read error: Operation timed out)
- # [19:45] <AryehGregor> You should err on the side of transparency.
- # [19:46] <Dashiva> The thing is, nobody on the outside knows what happens on a private list
- # [19:46] <Dashiva> So you _might_ be discussing all kinds of things there
- # [19:46] <AryehGregor> That too.
- # [19:46] <AryehGregor> It creates the appearance of hiding things.
- # [19:46] <TabAtkins> We do giggle over pictures of you, Dashiva.
- # [19:46] <AryehGregor> I've heard that it used to be used more often, no?
- # [19:46] <Dashiva> There's more than one picture of me?
- # [19:46] <TabAtkins> Yeah, it did. And that was a bad idea.
- # [19:46] <AryehGregor> I'm sure I heard that some CSSWG members used to never post on the public list at all.
- # [19:47] <AryehGregor> From reading othermaciej's link, though, it looks like the W3C treats Members-only areas as a perk of membership. I wonder what the procedure would be to convert a WG to all-public like the HTMLWG?
- # [19:47] * Joins: FireyFly (~firefly@unaffiliated/firefly)
- # [19:47] <othermaciej> Web Apps WG is almost all-public
- # [19:47] <TabAtkins> I suppose something like "Hey, could you kill our private list? We don't need it any more."
- # [19:48] <othermaciej> there is a member-only list that is only occasionally used for administrative matters
- # [19:48] <othermaciej> confidentiality level for a group is defined by the charter
- # [19:48] <AryehGregor> Which you just said is really hard to change.
- # [19:48] <AryehGregor> Or said recently.
- # [19:49] <Dashiva> I don't think the two ancestors of webapps were as open as webapps is
- # [19:50] * Joins: drunknbass_work (~aaron@pool-71-106-110-90.lsanca.dsl-w.verizon.net)
- # [19:53] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [20:01] * Joins: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [20:02] <othermaciej> Dashiva: the webapps charter was intentionally written to be more open
- # [20:02] <othermaciej> AryehGregor: it's a pain in the ass to change it, but charters do expire periodically
- # [20:04] * FireyFly is now known as FIreFly
- # [20:04] * FIreFly is now known as FireFly
- # [20:11] * Quits: NickRiviera (~Nefasto@201-0-169-111.dial-up.telesp.net.br) (Quit: Leaving)
- # [20:17] * Joins: wycats (~yehudakat@enginey-9.border1.sfo002.pnap.net)
- # [20:21] * Quits: tametick_ (~chatzilla@chello084114134061.3.15.vie.surfer.at) (Quit: ChatZilla 0.9.86 [Firefox 3.5.7/20100106054634])
- # [20:25] <karlushi> [12:54] <othermaciej> I wonder if the list at <http://www.w3.org/Consortium/Member/List> is actually current
- # [20:25] <karlushi> the list is dynamic
- # [20:25] <wycats> Hixie: what's all this about Adobe :P
- # [20:25] <AryehGregor> wycats, he can't say, it's secret.
- # [20:27] * Quits: dglazkov (~dglazkov@2620:0:1000:1b01:225:ff:fef2:992b) (Quit: dglazkov)
- # [20:27] * Joins: dglazkov (~dglazkov@2620:0:1000:1b01:21f:f3ff:fed0:dd49)
- # [20:27] <wycats> AryehGregor: I know :P
- # [20:28] <wycats> I'm on one of the sekrit lists -- /me looks
- # [20:29] * Joins: fupp (~User@mg038a.studby.ntnu.no)
- # [20:29] <wycats> AryehGregor: I was just ribbing
- # [20:31] <karlushi> Member lists sometimes give the possibility to share information which is private but need to be archived. It could be phone numbers, addresses, etc.
- # [20:31] <karlushi> The Member lists come from a time where closed doors helped to solve conflicts that participants failed to resolve in public (transition ietf to w3c)
- # [20:31] <wycats> karlushi: I know I know
- # [20:31] * karlushi replying to previous comments on irc. not yours wycats
- # [20:32] <wycats> karlushi: :)
- # [20:33] <TabAtkins> karlushi: Pretty sure all our public information exists on the web anyway. Anyone could find out where I live and what my phone number is without too much difficult, frex.
- # [20:33] <AryehGregor> Also, you could just e-mail it to a bunch of people directly without a mailing list. You're not going to be communicating that kind of stuff very often.
- # [20:33] <karlushi> TabAtkins, well if you published it
- # [20:34] <TabAtkins> I mean that that sort of info tends to get published *anyway*. It's usually public info, even if you *do* have to dig for it.
- # [20:35] <wycats> TabAtkins: this brush-up over private lists reminds of the "omg Pelosi and Reid are having a private conversation not on CSPAN"
- # [20:35] <wycats> the idea that there will be private communications period is not unreasonable
- # [20:35] <wycats> are you going to ban W3C members from any email that is not through the public lists?
- # [20:36] <AryehGregor> No, private communications period are fine, but there shouldn't be official W3C fora for them.
- # [20:36] <AryehGregor> Official business should all be in public.
- # [20:36] <TabAtkins> Of course not. I would like to discourage w3c members from making important arguments about w3c products on private lists.
- # [20:37] <TabAtkins> We're developing open standards. Doing anything like this behind closed doors is inappropriate.
- # [20:39] * Joins: KevinMarks (~KevinMark@157.22.22.46)
- # [20:40] <wycats> AryehGregor, TabAtkins: all the "official fora" does is provide an alternative to reply-all
- # [20:41] * karlushi notes that he has no access to member lists
- # [20:41] <Dashiva> wycats: They also legitimize it
- # [20:41] <TabAtkins> wycats: What? It also provides publicly-available archives, and an obvious way to both read and write to the relevant group.
- # [20:42] <wycats> TabAtkins: I'm not in favor of conducting public business in private, but the idea that private communication shouldn't occur is just asking for problems
- # [20:42] <wycats> not everything can be done under the glare of the cameras
- # [20:42] <wycats> sometimes people need to be able to make candid arguments to each other
- # [20:42] <TabAtkins> I didn't say that private communication shouldn't occur.
- # [20:42] <karlushi> TabAtkins, that is true that open is good, but it also creates challenges sometimes. There are issues on both styles. I have seen both at work and none are perfect.
- # [20:42] <TabAtkins> I said that public brusiness shouldn't occur in private.
- # [20:42] <AryehGregor> Pretty much everything can be done in public.
- # [20:43] <AryehGregor> That's how many open-source projects operate, and it works fine.
- # [20:43] <TabAtkins> In this case, public business *is* occurring in private. That's inappropriate.
- # [20:43] <AryehGregor> People are just candid in public.
- # [20:43] <Dashiva> There's also a difference between "private" and "only for people who pay"
- # [20:43] * Joins: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams)
- # [20:43] <karlushi> Dashiva, here it is also a question of history
- # [20:44] <karlushi> moving from one financing model to another one is very very very hard
- # [20:44] <Dashiva> That seems unrelated
- # [20:44] <karlushi> Dashiva, nope. The full structure of the organization was based on a model which is now challenged by the new trend and the new culture.
- # [20:45] <karlushi> But the employees, aka *people*, are still a reality you have to deal with
- # [20:45] <karlushi> and W3C has not a big budget
- # [20:46] <karlushi> You can decide to open everything, and make a donation plan, but this is a full reorganization.
- # [20:46] <Dashiva> That seems unrelated still
- # [20:46] <karlushi> switching from one model to the other takes time, a lot of time
- # [20:46] <Dashiva> It's possible to have members without letting them run everything in hidden fora
- # [20:46] <karlushi> Dashiva, but some members who pay may not want to do it in public.
- # [20:47] <karlushi> and if they say, public = no money
- # [20:47] <karlushi> how do you deal with it? aka the reality
- # [20:47] <TabAtkins> Has anyone said that?
- # [20:47] <karlushi> same difficulty for Mozilla-Google
- # [20:47] <Dashiva> You respond by making their claims public?
- # [20:47] <karlushi> nope
- # [20:48] * TabAtkins has to bow out and go get his license renewed. bbs
- # [20:48] <AryehGregor> karlushi, has any of this been a problem for the HTMLWG?
- # [20:48] <AryehGregor> Because that's completely open.
- # [20:48] <AryehGregor> Some other WGs are almost completely open at this point, reportedly, like CSSWG or Web Apps.
- # [20:48] <Dashiva> AryehGregor: Well, except the w3c-member stuff...
- # [20:48] <AryehGregor> Doesn't seem like it needs "a full reorganization".
- # [20:48] <karlushi> just being logical. Make a concert in an open area draw a circle line, inside the circle line, you pay, outside you don't pay.
- # [20:48] <AryehGregor> Dashiva, that's outside the WG.
- # [20:48] <karlushi> I bet you will not get a lot of money
- # [20:49] <AryehGregor> karlushi, the W3C can require membership for organizations whose employees post to the list, as I think is the case for the HTMLWG.
- # [20:49] <karlushi> AryehGregor, the htmlwg is part of an organization which has 15 years of existence.
- # [20:49] <AryehGregor> So you can read, but not influence unless you pay.
- # [20:49] <karlushi> history history
- # [20:50] <Dashiva> karlushi: Well, actually, the winter sports arena in Oslo had a hill just outside called "the free hill"
- # [20:50] <karlushi> AryehGregor, that doesn't work very well. People can hide behind email addresses. Having been the first staff contact for the new htmlwg, I can tell you that it's almost impossible to detect
- # [20:50] <Dashiva> And for some strange reason, people still paid to get inside
- # [20:50] <AryehGregor> karlushi, sure. Now how many members does the HTMLWG have?
- # [20:51] <AryehGregor> Quite a few.
- # [20:51] <AryehGregor> So a few cheat.
- # [20:51] <karlushi> they were more when it started
- # [20:51] <AryehGregor> This reminds me of arguments about DRM.
- # [20:52] <karlushi> htmlwg is public. And I'm very happy that it is public and open. It has been a long discussion for it to be.
- # [20:52] <karlushi> do not shoot the messenger.
- # [20:52] * Joins: roc (~roc@222-152-172-240.jetstream.xtra.co.nz)
- # [20:52] <karlushi> I advocate for it.
- # [20:52] <karlushi> BUT there is financial reality of a structure too.
- # [20:52] <AryehGregor> Maybe the W3C could manage with less money if it cut down on bureaucracy, too. The WHATWG doesn't have to charge membership fees, and it's arguably producing a superior spec to the W3C version of HTML5.
- # [20:53] * karlushi is not replying to that.
- # [20:53] <AryehGregor> :)
- # [20:54] <Dashiva> You could argue that the reason WHATWG is so efficient is because W3C serves as a pressure release valve :)
- # [20:54] <karlushi> I do not think whatwg is efficient. period.
- # [20:55] <AryehGregor> Dashiva, no, people don't do things like argue about process here because there is no process. If they disagree with a decision, they don't argue incessantly because it's pointless, they're just going to get ignored.
- # [20:56] <AryehGregor> I can see why some perceive it as unequitable, but I don't see how it could be considered inefficient at its goal -- namely, coordinating and standardizing implementation of new web features.
- # [20:56] <Dashiva> AryehGregor: Yes, but you also have an alternate forum more open to your complaints. If that didn't exist, you'd have to choose between silence or trying harder
- # [20:57] <AryehGregor> Maybe. But I suspect that kind of behavior wouldn't be tolerated if it started to make the list less useful. A lot like most open-source projects' communications media -- you can make whatever arguments you like until you get in the way.
- # [20:57] <karlushi> Shoutocracy
- # [20:58] * Quits: roc (~roc@222-152-172-240.jetstream.xtra.co.nz) (Quit: roc)
- # [20:58] <karlushi> it is very hard to find the right equilibrium
- # [20:58] <karlushi> in terms of listening people, and making the project healthy without people derailing it
- # [20:59] <AryehGregor> Well, it's impossible to find something that everyone will agree is the right equilibrium. For a given opinion on what constitutes the right equilibrium, it can be pretty easy to find the right one.
- # [21:00] <karlushi> whatever the chosen system, there will be benefits and issues. And some projects tend to ignore some voices for more velocity, but at the same time avoiding certain realities. But this is a discussion that philosophers have discussed for ages. I don't think we'll find the solutions today ;)
- # [21:02] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [21:03] <AryehGregor> Nope, not likely. Everyone has to do whatever they think will be best.
- # [21:04] <karlushi> AryehGregor, first reasonable sentence of this chat.
- # [21:04] <karlushi> ;)
- # [21:05] <AryehGregor> Unfortunately, some people (including sometimes me) are not as considerate as they could be of other people's opinions on what course is best, and that's exacerbated by the WHATWG/W3C split. But we are where we are.
- # [21:05] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Quit: Leaving)
- # [21:14] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [21:17] <othermaciej> look, our little spat made Ajaxian: http://ajaxian.com/archives/adobe-html5-standards-blocking-and-the-evil-of-the-private-backroom
- # [21:20] <AryehGregor> Wait, so was the objection that canvas wasn't in scope?
- # [21:20] <AryehGregor> I mean, that was the formal objection being referred to?
- # [21:20] <AryehGregor> (et al.)
- # [21:23] <othermaciej> honestly I am not entirely sure of the content or form of the objection
- # [21:30] * Quits: Sidnicious (~Sidney@pdpc/supporter/professional/sidney) (Quit: Sidnicious)
- # [21:32] * Joins: dglazkov_ (~dglazkov@nat/google/x-basddufsoubdvkuh)
- # [21:33] * Joins: jwalden (~waldo@nat/mozilla/x-ryogzclwgfyuoywy)
- # [21:33] <wycats> to be honest, I hope that's the argument
- # [21:34] <wycats> because it will expose Adobe to serious hurt
- # [21:34] * Quits: dglazkov (~dglazkov@2620:0:1000:1b01:21f:f3ff:fed0:dd49) (Read error: Operation timed out)
- # [21:34] * dglazkov_ is now known as dglazkov
- # [21:34] <AryehGregor> Well, Larry has made a lot of objections personally that seem unrelated to Adobe's interests.
- # [21:34] <AryehGregor> Mostly they seem to be procedural, like this.
- # [21:35] <AryehGregor> If the real idea was to try throwing a spanner into canvas standardization to avoid competition with Flash or something, it seems pretty well disguised.
- # [21:35] <wycats> AryehGregor: "canvas is out of scope" is not procedural
- # [21:35] * AryehGregor will continue to assume good faith.
- # [21:35] <AryehGregor> I'd call it procedural. It's not saying there's anything *technically* wrong with the spec, just that its existence doesn't conform to some policy somewhere.
- # [21:36] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [21:36] <wycats> AryehGregor: it's procedural like saying HCR doesn't conform to reconciliation rules
- # [21:36] <wycats> it's TRUE
- # [21:36] <AryehGregor> Er, what's HCR?
- # [21:36] <wycats> but you don't bring it up unless you want to block it for some other reason
- # [21:36] <wycats> health care reform
- # [21:36] <wycats> sorry
- # [21:36] <wycats> political analogy ;)
- # [21:36] <AryehGregor> Oh.
- # [21:36] <AryehGregor> . . .What are reconciliation rules?
- # [21:37] <wycats> ha
- # [21:37] <wycats> there are rules in the Senate that allow you to bypass the 60-vote filibuster rules for items related to the budget
- # [21:37] <AryehGregor> Ah.
- # [21:37] <wycats> there was some talk of trying to pass healthcare through those rules
- # [21:37] <wycats> but too much of it was unrelated to budget
- # [21:37] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 252 seconds)
- # [21:37] <wycats> but if someone objected on those grounds, they were really objecting to the bill
- # [21:40] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [21:41] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [21:44] * Quits: ROBOd (~robod@89.122.216.38) (Quit: http://www.robodesign.ro)
- # [21:45] * Quits: maikmerten (~maikmerte@port-92-201-66-64.dynamic.qsc.de) (Remote host closed the connection)
- # [21:50] * Quits: tantek (~tantek@70-36-139-7.dsl.dynamic.sonic.net) (Quit: tantek)
- # [21:53] * Quits: dglazkov (~dglazkov@nat/google/x-basddufsoubdvkuh) (Remote host closed the connection)
- # [21:53] * Joins: dglazkov (~dglazkov@nat/google/x-dcdutdharawnoxxg)
- # [22:02] * Quits: mlpug (~mlpug@a88-115-164-40.elisa-laajakaista.fi) (Remote host closed the connection)
- # [22:05] * Joins: nattokirai (~nattokira@y226086.dynamic.ppp.asahi-net.or.jp)
- # [22:13] * Joins: mat_t (~mattomasz@ppp-3-229.leed-b-2.access.uk.tiscali.com)
- # [22:14] * Quits: Lachy (~Lachlan@pat.se.opera.com) (Quit: This computer has gone to sleep)
- # [22:14] <karlushi> [proposed] Web Fonts Working Group Charter
- # [22:14] <karlushi> http://www.w3.org/2009/08/WebFonts/charter.html
- # [22:16] * Quits: mat_t (~mattomasz@ppp-3-229.leed-b-2.access.uk.tiscali.com) (Remote host closed the connection)
- # [22:19] <TabAtkins> karlushi: Man, where did *that* come from? I haven't seen any activity on the www-font list for some time.
- # [22:21] <TabAtkins> Looks good, though. Just what we discussed at the planning meeting.
- # [22:22] <Philip`> 2009/08? Sounds obsolete already
- # [22:22] <TabAtkins> That's definitely a strange date, since we didn't actually pin down any details until 09/11
- # [22:22] <TabAtkins> 2009/11, that is.
- # [22:25] * Joins: Lachy (~Lachlan@h-212-11.A163.corp.bahnhof.se)
- # [22:28] * Joins: ojan (~ojan@2620:0:1002:1002:225:ff:feef:1010)
- # [22:29] * Quits: Lachy (~Lachlan@h-212-11.A163.corp.bahnhof.se) (Client Quit)
- # [22:29] * Joins: Lachy (~Lachlan@h-212-11.A163.corp.bahnhof.se)
- # [22:29] <karlushi> Philip`, dated space are identifiers not date.
- # [22:30] * Joins: othermaciej (~mjs@17.246.17.80)
- # [22:30] <karlushi> look at the bottom of the document $Date: 2010/02/11 19:43:34 $
- # [22:31] * Parts: pmuellr (~pmuellr@nat/ibm/x-mnqrnopuclvxxnbn)
- # [22:32] * aroben|lunch is now known as aroben|errands
- # [22:34] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [22:34] <Dashiva> Wasn't there talk about finally getting rid of dates in the URLs?
- # [22:35] <Dashiva> Since it doesn't actually do anything except confuse people...
- # [22:35] <Dashiva> (same with dates in namespaces)
- # [22:35] <othermaciej> looks like that Ajaxian article made reddit
- # [22:35] <othermaciej> "are we having fun yet?"
- # [22:36] <karlushi> Dashiva, what do you replace them with?
- # [22:36] <Philip`> Nothing
- # [22:36] * Quits: Lachy (~Lachlan@h-212-11.A163.corp.bahnhof.se) (Quit: Leaving)
- # [22:36] <Philip`> Just choose names that are unique within all names forever, rather than names that only have to be unique within all names chosen in that month
- # [22:36] <Dashiva> Or a generic group name, e.g. /ns/ for namespaces
- # [22:37] <karlushi> Philip`, http://w3.org/Nothing you mean ?
- # [22:37] <wycats> othermaciej: of course
- # [22:37] * Quits: paul_irish (~paul_iris@12.33.239.250) (Quit: paul_irish)
- # [22:37] <karlushi> Philip`, on a long term no name is forever
- # [22:37] <Philip`> http://www.w3.org/WebFonts/charter.html etc
- # [22:38] <karlushi> then in 2014, a new WebFonts WG. what do you do you had on top ? you call it WebFonts2/charter or Webfonts/charters2 ?
- # [22:38] <Philip`> You don't call it the WebFonts WG
- # [22:39] <karlushi> hehe
- # [22:39] <karlushi> ok
- # [22:39] <karlushi> next one is WWWFonts
- # [22:39] <karlushi> then next one is
- # [22:39] <karlushi> WWWPolice
- # [22:39] <karlushi> and then… :)
- # [22:40] <karlushi> btw, http://lists.w3.org/Archives/Public/www-archive/2010Feb/0002
- # [22:44] <Dashiva> Or you just reuse the name, and say that the group has had several incarnations
- # [22:44] <Dashiva> Sort of like /html works today
- # [22:48] * Joins: Lachy (~Lachlan@london.perfect-privacy.com)
- # [22:51] <karlushi> html didn't reuse the name
- # [22:51] <karlushi> it was previously http://www.w3.org/MarkUp/ ;)
- # [22:52] * Quits: jwalden (~waldo@nat/mozilla/x-ryogzclwgfyuoywy) (Ping timeout: 258 seconds)
- # [22:54] * Joins: jwalden (~waldo@nat/mozilla/x-nuvozpuezkwadmrz)
- # [22:54] <Philip`> A demonstration of how easy it is to find non-conflicting names that make sense :-)
- # [22:55] <Dashiva> karlushi: Well, the current /html manages the multi-capacity role just fine
- # [22:58] * Joins: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net)
- # [22:58] * Quits: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net) (Changing host)
- # [22:58] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [22:59] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 256 seconds)
- # [22:59] * Quits: jwalden (~waldo@nat/mozilla/x-nuvozpuezkwadmrz) (Ping timeout: 258 seconds)
- # [22:59] * Philip` discovers that const char* foo = "<bar baz=""/>"; doesn't do quite what he expected, even though the compiler is perfectly happy with it
- # [23:00] <othermaciej> Philip`: it's a feature!
- # [23:01] <jgraham> me wonders what that does
- # [23:01] <ment> it really is :)
- # [23:01] <jgraham> s////
- # [23:02] <ment> 0 == strcmp("a" "b", "ab")
- # [23:02] <othermaciej> two string literals that are adjacent to each other get concatenated
- # [23:02] <othermaciej> it's useful because of macros
- # [23:02] <othermaciej> but it is kind of evil
- # [23:05] * Quits: Maurice (copyman@5ED548D4.cable.ziggo.nl)
- # [23:06] <Philip`> It's useful for splitting long strings over multiple lines too
- # [23:09] * Quits: miketaylr (~miketaylr@38.117.156.163) (Remote host closed the connection)
- # [23:12] <Dashiva> I'd think a line-terminating \ is a lesser evil there, or a heredoc syntax
- # [23:13] * Quits: kinetik (~kinetik@flim.org) (Quit: leaving)
- # [23:13] <Lachy> The line-terminating \ should, ideally, be unnecessary. It's really inconvenient
- # [23:14] <Lachy> but I think the only reason it exists is to ensure the author really meant for the string to continue, rather than an accidentally omitted quote
- # [23:14] <Dashiva> Makes error messages nicer :)
- # [23:14] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [23:14] <Dashiva> But I agree it's horrible to use
- # [23:16] <Philip`> Maybe it'd be better to have a compile-time-string-concatenation operator
- # [23:16] * Quits: surkov (~surkov@client-207-42.sibtele.com) (Quit: surkov)
- # [23:16] * Quits: Utkarsh (~admin@117.201.80.100) (Read error: Connection reset by peer)
- # [23:17] * Joins: Utkarsh (~admin@117.201.80.100)
- # [23:19] * Joins: kinetik (~kinetik@121.98.132.55)
- # [23:20] <Hixie> which "big content companies" are involved in public-html but not whatwg?
- # [23:20] * Quits: MikeSmith (~MikeSmith@EM114-48-60-105.pool.e-mobile.ne.jp) (Ping timeout: 272 seconds)
- # [23:23] * Joins: ttepasse (~ttepasse@dslb-088-077-090-093.pools.arcor-ip.net)
- # [23:29] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (Read error: Connection reset by peer)
- # [23:31] * Joins: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net)
- # [23:32] * Quits: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net) (Quit: taf2)
- # [23:44] * Joins: jwalden (~waldo@nat/mozilla/x-dysdercyaaewsepz)
- # [23:49] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [23:51] * Quits: BlurstOfTimes (~blurstoft@168.203.117.66) (Quit: Leaving...)
- # [23:56] * Quits: wycats (~yehudakat@enginey-9.border1.sfo002.pnap.net) (Read error: Connection reset by peer)
- # [23:59] * Quits: Lachy (~Lachlan@london.perfect-privacy.com) (Quit: Leaving)
- # [23:59] * Joins: MikeSmith (~MikeSmith@EM114-48-150-191.pool.e-mobile.ne.jp)
- # [23:59] * Joins: hz (~hz@125.166.39.13)
- # Session Close: Sat Feb 13 00:00:00 2010
The end :)