Options:
- # Session Start: Fri Aug 28 00:00:00 2009
- # Session Ident: #whatwg
- # [00:03] * Quits: heycam (n=cam@210-84-56-211.dyn.iinet.net.au) ("bye")
- # [00:07] * Quits: BlurstOfTimes (n=blurstof@168.203.117.59) ("Leaving...")
- # [00:07] * Joins: doublec (n=doublec@nat/mozilla/x-llnhfaggvcuuaocp)
- # [00:11] * Joins: VasilievVV (n=kvirc@cdma-92-36-33-26.msk.skylink.ru)
- # [00:14] * Quits: annodomini (n=lambda@wikipedia/lambda)
- # [00:15] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [00:15] * Joins: aroben (n=aroben@nat/apple/x-otyyujloqpnmnnxo)
- # [00:19] * Quits: vvv (n=kvirc@mediawiki/VasilievVV) (Read error: 60 (Operation timed out))
- # [00:23] * Quits: aroben (n=aroben@unaffiliated/aroben)
- # [00:26] * Quits: doublec (n=doublec@nat/mozilla/x-llnhfaggvcuuaocp) (Read error: 110 (Connection timed out))
- # [00:26] * Joins: aroben (n=aroben@nat/apple/x-tsntqqrnrnqrmmxc)
- # [00:27] * VasilievVV is now known as vvv
- # [00:32] * Joins: doublec (n=doublec@nat/mozilla/x-vfoqgrhmaaiclrdw)
- # [00:34] * Quits: erlehmann (n=erlehman@tmo-109-171.customers.d1-online.com) ("Ex-Chat")
- # [00:36] * Quits: doublec (n=doublec@nat/mozilla/x-vfoqgrhmaaiclrdw) (Remote closed the connection)
- # [00:40] * Quits: jorlow (n=jorlow@nat/google/x-ibogltbddrpavkgi)
- # [00:44] * Quits: SamerZ (n=SamerZ@CPE0024369ef3ab-CM001ac35cd4b4.cpe.net.cable.rogers.com)
- # [00:45] * Joins: annodomini (n=lambda@c-75-69-96-104.hsd1.nh.comcast.net)
- # [00:47] * Joins: seanoshea (n=seanoshe@nat217.eye.fi)
- # [00:50] * Quits: MikeSmith (n=MikeSmit@EM114-48-8-212.pool.e-mobile.ne.jp) (Read error: 54 (Connection reset by peer))
- # [00:50] * Quits: smedero (n=smedero@D-128-208-133-191.dhcp4.washington.edu)
- # [00:54] * Joins: heycam (n=cam@clm-laptop.infotech.monash.edu.au)
- # [00:54] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.0.1/2008072406]")
- # [01:00] * Quits: cying (n=cying@70.90.171.153)
- # [01:13] * Joins: MikeSmith (n=MikeSmit@EM114-48-45-43.pool.e-mobile.ne.jp)
- # [01:14] * Joins: jorlow (n=jorlow@nat/google/x-yfamqyirpqltqnzl)
- # [01:26] * Joins: weinig (n=weinig@17.246.19.176)
- # [01:33] * Joins: JohnResi1 (n=JohnResi@121.255.201.74.static.ey03.engineyard.com)
- # [01:34] * Quits: weinig (n=weinig@17.246.19.176)
- # [01:34] * Joins: aroben_ (n=aroben@17.246.19.32)
- # [01:34] * Quits: JohnResig (n=JohnResi@ejohn.org) (Read error: 60 (Operation timed out))
- # [01:34] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Remote closed the connection)
- # [01:35] * Joins: aroben_ (n=aroben@nat/apple/x-serfclkldpiyshkn)
- # [01:35] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 131 (Connection reset by peer))
- # [01:37] * Quits: dglazkov (n=dglazkov@nat/google/x-mgupyaumfepdhxqp)
- # [01:37] * Joins: othermaciej_ (n=mjs@17.246.16.249)
- # [01:39] * Quits: JohnResi1 (n=JohnResi@121.255.201.74.static.ey03.engineyard.com) (Remote closed the connection)
- # [01:44] <othermaciej_> hmm I got a dozen new twitter followers all of a sudden
- # [01:47] * Joins: JohnResig (n=JohnResi@121.255.201.74.static.ey03.engineyard.com)
- # [01:50] <Hixie> you got a lot of press
- # [01:52] * Joins: aroben (n=aroben@17.246.19.32)
- # [01:53] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 60 (Operation timed out))
- # [01:54] * Quits: aroben (n=aroben@unaffiliated/aroben) (Remote closed the connection)
- # [01:54] * Joins: aroben (n=aroben@nat/apple/x-nownflqfkdvhfvug)
- # [01:55] * Quits: othermaciej (n=mjs@17.203.15.179) (Read error: 110 (Connection timed out))
- # [01:55] * othermaciej_ is now known as othermaciej
- # [01:59] * Joins: xtothey (n=ryanblai@ool-457b0e1a.dyn.optonline.net)
- # [02:09] <xtothey> html5 discussion going on now at http://www.ustream.tv/channel/standardista. It's at the NY Web Standards Meetup.
- # [02:09] <AryehGregor> Requiring Flash rather than <video>, of course.
- # [02:11] <xtothey> Yeah, you missed a nice rant about Flash.
- # [02:12] <othermaciej> Hixie: I did? I didn't see any press other than some people retweeting the w3c announcement itself
- # [02:13] <othermaciej> oh crap I'm on Ars Technica
- # [02:13] <Hixie> yeah, my HTML5 google alert flagged all kinds of posts
- # [02:13] <Hixie> oddly i didn't see any headlines for paul
- # [02:13] <Hixie> (i didn't read any of the articles)
- # [02:15] * Joins: doublec (n=doublec@nat/mozilla/x-qgfjpxbeojlmtvch)
- # [02:17] * Joins: weinig (n=weinig@17.246.19.176)
- # [02:25] * Quits: ap (n=ap@nat/apple/x-dftkbxvstsstsovg)
- # [02:26] <othermaciej> what does the word "boffin" mean?
- # [02:27] <othermaciej> one of these articles called me an "Apple WebKit boffin" and I am not sure whether I should be offended or flattered
- # [02:27] <gavin_> scientist/researcher, says http://www.answers.com/boffin
- # [02:27] <gavin_> http://www.urbandictionary.com/define.php?term=boffin
- # [02:28] <gavin_> flattered, I think :)
- # [02:29] <Hixie> othermaciej: flattered, it means a competent geek
- # [02:35] * Quits: weinig (n=weinig@17.246.19.176)
- # [02:36] * Quits: aroben (n=aroben@unaffiliated/aroben)
- # [02:38] <Hixie> ok people
- # [02:38] <Hixie> stop filing bugs already
- # [02:38] <Hixie> the graph is going in the wrong direction
- # [02:39] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [02:44] <othermaciej> Hixie: you did ask people to file bugs...
- # [02:47] <AryehGregor> This 98.248.33.53 guy is a big fan of examples.
- # [02:49] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [02:51] <Hixie> yeah the examples were me
- # [02:51] <Hixie> :-)
- # [02:52] <AryehGregor> I might say something about revealing your home IP address, but I've assigned monoid.aryeh.name to point to my home IP address, so. I won't.
- # [02:52] <AryehGregor> (domain names make SSH to your home machine much more convenient!)
- # [02:53] * Quits: mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com) (Read error: 113 (No route to host))
- # [02:54] <Hixie> my home machine that accepts incoming SSH is currently turned off waiting for snow leopard
- # [02:54] <AryehGregor> I never turn off my home desktop. I use it as an alarm clock, too.
- # [02:54] <Hixie> i have another home machine for that...
- # [02:54] <AryehGregor> It's really annoying when there's a hardware failure or something and it dies in the middle of the night. :(
- # [02:54] <Hixie> (i'm hoping snow leopard fixes the kernel panics i was getting running "isightcapture")
- # [02:54] <AryehGregor> Didn't I read something in your blog about how you use model trains for an alarm clock, or wanted to?
- # [02:55] <Hixie> i did, back in oslo
- # [02:55] <Hixie> that was quite effective
- # [02:55] <Hixie> my trains are all boxed up right now sadly
- # [02:55] <AryehGregor> That's classy. I just use: beep -f600 -l800 -r10 -D200 -n -f620 -l800 -r10
- # [02:55] <Hixie> nowadays i use http://damowmow.com/playground/alarm.pl
- # [02:55] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [02:58] <othermaciej> I like to use "sleep 28800; open ~/Music/iTunes/iTunes\ Music/somerandom.mp3"
- # [02:58] <AryehGregor> Ugh, why is <select multiple> implemented so poorly by most UAs? Normal users can't figure out how to select multiple values at once. Ctrl-click is totally undiscoverable.
- # [02:59] <AryehGregor> They should do little checkboxes or something.
- # [02:59] <othermaciej> I think Mac users know how to use multi-select lists
- # [02:59] <AryehGregor> But Windows users don't, or you have no opinion on them?
- # [02:59] <Hixie> othermaciej: i used to do that (GNU sleep(1) is even better, it takes arguments like '8h'), but eventually i needed more, and that's how i ended up with that script (which does speech synthesis and all kinds of stuff)
- # [03:00] <othermaciej> the thing I really want from an alarm is 1-hour snooze button
- # [03:00] <Hixie> mine does that basically automatically
- # [03:00] <othermaciej> (although speech synthesis to remind me why I actually need to get up could be useful too)
- # [03:00] <Hixie> it says the time and a custom message, and repeats it at increasingly large intervals
- # [03:00] <AryehGregor> Man, I never use snooze buttons. I just get up. Maybe that's because I have something I do at 8 or 8:30 every morning, though, that I always have to be up for.
- # [03:01] <Hixie> 8:30am!!!
- # [03:01] <Hixie> jesus
- # [03:01] <Hixie> 4am - noon is bed time
- # [03:01] <AryehGregor> Sleeping in for me is waking up at 8 AM. :P
- # [03:02] <othermaciej> I like to plan to be able to wake up, then sleep another hour, then actually get up and do what I need to do
- # [03:02] <othermaciej> it's a lot easier for me to get up if I wake up twice
- # [03:03] <AryehGregor> It's morning prayers, you see. I have to say them every morning, and it has to be in the first half of the morning or so. Which means you have to start like 8:30 or 9:00 latest, at this latitude, if you want a consistent start time year-round. :)
- # [03:03] <AryehGregor> (and congregations usually keep a consistent start time year-round)
- # [03:03] <AryehGregor> othermaciej, why do you think Mac users know how to use multi-selects?
- # [03:04] * Quits: bgalbraith (n=bgalbrai@nat/mozilla/x-meijjvyexnrtjawa)
- # [03:04] <othermaciej> because list boxes are a common idiom, even in the file manager
- # [03:05] <AryehGregor> Yes, but are users forced to select multiple things?
- # [03:05] <AryehGregor> Ctrl-click works in Windows and Linux too in the file manager, but that doesn't mean everyone knows how to use it.
- # [03:05] <othermaciej> I think people know about shift-click and shift-downarrow and such
- # [03:05] <othermaciej> I could be wrong, it is just my subjective impression
- # [03:06] <AryehGregor> I suspect lots don't, but I tend to make a conscious effort to assume people are way less techy than I'd have thought, and I probably overshoot sometimes.
- # [03:11] * Quits: seanoshea (n=seanoshe@nat217.eye.fi) (Read error: 113 (No route to host))
- # [03:15] * Joins: bgalbraith (n=bgalbrai@nat/mozilla/x-xuvgtoqfzoljqizf)
- # [03:23] * Quits: bgalbraith (n=bgalbrai@nat/mozilla/x-xuvgtoqfzoljqizf)
- # [03:30] * Quits: othermaciej (n=mjs@17.246.16.249) (Read error: 104 (Connection reset by peer))
- # [03:31] * Joins: othermaciej (n=mjs@17.246.16.249)
- # [03:36] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [03:40] * Quits: MikeSmith (n=MikeSmit@EM114-48-45-43.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [03:43] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [03:44] * Joins: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [03:45] * Joins: dglazkov (n=dglazkov@c-67-188-3-204.hsd1.ca.comcast.net)
- # [03:50] * Quits: othermaciej (n=mjs@17.246.16.249)
- # [03:51] * Quits: xtothey (n=ryanblai@ool-457b0e1a.dyn.optonline.net) (Client Quit)
- # [04:03] * Joins: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
- # [04:03] * Quits: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net) (Client Quit)
- # [04:03] * Joins: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
- # [04:04] * Quits: doublec (n=doublec@nat/mozilla/x-qgfjpxbeojlmtvch) (Read error: 110 (Connection timed out))
- # [04:28] * Quits: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
- # [04:52] * Quits: dglazkov (n=dglazkov@c-67-188-3-204.hsd1.ca.comcast.net) (Read error: 60 (Operation timed out))
- # [04:52] * Joins: jorlow_ (n=jorlow@nat/google/x-wbbcqexbrttyyjtl)
- # [04:55] * Quits: jorlow (n=jorlow@nat/google/x-yfamqyirpqltqnzl) (Read error: 110 (Connection timed out))
- # [04:55] * jorlow_ is now known as jorlow
- # [04:56] * Joins: jorlow_ (n=jorlow@72.14.224.1)
- # [04:58] * Joins: jorlow__ (n=jorlow@67.218.104.53)
- # [04:58] * Joins: jorlow___ (n=jorlow@72.14.224.1)
- # [04:59] * Quits: jorlow (n=jorlow@nat/google/x-wbbcqexbrttyyjtl) (Read error: 60 (Operation timed out))
- # [04:59] * jorlow___ is now known as jorlow
- # [04:59] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [05:00] * Quits: ttepasse (n=ttepas--@p5B014D2D.dip.t-dialin.net) ("?Q")
- # [05:01] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [05:01] * Quits: gavin (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [05:02] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [05:08] * Quits: jorlow__ (n=jorlow@67.218.104.53) (Read error: 104 (Connection reset by peer))
- # [05:08] * Joins: jorlow__ (n=jorlow@67.218.104.53)
- # [05:14] * Quits: jorlow_ (n=jorlow@72.14.224.1) (Read error: 110 (Connection timed out))
- # [05:15] * Quits: jorlow (n=jorlow@72.14.224.1) (Read error: 60 (Operation timed out))
- # [05:15] * jorlow__ is now known as jorlow
- # [05:34] * Joins: beowulf_ (i=wiglaf@ps4552.dreamhost.com)
- # [05:36] * Quits: franksalim (n=frank@adsl-75-61-85-210.dsl.pltn13.sbcglobal.net) ("Leaving")
- # [05:43] * Quits: jorlow (n=jorlow@67.218.104.53)
- # [05:45] * Quits: beowulf (i=wiglaf@ps4552.dreamhost.com) (Read error: 110 (Connection timed out))
- # [05:47] * Joins: bgalbraith (n=bgalbrai@71.202.109.116)
- # [05:51] * Joins: jorlow (n=jorlow@c-67-180-199-19.hsd1.ca.comcast.net)
- # [06:01] * Joins: MikeSmith (n=MikeSmit@EM114-48-45-43.pool.e-mobile.ne.jp)
- # [06:03] * Quits: jacobolus (n=jacobolu@adsl-75-36-149-198.dsl.pltn13.sbcglobal.net) (Read error: 104 (Connection reset by peer))
- # [06:04] * Joins: harig (n=aparan@59.90.71.35)
- # [06:08] * Joins: jacobolus (n=jacobolu@c-67-180-85-237.hsd1.ca.comcast.net)
- # [06:14] * Joins: jennb (n=jennb@c-71-231-58-132.hsd1.wa.comcast.net)
- # [06:14] * Quits: jennb (n=jennb@c-71-231-58-132.hsd1.wa.comcast.net) (Client Quit)
- # [06:15] * Quits: dpranke (n=Adium@nat/google/x-rdrsqjguknwelnwe) ("Leaving.")
- # [06:15] * Joins: billyjackass (n=MikeSmit@EM114-48-83-181.pool.e-mobile.ne.jp)
- # [06:20] * Quits: bgalbraith (n=bgalbrai@71.202.109.116)
- # [06:28] * Quits: MikeSmith (n=MikeSmit@EM114-48-45-43.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [06:43] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [06:44] * Quits: billyjackass (n=MikeSmit@EM114-48-83-181.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [06:58] * Quits: jacobolus (n=jacobolu@c-67-180-85-237.hsd1.ca.comcast.net) (Remote closed the connection)
- # [07:00] * Joins: cying (n=cying@adsl-75-41-125-138.dsl.pltn13.sbcglobal.net)
- # [07:06] * Joins: VasilievVV (n=kvirc@mediawiki/VasilievVV)
- # [07:06] * Joins: jorlow_ (n=jorlow@72.14.224.1)
- # [07:11] * Quits: annodomini (n=lambda@wikipedia/lambda)
- # [07:12] * Quits: tantek (n=tantek@pool-173-67-103-206.lsanca.dsl-w.verizon.net)
- # [07:13] * Quits: vvv (n=kvirc@mediawiki/VasilievVV) (Read error: 145 (Connection timed out))
- # [07:21] * Joins: KevinMarks (n=KevinMar@c-67-164-14-96.hsd1.ca.comcast.net)
- # [07:22] * Joins: primal1 (n=primal1@pool-98-112-164-140.lsanca.fios.verizon.net)
- # [07:22] * Quits: jorlow (n=jorlow@c-67-180-199-19.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [07:22] * jorlow_ is now known as jorlow
- # [07:23] * Quits: primal1 (n=primal1@pool-98-112-164-140.lsanca.fios.verizon.net) (Client Quit)
- # [07:23] * Joins: primal1 (n=primal1@pool-98-112-164-140.lsanca.fios.verizon.net)
- # [07:24] * Joins: tantek (n=tantek@pool-173-67-103-206.lsanca.dsl-w.verizon.net)
- # [07:31] * Quits: tantek (n=tantek@pool-173-67-103-206.lsanca.dsl-w.verizon.net)
- # [07:34] * Joins: MikeSmith (n=MikeSmit@EM114-48-83-181.pool.e-mobile.ne.jp)
- # [07:39] * Quits: KevinMarks (n=KevinMar@c-67-164-14-96.hsd1.ca.comcast.net) ("The computer fell asleep")
- # [07:40] * Joins: KevinMarks (n=KevinMar@c-67-164-14-96.hsd1.ca.comcast.net)
- # [07:41] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [07:50] * Quits: jwalden_ (n=waldo@nat/mozilla/x-kowkyhfgndzspfdg) ("->home")
- # [07:52] <Lachy> Hixie, what's the point of the creationCallback in the openDatabase() method?
- # [07:53] <Lachy> I don't see any use for it since the database is still returned by the openDatabase() method. There doesn't appear to be any need to use a callback to get it.
- # [07:56] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [07:57] * Quits: KevinMarks (n=KevinMar@c-67-164-14-96.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [08:03] * Joins: tantek (n=tantek@pool-173-67-103-206.lsanca.dsl-w.verizon.net)
- # [08:04] * Joins: jacobolus (n=jacobolu@c-98-248-43-68.hsd1.ca.comcast.net)
- # [08:05] * Quits: MikeSmith (n=MikeSmit@EM114-48-83-181.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [08:06] * Joins: MikeSmith (n=MikeSmit@EM114-48-221-192.pool.e-mobile.ne.jp)
- # [08:12] * Quits: MikeSmith (n=MikeSmit@EM114-48-221-192.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [08:18] * Joins: jorlow_ (n=jorlow@c-67-180-199-19.hsd1.ca.comcast.net)
- # [08:21] * Joins: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [08:22] * Quits: tantek (n=tantek@pool-173-67-103-206.lsanca.dsl-w.verizon.net)
- # [08:23] <Mrmil> so much noise about 'cite'...
- # [08:30] * Quits: heycam (n=cam@clm-laptop.infotech.monash.edu.au) ("bye")
- # [08:36] * Quits: jorlow (n=jorlow@72.14.224.1) (Read error: 110 (Connection timed out))
- # [08:36] * jorlow_ is now known as jorlow
- # [08:42] * Joins: MikeSmith (n=MikeSmit@EM114-48-221-192.pool.e-mobile.ne.jp)
- # [08:47] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:50] * Quits: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz) (Remote closed the connection)
- # [08:50] * Joins: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [08:53] <annevk2> Lachy, it's called when you do this for the first time
- # [08:54] <annevk2> Lachy, so you can have a standalone function that is just for generating all the tables that are needed for your app
- # [08:54] <annevk2> Lachy, compare with the installation steps of e.g. WordPress
- # [08:55] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) (Read error: 113 (No route to host))
- # [08:55] * Joins: doublec (n=doublec@ip67-152-86-163.z86-152-67.customer.algx.net)
- # [09:04] * Joins: tantek (n=tantek@pool-173-67-103-206.lsanca.dsl-w.verizon.net)
- # [09:04] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [09:08] * Joins: heycam (n=cam@210-84-56-211.dyn.iinet.net.au)
- # [09:09] <eighty4> gsnedders|work: pm?
- # [09:10] <Lachy> annevk2, perhaps I'm misunderstanding how it's supposed to work, but I think that would mean when you open the database, you have to wait for the callback to be invoked before doing anything with the database, but since it only gets invoked when the database is first created, how are you supposed to know when it's ready to be used?
- # [09:10] * Joins: jorlow_ (n=jorlow@72.14.224.1)
- # [09:11] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [09:11] <Lachy> well, you get the database returned from the method, but before running any additional transactions, you still need to check whether or not it was created for the first time
- # [09:12] <Lachy> and if it was, you have to wait for the callback to be executed, where you can set up the tables required.
- # [09:12] * Joins: VasilVV (n=kvirc@mediawiki/VasilievVV)
- # [09:14] <Lachy> basically, what I'm saying, is it sucks to have a semi-asynchronous/semi-synchrounous API like this with which you have no idea whether it will need to be run synchrounously or asynchronously when you open it :-(
- # [09:14] * Joins: KevinMarks (n=KevinMar@c-67-164-14-96.hsd1.ca.comcast.net)
- # [09:15] * Quits: doublec (n=doublec@ip67-152-86-163.z86-152-67.customer.algx.net) ("Leaving")
- # [09:15] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [09:15] * Joins: doublec (n=doublec@ip67-152-86-163.z86-152-67.customer.algx.net)
- # [09:18] * Joins: jorlow__ (n=jorlow@c-67-180-199-19.hsd1.ca.comcast.net)
- # [09:18] * Quits: jorlow (n=jorlow@c-67-180-199-19.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [09:18] * jorlow__ is now known as jorlow
- # [09:19] * Quits: jorlow (n=jorlow@c-67-180-199-19.hsd1.ca.comcast.net) (Client Quit)
- # [09:20] * Quits: VasilievVV (n=kvirc@mediawiki/VasilievVV) (Read error: 60 (Operation timed out))
- # [09:21] <annevk2> Lachy, no, that callback is invoked first
- # [09:21] <annevk2> Lachy, all other transactions will be queued behind it
- # [09:24] <Lachy> oh, right. I guess that's ok. It still sucks having so many damn callbacks in this api
- # [09:28] <othermaciej> hsivonen: are you around?
- # [09:30] <hsivonen> othermaciej: Yes
- # [09:30] <othermaciej> hsivonen: could you comment on the proposal from Jonathan Robie in <http://www.w3.org/Bugs/Public/show_bug.cgi?id=7059>, in light of his clarifications?
- # [09:30] <hsivonen> othermaciej: OK.
- # [09:31] <othermaciej> hsivonen: the XQuery/XSL folks want to talk about this at TPAC, I am hoping we can get it resolved before then
- # [09:32] <hsivonen> othermaciej: I'm OK with the change if you guys change WebKit, too. :-)
- # [09:33] <othermaciej> hsivonen: I don't know the history of why we decided to do it this way
- # [09:33] <othermaciej> (i.e. whether actual sites broke or if it was just for logical reasons)
- # [09:33] <hsivonen> othermaciej: IIRC, ap said it was just in case. (Not his exact words.)
- # [09:33] <othermaciej> I was gonna say, he's the one who would know
- # [09:34] * Quits: jorlow_ (n=jorlow@72.14.224.1) (Read error: 110 (Connection timed out))
- # [09:36] <othermaciej> hsivonen: I can't tell if Jonathan's proposed wording is for XPath or HTML5
- # [09:36] <annevk2> what's he's proposing, how does that effect XSLT applied to HTML?
- # [09:36] <othermaciej> hsivonen: (or for whatever spec or specs define document.evaluate or XSLTProcessor
- # [09:36] <annevk2> s/effect/affect/
- # [09:37] <othermaciej> annevk2: seems like no effect, since it's scoped to document.evaluate as written
- # [09:37] <hsivonen> annevk2: it doesn't affect XSLT applied to an HTML DOM compared to current HTML 5 spec text unless the tree also has no-namespace nodes introduced with createElementNS or by importing from an XML tree
- # [09:38] <othermaciej> hsivonen: did you find actual compat issues when you changed this in Gecko, or just broken test cases?
- # [09:38] <hsivonen> othermaciej: it needs to apply to *any* DOM API that causes XPath to be evaluated against an HTML DOM
- # [09:38] <hsivonen> othermaciej: including whatever the API is for invoking XSLT from JS
- # [09:39] <hsivonen> othermaciej: making no-namespace name expressions match http://www.w3.org/1999/xhtml nodes in HTML trees is needed for compat.
- # [09:39] <hsivonen> othermaciej: making no-namespace name expressions also match no-namespace element nodes is in Gecko solely for uniformness with the WebKit behavior
- # [09:40] <annevk2> sorry, phrased my question wrong, I was wondering whether that'd be a problem
- # [09:40] <othermaciej> hsivonen: I see, so the WebKit change you are talking about is to *not* match no-namespace element nodes in HTML trees?
- # [09:40] <othermaciej> hsivonen: I don't see a problem with doing that
- # [09:40] <othermaciej> hsivonen: I misunderstood what you meant at first
- # [09:41] <hsivonen> othermaciej: yes
- # [09:42] <othermaciej> we'd just have to tweak our isHTMLElement/isHTMLDocument special case slightly
- # [09:46] <hsivonen> othermaciej: commented
- # [09:46] <hsivonen> on the bug that is
- # [09:46] <othermaciej> hsivonen: thanks!
- # [09:47] * Quits: doublec (n=doublec@ip67-152-86-163.z86-152-67.customer.algx.net) ("Leaving")
- # [09:51] * Quits: tyoshino (n=tyoshino@220.109.219.244) (Read error: 104 (Connection reset by peer))
- # [09:51] * Joins: tyoshino (n=tyoshino@220.109.219.244)
- # [10:01] * Joins: gavin__ (n=gavin@people.mozilla.com)
- # [10:07] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 104 (Connection reset by peer))
- # [10:07] <hsivonen> I like the new meta@scheme example
- # [10:10] <Lachy> hsivonen, which example are you referring to?
- # [10:11] <hsivonen> Lachy: the one with ORLY
- # [10:18] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
- # [10:25] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [10:31] * Quits: tantek (n=tantek@pool-173-67-103-206.lsanca.dsl-w.verizon.net)
- # [10:31] * Quits: cying (n=cying@adsl-75-41-125-138.dsl.pltn13.sbcglobal.net)
- # [10:33] * Joins: tantek (n=tantek@pool-173-67-103-206.lsanca.dsl-w.verizon.net)
- # [10:38] <hsivonen> tantek: does gmpg.org get a lot of automated profile fetches? if so, do they come from apps other than GRDDL tools?
- # [10:38] * beowulf_ is now known as beowulf
- # [10:39] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [10:41] * Quits: Lachy (n=Lachlan@85.196.122.246) ("Leaving")
- # [10:46] * Philip` wonders why a fractal is more infinitely detailed than e.g. the edge of a circle, which you can zoom in on forever and it will constantly look different
- # [10:47] <poe> it isn't, it's just more suprising
- # [10:49] <othermaciej> there's a well-defined way in which you can say it's "more detailed"
- # [10:49] <othermaciej> the edge of a circle is smooth, in a mathematically definable way
- # [10:49] <othermaciej> it's continuously differentiable
- # [10:49] <othermaciej> most fractals are nowhere differentiable - they are perfectly jagged
- # [10:58] <jgraham> gsnedders|work: Trying to introduce paradoxes into the spec I see
- # [10:58] <tantek> hsivonen - good q - I'll have to check the logs
- # [10:58] <gsnedders|work> jgraham: Indeed. I mean, the CSS WG has already done it with CSS 3 Selectors.
- # [10:58] <gsnedders|work> jgraham: We can't let the CSS WG out do us on paradoxes!
- # [10:59] <tantek> BTW FWIW I agree with having an explicit "element that goes between <header> and <footer>"
- # [10:59] <tantek> AKA <content>
- # [10:59] <tantek> people *will* make one up or (ab)use article/section
- # [10:59] <tantek> annevk3 is right
- # [11:00] <tantek> gsnedders - what paradox do you know of in the Selectors spec?
- # [11:00] <jgraham> We should make a RFC that lists all RFCs that don't refer to themselves
- # [11:01] <gsnedders|work> tantek: See ::selection
- # [11:01] <tantek> yeah - that was always a tough one
- # [11:01] <gsnedders|work> "This section intentionally left blank. (This section previously defined a ::selection pseudo-element.)"
- # [11:01] <tantek> thought we figured that one out though with a combination of pseudo-pseudo-elements and limited properties
- # [11:01] <gsnedders|work> (The paradox is the fact it says it is blank, hence making it not blank.)
- # [11:02] <tantek> "this is not a blank page"
- # [11:02] <tantek> nor a pipe for that matter
- # [11:02] <othermaciej> Russel's Transfer Protocol
- # [11:02] <gsnedders|work> (I just proposed on public-html to have explicitly blank sections in authoring view of the spec to keep section numbers the same, which is why jgraham brought it up)
- # [11:03] <tantek> gsnedders - what a waste of paper! ;)
- # [11:03] <gsnedders|work> tantek: Who prints specs? :P
- # [11:04] <tantek> people that work at companies that make printers, and/or print user agents?
- # [11:05] <gsnedders|work> tantek: Yes, I know some actually do. But I think the majority of people who do will be printing out the full spec, not the authoring view, so there wouldn't be the "blank" sections.
- # [11:05] * Joins: Lachy (n=Lachy@pat-tdc.opera.com)
- # [11:08] <Philip`> In case people do actually print it, the spec ought to be padded with lots of blank pages to save ink
- # [11:08] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [11:11] <Lachy> then people should print with a really really tiny font size to reduce the total number of pages needed, counteracting the excess gained from the blank page padding
- # [11:12] <beowulf> people who want signed copies when they attend the $1000/hr HTML5 course
- # [11:13] <gsnedders|work> No, it was $1500/hr! Get it right!
- # [11:13] <beowulf> pfft
- # [11:19] <jgraham> I thought it was $1500/session. Were the sessions only 1hr?
- # [11:19] <Lachy> anyone remember the link for those courses?
- # [11:19] * Quits: pesla (n=retep@procurios.xs4all.nl) (Read error: 104 (Connection reset by peer))
- # [11:19] <jgraham> http://skillsmatter.com/course/ajax-ria/enterprise-comet-ajax
- # [11:19] <jgraham> (they are 3 days which is more like $500/day or $80 per person per hour)
- # [11:19] <beowulf> whatever, you'll surely recoup all costs with a signed copy of the html5 spec
- # [11:19] <beowulf> hixie, shelly, the adobe dudes, that apache guy...
- # [11:19] <beowulf> priceless
- # [11:19] * Quits: tkent (n=tkent@220.109.219.244) ("Leaving...")
- # [11:19] <beowulf> antiques roadshow 2050, here i come
- # [11:19] <Lachy> beowulf, would it still be priceless if Hixie just digitally signed it, and could then sell unlimited copies without wasting paper?
- # [11:19] <beowulf> :)
- # [11:19] * VasilVV is now known as vvv
- # [11:22] <jgraham> It's only worth anything if everyone in the acknowledgements section signs it
- # [11:23] <Lachy> jgraham, actually, it's worth whatever the market will pay for it, regardless of how many people have signed it
- # [11:23] * Quits: mat_t (n=mattomas@91.189.88.12) ("Leaving")
- # [11:23] <gsnedders|work> Hmm, that sounds like a challenge.
- # [11:23] * Joins: Phae (n=phaeness@gatea.mh.bbc.co.uk)
- # [11:23] <Lachy> it'd be interesting to put this to the test. Several of us print out and sign our own copy, and see which one fetches the most on ebay
- # [11:24] <gsnedders|work> I still want to try and get everyone named in the spec to sign it.
- # [11:24] <gsnedders|work> I guess that means getting Hendrel and Pillar to sign it
- # [11:25] <Lachy> gsnedders|work, do you still have that TPAC cabal-attendance sheet from last year? How much do you reckon that would fetch?
- # [11:25] <gsnedders|work> Lachy: It's at my parent's home somewhere, I think I know where. Dunno.
- # [11:26] * Quits: Lachy (n=Lachy@pat-tdc.opera.com) ("Leaving")
- # [11:27] * Quits: Rik|work (n=Rik|work@fw01d.skyrock.net)
- # [11:30] * Joins: Lachy (n=Lachy@pat-tdc.opera.com)
- # [11:32] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [11:35] * Joins: pablof (n=palbo@pat-tdc.opera.com)
- # [11:41] * Joins: webben (n=benh@nat/yahoo/x-qceywacsjqraacbx)
- # [11:45] * Quits: tantek (n=tantek@pool-173-67-103-206.lsanca.dsl-w.verizon.net)
- # [11:48] * jmb^ is now known as jmb
- # [12:04] * Joins: danbri (n=danbri@unaffiliated/danbri)
- # [12:10] <beowulf> would <body><main> ... </main></body> be abuse of <main>?
- # [12:10] <beowulf> because that's what i think a lot of people would use it for
- # [12:11] <annevk2> yes
- # [12:11] <annevk2> that's easy to flag though
- # [12:12] <beowulf> cool
- # [12:20] * Quits: MikeSmith (n=MikeSmit@EM114-48-221-192.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [12:33] * Joins: myakura (n=myakura@p7237-ipbf704marunouchi.tokyo.ocn.ne.jp)
- # [12:37] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [12:39] * Joins: erlehmann (n=erlehman@tmo-109-171.customers.d1-online.com)
- # [12:42] <annevk3> quite often when I see boolean attributes in use people just stick true in there...
- # [12:42] <annevk3> e.g. loop="true"
- # [12:43] <takkaria> XML really shouldn't have got rid of boolean attributes
- # [12:57] <hsivonen> takkaria: SGML didn't have boolean attributes, so one might argue XML never got rid of them
- # [12:58] <hsivonen> takkaria: I think it's good XML got rid of what SGML had here
- # [13:00] <takkaria> oh, I thought it did
- # [13:00] <takkaria> anyway, boolean attributes would have been a good idea
- # [13:02] <hsivonen> takkaria: SGML had something crazier: if the DTD had an enumeration of possible attribute values, specifying just the value implied the attribute name
- # [13:03] <hsivonen> takkaria: so in SGML, <input type checked> makes checked the value of the attribute that implies the attribute name checked
- # [13:03] <hsivonen> so in theory <input checkbox> should imply <input type=checkbox>
- # [13:04] <hsivonen> in SGML
- # [13:10] <annevk3> hsivonen, or <input password> implied <input type=password>
- # [13:10] <annevk3> oh wait, you just mentioned that one :)
- # [13:10] * annevk3 confused checkbox with checked
- # [13:36] * Joins: zcorpan (n=zcorpan@88.131.66.80)
- # [13:36] <zcorpan> history navigation and media elements is interesting
- # [13:49] * Joins: ttepasse (n=ttepas--@p5B014310.dip.t-dialin.net)
- # [13:51] <takkaria> hsivonen: mildly terrifying, that
- # [13:52] <annevk3> zcorpan, "interesting", I suppose :)
- # [13:54] <zcorpan> annevk3: yes
- # [13:55] <zcorpan> as in causing crashes if you're not careful and requiring lots of work to make events not fire
- # [14:00] * Joins: ttepass- (n=ttepas--@p5B01631F.dip.t-dialin.net)
- # [14:08] * Joins: erlehmann_ (n=erlehman@tmo-109-117.customers.d1-online.com)
- # [14:10] * Quits: erlehmann (n=erlehman@tmo-109-171.customers.d1-online.com) (Read error: 110 (Connection timed out))
- # [14:14] * Joins: annodomini (n=lambda@c-75-69-96-104.hsd1.nh.comcast.net)
- # [14:15] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (Read error: 110 (Connection timed out))
- # [14:25] <Lachy> annevk, how would <body><main>...</main></body> be an abuse?
- # [14:25] * Joins: Rik|work (n=Rik|work@fw01d.skyrock.net)
- # [14:26] <Lachy> maybe if the author did <body><main><header/>...<footer/></main></body> instead of <body><header/><main>...</main><footer/></body>
- # [14:26] <Lachy> (though we really should use <content> instead of <main>, if at all)
- # [14:27] * Quits: ttepasse (n=ttepas--@p5B014310.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [14:31] <beowulf> Lachy: my question was about <body><main><header/>...<footer/></main></body>, fwiw
- # [14:32] <Lachy> beowulf, ah, ok. In that case, yes, I agree with annevk2
- # [14:33] * Quits: annodomini (n=lambda@wikipedia/lambda)
- # [14:33] * Joins: annodomini (n=lambda@c-75-69-96-104.hsd1.nh.comcast.net)
- # [14:34] <beowulf> http://www.stuffandnonsense.co.uk/archives/naming_conventions_table.html # in this, as many have main as inside the body as have it inside <header/> <footer/>
- # [14:34] <beowulf> but if like annevk3 says it's easily flagged, no worries
- # [14:35] <zcorpan> "must not have header or footer descendants without a sectioning element in between"
- # [14:38] * Joins: pmuellr (n=pmuellr@nat/ibm/x-tkbrzklhwhmzkxph)
- # [14:38] * Joins: aho (n=nya@g226146183.adsl.alicedsl.de)
- # [14:39] * Quits: erlehmann_ (n=erlehman@tmo-109-117.customers.d1-online.com) (Read error: 110 (Connection timed out))
- # [14:46] * Quits: annodomini (n=lambda@wikipedia/lambda)
- # [14:51] <beowulf> should the div section in the spec not mention it's use in styling, it does in the example text I suppose...
- # [15:00] <gsnedders|work> WebKit fun: http://software.hixie.ch/utilities/js/live-dom-viewer/saved/221
- # [15:02] <gsnedders|work> (Any DOM manipulation doesn't get rendered, too)
- # [15:02] <poe> (and safari crashed.)
- # [15:03] <gsnedders|work> If you make the script not run you can modify it fine
- # [15:03] * Joins: annodomini (n=lambda@64.30.3.122)
- # [15:06] * Parts: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [15:06] * Joins: VasilievVV (n=kvirc@cdma-92-36-27-72.msk.skylink.ru)
- # [15:06] * Quits: vvv (n=kvirc@mediawiki/VasilievVV) (Read error: 104 (Connection reset by peer))
- # [15:13] * VasilievVV is now known as vvv
- # [15:16] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Read error: 110 (Connection timed out))
- # [15:17] * Quits: annodomini (n=lambda@wikipedia/lambda)
- # [15:23] <eighty4> gsnedders|work: pm?
- # [15:23] <TabAtkins> othermaciej: The average person does *not* know about shift+click or ctrl+click, and *especially* not shift+down arrow. Keycombos are voodoo magic to the average person. I was tech support; I know.
- # [15:24] <hsivonen> TabAtkins: anyone who has used Mac vector drawing programs any time since the 1980s knows about shift-click and command-click
- # [15:25] <TabAtkins> I can assure you that Windows users do not know about this.
- # [15:25] <AryehGregor> How many people (Mac users or otherwise) have used Mac vector drawing programs?
- # [15:25] <TabAtkins> And I'm not convinced that knowledge of keycombos for specific programs translates into knowledge of key combos in general.
- # [15:25] <TabAtkins> Especially when they're completely different. Context is lost on the average user.
- # [15:26] <hsivonen> TabAtkins: I'm ready to believe Windows users don't know about multiple selection, but it should be pretty common knowledge among Mac users
- # [15:26] <TabAtkins> One of you mentioned that it was used often in the file manager or whatnot?
- # [15:26] <AryehGregor> TabAtkins, you know, I think we need :changed/:unchanged. Then you could do :invalid:changed:after { contents: " !"; color: red; font-weight: bold; } or such. (Should :changed apply if the UA prefills the value?)
- # [15:27] <TabAtkins> How is it done so that it differs from the windows file system?
- # [15:27] <TabAtkins> (haven't has experience with Macs in 10+ years)
- # [15:27] * hsivonen imagines anyone who doesn't know about shift/command-click is in the world of pain with the Finder
- # [15:27] <AryehGregor> TabAtkins, Macs have a sort of list-box file manager.
- # [15:27] <TabAtkins> AryehGregor: Hrm, yes. Let's work out details. One sec, though - I just arrived at work, and need to go put on clothes.
- # [15:27] <AryehGregor> TabAtkins, http://www.qdev.de/mac/pics/exifrenamer_folder_after_backdrop.png
- # [15:28] <hsivonen> TabAtkins: shift-click selects the range between current selection and the click
- # [15:28] <hsivonen> TabAtkins: command-click adds the clicked item to selection
- # [15:28] <AryehGregor> hsivonen, the same is true on Windows, but I bet most Windows users don't know about it.
- # [15:28] <AryehGregor> How often do users really *need* to select multiple files? E.g., to delete a bunch, they can just delete them one by one.
- # [15:28] <AryehGregor> People do stuff like that.
- # [15:29] <hsivonen> AryehGregor: it's generally painful to watch Windows users struggle with their UI
- # [15:29] <AryehGregor> Hmm, on Windows they can also select multiple files by click and drag a box, though.
- # [15:29] <hsivonen> it seems to me that when they are frustrated enough they stop learning
- # [15:29] <hsivonen> but Mac users don't get demotivated and learn these shortcuts
- # [15:29] <AryehGregor> It seems to me that most people just don't learn UI unless it's explicitly taught to them.
- # [15:30] <AryehGregor> That kind of person is probably less likely to use a Mac, though.
- # [15:30] <AryehGregor> (much as I suspect the large majority of Linux users know about Shift-/Ctrl-click)
- # [15:30] <zcorpan> click-drag should work with <select multiple>
- # [15:30] <AryehGregor> The least competent computer users usually wind up with Windows because they don't really know what an operating system is anyway and just get whatever the store sells, or whatever.
- # [15:31] <TabAtkins> hsivonen: I think your experiences with Mac users may be somewhat dated. IMXP modern mac users have regressed to the mean.
- # [15:31] <hsivonen> could be
- # [15:31] <AryehGregor> Click-drag doesn't seem to work with <select multiple> on Chrome/Linux
- # [15:31] <AryehGregor> .
- # [15:32] <TabAtkins> AryehGregor: I'm not sure how that screenshot displays anything different from Windows. Am I missing something?
- # [15:32] <AryehGregor> TabAtkins, well, it's clearly different from the default Windows layout, but I'm not sure the difference is relevant.
- # [15:32] <TabAtkins> hsivonen: Tragedy of the commons, I guess. ^_^
- # [15:32] <AryehGregor> . . . Tragedy of the commons is something totally unrelated.
- # [15:32] <TabAtkins> AryehGregor: Yes, slightly.
- # [15:33] <TabAtkins> That would be the use of the ^_^. I was being ironic in misusing the word to indicate that the common people have infiltrated the Mac.
- # [15:33] <AryehGregor> Tragedy of the commons is if Mac users use up all the Shift-clicking in the world so that they can't Shift-click anymore after ten years.
- # [15:34] <TabAtkins> Like Lispers using up all the parens?
- # [15:34] <TabAtkins> Or perlers using up all the linenoise, so TVs won't be able to display static anymore?
- # [15:35] <TabAtkins> So, anyway, :changed. I like the concept.
- # [15:35] <jgraham> I would be astonished if the majority of users knew about these shortcuts, Macs or not. I would be astonished if there was ever a time since the Mac went mass-market that the majority of mac users knew about them
- # [15:36] <AryehGregor> Me too.
- # [15:36] <AryehGregor> It's way too easy to assume most people are at least slightly techy like us.
- # [15:36] <jgraham> Frankly I have difficulty remembering which key does which thing
- # [15:36] <TabAtkins> Doesn't match when you first load the page, even if @value is specified. Does match as soon as the user causes a change event (or UA equivalent).
- # [15:36] <TabAtkins> Only ambiguity (maybe) is what to do if script alters the value.
- # [15:36] <AryehGregor> I've read enough tech support horror stories to not be so optimistic.
- # [15:36] * Parts: zcorpan (n=zcorpan@88.131.66.80)
- # [15:36] <AryehGregor> TabAtkins, or what if the UA prefills it?
- # [15:36] <TabAtkins> In what manner?
- # [15:37] <AryehGregor> Like if you go to a login page and it prefills your username.
- # [15:37] <TabAtkins> I feel like I want to classify that with scripts filling it.
- # [15:38] <TabAtkins> Though it may be okay to let the UA decide.
- # [15:39] <TabAtkins> Depending on what they think it's closer to - them just rendering a static @value, or them typing for the user.
- # [15:40] <TabAtkins> I think scripts should probably trigger :changed just like a user filling values in.
- # [15:42] <AryehGregor> Yes, I'd tend to agree.
- # [15:42] <AryehGregor> If they don't want to trigger it, they can change the default value instead of the current value.
- # [15:43] <AryehGregor> What if the user changes it, then changes it again so it's equal to the default value?
- # [15:43] <AryehGregor> Maybe even without committing the first change?
- # [15:44] <AryehGregor> I would say probably don't trigger it.
- # [15:44] <AryehGregor> (I mean, it should be :unchanged)
- # [15:45] <TabAtkins> Don't trigger it - it wouldn't fire a change event in that case.
- # [15:45] <AryehGregor> But what if they changed it, committed the change, and went back to change it back?
- # [15:45] <TabAtkins> Then it still matches :changed.
- # [15:45] <AryehGregor> Yes, I agree.
- # [15:46] <TabAtkins> Yup, the user has meaningfully interacted with it, so we're good.
- # [15:46] <AryehGregor> :changed would match HTML's idea of dirtiness, I think.
- # [15:46] <hsivonen> Hixie: the spec should use @font-face to supply proper fonts to all viewers
- # [15:46] <TabAtkins> How, hm, how does one change the default value of an input without changing the current value? This may be my jQuery thinking collapsing ideas in my head.
- # [15:47] <Lachy> I'm surprised that windows users struggle with the concept of shift-/control-clicking for selection
- # [15:47] <jgraham> s/windows//
- # [15:47] <AryehGregor> TabAtkins, well, you could just change the "value" attribute . . .
- # [15:47] <AryehGregor> Lachy, do you have evidence that *average* Mac users don't?
- # [15:47] * jgraham is a Mac/Linux user and is tired of Mac-elitism on this topic
- # [15:47] <TabAtkins> Yeah, then it's me collapsing ideas. ^_^ I tend to think of .val() and .attr("val",) the same.
- # [15:47] <Lachy> no, I'm not commenting on mac users
- # [15:48] <TabAtkins> Bleh, .attr("value",)
- # [15:48] <Lachy> given that windows explorer has the behaviour, it seems like it should be fairly common knowledge
- # [15:48] <Lachy> and it always just seemed intuitive to me
- # [15:48] <TabAtkins> Lachy: It's simply not *necessary* behavior for most people.
- # [15:48] <TabAtkins> And a goodly fraction understand the "drag a box" behavior, which is a good substitute.
- # [15:49] <AryehGregor> Lachy, it's totally arbitrary, though, if you think about it. It's not intuitive at all, or discoverable. The only possible way you could figure it out is either by reading about it, being told about it, or banging your keyboard randomly while selecting stuff.
- # [15:49] <TabAtkins> Also: the normal display of Windows folders is "Thumbnail" rather than "List".
- # [15:49] <AryehGregor> The average computer user doesn't read about computers or talk to people about them, unless they have a problem they need to solve.
- # [15:49] <jgraham> The drag a box behaviour is more discoverable because it's something that novice users often do by accident
- # [15:49] <Lachy> although, IIRC, MS Office drawing functions (in Word, Powerpoint, etc.) did mess it up, and made Shift+click behave like ctrl+click should
- # [15:49] <TabAtkins> jgraham, yup.
- # [15:49] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
- # [15:50] <jgraham> whereas there's no obvious reason that ctrl+click would do something different to z+click or f1+click
- # [15:50] <AryehGregor> I wouldn't go that far. Ctrl is a modifier key, I think most users see a difference between it and Z or F1.
- # [15:50] <Lachy> I don't know how I learned about it, but I definitely didn't read about it. I guess I must have been shown at some point or seen someone else do it
- # [15:50] <AryehGregor> But it's not obvious that it would do anything special in the magical narrow case where you already have something selected and are clicking on something else of the same type in a case where you can select both of them.
- # [15:51] <AryehGregor> Lachy, yeah, me too. I assume at some point I saw someone do it.
- # [15:51] <TabAtkins> AryehGregor: I think the primary difference people see is that Ctrl doesn't do anything most of the time. ^_^
- # [15:51] <AryehGregor> I know that's how I figured out that you can expand and collapse tree views with the arrow keys.
- # [15:51] * eighty4 knows that ~50% of the mac users dosesn't know of two fingers scroll
- # [15:51] <TabAtkins> I'm pretty sure I learned about it from a "Windows 95 for dummies" book when I was 8 or someething.
- # [15:51] <AryehGregor> TabAtkins, hmm, true. Shift is maybe a better example.
- # [15:51] <AryehGregor> TabAtkins, was Windows 95 released when you were 8?
- # [15:51] <TabAtkins> Well, I suppose I had to be at least 10 for that.
- # [15:52] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [15:52] <Lachy> also, I remember lots of sites that used to use <select multiple> used to say things like "Hold Ctrl to select multiple items" or similar
- # [15:52] <Lachy> though the use of <select multiple> seems to have declined in favour of checkboxes
- # [15:52] <AryehGregor> Oh, yeah, that's true.
- # [15:52] <AryehGregor> MediaWiki used to do that in some places. Then we switched to checkboxes. :P
- # [15:53] <TabAtkins> <select multiple> is just *way* too user-unfriendly. The fact that you *have* to be holding Ctrl to multi-select, and that it wipes out your selection if you forget at some point, is just evil.
- # [15:53] <TabAtkins> I've never used it in a design, and I don't intend to.
- # [15:54] <Lachy> it would be nice if the multi-select widget had check boxes of some kind beside each item in the list, that just required clicking without a modifier key
- # [15:54] <TabAtkins> Yeah.
- # [15:54] <Lachy> like how many installation wizards do it in the custom install dialogs
- # [15:54] <AryehGregor> That's what I think.
- # [15:54] <poe> this is a pretty nice layer ontop of select multiple http://code.google.com/p/jquery-asmselect/
- # [15:54] <AryehGregor> There's no reason everyone has to use this cruddy UI.
- # [15:56] <TabAtkins> Yeah, I really like that redesign of <select>. It works well, and is intuitive.
- # [15:57] <TabAtkins> Of course, just using a bit list of checkboxes within a container with max-height and overflow:scroll set works pretty equivalently.
- # [15:58] * Joins: cying (n=cying@adsl-75-41-125-138.dsl.pltn13.sbcglobal.net)
- # [16:01] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (Remote closed the connection)
- # [16:02] <TabAtkins> Aryeh: You wanna write up :changed/:unchanged on the list?
- # [16:05] <mpt> TabAtkins, browsers could make <select multiple> easy to use very simply: just add a checkbox to each item.
- # [16:05] <TabAtkins> mpt: I agree. But no one has. ;_;
- # [16:05] <mpt> TabAtkins, and I think somewhere in bugzilla.mozilla.org there's a bug report from me to that effect. :-)
- # [16:06] <TabAtkins> And until at least IE and FF do it, I'm not willing to use <select multiple>
- # [16:06] * mpt realizes Lachy just suggested the same thing
- # [16:07] <TabAtkins> Nod. It's silly how basic the solution is, and that it still hasn't been put into practice.
- # [16:07] <mpt> What does <select multiple> look like on an iPhone?
- # [16:08] <TabAtkins> Is a good question.
- # [16:08] <mpt> (since <select> looks very different)
- # [16:08] <annevk3> does Ubuntu have them mpt? :)
- # [16:08] <annevk3> btw, the wifi donation thing worked out
- # [16:08] <TabAtkins> Hrm...
- # [16:08] <mpt> annevk3, no Web browsers currently shipping with Ubuntu do, if that's what you mean
- # [16:08] * TabAtkins goes and checks what it looks like on his phone with Opera Mini.
- # [16:09] <annevk3> i meant the OS
- # [16:09] <mpt> annevk3, have what, specifically? Lists where you can select more than one item with the Ctrl key?
- # [16:09] <mpt> Or lists with checkbox items?
- # [16:09] * Joins: cying_ (n=cying@adsl-75-41-125-138.dsl.pltn13.sbcglobal.net)
- # [16:09] * Quits: cying_ (n=cying@adsl-75-41-125-138.dsl.pltn13.sbcglobal.net) (Remote closed the connection)
- # [16:09] * jgraham assumes the latter
- # [16:10] <annevk3> mpt, presumably ubuntu has multiple select as widget; i wondered whether you had the impl fixed there
- # [16:10] * Quits: cying (n=cying@adsl-75-41-125-138.dsl.pltn13.sbcglobal.net) (Read error: 104 (Connection reset by peer))
- # [16:11] <TabAtkins> Ah, good job Opera Mini team.
- # [16:11] <mpt> That's up to the application. I don't recall any current application that expects people to know Ctrl click, apart from the file manager.
- # [16:11] <TabAtkins> A <select multiple> opens to a new screen filled with checkboxes.
- # [16:11] <jgraham> I think it is more accurate to say that Gtk has multiple-select widgets and that they din't have checkboxes
- # [16:11] <jgraham> *don't
- # [16:12] <jgraham> But I don't recall actually seing a multiple-select widget
- # [16:12] <TabAtkins> annevk3: Pass along my thumbs up to whoever does that.
- # [16:13] <jgraham> TabAtkins: takkaria is more likely to know I guess
- # [16:13] <TabAtkins> takkaria is Opera dev?
- # [16:14] <TabAtkins> I really only know for sure like two people who are on Opera - Anne and Hakon.
- # [16:14] <TabAtkins> I know there are lots others who hang around, but I don't know who they are.
- # [16:14] <TabAtkins> I guess Lachy?
- # [16:15] <Lachy> no, takkaria doesn't work for Opera
- # [16:15] <jgraham> Yep. And me and gsnedders|work for a year and takkaria for the summer and lots of other people who are on the list but not IRC
- # [16:15] <TabAtkins> kk
- # [16:16] <Lachy> jgraham, is takkaria a summer intern in sweden?
- # [16:16] <jgraham> takkaria is on the mini team for the summer
- # [16:16] <jgraham> in Sweden, yes
- # [16:16] <gsnedders|work> (That's me for a year, not jgraham also.)
- # [16:16] <TabAtkins> takkaria: Pass along thumbs up for Mini's impl of <select multiple>.
- # [16:16] <jgraham> I guess commas would have helped
- # [16:16] <gsnedders|work> (Though technically from tomorrow until the 4th October I'm not an Opera guy)
- # [16:16] <TabAtkins> Nod. I thought you were calling yourself an intern, jgraham. ^_^
- # [16:17] <jgraham> No I'm trapped here
- # [16:17] <jgraham> ;)
- # [16:17] <Lachy> gsnedders|work, I thought you were only going to be with us for a few weeks
- # [16:17] * gsnedders|work notes there's nobody standing in the doorway
- # [16:17] * gsnedders|work wonders what traps jgraham
- # [16:17] <gsnedders|work> (I'm in the same room as jgraham)
- # [16:18] <gsnedders|work> TabAtkins: zcorpan is Opera as well (and is really Simon Pieters)
- # [16:18] <TabAtkins> Ah, I never connected the two names.
- # [16:18] <jgraham> Oh yeak, sorry I forgot
- # [16:18] <jgraham> *yeah
- # [16:18] <Lachy> gsnedders|work, jgraham has a really strong electromagnet in his chair and metal implants in his legs that keep him trapped
- # [16:19] <gsnedders|work> Nah, doesn't look like it
- # [16:19] <jgraham> ^this is true
- # [16:19] <gsnedders|work> Unless it's under the floor…
- # [16:20] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:21] <TabAtkins> You know, I've got a ton of emails on hand in a database of mine too.
- # [16:21] <TabAtkins> Might be fun to run AryehGregor's query against them too
- # [16:31] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [16:33] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [16:38] * Quits: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) ("Leaving...")
- # [16:47] * Joins: adactio (n=adactio@host86-156-238-27.range86-156.btcentralplus.com)
- # [16:52] * Quits: Creap (n=Creap@vemod.brg.sgsnet.se) ("nu fäkt")
- # [16:53] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:58] <TabAtkins> Well, I've got 441 or so distinct email addresses harvested from our customers, and they're all valid according <input type=email> validation.
- # [16:59] * TabAtkins will see if he can get access to our full email lists - these are just the emails given to one particular app he wrote.
- # [17:08] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
- # [17:09] * Joins: dglazkov (n=dglazkov@nat/google/x-fbdcshikanublkzo)
- # [17:14] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [17:19] * Joins: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [17:27] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [17:28] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [17:35] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [17:47] <gsnedders|work> heycam: yt?
- # [17:49] <gsnedders|work> heycam: ignore me
- # [17:54] <takkaria> TabAtkins: yeah, it's quite nice, isn't it? though we got a bug report complaining about it a couple weeks back
- # [17:54] <TabAtkins> takkaria: Dude, how can you complain about it?
- # [17:54] <takkaria> we gave the response "it works like this on purpose" :)
- # [17:54] <TabAtkins> Heh.
- # [17:59] * TabAtkins notes that Century Gothic is a *really nice* font.
- # [17:59] * jgraham grumbles
- # [18:00] <jgraham> Hey, Century Gothic. That is a cheering thought
- # [18:00] <gsnedders|work> Says the grumpy old man
- # [18:00] <TabAtkins> ...I'm not quite sure how to respond to that.
- # [18:01] * Quits: gsnedders|work (n=gsnedder@pat.se.opera.com) ("Adios Intarwebs!")
- # [18:01] <jgraham> TabAtkins: What the idea that nice typography cazn be cheering?
- # [18:01] <jgraham> Or that I can be grumpy?
- # [18:01] <TabAtkins> jgraham: I wasn't sure how much sarcasm was in there. ^_^
- # [18:01] <TabAtkins> I'm just happy that Century Gothic scales so well on-screen.
- # [18:02] <TabAtkins> Very readable down to 10px size.
- # [18:03] <TabAtkins> Dammit, FF3.5 doesn't support calc() yet. >_<
- # [18:14] * Quits: harig (n=aparan@59.90.71.35) (Read error: 110 (Connection timed out))
- # [18:16] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [18:24] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [18:24] * Quits: primal1 (n=primal1@pool-98-112-164-140.lsanca.fios.verizon.net)
- # [18:26] * Joins: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [18:28] * Quits: Phae (n=phaeness@gatea.mh.bbc.co.uk)
- # [18:29] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [18:30] * Joins: maikmerten (n=maikmert@U24c6.u.pppool.de)
- # [18:43] * Parts: adactio (n=adactio@host86-156-238-27.range86-156.btcentralplus.com)
- # [18:44] * Joins: tantek (n=tantek@pool-173-67-103-206.lsanca.dsl-w.verizon.net)
- # [18:47] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [18:47] * Quits: gavin (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [18:49] * Joins: dave_levin (n=dave_lev@72.14.224.1)
- # [18:50] * Joins: doublec (n=doublec@nat/mozilla/x-iaqypvaydxzomcwa)
- # [18:55] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
- # [18:56] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [19:06] * Joins: aroben (n=aroben@nat/apple/x-pzycvcogdpnuhyef)
- # [19:10] * Joins: weinig (n=weinig@17.246.19.176)
- # [19:10] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
- # [19:11] * Joins: bgalbraith (n=bgalbrai@nat/mozilla/x-giyvcahkcaanxbou)
- # [19:14] * Joins: jorlow (n=jorlow@72.14.224.1)
- # [19:18] * Joins: cying (n=cying@70.90.171.153)
- # [19:19] * Quits: webben (n=benh@nat/yahoo/x-qceywacsjqraacbx) (Read error: 60 (Operation timed out))
- # [19:20] * maikmerten is now known as maik|eat
- # [19:28] * Joins: ojan (n=ojan@72.14.229.81)
- # [19:32] * Joins: annodomini (n=lambda@130.189.179.215)
- # [19:35] * maik|eat is now known as maikmerten
- # [19:35] * Joins: cying_ (n=cying@70.90.171.153)
- # [19:43] * Joins: jorlow_ (n=jorlow@nat/google/x-rszacqiikkhhyuxc)
- # [19:48] * Quits: Lachy (n=Lachy@pat-tdc.opera.com) ("Leaving")
- # [19:50] * Quits: tantek (n=tantek@pool-173-67-103-206.lsanca.dsl-w.verizon.net) (Read error: 54 (Connection reset by peer))
- # [19:50] * Joins: tantek (n=tantek@pool-173-67-103-206.lsanca.dsl-w.verizon.net)
- # [19:51] * Quits: cying (n=cying@70.90.171.153) (Success)
- # [19:51] * cying_ is now known as cying
- # [19:51] * Quits: tantek (n=tantek@pool-173-67-103-206.lsanca.dsl-w.verizon.net) (Client Quit)
- # [19:54] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [19:55] * Joins: ap (n=ap@nat/apple/x-eraoywlydfbuqepb)
- # [19:57] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [20:00] * Quits: jorlow (n=jorlow@72.14.224.1) (Read error: 110 (Connection timed out))
- # [20:00] * jorlow_ is now known as jorlow
- # [20:03] * Joins: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi)
- # [20:07] * Joins: tantek (n=tantek@pool-173-67-103-206.lsanca.dsl-w.verizon.net)
- # [20:07] * Joins: aroben_ (n=aroben@17.246.19.32)
- # [20:08] * Quits: KevinMarks (n=KevinMar@c-67-164-14-96.hsd1.ca.comcast.net) ("The computer fell asleep")
- # [20:08] * Joins: KevinMarks (n=KevinMar@c-67-164-14-96.hsd1.ca.comcast.net)
- # [20:14] * Quits: bgalbraith (n=bgalbrai@nat/mozilla/x-giyvcahkcaanxbou)
- # [20:15] * Joins: jorlow_ (n=jorlow@nat/google/x-tdyemcarahlufqtl)
- # [20:21] * Quits: myakura (n=myakura@p7237-ipbf704marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [20:23] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Remote closed the connection)
- # [20:23] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [20:26] * Quits: KevinMarks (n=KevinMar@c-67-164-14-96.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [20:28] * Quits: cying (n=cying@70.90.171.153) (Remote closed the connection)
- # [20:28] * Joins: cying (n=cying@70.90.171.153)
- # [20:31] * Joins: onar_ (n=onar@17.244.70.71)
- # [20:31] * Quits: onar_ (n=onar@17.244.70.71) (Remote closed the connection)
- # [20:33] * Quits: jorlow (n=jorlow@nat/google/x-rszacqiikkhhyuxc) (Read error: 110 (Connection timed out))
- # [20:33] * jorlow_ is now known as jorlow
- # [20:50] * Joins: ROBOd (n=robod@89.122.216.38)
- # [20:50] * Quits: jlebar (n=jlebar@nat/mozilla/x-vaovdnlxgpxlingn) (Read error: 110 (Connection timed out))
- # [20:55] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [20:58] * Quits: cying (n=cying@70.90.171.153)
- # [21:01] * Joins: jwalden (n=waldo@nat/mozilla/session)
- # [21:04] * Quits: maikmerten (n=maikmert@U24c6.u.pppool.de) (Remote closed the connection)
- # [21:05] * Quits: weinig (n=weinig@17.246.19.176)
- # [21:06] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 60 (Operation timed out))
- # [21:10] * Quits: aroben_ (n=aroben@unaffiliated/aroben)
- # [21:15] * Quits: jorlow (n=jorlow@nat/google/x-tdyemcarahlufqtl) (Remote closed the connection)
- # [21:15] * Joins: jorlow (n=jorlow@nat/google/x-taxuxmghuehgrvtp)
- # [21:18] * Joins: atwilson (n=atwilson@74.125.59.1)
- # [21:18] <atwilson> Hixie: Not sure why you find it valuable to allow sending "lame duck" ports via postMessage()? This seems like it's always an error and should be reflected as an exception.
- # [21:19] <atwilson> Why would we want to allow this?
- # [21:21] <Hixie> isn't that the whole point of that thread?
- # [21:22] <atwilson> Hixie: no. That thread is about *closing* ports, not sending *cloned* ports.
- # [21:22] * Joins: jlebar (n=jlebar@nat/mozilla/x-hbberyqlkaguqnkq)
- # [21:22] <atwilson> A closed port != a cloned port.
- # [21:23] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [21:23] <atwilson> In particular:
- # [21:23] <atwilson> If I have two entangled ports, port1 and port2, and I do "port1.postmessage(); port1.postMessage(); port1.close();
- # [21:24] <atwilson> Someone should still be able to send port1/port2 around through postmessage, because there could still be queued up but undelivered messages associated with those ports.
- # [21:24] <atwilson> But once I've done this:
- # [21:24] <atwilson> port1.postmessage("msg", port2)
- # [21:25] <atwilson> Then there's no reason to allow doing port1.postMessage('msg2', port2) again, because port2 is truly defunct (is not even associated with the underlying message queue any more)
- # [21:25] <Hixie> i don't understand how we're supposed to tell the difference between a closed port and the remaining part of a cloned port
- # [21:26] <atwilson> Why not? closing a port is different from cloning it.
- # [21:26] <atwilson> They are completely different actions.
- # [21:27] <Hixie> All closing does is disentangle the ports
- # [21:27] <Hixie> Cloning does that too
- # [21:27] <Hixie> unless you want me to add some flag that remembers whether the port was closed or cloned
- # [21:27] * atwilson is looking at the spec again while we talk
- # [21:28] <atwilson> Yeah, I'd say that's what I'm saying. We should differentiate between the two states, because they are different.
- # [21:28] <atwilson> A cloned port is no longer a task source
- # [21:28] <atwilson> a closed port is
- # [21:28] * ojan is now known as ojanLunch
- # [21:28] <vvv> What's up with my <input type=color alpha> proposal?
- # [21:29] <Hixie> atwilson: k, send mail
- # [21:29] * Joins: virtuelv (n=virtuelv@125.175.251.212.customer.cdi.no)
- # [21:29] <Hixie> vvv: it's number 296 out of 379 in the e-mail queue
- # [21:29] <vvv> I see
- # [21:30] * Joins: dpranke (n=Adium@nat/google/x-pqtxeqehmyvcfnrg)
- # [21:31] <annevk2> "So, what you are going to create an element for every ARIA role now? That is crazy." -- you know, if you reverse things in that sentence that's pretty much how I thought about ARIA in the beginning (and still do regarding some parts)
- # [21:33] <Philip`> vvv: If you bug Hixie about it enough, he'll decide that it's less effort to respond immediately rather than keeping it in the queue :-)
- # [21:33] <Philip`> Sounds like the queue's quite short, though
- # [21:34] <annevk2> Philip`, do you already feel like it's next week?
- # [21:34] <vvv> Philip`: I'm delighted he at least said where it is in queue :)
- # [21:37] <Philip`> annevk2: Are you referring to something I said within the past few days?
- # [21:38] <Philip`> (I've spent most of that time period in bed or feeling like I'd rather be there, so I can't really remember what I may or may not have said)
- # [21:39] <annevk2> Philip`, you said you'd look into doing another charset survey on a larger dataset
- # [21:39] <Philip`> annevk2: Oh, okay
- # [21:39] <annevk2> I'm not feeling too well either (again)... :/
- # [21:39] <Philip`> annevk2: "Next week" probably means Tuesday, in that case
- # [21:40] <annevk2> okidoki
- # [21:47] <Hixie> if you want to be at a lower point in the queue, you can file a bug for it
- # [21:47] <Hixie> of course, i'm not responding to bugs right now, i'm responding to e-mails
- # [21:47] <Hixie> so it's unclear which will get addressed first :-)
- # [21:48] <Philip`> Is there any penalty for sending an email and filing an identical bug?
- # [21:48] <Hixie> nope
- # [21:48] <Philip`> Sounds like a clear strategy, then
- # [21:48] * Joins: tndH_ (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [21:50] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Read error: 110 (Connection timed out))
- # [21:50] * tndH_ is now known as tndH
- # [21:51] <Hixie> vvv: (i haven't yet studied your e-mail, but off-hand it sounds similar to past proposals to which i responded that we would be better off waiting until we had experience with type=color before adding more features)
- # [21:51] <Hixie> ok, off to lunch
- # [21:51] <Hixie> bbl
- # [21:52] <TabAtkins> holy crap I need to go to lunch too. Nearly 3 hours overdue because I was so wrapped up in coding. >_<
- # [21:53] <TabAtkins> Thank Resig that jQuery makes it as easy as it is to create a responsive ajax-driven UI.
- # [21:56] * Quits: pererik (n=pe@unaffiliated/pererik) (".")
- # [22:02] * Quits: jlebar (n=jlebar@nat/mozilla/x-hbberyqlkaguqnkq) (Read error: 110 (Connection timed out))
- # [22:03] * Joins: jlebar (n=jlebar@nat/mozilla/x-ajvdqefycbrmtipi)
- # [22:06] * Quits: doublec (n=doublec@nat/mozilla/x-iaqypvaydxzomcwa) ("Leaving")
- # [22:08] * Joins: aroben (n=aroben@17.246.19.32)
- # [22:09] * ojanLunch is now known as ojan
- # [22:23] * Quits: tantek (n=tantek@pool-173-67-103-206.lsanca.dsl-w.verizon.net)
- # [22:28] * Quits: pmuellr (n=pmuellr@nat/ibm/x-tkbrzklhwhmzkxph)
- # [22:37] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [22:37] * Quits: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi) (Remote closed the connection)
- # [22:43] * Joins: weinig (n=weinig@17.246.19.176)
- # [22:47] * Joins: gsnedders (n=gsnedder@c83-252-192-255.bredband.comhem.se)
- # [22:58] * Quits: jacobolus (n=jacobolu@c-98-248-43-68.hsd1.ca.comcast.net) (Remote closed the connection)
- # [22:59] * Joins: pererik (n=pe@unaffiliated/pererik)
- # [23:06] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [23:07] * Quits: atwilson (n=atwilson@74.125.59.1) (Remote closed the connection)
- # [23:07] * Joins: atwilson (n=atwilson@74.125.59.1)
- # [23:07] * Joins: VasilievVV (n=kvirc@mediawiki/VasilievVV)
- # [23:07] * Joins: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [23:08] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net) (Client Quit)
- # [23:14] * Quits: vvv (n=kvirc@mediawiki/VasilievVV) (Read error: 60 (Operation timed out))
- # [23:19] * Joins: jacobolus (n=jacobolu@64.9.240.201)
- # [23:20] * Quits: jacobolus (n=jacobolu@64.9.240.201) (Remote closed the connection)
- # [23:22] * VasilievVV is now known as vvv
- # [23:27] * Joins: jacobolus (n=jacobolu@64.9.240.201)
- # [23:28] * Quits: aroben (n=aroben@unaffiliated/aroben)
- # [23:28] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [23:34] * Joins: cying (n=cying@70.90.171.153)
- # [23:43] * Joins: aroben (n=aroben@17.246.19.32)
- # [23:49] * Quits: jacobolus (n=jacobolu@64.9.240.201) (Remote closed the connection)
- # Session Close: Sat Aug 29 00:00:00 2009
The end :)