Options:
- # Session Start: Sat Sep 18 00:00:00 2010
- # Session Ident: #whatwg
- # [00:00] * Joins: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net)
- # [00:02] * Quits: weinig (~weinig@17.246.16.175) (Quit: weinig)
- # [00:03] <BenoitRen> I'm not sure I understand what alternative text to provide for images in galleries of fictional characters.
- # [00:03] <AryehGregor> What would you say in place of the pictures if you had to read the page to someone over the phone?
- # [00:03] * Quits: onar_ (~onar@2620:0:1b00:16f2:7e6d:62ff:fe8b:bbe9) (Read error: Operation timed out)
- # [00:04] <BenoitRen> "There are 12 thumbnails of Alisa on the page." (and yes, I just read through the guidelines again :( )
- # [00:04] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [00:04] * Joins: onar_ (~onar@17.246.49.177)
- # [00:05] * Quits: onar_ (~onar@17.246.49.177) (Client Quit)
- # [00:05] <AryehGregor> If that's all that the page contains, and the person you're talking to really wants to know what the page contains, you'd probably briefly describe each one.
- # [00:05] * Joins: weinig (~weinig@17.246.16.175)
- # [00:05] <AryehGregor> I mean, frankly it doesn't work well no matter what you do.
- # [00:05] <AryehGregor> Gallery pages are constructed specifically to display pictures, you can't replace them by textual descriptions.
- # [00:05] * Joins: onar_ (~onar@17.246.49.177)
- # [00:05] <BenoitRen> Yeah, that's the problem.
- # [00:06] <BenoitRen> And a description isn't alternative text.
- # [00:06] * Quits: boaz (~boaz@64.119.159.231) (Read error: Connection reset by peer)
- # [00:06] * Joins: cfq (~cfq@94-194-98-91.zone8.bethere.co.uk)
- # [00:06] <exp> does it really need alternative text then?
- # [00:06] <AryehGregor> Between you and me (and whoever is reading the logs so as to quote this at an inopportune moment to discredit me), trying to come up with good alt text here is probably a waste of time, just leave it blank or give a few words for each ("Alisa talking with Bob").
- # [00:07] * Joins: boaz (~boaz@64.119.159.231)
- # [00:07] <AryehGregor> A description can be alternative text. It depends.
- # [00:07] <AryehGregor> Some of the alt text given is just descriptions.
- # [00:08] <BenoitRen> Hmm, I see.
- # [00:08] * Joins: jacobolu_ (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net)
- # [00:08] * Quits: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
- # [00:08] * Quits: cfq (~cfq@94-194-98-91.zone8.bethere.co.uk) (Client Quit)
- # [00:12] * jacobolu_ is now known as jacobolus
- # [00:13] <BenoitRen> Thanks AryehGregor. :)
- # [00:13] <BenoitRen> Bye.
- # [00:13] * Quits: BenoitRen (~BenoitRen@91.177.33.218) (Quit: Chatzilla 0.9.75.1 [SeaMonkey 1.1.17/2009060506])
- # [00:16] * Quits: onar_ (~onar@17.246.49.177) (Read error: Connection reset by peer)
- # [00:18] * Joins: onar_ (~onar@17.246.49.177)
- # [00:18] * Quits: sicking (~chatzilla@nat/mozilla/x-ezzvudfulcwvergm) (Ping timeout: 265 seconds)
- # [00:18] * Quits: Jedi_ (~Jedi@Jedi.org) (Ping timeout: 265 seconds)
- # [00:18] * Joins: sicking (~chatzilla@nat/mozilla/x-pdbgifuddogbydix)
- # [00:18] * Joins: Jedi_ (~Jedi@Jedi.org)
- # [00:19] * Joins: smaug____ (~chatzilla@cs181063178.pp.htv.fi)
- # [00:20] * Quits: onar_ (~onar@17.246.49.177) (Remote host closed the connection)
- # [00:21] * Joins: onar_ (~onar@2620:0:1b00:16f2:7e6d:62ff:fe8b:bbe9)
- # [00:21] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:945) (Remote host closed the connection)
- # [00:21] * onar_ is now known as onar
- # [00:21] * Joins: onar_ (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:945)
- # [00:23] * Quits: onar_ (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:945) (Remote host closed the connection)
- # [00:23] * Quits: smaug____ (~chatzilla@cs181063178.pp.htv.fi) (Ping timeout: 240 seconds)
- # [00:23] * Joins: onar_ (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
- # [00:25] * Quits: onar_ (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Remote host closed the connection)
- # [00:25] * Joins: onar_ (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
- # [00:27] * Joins: matjas (~matjas@91.182.49.133)
- # [00:31] * Quits: weinig (~weinig@17.246.16.175) (Quit: weinig)
- # [00:31] * Quits: hendry (~hendry@webconverger.org) (Ping timeout: 265 seconds)
- # [00:32] * Joins: hendry (~hendry@webconverger.org)
- # [00:34] * Joins: cgcardona_androi (~cgcardona@173-138-110-18.pools.spcsdns.net)
- # [00:38] * Joins: MikeSmith (~MikeSmith@EM114-48-180-67.pool.e-mobile.ne.jp)
- # [00:38] * Quits: krijnserver (~krijnhoet@83.160.77.30) (Ping timeout: 265 seconds)
- # [00:39] * Attempting to rejoin channel #whatwg
- # [00:39] * Rejoined channel #whatwg
- # [00:39] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [00:39] * Set by annevk42 on Mon Oct 19 23:03:06
- # [00:42] * Quits: sean` (~Sean@84-106-110-173.cable.quicknet.nl) (Ping timeout: 252 seconds)
- # [00:45] * Joins: mischat (~mischat@cpc2-camd10-0-0-cust316.hari.cable.virginmedia.com)
- # [00:45] * Joins: jacobolu_ (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net)
- # [00:47] * Quits: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net) (Ping timeout: 240 seconds)
- # [00:48] * Joins: AndChat| (~cgcardona@184-195-197-3.pools.spcsdns.net)
- # [00:49] * Quits: AndChat| (~cgcardona@184-195-197-3.pools.spcsdns.net) (Client Quit)
- # [00:50] * Joins: cardona507 (~cardona50@184-195-197-3.pools.spcsdns.net)
- # [00:51] * Quits: cgcardona_androi (~cgcardona@173-138-110-18.pools.spcsdns.net) (Ping timeout: 240 seconds)
- # [00:53] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 252 seconds)
- # [00:54] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [00:56] * Quits: onar_ (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Remote host closed the connection)
- # [00:56] * Quits: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net) (Quit: cying)
- # [00:56] * Joins: onar_ (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
- # [00:57] * Quits: jacobolu_ (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
- # [00:58] * Joins: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net)
- # [00:59] * Quits: mpilgrim (~pilgrim@rrcs-98-101-146-174.midsouth.biz.rr.com) (Remote host closed the connection)
- # [01:00] * Quits: onar (~onar@2620:0:1b00:16f2:7e6d:62ff:fe8b:bbe9) (Read error: Operation timed out)
- # [01:00] * onar_ is now known as onar
- # [01:01] * Joins: mpilgrim (~pilgrim@rrcs-98-101-146-174.midsouth.biz.rr.com)
- # [01:04] * Joins: mmurz (~mmurraywa@wcproxy.msnbc.com)
- # [01:05] * mmurz is now known as murz
- # [01:08] * Quits: cardona507 (~cardona50@184-195-197-3.pools.spcsdns.net) (Quit: zzzzz)
- # [01:12] * Joins: cardona507 (~cardona50@184-195-197-3.pools.spcsdns.net)
- # [01:12] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [01:13] * Quits: cardona507 (~cardona50@184-195-197-3.pools.spcsdns.net) (Client Quit)
- # [01:17] * Quits: matjas (~matjas@91.182.49.133) (Remote host closed the connection)
- # [01:18] * Joins: sean` (~Sean@84-106-110-173.cable.quicknet.nl)
- # [01:35] * Joins: cardona507 (~cardona50@68-27-203-29.pools.spcsdns.net)
- # [01:40] * Joins: nessy (~Adium@124-168-60-18.dyn.iinet.net.au)
- # [01:41] * Quits: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
- # [01:45] * Joins: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp)
- # [01:49] * Joins: kevogod (~Kevin@97-83-177-130.dhcp.stpt.wi.charter.com)
- # [01:55] * Joins: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams)
- # [02:00] * Joins: onar_ (~onar@17.246.49.177)
- # [02:02] * Quits: onar_ (~onar@17.246.49.177) (Client Quit)
- # [02:05] * Quits: jlebar (~jlebar@nat/mozilla/x-nhuvrcfwzvaojudf) (Quit: Leaving)
- # [02:08] * Quits: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
- # [02:14] * Quits: ukai (~ukai@nat/google/x-lxyflooxpisypvth) (Ping timeout: 264 seconds)
- # [02:14] * Quits: mpilgrim (~pilgrim@rrcs-98-101-146-174.midsouth.biz.rr.com) (Remote host closed the connection)
- # [02:15] * Joins: mpilgrim (~pilgrim@rrcs-98-101-146-174.midsouth.biz.rr.com)
- # [02:16] * Joins: ukai (~ukai@nat/google/x-gcectuhpiukboyfa)
- # [02:16] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Remote host closed the connection)
- # [02:16] * Joins: onar (~onar@17.216.38.171)
- # [02:17] * Quits: JonathanNeal (~Jonathan_@rrcs-76-79-114-212.west.biz.rr.com) (Ping timeout: 240 seconds)
- # [02:18] * Joins: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp)
- # [02:19] * Quits: mischat (~mischat@cpc2-camd10-0-0-cust316.hari.cable.virginmedia.com) (Quit: mischat)
- # [02:19] * Quits: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp) (Client Quit)
- # [02:19] * Joins: onar_ (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
- # [02:19] * Joins: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp)
- # [02:21] * Joins: onar__ (~onar@2620:0:1b00:16f2:7e6d:62ff:fe8b:bbe9)
- # [02:23] * Quits: onar (~onar@17.216.38.171) (Ping timeout: 240 seconds)
- # [02:23] * onar_ is now known as onar
- # [02:23] * onar is now known as 13WAAFGO2
- # [02:23] * onar__ is now known as 50UAAO3LW
- # [02:23] * Quits: exp (~zAyghip8@cpc2-ely02-0-0-cust338.5-1.cable.virginmedia.com) (Quit: Go Vinny!)
- # [02:25] * abarth is now known as commit-cluster
- # [02:25] * Quits: ako (~nya@fuld-4d00d3da.pool.mediaWays.net) (Ping timeout: 245 seconds)
- # [02:27] * Joins: MikeSmith_ (~MikeSmith@EM114-48-180-67.pool.e-mobile.ne.jp)
- # [02:29] * Quits: mihaip (~mihaip@nat/google/x-myczxsuvucbrbgin) (Quit: mihaip)
- # [02:30] * Quits: MikeSmith (~MikeSmith@EM114-48-180-67.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
- # [02:30] * MikeSmith_ is now known as MikeSmith
- # [02:31] * Quits: 50UAAO3LW (~onar@2620:0:1b00:16f2:7e6d:62ff:fe8b:bbe9) (Read error: Operation timed out)
- # [02:32] * Quits: mpilgrim (~pilgrim@rrcs-98-101-146-174.midsouth.biz.rr.com) (Remote host closed the connection)
- # [02:32] * Joins: mpilgrim (~pilgrim@rrcs-98-101-146-174.midsouth.biz.rr.com)
- # [02:33] * Quits: kevogod (~Kevin@97-83-177-130.dhcp.stpt.wi.charter.com) (Quit: Leaving)
- # [02:35] * Quits: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
- # [02:36] * Quits: gerred (~gerred@173-14-6-4-Colorado.hfc.comcastbusiness.net) (Quit: gerred)
- # [02:39] * Joins: aho (~nya@fuld-4d00d2b1.pool.mediaWays.net)
- # [02:39] * Quits: dave_levin (~dave_levi@nat/google/x-bhblgzcinmnmaisa) (Quit: dave_levin)
- # [02:41] * commit-cluster is now known as abarth
- # [02:41] * Quits: yutak_home (~kee@U017209.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [02:47] * Quits: espadrine (~espadrine@AMontsouris-157-1-127-254.w90-46.abo.wanadoo.fr) (Ping timeout: 318 seconds)
- # [02:47] * Quits: Martijnc (~Martijnc@91.176.168.58) (Ping timeout: 271 seconds)
- # [02:48] * Joins: Martijnc (~Martijnc@91.176.168.58)
- # [02:51] * Joins: miketaylr (~miketaylr@24.42.95.108)
- # [02:52] <TabAtkins> Argh, I have too many CDs and games to buy right now. >_< Luckily my birthday's coming up, so I should have some cash to spend.
- # [02:52] * Joins: espadrine (~espadrine@AMontsouris-157-1-94-182.w90-46.abo.wanadoo.fr)
- # [02:52] * Quits: dbaron (~dbaron@nat/mozilla/x-rgrjhpylcfzjqybm) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:54] * Joins: kevogod (~Kevin@97-83-177-130.dhcp.stpt.wi.charter.com)
- # [02:54] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [02:55] <TabAtkins> http://i.imgur.com/G7WyP.gif
- # [03:04] <cardona507> TabAtkins: when is your bday? how old are you gonna be?
- # [03:04] <TabAtkins> mid november, and 25.
- # [03:05] <cardona507> interesting - for some reason I thought you were older than that
- # [03:06] <TabAtkins> It is clearly the beard.
- # [03:07] <cardona507> or the wealth of hacker knowledge
- # [03:09] <TabAtkins> ^_^
- # [03:11] * Quits: ap (~ap@17.246.17.176) (Quit: ap)
- # [03:22] * Quits: miketaylr (~miketaylr@24.42.95.108) (Quit: Leaving...)
- # [03:23] * Quits: stalled (~stalled@unaffiliated/stalled) (Write error: Broken pipe)
- # [03:24] * Quits: cardona507 (~cardona50@68-27-203-29.pools.spcsdns.net) (Ping timeout: 264 seconds)
- # [03:27] * Joins: cardona507 (~cardona50@173.153.137.127)
- # [03:29] * Quits: murz (~mmurraywa@wcproxy.msnbc.com) (Ping timeout: 272 seconds)
- # [03:31] * abarth is now known as commit-cluster
- # [03:37] * Quits: espadrine (~espadrine@AMontsouris-157-1-94-182.w90-46.abo.wanadoo.fr) (Quit: espadrine)
- # [03:41] * Joins: miketaylr (~miketaylr@24.42.95.108)
- # [03:43] * Quits: othree (~othree@admin39.ct.ntust.edu.tw) (Ping timeout: 240 seconds)
- # [03:44] * commit-cluster is now known as abarth
- # [03:49] * Quits: cyphase (~cyphase@adsl-99-34-79-45.dsl.pltn13.sbcglobal.net) (Excess Flood)
- # [03:49] * Joins: cyphase (~cyphase@adsl-99-34-79-45.dsl.pltn13.sbcglobal.net)
- # [03:54] * abarth is now known as commit-cluster
- # [03:54] * commit-cluster is now known as abarth
- # [03:55] * abarth is now known as commit-cluster
- # [03:55] * Quits: miketaylr (~miketaylr@24.42.95.108) (Ping timeout: 240 seconds)
- # [03:56] * Quits: estes (~aestes@17.246.16.44) (Quit: estes)
- # [04:02] * Joins: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com)
- # [04:05] * Joins: murz (~mmurraywa@97-126-28-158.tukw.qwest.net)
- # [04:05] * Quits: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net) (Remote host closed the connection)
- # [04:16] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [04:28] * Quits: Anti-X (~duckmysic@c8B71BF51.dhcp.bluecom.no) (Ping timeout: 264 seconds)
- # [04:31] * Quits: mpilgrim (~pilgrim@rrcs-98-101-146-174.midsouth.biz.rr.com) (Remote host closed the connection)
- # [04:32] * Joins: Anti-X (~duckmysic@77.17.249.252.tmi.telenormobil.no)
- # [04:32] * Joins: mpilgrim (~pilgrim@rrcs-98-101-146-174.midsouth.biz.rr.com)
- # [04:36] * Quits: mpilgrim (~pilgrim@rrcs-98-101-146-174.midsouth.biz.rr.com) (Remote host closed the connection)
- # [04:42] * Joins: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net)
- # [04:46] * Quits: jacobolus (~jacobolus@c-66-31-201-117.hsd1.ma.comcast.net) (Remote host closed the connection)
- # [04:47] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [04:49] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [04:53] * Quits: sicking (~chatzilla@nat/mozilla/x-pdbgifuddogbydix) (Remote host closed the connection)
- # [04:53] * Quits: cardona507 (~cardona50@173.153.137.127) (Quit: zzzzz)
- # [05:00] * Joins: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp)
- # [05:02] * Quits: dpranke (~Adium@nat/google/x-vjmkgqrbezpsnrme) (Quit: Leaving.)
- # [05:03] * Quits: JoePeck (~JoePeck@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a) (Quit: -)
- # [05:05] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [05:05] * Joins: cypha (~sallabanc@69.50.70.12)
- # [05:05] * Quits: cypha (~sallabanc@69.50.70.12) (Changing host)
- # [05:05] * Joins: cypha (~sallabanc@unaffiliated/cypha)
- # [05:10] * Quits: Martijnc (~Martijnc@91.176.168.58) (Ping timeout: 265 seconds)
- # [05:10] * Quits: paul_irish (~paul_iris@nat/google/x-yseqnboqehikqiyn) (Remote host closed the connection)
- # [05:11] * Joins: Martijnc (~Martijnc@91.176.168.58)
- # [05:11] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Ping timeout: 265 seconds)
- # [05:11] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
- # [05:11] * Quits: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp) (Ping timeout: 265 seconds)
- # [05:11] * Joins: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp)
- # [05:14] * Joins: onar (~onar@c-67-169-86-105.hsd1.ca.comcast.net)
- # [05:15] * Joins: paul_irish (~paul_iris@67.218.110.105)
- # [05:23] * Joins: JoePeck (~JoePeck@c-76-102-33-198.hsd1.ca.comcast.net)
- # [05:29] * Quits: paul_irish (~paul_iris@67.218.110.105) (Ping timeout: 265 seconds)
- # [05:29] * Joins: paul_irish (~paul_iris@67.218.110.105)
- # [05:30] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [05:35] * Joins: onar_ (~onar@c-67-169-86-105.hsd1.ca.comcast.net)
- # [05:35] * Quits: onar (~onar@c-67-169-86-105.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [05:35] * onar_ is now known as onar
- # [05:35] * Quits: onar (~onar@c-67-169-86-105.hsd1.ca.comcast.net) (Client Quit)
- # [05:46] * Joins: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
- # [05:47] * Quits: kennyluck (~kennyluck@EM114-48-181-175.pool.e-mobile.ne.jp) (Ping timeout: 272 seconds)
- # [05:52] * Quits: paul_irish (~paul_iris@67.218.110.105) (Remote host closed the connection)
- # [05:56] * Joins: jacobolu_ (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
- # [05:56] * Quits: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
- # [06:04] * Quits: nessy (~Adium@124-168-60-18.dyn.iinet.net.au) (Quit: Leaving.)
- # [06:11] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [06:13] * jacobolu_ is now known as jacobolus
- # [06:18] * Quits: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
- # [06:22] * Quits: kevogod (~Kevin@97-83-177-130.dhcp.stpt.wi.charter.com) (Quit: Leaving)
- # [06:27] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Quit: mdelaney)
- # [06:27] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Disconnected by services)
- # [06:27] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [06:30] * Quits: MikeSmith (~MikeSmith@EM114-48-180-67.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [06:37] * Joins: MikeSmith (~MikeSmith@EM111-188-10-150.pool.e-mobile.ne.jp)
- # [06:44] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [07:08] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [07:18] * Joins: cardona507 (~cardona50@c-67-180-92-66.hsd1.ca.comcast.net)
- # [07:57] * Joins: nessy (~Adium@124-168-60-18.dyn.iinet.net.au)
- # [08:05] * Quits: cardona507 (~cardona50@c-67-180-92-66.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [08:08] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [08:09] * Parts: murz (~mmurraywa@97-126-28-158.tukw.qwest.net)
- # [08:20] * Joins: roc (~roc@173-13-44-225-Pennsylvania.hfc.comcastbusiness.net)
- # [08:21] * Quits: ry (~ry@skynet.diablo.si) (Ping timeout: 240 seconds)
- # [08:24] * Quits: weinig (~weinig@17.246.16.175) (Quit: weinig)
- # [08:40] * Joins: kennyluck (~kennyluck@2001:200:1c0:2900:226:8ff:fe07:40c6)
- # [08:41] * Quits: Twisol (~Twisol@wikia/Oddlyoko) (Quit: Leaving)
- # [08:57] * Joins: jacobolu_ (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
- # [08:58] * Joins: sicking (~chatzilla@mpt-vpn.mozilla.com)
- # [08:59] * Quits: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Ping timeout: 245 seconds)
- # [09:13] * Joins: Athox (~duckmysic@c567BBF51.dhcp.bluecom.no)
- # [09:14] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote host closed the connection)
- # [09:14] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 245 seconds)
- # [09:16] * Quits: Anti-X (~duckmysic@77.17.249.252.tmi.telenormobil.no) (Ping timeout: 240 seconds)
- # [09:23] * Joins: virtuelv (~virtuelv_@65.168.34.95.customer.cdi.no)
- # [09:23] * Quits: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
- # [09:23] * Joins: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp)
- # [09:23] * Joins: weinig (~weinig@c-76-102-3-160.hsd1.ca.comcast.net)
- # [09:28] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [09:31] * Joins: Amorphous (jan@f049078191.adsl.alicedsl.de)
- # [09:31] * Quits: Amorphous (jan@f049078191.adsl.alicedsl.de) (Changing host)
- # [09:31] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [09:31] * Quits: weinig (~weinig@c-76-102-3-160.hsd1.ca.comcast.net) (Quit: weinig)
- # [09:31] * Joins: jaket (~jake@ppp118-209-201-84.lns20.mel6.internode.on.net)
- # [09:33] * Quits: aho (~nya@fuld-4d00d2b1.pool.mediaWays.net) (Quit: EXEC_over.METHOD_SUBLIMATION)
- # [09:34] * Joins: othree (~othree@admin39.ct.ntust.edu.tw)
- # [09:39] * Quits: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
- # [09:58] * Joins: Rik` (~Rik`@tui75-1-81-57-72-215.fbx.proxad.net)
- # [10:01] * Quits: sicking (~chatzilla@mpt-vpn.mozilla.com) (Remote host closed the connection)
- # [10:04] * Quits: sean` (~Sean@84-106-110-173.cable.quicknet.nl) (Read error: Connection reset by peer)
- # [10:05] * Joins: sean` (~Sean@84-106-110-173.cable.quicknet.nl)
- # [10:11] * Joins: svl (~me@host86-142-128-119.range86-142.btcentralplus.com)
- # [10:17] * Joins: erlehmann (~erlehmann@89.204.137.67)
- # [10:21] * Joins: annevk (~annevk@5355737B.cable.casema.nl)
- # [10:33] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [10:47] * Joins: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp)
- # [10:47] * Joins: ROBOd (~robod@92.86.242.230)
- # [10:55] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
- # [10:55] * Quits: drunknbass (~drunknbas@76.91.255.83) (Remote host closed the connection)
- # [11:00] * Joins: espadrine (~espadrine@AMontsouris-157-1-94-182.w90-46.abo.wanadoo.fr)
- # [11:02] * Joins: matjas (~matjas@91.182.49.133)
- # [11:02] * Joins: zcorpan_ (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [11:02] <zcorpan_> annevk: could you point to navigator.resolveURL?
- # [11:03] <annevk> what do you mean?
- # [11:03] <zcorpan_> i mean i can't find it in the spec
- # [11:03] <annevk> oh, it's location, sorry
- # [11:03] <annevk> http://www.whatwg.org/specs/web-apps/current-work/complete.html#dom-location-resolveurl
- # [11:04] <zcorpan_> ah
- # [11:05] <zcorpan_> WorkerLocation doesn't have it though
- # [11:05] <annevk> oh, oversight?
- # [11:06] <zcorpan_> dunno
- # [11:06] <annevk> as I said, I've not been involved
- # [11:07] <annevk> ]http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2008-November/017275.html
- # [11:09] <annevk> ah, it's for passing URLs to workers
- # [11:14] * Quits: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
- # [11:26] <annevk> AryehGregor, you could just move http://www.w3.org/Bugs/Public/show_bug.cgi?id=10267 to the WebIDL component of the WebApps WG
- # [11:36] <zcorpan_> annevk: setAttributeNS(xmlns_ns, 'xmlns', 'foo') should be allowed, also setAttributeNS(null, 'xmlnslol', 'foo') should be allowed
- # [11:37] <annevk> are they not? (but why?)
- # [11:37] <annevk> oh, I guess setAttribute should only ban "xmlns" and starts with "xmlns:", not starts with "xmlns"
- # [11:37] * Quits: JoePeck (~JoePeck@c-76-102-33-198.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [11:39] <zcorpan_> yeah, and they should be allowed if the namespace argument is right, iirc
- # [11:40] <annevk> for compat you mean
- # [11:40] <annevk> ?
- # [11:41] <annevk> manipulating namespace attributes is an extremely bad idea
- # [11:41] <zcorpan_> it's what browsers do (iirc), dunno if it's required for compat
- # [11:41] <annevk> oh sure
- # [11:41] <annevk> but it doesn't make sense
- # [11:43] * Joins: JoePeck (~JoePeck@c-76-102-33-198.hsd1.ca.comcast.net)
- # [11:49] * Quits: matjas (~matjas@91.182.49.133) (Remote host closed the connection)
- # [11:53] * Joins: oal (~oal@5.79-160-122.customer.lyse.net)
- # [11:55] * Joins: matjas (~matjas@91.182.49.133)
- # [12:00] * Quits: matjas (~matjas@91.182.49.133) (Ping timeout: 276 seconds)
- # [12:03] * Quits: zcorpan_ (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan_)
- # [12:18] * Joins: tndH (~Rob@cpc6-seac20-2-0-cust102.7-2.cable.virginmedia.com)
- # [12:18] * Joins: matjas (~matjas@91.182.49.133)
- # [12:18] <annevk> using the correct dashes is tricky
- # [12:21] <MikeSmith> I'm curious what editing apps others use for editing javascript
- # [12:21] <annevk> I use TextWrangler at the moment, but then I do not code anything serious in JavaScript...
- # [12:22] <annevk> or at all, really :)
- # [12:23] <MikeSmith> I'm using vim but I guess I would be nice to have something that docs better completion
- # [12:24] <MikeSmith> for Java I have this "eclim" thing set up that hooks vim into eclipse
- # [12:24] <MikeSmith> I suppose I could try that for js files and see see what I get
- # [12:24] <annevk> I wonder if there've been studies done to how much time that actually buys you
- # [12:24] <MikeSmith> *does better completion
- # [12:25] <annevk> it seems to me that figuring things out is the main problem; writing it down not so much
- # [12:26] <annevk> but maybe if you're not familiar with the APIs it helps
- # [12:26] <annevk> if the autocompletion comes with a few lines of documentation
- # [12:26] <MikeSmith> I think for the Java case, it buys a lot -- because of relatively high overhead (for lack of a better word) of programming in Java
- # [12:26] <MikeSmith> java is really unforgiving
- # [12:27] * Joins: MikeSmith_ (~MikeSmith@EM111-188-33-125.pool.e-mobile.ne.jp)
- # [12:28] <MikeSmith_> and I find at least that using eclipse makes it a lot easier to catch certain kinds of problems
- # [12:28] <MikeSmith_> for java I mean
- # [12:28] <MikeSmith_> js is a lot different language of course
- # [12:30] <MikeSmith_> but I've gotten used to checking stuff using the js interpreter consoles like in firebug and web inspector and dragonfly
- # [12:30] <MikeSmith_> and node.js shell
- # [12:30] <MikeSmith_> and having completion on, e.g., DOM methods
- # [12:31] * Quits: MikeSmith (~MikeSmith@EM111-188-10-150.pool.e-mobile.ne.jp) (Ping timeout: 272 seconds)
- # [12:31] * MikeSmith_ is now known as MikeSmith
- # [12:31] <MikeSmith> so having it for editing would seem like a plus
- # [12:34] * Quits: JoePeck (~JoePeck@c-76-102-33-198.hsd1.ca.comcast.net) (Quit: -)
- # [12:37] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [12:38] <Moo^> MikeSmith: Aptana Studio (Eclipse distribution for web developers) comes with decent Javascript editor which can do some static analysis
- # [12:38] <MikeSmith> Moo^: thanks
- # [12:38] <MikeSmith> I seem to remember reading about that somewhere else as well
- # [12:39] <Moo^> MikeSmith: and I assume you are used to Eclipse so it is a perfect fit for you
- # [12:40] <MikeSmith> well, Eclipse itself is not a perfect fit for me
- # [12:41] <MikeSmith> I started using Eclipse just for java editing
- # [12:41] <MikeSmith> and I don't actually use Eclipse directly
- # [12:41] <MikeSmith> I use vim
- # [12:41] <MikeSmith> and I essentially run eclipse headless, with it hooked into vim through this eclim thing
- # [12:42] <MikeSmith> anyway, I was also just trying DashCode
- # [12:42] <MikeSmith> by accident
- # [12:43] <MikeSmith> because that seems to be what my OSX environment is set up to use by default for javascript
- # [12:44] <MikeSmith> and it actually seems to have pretty extensive built-in completion
- # [12:51] <annevk> http://iscrockford.partofhtml5.com/ haha
- # [12:55] * Joins: JerichoM (~chatzilla@ip70-186-178-75.br.br.cox.net)
- # [12:56] <JerichoM> hey lhnz
- # [12:56] <MikeSmith> Crockford _parts_ HTML5 -- like Moses parting the Red Sea
- # [12:56] <annevk> that site has terrible markup btw
- # [12:57] <annevk> http://areunicorns.partofhtml5.com/ doesn't even validate
- # [12:57] <JerichoM> did you enjoy port scanning me?
- # [12:58] <MikeSmith> http://isvalidation.partofhtml5.com would be a good one
- # [13:01] <MikeSmith> annevk: btw, I was using Berjon's respec thing recently and noticed something that is a serious misfeature in it
- # [13:01] * Quits: svl (~me@host86-142-128-119.range86-142.btcentralplus.com) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [13:01] <MikeSmith> and I think maybe something like it is in anolis and the css3 postprocessor thing
- # [13:01] * Quits: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi) (Read error: Operation timed out)
- # [13:02] <MikeSmith> which is, it tries to turn instances of "[[foo]]" into bibliographic citations
- # [13:02] * Joins: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi)
- # [13:03] <MikeSmith> the whole thing of using macros like that -- or whatever the hell people call them -- is just fricking dumb
- # [13:03] <MikeSmith> I mean to do it in an HTML file
- # [13:03] <MikeSmith> this is what we have markup for
- # [13:04] <annevk> ms2ger added a <span data-anolis-ref> feature to Anolis (or some such; see Web DOM Core source file)
- # [13:04] <MikeSmith> good
- # [13:05] <MikeSmith> because the problem with that asshatted [[foo]] stuff is, what happens if the source that you're using refspec or whatever to generate output from actually already uses doubled square brackets to mean something?
- # [13:05] <MikeSmith> which is not a hypothetical problem
- # [13:06] <MikeSmith> case in point is the ES5 spec
- # [13:06] <MikeSmith> which has 1243 instances of terms in double square brackets
- # [13:09] <JerichoM> lol, lhnz... lol a PSH
- # [13:09] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [13:11] * Quits: matjas (~matjas@91.182.49.133) (Remote host closed the connection)
- # [13:20] * Joins: matjas (~matjas@91.182.49.133)
- # [13:22] * Quits: matjas (~matjas@91.182.49.133) (Remote host closed the connection)
- # [13:24] * Parts: geoaxis (~hatim@unaffiliated/geoaxis)
- # [13:24] * Quits: JerichoM (~chatzilla@ip70-186-178-75.br.br.cox.net) (Read error: Connection reset by peer)
- # [13:25] * Joins: JerichoM (~chatzilla@ip70-186-178-75.br.br.cox.net)
- # [13:31] <annevk> mijn.ing.nl really should use autofocus=""
- # [13:31] <annevk> it always screws up my focus after I'm almost done having me overwrite my username with part of my password -- so annoying
- # [13:33] * Quits: sean` (~Sean@84-106-110-173.cable.quicknet.nl) (Read error: Connection reset by peer)
- # [13:33] * Joins: sean` (~Sean@84-106-110-173.cable.quicknet.nl)
- # [13:41] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 265 seconds)
- # [13:41] * Joins: smaug____ (~chatzilla@cs181063178.pp.htv.fi)
- # [13:43] * Joins: henrikbjorn (~henrik@c83-249-72-254.bredband.comhem.se)
- # [13:47] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
- # [13:47] <david_carlisle> <MikeSmith> this is what we have markup for
- # [13:48] <david_carlisle> you should use xmlspec and xslt, using XML makes you a happier person
- # [13:48] <MikeSmith> heh
- # [13:49] <MikeSmith> david_carlisle: don't tell me you're actually using xmlspec?
- # [13:49] <MikeSmith> if so, I think you must be the the last one using it :)
- # [13:49] <hsivonen> what does xmlspec solve that HTML+Anolis don't?
- # [13:49] <MikeSmith> it seems like nobody's been maintaining that in a long time
- # [13:50] <MikeSmith> david_carlisle: Robin Berjon's respec is worth taking a look at
- # [13:50] <david_carlisle> Not actually tried anolis but the idea of using html in authoring is just scary.
- # [13:50] <david_carlisle> xmlspec is extensively maintained but massively forked
- # [13:50] <david_carlisle> mathml has a fork
- # [13:51] <david_carlisle> xslt/xquery have one
- # [13:51] <david_carlisle> xml itself uses it still I think
- # [13:51] <david_carlisle> and so it goes on
- # [13:51] <MikeSmith> great thing about respec is it doesn't require you to install anything
- # [13:52] <MikeSmith> the transformation is all done inside your browser
- # [13:52] <MikeSmith> it gives you a way to save a copy of the generated DOM
- # [13:52] <MikeSmith> this reminds me, Google Docs has a better way
- # [13:52] <david_carlisle> could respec pull all the data out of unicode.xml to make th mathml operator dictionary on the fly, or similarly typeset all the character tables in the xml entites spec (just from the same markup) or colour an cross link a relanx ng file?
- # [13:53] <MikeSmith> if you want to save a copy of a document, it generates it as a download
- # [13:53] <MikeSmith> respec should do that same kind of download thing
- # [13:53] <MikeSmith> david_carlisle: sure it could
- # [13:53] <david_carlisle> "colud" but do it
- # [13:54] * jacobolu_ is now known as jacobolus
- # [13:54] <david_carlisle> anyway I want to type my specs in emacs (I saw earlier you are a vim user, so you wouldn't understand the love)
- # [13:54] <MikeSmith> I used to use emacs a lot too
- # [13:54] <MikeSmith> nxml-mode
- # [13:55] <MikeSmith> I may start using it again more, once hober finishes his elisp text/html parser
- # [13:55] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [13:55] <david_carlisle> yes I saw that...
- # [13:56] <david_carlisle> I just finally this year (after 23 years) cracked and stopped using email as my regular mail client
- # [13:56] <MikeSmith> "email" is the name of an actual app?
- # [13:56] <david_carlisle> sorry emacs not email
- # [13:57] <david_carlisle> I can't type:-)
- # [13:57] <MikeSmith> ah
- # [13:57] <MikeSmith> yeah, I tried that for a while
- # [13:57] <MikeSmith> GNUs
- # [13:57] <MikeSmith> I think Haakon still uses Emacs for mail
- # [13:57] <MikeSmith> Gnus or something
- # [13:58] <MikeSmith> david_carlisle, hsivonen : while you're both here, have you guys chatted more about annotation-xml handling?
- # [13:58] * MikeSmith is not caught up on bug mail
- # [13:59] <david_carlisle> well we had a conversation the other day somewhere (here? in mail, can't remeber)
- # [14:00] <david_carlisle> I think/hope the outcome is that he's going to look again if the spec change as outlined by hixie in the bug entry could work in FF4 timeframe
- # [14:00] <MikeSmith> last I saw was Henri's comment http://www.w3.org/Bugs/Public/show_bug.cgi?id=9887#c27
- # [14:00] <MikeSmith> and Simon's http://www.w3.org/Bugs/Public/show_bug.cgi?id=9887#c28
- # [14:00] <MikeSmith> Simon: "Another option is to make <annotation-xml><div> special."
- # [14:02] <david_carlisle> hang on 'll see if I can find the thread...
- # [14:05] <david_carlisle> from about here
- # [14:05] <david_carlisle> http://krijnhoetmer.nl/irc-logs/whatwg/20100913#l-423
- # [14:05] <david_carlisle> to about here
- # [14:05] <david_carlisle> hsivonen> well, I suppose I should go ahead and implement it soonish
- # [14:12] * Quits: henrikbjorn (~henrik@c83-249-72-254.bredband.comhem.se) (Quit: henrikbjorn)
- # [14:27] <MikeSmith> david_carlisle: what kind of implementation you mean/
- # [14:28] <MikeSmith> MathML spec change?
- # [14:33] <david_carlisle> MikeSmith: sorry, that was quoting Henri saying he should try implenting the html5 parser change,
- # [14:33] <MikeSmith> ah
- # [14:35] <david_carlisle> MikeSmith: mathML spec hopefully won't change as we're just waiting for the OK from w3C to publish, AC votes are all in, etc, so basically we're done
- # [14:35] <hsivonen> btw, was there a problem with Simon's <div> idea?
- # [14:41] <david_carlisle> hsivonen: Hi, you're there, probably not, both are just masking the real problem that the really isn't any reason for the parser to abort the math element unless it's doing fixup for mis-nested tagging or something. The attribute version was suggested earlier and now has the advantage the the Math WG signed off on it, checked all the examples in the mathml spec would actually work, etc....
- # [14:41] <david_carlisle> ...without looking too deeply I see
- # [14:41] <david_carlisle> http://www.w3.org/TR/MathML3/chapter6.html#interf.graphics
- # [14:41] <david_carlisle> which would fail?
- # [14:41] * Joins: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk)
- # [14:45] * Joins: henrikbjorn (~henrik@c83-249-72-254.bredband.comhem.se)
- # [14:45] * Quits: henrikbjorn (~henrik@c83-249-72-254.bredband.comhem.se) (Remote host closed the connection)
- # [14:46] <hsivonen> david_carlisle: yeah, that would fail
- # [14:47] <hsivonen> david_carlisle: though the problem goes away as SVG support becomes ubiquitous and people no longer care about bitmap fallback
- # [14:48] * Quits: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk) (Quit: Leaving)
- # [14:49] <david_carlisle> hsivonen; yes but as I said in the earlier irc thread, fallback is just one possible use of an annotation.
- # [14:49] <david_carlisle> especially once math in text/html becomes possible, far more interesting annotations are structured proof hints etc
- # [14:50] * Quits: JerichoM (~chatzilla@ip70-186-178-75.br.br.cox.net) (Quit: ChatZilla 0.9.86 [Firefox 3.6.10/20100914125854])
- # [14:53] * Joins: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp)
- # [14:55] <MikeSmith> david_carlisle: not to (re)start an argument here, but as far as "masking the real problem", the real problem is arguably that the annotation-xml design does not lead to ease of implementation
- # [14:55] <david_carlisle> annotation-xml really should not be complicated, the only thing that the parser has to do with it is get to the end of it and stuff the data somewhere accessible, honestly the fact that it is proving difficult should be seen as a problem with the html5 parser's intricate rules for foreign content, not a problem with annotation-xml. The currently proposed solution is to make the parser have...
- # [14:55] <david_carlisle> ...even more intricate rules to hide some of the weirdness generated by the original rules, that wouldn't have been my choice, but it isn't my call,
- # [14:55] <david_carlisle> I can live with it
- # [14:56] <hsivonen> david_carlisle: the HTML5 parser's fogeign content support is really designed for SVG and form MathML that doesn't use HTML annotations
- # [14:57] <hsivonen> david_carlisle: at the time of designing it, annotation-xml was seen as a way to include semantic mathml and as a way to hack in SVG as seen on Jacques Distler's blog
- # [14:57] <david_carlisle> its foreign object thing isn't so different is it?
- # [14:58] <hsivonen> david_carlisle: it's fundamentally different
- # [14:58] <hsivonen> david_carlisle: because it doesn't need to support non-<svg> SVG children
- # [14:58] <hsivonen> david_carlisle: but annotation-xml needs to support non-<math> MathML children
- # [14:58] <hsivonen> that's the problem
- # [14:59] <hsivonen> Jacques Distler's blog is the showcase of how MathML actually gets used, and AFAIK, there's no XHTML inside annotation-xml on his blog
- # [14:59] <hsivonen> so...
- # [14:59] <david_carlisle> That's a very artificial problem though, caused by the strangeness elsewhere in the html5 parser rules.
- # [14:59] <hsivonen> david_carlisle: what strangeness?
- # [15:00] <hsivonen> the concept is not strange at all: 1) the parser starts in an HTML scope. 2) <svg> and <math> switch to SVG or MathML scope 3) certain elements open a nested HTML scope
- # [15:01] <hsivonen> the problem is that annotation-xml doesn't know whether it wants to be a nested HTML scope or not
- # [15:02] * Quits: smaug____ (~chatzilla@cs181063178.pp.htv.fi) (Quit: ChatZilla 0.9.86 [Firefox 4.0b6pre/20100912115216])
- # [15:02] <david_carlisle> the fact that /> doesn't do what one might expect (you may have needed to special case script and other limited things for security) but if /> worked as an empty element on general elements (and the html parser didn't re-arrange html elements out of same) but...
- # [15:02] <hsivonen> david_carlisle: that would still leave the namespace problem
- # [15:02] <david_carlisle> ... I'm really not asking that the entire html5 parser design be ripped up now, so we are where we are
- # [15:02] <david_carlisle> namespaces: who cares;-)
- # [15:02] <hsivonen> david_carlisle: if we are doing hypotheticals, we wouldn't have this problem it Namespaces didn't exist
- # [15:04] <david_carlisle> Well personally I;d have been happy enough if the rule was that the html parser didn't do namespaces, and so if you wanted to namespace you dom fragments you'd have tto post process them in script. At least that way you would have the correct tree structure to work with
- # [15:05] <hsivonen> david_carlisle: that would have required drastic changes to e.g. Gecko's MathML implementation
- # [15:05] <hsivonen> david_carlisle: chameleon namespaces are bad
- # [15:05] <david_carlisle> Browsers come and go, documents last for thousands of years
- # [15:06] <hsivonen> david_carlisle: right, so if you want to support existing XML MathML content, you have to support the non-HTML namespace
- # [15:06] <hsivonen> if you also want to support mathml local names in the HTML namespace, you've got chameleon namespaces, which are bad
- # [15:07] * Philip` notes that IE6 seems likely to last for thousands of years
- # [15:07] <david_carlisle> But no, you could have still had the rule that <math> flipped in the mathml namespace, and in practice the actual rules would be more complicated that can be specced in a couple of lines of irc grumbe, but... I just wish the world was different
- # [15:08] <david_carlisle> and /> should be empty elements even now, so there.
- # [15:11] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [15:19] <david_carlisle> hsivonen: isn't it the case that if svg's foreign object element has any non-svg non xhtml xml then because of /> the tree will be incorrectly parsed as it will be parsed as html scope?
- # [15:20] <hsivonen> david_carlisle: the only other possibility is <math>, and then you are in a math scope, so all is good
- # [15:20] <hsivonen> and /> on <svg/> and <math/> themselves is honored
- # [15:21] * Joins: smaug____ (~chatzilla@cs181063178.pp.htv.fi)
- # [15:23] <david_carlisle> That isn't what the svg spec says, it says you can put any well formed xml in there. What you mean is the only other possibility that works is math, what you are saying is that if there is other cml guarded by a switch something like
- # [15:23] <david_carlisle> http://www.w3.org/TR/SVG/extend.html#ForeignObjectElement
- # [15:23] <david_carlisle> then the html parser will do something strange most likely, but such other html just isn't supported.
- # [15:23] <david_carlisle> this is not much different than annotation-xml, perhaps they have just complained less
- # [15:24] <david_carlisle> sorry, "such other xml"
- # [15:26] * Quits: roc (~roc@173-13-44-225-Pennsylvania.hfc.comcastbusiness.net) (Quit: roc)
- # [15:27] * Joins: roc (~roc@173-13-44-225-Pennsylvania.hfc.comcastbusiness.net)
- # [15:28] * Quits: jaket (~jake@ppp118-209-201-84.lns20.mel6.internode.on.net) (Quit: jaket)
- # [15:28] <david_carlisle> the problem is less for foreignobject as the expectation there is that the extended markup is rendered so in a browser context limiting to those vocabularies that can be rendered is perhaps reasonable, but that could be some home-brew xml css styled, for annotation-xml as the expectation isn't to render it it is less acceptable to restrict to the browsers native rendering vocabularies
- # [15:31] * Quits: kennyluck (~kennyluck@2001:200:1c0:2900:226:8ff:fe07:40c6) (Quit: kennyluck)
- # [15:34] * Quits: sean` (~Sean@84-106-110-173.cable.quicknet.nl) (Ping timeout: 264 seconds)
- # [15:44] * Joins: davidwalsh (~davidwals@75-134-27-91.dhcp.mdsn.wi.charter.com)
- # [15:58] * Joins: sean` (~Sean@84-106-110-173.cable.quicknet.nl)
- # [16:00] * erlehmann is now known as erduschmann
- # [16:01] * Joins: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7)
- # [16:03] * Quits: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams) (Quit: GarethAdams|Home)
- # [16:05] <MikeSmith> for anybody who might care: about my ramblings earlier on trying to find ways to get decent completion when editing javascript, I installed the "Eclipse IDE for JavaScript Web Developers" flavor of eclipse
- # [16:07] <MikeSmith> and I find it has "libraries" that enable completion for standard DOM interfaces
- # [16:07] <MikeSmith> in addition to ones for built-in Javascript objects
- # [16:08] <MikeSmith> and it works as expected in vim through eclim
- # [16:08] <MikeSmith> do everything is fine and dandy
- # [16:12] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Quit: brb)
- # [16:17] * Quits: nessy (~Adium@124-168-60-18.dyn.iinet.net.au) (Quit: Leaving.)
- # [16:28] * Joins: nessy (~Adium@124-168-60-18.dyn.iinet.net.au)
- # [16:30] * Joins: svl (~me@host86-142-128-119.range86-142.btcentralplus.com)
- # [16:47] * Quits: nessy (~Adium@124-168-60-18.dyn.iinet.net.au) (Quit: Leaving.)
- # [16:49] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 276 seconds)
- # [16:53] <jgraham> MikeSmith: You tried emacs + js2-mode for javascript? It rocks
- # [16:54] <MikeSmith> not tried it yet
- # [16:54] <MikeSmith> oh
- # [16:55] <MikeSmith> Steve Yegge
- # [16:55] <MikeSmith> cools
- # [16:55] <MikeSmith> *cool
- # [16:56] <jgraham> I'm not sure how much autocomplete it has; I mainly use it for the awesome highlighting, indentation and useful warning messages
- # [16:58] <jgraham> (in general my emacs-fu with autocomplete is limited to meta-/)
- # [17:00] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
- # [17:13] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 276 seconds)
- # [17:18] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [17:21] * Quits: erduschmann (~erlehmann@89.204.137.67) (Quit: Die demokratieerhaltende Whistleblower-Organistation Krautchan freut sich immer über Spenden.)
- # [17:26] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [17:31] * Quits: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
- # [17:31] * Joins: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp)
- # [17:31] * Joins: agektmr1 (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp)
- # [17:31] * Quits: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
- # [17:32] * Joins: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp)
- # [17:32] * Quits: agektmr1 (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
- # [17:32] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [17:32] * Joins: agektmr1 (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp)
- # [17:32] * Quits: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
- # [17:32] * Quits: agektmr1 (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
- # [17:32] * Joins: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp)
- # [17:35] * Joins: agektmr1 (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp)
- # [17:37] * Quits: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
- # [17:52] * Quits: Edogaa (~Animeking@adsl-233-212-173.mia.bellsouth.net) (Ping timeout: 245 seconds)
- # [18:01] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
- # [18:03] * Quits: smaug____ (~chatzilla@cs181063178.pp.htv.fi) (Ping timeout: 240 seconds)
- # [18:11] * Joins: hamcore (rhythm@unaffiliated/hamcore)
- # [18:11] * Quits: svl (~me@host86-142-128-119.range86-142.btcentralplus.com) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [18:23] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
- # [18:23] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Client Quit)
- # [18:28] * Joins: MikeSmith_ (~MikeSmith@EM111-188-30-232.pool.e-mobile.ne.jp)
- # [18:29] * Quits: MikeSmith (~MikeSmith@EM111-188-33-125.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
- # [18:29] * MikeSmith_ is now known as MikeSmith
- # [18:34] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [18:41] * Joins: kevogod (~Kevin@97-83-177-130.dhcp.stpt.wi.charter.com)
- # [18:41] * Joins: mokush (~quassel@79.116.78.145)
- # [18:51] * Joins: Ms2ger (~Ms2ger@91.181.86.198)
- # [18:55] * Quits: micheil (~micheil@124-168-141-29.dyn.iinet.net.au) (Quit: http://brandedcode.com | http://github.com/miksago)
- # [18:56] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Quit: plain poppycock!)
- # [18:58] * Joins: yutak_home (~kee@U017209.ppp.dion.ne.jp)
- # [19:07] * Joins: Trivex_ (~MyTester@host81-159-113-139.range81-159.btcentralplus.com)
- # [19:08] * Quits: Trivex_ (~MyTester@host81-159-113-139.range81-159.btcentralplus.com) (Read error: Connection reset by peer)
- # [19:09] * Joins: Trivex_ (~MyTester@host81-159-113-139.range81-159.btcentralplus.com)
- # [19:19] * Quits: Trivex_ (~MyTester@host81-159-113-139.range81-159.btcentralplus.com) (Read error: Connection reset by peer)
- # [19:32] * Quits: Rik` (~Rik`@tui75-1-81-57-72-215.fbx.proxad.net) (Remote host closed the connection)
- # [19:34] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [19:44] * Joins: JoePeck (~JoePeck@c-76-102-33-198.hsd1.ca.comcast.net)
- # [19:49] * Quits: oal (~oal@5.79-160-122.customer.lyse.net) (Remote host closed the connection)
- # [19:49] * Joins: oal (~oal@5.79-160-122.customer.lyse.net)
- # [19:58] * Athox is now known as Anti-X
- # [20:21] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [20:38] * Joins: erlehmann (~erlehmann@89.204.137.67)
- # [20:40] * Joins: svl (~me@host86-142-128-119.range86-142.btcentralplus.com)
- # [20:40] * Quits: mokush (~quassel@79.116.78.145) (Read error: Connection reset by peer)
- # [20:46] * Quits: agektmr1 (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
- # [20:46] * Joins: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp)
- # [20:47] * Joins: agektmr1 (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp)
- # [20:47] * Quits: agektmr (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp) (Read error: Connection reset by peer)
- # [20:47] * Quits: erlehmann (~erlehmann@89.204.137.67) (Ping timeout: 245 seconds)
- # [20:49] * Quits: agektmr1 (~Adium@p4171-ipbf2402marunouchi.tokyo.ocn.ne.jp) (Client Quit)
- # [20:53] * Joins: erlehmann (~erlehmann@89.204.137.67)
- # [21:00] * Joins: bentruyman (~bentruyma@c-67-163-43-249.hsd1.il.comcast.net)
- # [21:01] * Quits: bentruyman (~bentruyma@c-67-163-43-249.hsd1.il.comcast.net) (Client Quit)
- # [21:07] * Quits: erlehmann (~erlehmann@89.204.137.67) (Quit: Die demokratieerhaltende Whistleblower-Organistation Krautchan freut sich immer über Spenden.)
- # [21:17] * Quits: Anti-X (~duckmysic@c567BBF51.dhcp.bluecom.no) (Ping timeout: 276 seconds)
- # [21:22] * Parts: ajnewbold (neatnik@pdpc/supporter/student/nut)
- # [21:23] * Joins: Anti-X (~duckmysic@77.19.22.52.tmi.telenormobil.no)
- # [21:25] * Quits: oal (~oal@5.79-160-122.customer.lyse.net) (Remote host closed the connection)
- # [21:26] * Joins: oal (~oal@5.79-160-122.customer.lyse.net)
- # [21:32] * Quits: oal (~oal@5.79-160-122.customer.lyse.net) (Remote host closed the connection)
- # [21:33] * Joins: oal (~oal@5.79-160-122.customer.lyse.net)
- # [21:36] * Joins: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36)
- # [21:58] * Quits: hamcore (rhythm@unaffiliated/hamcore) (Ping timeout: 240 seconds)
- # [22:06] * Joins: aho (~nya@fuld-4d00d71b.pool.mediaWays.net)
- # [22:15] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Read error: Connection reset by peer)
- # [22:17] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [22:19] * Quits: svl (~me@host86-142-128-119.range86-142.btcentralplus.com) (Ping timeout: 245 seconds)
- # [22:20] * Joins: svl (~me@host86-142-128-119.range86-142.btcentralplus.com)
- # [22:22] * Quits: Ms2ger (~Ms2ger@91.181.86.198) (Quit: nn)
- # [22:31] * gsnedders should try and work out how readonly parent/top/self actually are…
- # [22:54] * Quits: svl (~me@host86-142-128-119.range86-142.btcentralplus.com) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [22:58] * Quits: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Remote host closed the connection)
- # [23:03] * Quits: ROBOd (~robod@92.86.242.230) (Quit: .)
- # [23:21] <annevk> oh god, Paul Duffin just said lack of versioning is the problem
- # [23:21] <annevk> haha
- # [23:21] <annevk> guess I'll leave that thread to someone else
- # [23:22] <annevk> can't really explain everything all over again whenever someone does not do any research
- # [23:22] * gsnedders wonders whether it's worthwhile pointing to XHTML 1.0 as an example of using versioning to introduce backwards-incompatible changes
- # [23:28] * Quits: bl4ckcomb (~bl4ckcomb@91.181.74.27) (Read error: No route to host)
- # [23:29] * Joins: bl4ckcomb (~bl4ckcomb@91.181.120.8)
- # [23:35] * Joins: jacobolus (~jacobolus@64.61.60.146)
- # [23:47] <hsivonen> you should write a 386 post about version once and then drop the URL everywhere
- # [23:47] <hsivonen> *versioning
- # [23:49] <annevk> I guess, but it's hard
- # [23:49] <annevk> but it should be done, yes, at some point
- # [23:49] <annevk> because clearly this does not scale
- # [23:50] <annevk> but summarizing x years of experience on a post-it is tricky :)
- # [23:52] <gsnedders> annevk: Also: don't lead me into reading more Murakami. I already have a full-time university course and a part-time job. Your blog is dangerous. :P
- # [23:53] <annevk> heh, you can block the URL :)
- # [23:54] <jgraham> After Dark is rather wonderful though
- # [23:55] <jgraham> Who is Paul Duffin and where is he bein misinformed about versioning?
- # [23:58] <annevk> www-style
- # [23:58] <annevk> see the namespace thread
- # Session Close: Sun Sep 19 00:00:00 2010
The end :)