Options:
- # Session Start: Fri Jan 25 00:00:00 2013
- # Session Ident: #whatwg
- # [00:01] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 246 seconds)
- # [00:03] * Joins: othermaciej (~mjs@199.sub-70-199-64.myvzw.com)
- # [00:07] * Joins: Robbert__ (~robbert@2001:980:9368:1:9412:5de7:ecae:8b1)
- # [00:10] * Quits: Robbert_ (~robbert@2001:980:9368:1:8c0f:21c4:98bf:721) (Ping timeout: 245 seconds)
- # [00:13] * Quits: Smylers (~smylers@host86-149-123-241.range86-149.btcentralplus.com) (Quit: Leaving.)
- # [00:14] * Quits: seventh (seventh@64.9.157.71) (Quit: ...)
- # [00:16] * Joins: sicking_ (~sicking@v-1045.fw1.sfo1.mozilla.net)
- # [00:20] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Ping timeout: 276 seconds)
- # [00:20] * sicking_ is now known as sicking
- # [00:21] * Quits: yorick (~yorick@oftn/member/yorick) (Remote host closed the connection)
- # [00:22] * Joins: seventh (seventh@64.9.157.71)
- # [00:24] * Quits: weinig (~weinig@17.114.107.117) (Quit: weinig)
- # [00:24] * Quits: svl (~me@61.29.8.23) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:29] * Joins: weinig (~weinig@17.114.107.117)
- # [00:33] * Quits: Robbert__ (~robbert@2001:980:9368:1:9412:5de7:ecae:8b1) (Remote host closed the connection)
- # [00:34] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [00:34] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [00:35] * Quits: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr) (Read error: Operation timed out)
- # [00:42] * Quits: dcherman (~dcherman@164.55.254.106) (Ping timeout: 256 seconds)
- # [00:43] * Quits: tomasf (~tom@2002:55e5:db44:0:b554:b129:bd50:9ea3) (Quit: tomasf)
- # [00:49] * Joins: dcherman (~dcherman@ool-4356089a.dyn.optonline.net)
- # [00:50] * Quits: jsbell (jsbell@nat/google/x-rfpipnqxzkctgrnc) (Quit: There's no place like home...)
- # [00:55] * Joins: ap_ (~ap@17.114.105.21)
- # [00:58] * Quits: ap (~ap@2620:149:4:1b01:30b5:a875:a2e8:a55d) (Ping timeout: 245 seconds)
- # [00:58] * ap_ is now known as ap
- # [00:58] <Hixie> anyone got IE handy?
- # [01:01] <Hixie> hsivonen: you around?
- # [01:03] * Joins: Robbert_ (~robbert@2001:980:9368:1:a524:f6fe:e3f5:ffd1)
- # [01:07] <heycam> Hixie, I have an IE
- # [01:10] * Quits: decotii (~decotii@hq.croscon.com) (Quit: This computer has gone to sleep)
- # [01:16] * Quits: Robbert_ (~robbert@2001:980:9368:1:a524:f6fe:e3f5:ffd1) (Ping timeout: 276 seconds)
- # [01:21] * Quits: weinig (~weinig@17.114.107.117) (Quit: weinig)
- # [01:27] * Quits: say2joe (~say2joe@204.56.108.2) (Read error: Connection reset by peer)
- # [01:27] * Joins: say2joe1 (~say2joe@204.56.108.2)
- # [01:31] * Quits: jernoble (~jernoble@17.212.152.13) (Remote host closed the connection)
- # [01:33] * Joins: jernoble (~jernoble@17.212.152.13)
- # [01:36] * Joins: JonathanNeal (~JonathanN@38.122.109.194)
- # [01:40] <dgorbik> Hixie: how should be lang WebVTT node get translated to DOM?
- # [01:40] <JonathanNeal> I'm drowning, my blood has gone to the extremities, and the only way to save me is to decide whether {} are braces or brackets in Hixie English.
- # [01:42] <dgorbik> dgorbik: oh, looks like it's still considered to be a class node but with the lang attribute set, right?
- # [01:50] <dgorbik> Hixie: okay so class nodes will get their language from the stack, but language nodes will still be created in the tree. So the question still remains - should they be dropped when we build a DOM tree or should a span be created with lang attribute set?
- # [01:50] * Quits: dcherman (~dcherman@ool-4356089a.dyn.optonline.net) (Ping timeout: 245 seconds)
- # [01:53] * Quits: jernoble (~jernoble@17.212.152.13) (Quit: Textual IRC Client: www.textualapp.com)
- # [01:55] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 245 seconds)
- # [01:55] * Joins: jernoble (~jernoble@17.212.152.13)
- # [01:58] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Ping timeout: 256 seconds)
- # [01:58] * Quits: ap (~ap@17.114.105.21) (Remote host closed the connection)
- # [01:58] * Joins: ap (~ap@2620:149:4:1b01:dd9:d48a:caac:3ed9)
- # [01:59] * Joins: weinig (~weinig@17.114.107.117)
- # [02:08] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Remote host closed the connection)
- # [02:15] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [02:19] * Joins: jernoble_ (~jernoble@76.74.153.41)
- # [02:19] * Quits: JonathanNeal (~JonathanN@38.122.109.194) (Quit: JonathanNeal)
- # [02:21] * Quits: chriseppstein (~chrisepps@209.119.65.162) (Quit: chriseppstein)
- # [02:22] * Quits: pablof (~pablof@144.189.31.2) (Quit: ^z)
- # [02:23] * Joins: isherman-book (~Adium@216.239.45.93)
- # [02:23] * Quits: othermaciej (~mjs@199.sub-70-199-64.myvzw.com) (Quit: othermaciej)
- # [02:29] * jernoble is now known as jernoble|afk
- # [02:29] * jernoble|afk is now known as jernoble
- # [02:30] * Quits: vcarbune (~vcarbune@80-218-192-6.dclient.hispeed.ch) (Quit: Leaving)
- # [02:31] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [02:31] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [02:31] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [02:32] * Joins: othermaciej (~mjs@199.sub-70-199-64.myvzw.com)
- # [02:33] * Quits: Druide_ (~Druid@ip-178-203-141-163.unitymediagroup.de)
- # [02:35] * Quits: isherman-book (~Adium@216.239.45.93) (Quit: Leaving.)
- # [02:40] * Quits: jsoncorwin (~textual@c-50-131-117-90.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [02:41] * Quits: necolas (~necolas@8.25.197.24) (Remote host closed the connection)
- # [02:41] * Joins: wf (~wf@c-24-118-158-161.hsd1.mn.comcast.net)
- # [02:41] * wf is now known as will_i_was_
- # [02:42] * Quits: will_i_was_ (~wf@c-24-118-158-161.hsd1.mn.comcast.net) (Remote host closed the connection)
- # [02:46] * Quits: eresair (~eresair@173.247.199.2) (Remote host closed the connection)
- # [02:46] * Quits: ap (~ap@2620:149:4:1b01:dd9:d48a:caac:3ed9) (Quit: ap)
- # [02:49] * Quits: weinig (~weinig@17.114.107.117) (Quit: weinig)
- # [02:51] * heycam is now known as heycam|away
- # [02:54] * Joins: weinig (~weinig@17.114.107.117)
- # [02:55] * Joins: jsoncorwin (~textual@c-50-131-117-90.hsd1.ca.comcast.net)
- # [02:56] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [03:04] * Quits: Kolombiken (~Adium@217.13.228.226) (Quit: Leaving.)
- # [03:06] * Quits: mkanat (mkanat@nat/google/x-zibzlvowwjayckse) (Quit: Ex-Chat)
- # [03:06] * Quits: weinig (~weinig@17.114.107.117) (Remote host closed the connection)
- # [03:06] * Joins: weinig (~weinig@2620:149:4:1b01:2d73:b05a:4227:a2f7)
- # [03:15] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
- # [03:15] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [03:18] * Joins: Robbert_ (~robbert@212.238.236.229)
- # [03:22] * Joins: jonlee (~jonlee@2620:149:4:1b01:d81a:856b:8522:5e2d)
- # [03:25] * Quits: Robbert_ (~robbert@212.238.236.229) (Read error: Connection reset by peer)
- # [03:26] * Quits: jernoble_ (~jernoble@76.74.153.41) (Quit: Computer has gone to sleep.)
- # [03:30] * Joins: say2joe (~say2joe@204.56.108.2)
- # [03:32] * jonlee is now known as jonlee|afk
- # [03:32] * jonlee|afk is now known as jonlee
- # [03:32] * Quits: say2joe1 (~say2joe@204.56.108.2) (Ping timeout: 252 seconds)
- # [03:32] * ojan is now known as ojan_away
- # [03:37] * Quits: othermaciej (~mjs@199.sub-70-199-64.myvzw.com) (Quit: othermaciej)
- # [03:42] * jonlee is now known as jonlee|afk
- # [03:42] * jonlee|afk is now known as jonlee
- # [03:46] * Joins: othermaciej (~mjs@199.sub-70-199-64.myvzw.com)
- # [03:47] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [03:52] * jonlee is now known as jonlee|afk
- # [03:53] * Quits: jacobolus (~jacobolus@173-164-253-217-SFBA.hfc.comcastbusiness.net) (Remote host closed the connection)
- # [03:53] * Joins: plutoniix (~plutoniix@ppp-115-87-28-28.revip4.asianet.co.th)
- # [03:54] * Joins: jdaggett (~jdaggett@rtr.mozilla.or.jp)
- # [03:55] * Joins: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net)
- # [04:00] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
- # [04:02] * Quits: jonlee|afk (~jonlee@2620:149:4:1b01:d81a:856b:8522:5e2d) (Quit: jonlee|afk)
- # [04:05] * Quits: weinig (~weinig@2620:149:4:1b01:2d73:b05a:4227:a2f7) (Quit: weinig)
- # [04:12] * Joins: weinig (~weinig@2620:149:4:1b01:e586:fe2:ec4a:9cb7)
- # [04:22] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [04:23] * Quits: nessy (~silviapf@124-149-39-55.dyn.iinet.net.au) (Ping timeout: 256 seconds)
- # [04:24] * Joins: sicking_ (~sicking@v-1045.fw1.sfo1.mozilla.net)
- # [04:26] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
- # [04:27] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Ping timeout: 255 seconds)
- # [04:27] * sicking_ is now known as sicking
- # [04:29] * Joins: nessy (~silviapf@124-170-204-65.dyn.iinet.net.au)
- # [04:31] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Ping timeout: 245 seconds)
- # [04:31] * [[zzz]] is now known as [[zz]]
- # [04:33] * Joins: say2joe1 (~say2joe@204.56.108.2)
- # [04:33] * Quits: say2joe1 (~say2joe@204.56.108.2) (Client Quit)
- # [04:33] * Quits: say2joe (~say2joe@204.56.108.2) (Ping timeout: 252 seconds)
- # [04:38] * Joins: dcherman (~dcherman@ool-4356089a.dyn.optonline.net)
- # [04:41] * heycam|away is now known as heycam
- # [04:47] * Joins: ehsan (~ehsan@24.212.206.174)
- # [05:01] * Joins: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com)
- # [05:01] <JonathanNeal> hello
- # [05:04] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
- # [05:11] * Quits: nessy (~silviapf@124-170-204-65.dyn.iinet.net.au) (Ping timeout: 264 seconds)
- # [05:11] * Joins: nessy (~silviapf@124-149-71-84.dyn.iinet.net.au)
- # [05:15] * Quits: jernoble (~jernoble@17.212.152.13) (Quit: Computer has gone to sleep.)
- # [05:17] * Quits: othermaciej (~mjs@199.sub-70-199-64.myvzw.com) (Ping timeout: 252 seconds)
- # [05:28] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [05:30] * Joins: othermaciej_ (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [05:32] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Ping timeout: 245 seconds)
- # [05:33] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [05:35] * Quits: othermaciej_ (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
- # [05:35] * Quits: weinig (~weinig@2620:149:4:1b01:e586:fe2:ec4a:9cb7) (Quit: weinig)
- # [05:46] * Quits: sicking (~sicking@v-1045.fw1.sfo1.mozilla.net) (Quit: sicking)
- # [05:49] * Quits: JohnAlbin (~JohnAlbin@36-224-108-62.dynamic-ip.hinet.net) (Quit: HTTP/1.1 404 JohnAlbin Not Found)
- # [06:05] * Quits: jmason (~jmason@174.137.103.143) (Ping timeout: 264 seconds)
- # [06:08] * Quits: rwaldron (rwaldron@gateway/shell/jquery.com/x-saagofpztsyyjjrg) (Quit: ZNC - http://znc.in)
- # [06:11] * Joins: esprehn_ (~esprehn@c-98-231-144-250.hsd1.md.comcast.net)
- # [06:12] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [06:23] * Joins: shepazu_ (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [06:26] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Ping timeout: 264 seconds)
- # [06:26] * shepazu_ is now known as shepazu
- # [06:34] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [06:44] * Krinkle|detached is now known as Krinkle
- # [06:48] * Krinkle is now known as Krinkle|detached
- # [06:58] * Quits: dcherman (~dcherman@ool-4356089a.dyn.optonline.net) (Ping timeout: 264 seconds)
- # [07:03] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: 2 legs should be enough for anyone)
- # [07:04] * heycam is now known as heycam|away
- # [07:09] * Quits: jwalden (~waldo@nat/mozilla/x-szeeujlttzxvwjag) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 18.0/20130109143146])
- # [07:20] * Joins: jonlee (~jonlee@2620:149:4:1b01:c0ff:d14b:608c:613d)
- # [07:30] * Quits: seventh (seventh@64.9.157.71) (Ping timeout: 264 seconds)
- # [07:31] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [07:33] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [07:35] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
- # [07:38] * Joins: tomasf (~tomasf@91.103.36.118)
- # [07:38] * Quits: tomasf (~tomasf@91.103.36.118) (Client Quit)
- # [07:40] * Joins: Smylers (~smylers@host86-149-123-241.range86-149.btcentralplus.com)
- # [07:43] * Joins: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si)
- # [07:44] * Joins: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net)
- # [07:45] * Quits: Areks (~Areks@rs.gridnine.com) (Read error: Connection reset by peer)
- # [07:55] * Quits: rniwa (~rniwa@2620:149:4:1b01:419:c5e5:8ce0:513b) (Quit: rniwa)
- # [08:02] * Quits: Smylers (~smylers@host86-149-123-241.range86-149.btcentralplus.com) (Quit: Leaving.)
- # [08:03] * Joins: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net)
- # [08:06] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [08:13] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [08:15] * Joins: Ducki (~Ducki@pD9E3971A.dip0.t-ipconnect.de)
- # [08:17] * Joins: [[zzz]] (~q@node-lkz.pool-101-108.dynamic.totbb.net)
- # [08:20] * Quits: [[zz]] (~q@node-jca.pool-101-108.dynamic.totbb.net) (Ping timeout: 245 seconds)
- # [08:30] * Joins: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net)
- # [08:32] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 264 seconds)
- # [08:34] * Joins: Areks (~Areks@rs.gridnine.com)
- # [08:34] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [08:42] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [08:43] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [08:46] * Joins: shwetank (~shwetank@122.173.235.221)
- # [08:47] * Quits: plutoniix (~plutoniix@ppp-115-87-28-28.revip4.asianet.co.th) (Read error: Connection reset by peer)
- # [08:48] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 264 seconds)
- # [08:50] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [08:51] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [08:51] * Quits: eresair (~eresair@c-24-5-78-71.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
- # [08:59] * heycam|away is now known as heycam
- # [09:02] * Quits: jdaggett (~jdaggett@rtr.mozilla.or.jp) (Quit: jdaggett)
- # [09:02] * Quits: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com) (Quit: JonathanNeal)
- # [09:03] * Quits: mrglobal (~mrglobal@75-37-193-129.lightspeed.lsatca.sbcglobal.net) (Ping timeout: 256 seconds)
- # [09:05] * Joins: Robbert_ (~robbert@212.238.236.229)
- # [09:05] * Joins: henrikkok (~henrikkok@81.27.221.193)
- # [09:07] * Joins: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com)
- # [09:10] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [09:11] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [09:16] * Joins: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr)
- # [09:17] * Joins: sedovsek (~robert@89.143.12.238)
- # [09:18] * Quits: JonathanNeal (~JonathanN@cpe-142-11-82-156.socal.rr.com) (Quit: JonathanNeal)
- # [09:18] * Joins: darobin (~darobin@78.109.80.74)
- # [09:21] * Joins: pyrsmk (~pyrsmk@95.8.101.84.rev.sfr.net)
- # [09:23] * Quits: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
- # [09:23] * Joins: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net)
- # [09:28] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [09:30] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Ping timeout: 255 seconds)
- # [09:30] * Joins: chriseppstein_ (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net)
- # [09:31] * Quits: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 256 seconds)
- # [09:31] * chriseppstein_ is now known as chriseppstein
- # [09:32] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
- # [09:33] * abarth is now known as abarth|zZz
- # [09:34] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [09:34] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Remote host closed the connection)
- # [09:36] * Quits: Krinkle|detached (~Krinkle@wikimedia/Krinkle) (Ping timeout: 256 seconds)
- # [09:36] * Joins: mitemitreski (~mitemitre@212.120.17.179)
- # [09:39] * Joins: Guest11755 (~Krinkle@ec2-50-112-50-28.us-west-2.compute.amazonaws.com)
- # [09:39] * Joins: Kolombiken (~Adium@217.13.228.226)
- # [09:41] * Joins: danbri_ (~danbri@173-228-68-60.dsl.dynamics.napanet.net)
- # [09:42] * Joins: niloy (~niloy@203.196.177.156)
- # [09:44] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [09:44] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [09:47] * Quits: chriseppstein (~chrisepps@99-6-85-4.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [09:51] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [09:53] * Quits: danbri_ (~danbri@173-228-68-60.dsl.dynamics.napanet.net) (Remote host closed the connection)
- # [09:58] * abstractj|away is now known as abstractj
- # [09:59] * Quits: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net) (Quit: ChatZilla 0.9.87-5.1450hg.fc17 [XULRunner 18.0/20130109143146])
- # [09:59] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
- # [10:03] * Quits: JibberJim (~opera@host-78-146-50-71.as13285.net) (Quit: JibberJim)
- # [10:05] * Joins: alrra (~alrra@188.24.70.2)
- # [10:05] * Quits: alrra (~alrra@188.24.70.2) (Changing host)
- # [10:05] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [10:13] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
- # [10:15] * Joins: karlcow_ (~karl@nerval.la-grange.net)
- # [10:15] * Quits: karlcow (~karl@nerval.la-grange.net) (Read error: Connection reset by peer)
- # [10:16] * Joins: nonge_ (~nonge@p5082BE99.dip.t-dialin.net)
- # [10:20] * Quits: nonge (~nonge@p5082B409.dip.t-dialin.net) (Ping timeout: 276 seconds)
- # [10:24] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [10:24] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Client Quit)
- # [10:34] * Quits: cgcardona (~cgcardona@unaffiliated/cgcardona) (Quit: zzzzz)
- # [10:36] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [10:37] * Quits: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr) (Ping timeout: 248 seconds)
- # [10:41] * Quits: karlcow_ (~karl@nerval.la-grange.net) (Read error: Connection reset by peer)
- # [10:43] * Joins: richt (~richt@office.oslo.opera.com)
- # [10:45] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [10:47] * Quits: jsoncorwin (~textual@c-50-131-117-90.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
- # [10:47] * Quits: malcolmva (~malcolmva@c-67-180-203-233.hsd1.ca.comcast.net) (Ping timeout: 248 seconds)
- # [10:51] * Joins: charl_ (~charl@charl.eu)
- # [10:54] * Joins: reinaldob (~reinaldob@201.74.207.56)
- # [10:55] * Joins: malcolmva (~malcolmva@c-67-180-203-233.hsd1.ca.comcast.net)
- # [11:01] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: Leaving)
- # [11:01] * Joins: jsoncorwin (~textual@c-50-131-117-90.hsd1.ca.comcast.net)
- # [11:04] * Joins: svl (~me@kelbur1.lnk.telstra.net)
- # [11:10] * Quits: reinaldob (~reinaldob@201.74.207.56) (Remote host closed the connection)
- # [11:10] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [11:14] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
- # [11:14] * Joins: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
- # [11:16] * Joins: bholley (~bholley@ip-41.net-89-2-149.rev.numericable.fr)
- # [11:17] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [11:17] * Joins: sedovsek (~robert@89.143.12.238)
- # [11:20] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Quit: Leaving...)
- # [11:20] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Computer has gone to sleep.)
- # [11:24] * Quits: karlcow (~karl@nerval.la-grange.net) (Read error: Connection reset by peer)
- # [11:29] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
- # [11:30] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [11:35] * Quits: esprehn_ (~esprehn@c-98-231-144-250.hsd1.md.comcast.net) (Quit: esprehn_)
- # [11:42] * abstractj is now known as abstractj|away
- # [11:43] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [11:44] * Joins: JibberJim (~opera@132.185.151.196)
- # [11:48] * heycam is now known as heycam|away
- # [11:49] * Joins: Lachy (~Lachy@pat-tazdevil.opera.com)
- # [11:57] * Quits: JibberJim (~opera@132.185.151.196) (Read error: Connection reset by peer)
- # [11:58] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
- # [11:59] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.89 [Firefox 18.0.1/20130116073211])
- # [12:02] * Quits: a-ja (~Instantbi@70.230.171.124) (Ping timeout: 244 seconds)
- # [12:06] * Quits: espadrine (~thaddee_t@85-218-3-146.dclient.lsne.ch) (Ping timeout: 248 seconds)
- # [12:07] * Quits: pyrsmk (~pyrsmk@95.8.101.84.rev.sfr.net) (Read error: Connection reset by peer)
- # [12:11] * Joins: pyrsmk (~pyrsmk@95.8.101.84.rev.sfr.net)
- # [12:11] * Joins: reinaldob (~reinaldob@201.74.207.56)
- # [12:11] * Quits: reinaldob (~reinaldob@201.74.207.56) (Remote host closed the connection)
- # [12:19] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
- # [12:19] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
- # [12:29] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [12:32] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [12:36] * Quits: Robbert_ (~robbert@212.238.236.229) (Remote host closed the connection)
- # [12:42] * Joins: espadrine (~thaddee_t@vpn-b-195-071.epfl.ch)
- # [12:44] * Joins: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [12:48] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
- # [12:56] * Joins: baku (~baku@93-40-80-202.ip37.fastwebnet.it)
- # [13:00] * Quits: baku (~baku@93-40-80-202.ip37.fastwebnet.it) (Read error: Operation timed out)
- # [13:14] * Joins: baku (~baku@93-40-80-202.ip37.fastwebnet.it)
- # [13:14] * Joins: Robbert_ (~robbert@212.238.236.229)
- # [13:17] * Quits: svl (~me@kelbur1.lnk.telstra.net) (Disconnected by services)
- # [13:17] * Joins: svl__ (~me@kelbur1.lnk.telstra.net)
- # [13:17] * svl__ is now known as svl
- # [13:23] * Quits: shwetank (~shwetank@122.173.235.221) (Quit: Leaving...)
- # [13:27] <hsivonen> Hixie: I’m around now
- # [13:29] * Joins: shwetank (~shwetank@122.173.235.221)
- # [13:39] * Quits: nessy (~silviapf@124-149-71-84.dyn.iinet.net.au) (Quit: Leaving.)
- # [13:43] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [13:44] * Joins: sedovsek (~robert@89.143.12.238)
- # [13:44] * Joins: Ms2ger (~Ms2ger@54.207-242-81.adsl-dyn.isp.belgacom.be)
- # [13:45] * Quits: svl (~me@kelbur1.lnk.telstra.net) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [13:47] <Ms2ger> jgraham, browser-tests?
- # [13:50] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [14:04] * Quits: niloy (~niloy@203.196.177.156) (Quit: Leaving)
- # [14:05] * Joins: annevk (~annevk@212.238.236.229)
- # [14:08] * Quits: espadrine (~thaddee_t@vpn-b-195-071.epfl.ch) (Ping timeout: 245 seconds)
- # [14:10] <darobin> bikeshed all the things!
- # [14:11] <Ms2ger> Hi darobin, how are you today? :)
- # [14:11] <darobin> I think I'm going to head home and back to bed :)
- # [14:11] * Quits: Kolombiken (~Adium@217.13.228.226) (Read error: Connection reset by peer)
- # [14:11] * Joins: Kolombiken (~Adium@217.13.228.226)
- # [14:14] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [14:20] * Quits: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [14:21] <annevk> darobin: solid plan
- # [14:22] <darobin> annevk: I like it too
- # [14:22] * abstractj|away is now known as abstractj
- # [14:23] <MikeSmith> oh joy http://www.iana.org/assignments/character-sets that the validator needs to parse to get valid character-set info and that has been a plain-text file for the last gazillion years now redirects to http://www.iana.org/assignments/character-sets/character-sets.xml
- # [14:25] <MikeSmith> though I see now the plain-text one is at http://www.iana.org/assignments/character-sets/character-sets.txt
- # [14:26] <MikeSmith> hsivonen: seems you must have a load problem on bugzilla.validator.nu
- # [14:26] <MikeSmith> it's taking a long time to load
- # [14:27] * Quits: Famic (famic@hidden.dns.ug) (Quit: ZNC - http://znc.in)
- # [14:30] <annevk> MikeSmith: please implement the Encoding Standard and not IANA character-sets
- # [14:30] <MikeSmith> annevk: has Hixie updated the HTML spec yet?
- # [14:30] <MikeSmith> oh yeah I guess he did earlier this week
- # [14:30] <annevk> hoping to review that in more detail today
- # [14:30] <MikeSmith> ok
- # [14:30] <annevk> but yeah, HTML, CSS, now use it
- # [14:31] <annevk> JavaScript too I guess since HTML defines JavaScript's network layer
- # [14:31] <MikeSmith> OK then yeah we can update the validator to what the HTML spec says now
- # [14:33] * Joins: Famic (famic@hidden.dns.ug)
- # [14:33] <annevk> MikeSmith: which is much easier, the Encoding Standard has a fixed list
- # [14:33] <annevk> MikeSmith: available as JSON to boot
- # [14:33] <MikeSmith> yup
- # [14:34] <hsivonen> MikeSmith: we should switch over to the Encoding Standard like annevk says
- # [14:35] <MikeSmith> ok I'll up a bugzilla.validator.nu bug for it
- # [14:35] <hsivonen> MikeSmith: probably someone running Schematron on the same host that runs bugzilla
- # [14:37] <MikeSmith> hsivonen: man we really got to turn that off. I have come around to thinking it's probably still useful to keep HTML4 checking but we could just replace the current xhtml.sch with Java code just like for the HTML5 case
- # [14:38] <MikeSmith> the HTML4 xhtml.sch is a much smaller and simpler set of assertions than the HTML5 set
- # [14:38] <MikeSmith> hsivonen: good idea? bad idea?
- # [14:40] <hsivonen> MikeSmith: good
- # [14:40] <hsivonen> MikeSmith: but we should also make the default config not do HTML4 validation automatically
- # [14:40] <hsivonen> MikeSmith: that is, HTML4 validation should always require user action
- # [14:41] <hsivonen> MikeSmith: FWIW, I think https://addons.mozilla.org/en-us/firefox/addon/omnivalidator/ is what's making bugzilla.validator.nu slow
- # [14:44] <hsivonen> Although I could just make Validator.nu 403 for that one, I’d rather fix the perf problem
- # [14:44] <MikeSmith> hsivonen: if that's what's causing it you may want to ask the developer to point it at http://validator.w3.org/nu/ instead
- # [14:45] <hsivonen> or html5.validator.nu
- # [14:46] <hsivonen> hmm. maybe I can add a redirect
- # [14:46] <MikeSmith> I wonder if the fix for the perf problem might be to set up rate throttling
- # [14:47] <MikeSmith> or if the problem is not single IPs using it excessively but instead just the overall volume, I guess that wouldn't help
- # [14:47] <hsivonen> that, too, but most pressing fixes is: Make sure Schematron is never run without the user explicitly asking to run Schematron
- # [14:47] * Joins: krawchyk (~krawchyk@65.220.49.251)
- # [14:47] <MikeSmith> yeah
- # [14:47] <hsivonen> I’ll try to set up a redirect now
- # [14:48] <MikeSmith> so yeah I agree HTML4 validation should always require user action, never do HTML5 validation automatically
- # [14:48] <MikeSmith> for the W3C instance that makes even more sense because there's already the existing validator for HTML4
- # [14:49] <MikeSmith> currently at least
- # [14:50] <MikeSmith> though the long-term plan is still to phase that out and make the validator.nu backend the default at http://validator.w3.org and move the legacy one to http://validator.w3.org/html4 or something
- # [14:53] * Quits: Ms2ger (~Ms2ger@54.207-242-81.adsl-dyn.isp.belgacom.be) (Ping timeout: 264 seconds)
- # [14:58] * Joins: espadrine (~thaddee_t@85-218-3-146.dclient.lsne.ch)
- # [14:59] * Joins: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net)
- # [14:59] * Quits: scor (~scor@c-98-216-39-127.hsd1.ma.comcast.net) (Changing host)
- # [14:59] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [15:02] * Joins: ehsan (~ehsan@24.212.206.174)
- # [15:02] * Joins: Ms2ger (~Ms2ger@54.207-242-81.adsl-dyn.isp.belgacom.be)
- # [15:05] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [15:05] * Quits: annevk (~annevk@212.238.236.229) (Read error: Connection reset by peer)
- # [15:06] * Joins: annevk (~annevk@212.238.236.229)
- # [15:07] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
- # [15:09] * Joins: decotii (~decotii@hq.croscon.com)
- # [15:10] <hsivonen> looks like I don't manage to make Apache do what I want
- # [15:10] <hsivonen> oh well
- # [15:14] * Quits: ehsan (~ehsan@24.212.206.174) (Remote host closed the connection)
- # [15:14] * Joins: jmason (~jmason@174.137.103.143)
- # [15:16] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [15:20] * Joins: JibberJim (~opera@132.185.151.196)
- # [15:25] * Joins: yorick (~yorick@ip51cd0513.speed.planet.nl)
- # [15:25] * Quits: yorick (~yorick@ip51cd0513.speed.planet.nl) (Changing host)
- # [15:25] * Joins: yorick (~yorick@oftn/member/yorick)
- # [15:29] * Joins: TallTed (~Thud@63.119.36.36)
- # [15:30] <MikeSmith> annevk: so the document-conformance requirement in the Encoding spec is that documents must use utf-8, right?
- # [15:30] <annevk> yeah
- # [15:31] <MikeSmith> ok so we need to just emit an error for anything other than that
- # [15:31] <annevk> admittedly a bit optimistic, though given the many issues with everything else I think it's fair
- # [15:31] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 245 seconds)
- # [15:32] * Quits: henrikkok (~henrikkok@81.27.221.193) (Quit: Leaving.)
- # [15:34] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
- # [15:34] * Joins: OnlyMax (~OnlyMax@187-126-245-77.user.veloxzone.com.br)
- # [15:36] <MikeSmith> I guess for the other values that are listed in the spec as being required for UAs to support, we could emit a specific error saying, "Error: 'iso-8859-2' is supported in current browsers but is no longer a valid encoding. Use utf-8 instead."
- # [15:37] <zewt> not sure i'd say it's not "valid" (it is)
- # [15:38] <zewt> "iso-8859-2 is an obsolete legacy encoding, utf-8 should be used instead"? not sure
- # [15:38] <MikeSmith> zewt: actually I like that wording better, yeah
- # [15:39] <zewt> (i'm always a little wary of overselling conformance criteria)
- # [15:40] <zewt> personally when every browser supports something and will always support something, i find "you really shouldn't do this" to be a bit more honest than "this is illegal stop it", heh
- # [15:40] * Joins: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [15:41] <MikeSmith> yeah, true
- # [15:41] <MikeSmith> more helpful
- # [15:41] <MikeSmith> I'm interested in just trying to make sure the error message is more helpful than it is annoying
- # [15:42] <zewt> i wonder if there's a summary somewhere of issues legacy encodings will cause that everyday authors might experience (i've been on utf-8 far too long to remember any, at least at the non-scripting markup level)
- # [15:42] * Quits: shwetank (~shwetank@122.173.235.221) (Quit: Leaving...)
- # [15:43] <MikeSmith> hmm if there isn't yet we could certainly make a summary at the wiki or somewhere
- # [15:43] <zewt> eg. reasons non-programmer web authors, who don't need to write text outside of their legacy encoding, should care (if there are any)
- # [15:43] <MikeSmith> and I could actually have the error messages then include a link to that
- # [15:43] <zewt> ("utf-8 is nicer" isn't something joe blogger the piano teacher cares about)
- # [15:44] <MikeSmith> yeah
- # [15:44] <MikeSmith> so yeah we should definitely have a page somewhere to link to
- # [15:46] <annevk> zewt: http://annevankesteren.nl/2009/09/utf-8-reasons has some
- # [15:46] <MikeSmith> annevk: btw I think it would be better to have the spec say, "Documents must use the utf-8 encoding" instead of "Authors must use the utf-8 encoding"
- # [15:46] <annevk> http://annevankesteren.nl/presentations/1F4A9.html has a bunch of points too
- # [15:47] <annevk> MikeSmith: do you consider .js and .css files documents?
- # [15:47] <zewt> annevk: those (first one) are programmer reasons
- # [15:47] <zewt> those are easier to come up with
- # [15:47] <zewt> annevk: heh i was just thinking about PILE OF POO for this same reason D:
- # [15:48] <zewt> (it's probably a more compelling feature for random users than the others, heh)
- # [15:48] <annevk> you hit issues as soon as go beyond a very simple document
- # [15:48] * Joins: dcherman (~dcherman@164.55.254.106)
- # [15:48] <annevk> also, it's required material for a lot of new formats
- # [15:49] <annevk> MikeSmith: btw, for now I'd make it a Warning if that's feasible
- # [15:50] <annevk> MikeSmith: give people another year or so to get used to the idea
- # [15:51] <MikeSmith> annevk: hmm yeah as far as author vs document, I guess people normally would not consider .js and .css files to be documents, so please forget what I said :)
- # [15:51] <zewt> i almost sort of wish some kind of magic was stuffed into the html doctype, like <!doctype html!> or something, that future browsers could interpret as "default to utf-8", so we could skip boiletplating the charset declaration in the future
- # [15:53] <MikeSmith> annevk: as far as Warning vs Error I don't mind it being an Error. For end users, in practice I think most of them they really don't make any distinction -- they consider both to be errors that they need to fix
- # [15:54] <MikeSmith> you should ask hsivonen too but I suspect he also figures it should be an Error if you're going to make it a requirement at all
- # [15:54] <zewt> sometimes i pay more attention to errors, at least for documents that end up with pages of "warning autocomplete is illegal" warnings that drown out everything else (don't recall which validator that was, whichever one opera punts to by default)
- # [15:55] <annevk> MikeSmith: fair enough
- # [15:56] <MikeSmith> zewt: yeah me too but I'm mot sure if most users do that. From bug reports at least, many just seem to want "how do I make this message go away!!"
- # [15:57] <zewt> heh
- # [15:57] <zewt> everyone knows the real reason to pass validation is to make the validator pass, not to solve problems :P
- # [15:58] <zewt> afk work
- # [16:01] <MikeSmith> :)
- # [16:04] * Joins: scor (~scor@132.183.243.108)
- # [16:04] * Quits: scor (~scor@132.183.243.108) (Changing host)
- # [16:04] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [16:04] * linclark is now known as linclark|afk
- # [16:05] * Joins: shwetank (~shwetank@122.173.235.221)
- # [16:10] * Quits: annevk (~annevk@212.238.236.229) (Ping timeout: 252 seconds)
- # [16:15] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [16:18] * Joins: annevk (~annevk@212.238.236.229)
- # [16:20] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
- # [16:20] * Quits: Ducki (~Ducki@pD9E3971A.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
- # [16:22] * Joins: ehsan (~ehsan@66.207.208.98)
- # [16:23] <hsivonen> oh great. I post to www-style and get a reply from someone who thinks we should deprecate media queries.
- # [16:23] <hsivonen> I wonder if I should reply to any part of his email.
- # [16:23] <Ms2ger> Deprecate all the things!
- # [16:24] <Ms2ger> My general approach to such emails is chuckle and ignore
- # [16:24] <Ms2ger> "If you use `respec`, your ED may be broken"
- # [16:24] <Ms2ger> May?
- # [16:41] * Quits: charl_ (~charl@charl.eu) (Quit: leaving)
- # [16:46] * Joins: reinaldob (~reinaldob@201.74.207.56)
- # [16:49] <annevk> hsivonen: yeah, or a less than comparison in script
- # [16:49] <annevk> hsivonen: you'd think the point was clear even though the example was inaccurate
- # [16:52] <annevk> Ms2ger: so should we use a callback?
- # [16:52] <Ms2ger> Come again?
- # [16:52] <annevk> Ms2ger: sorry, for the local name + namespace -> interface map
- # [16:53] <Ms2ger> Ah
- # [16:53] <annevk> Let interface be the element interface for x and y.
- # [16:53] <Ms2ger> For createElement?
- # [16:54] <Ms2ger> That sounds good enough for me
- # [16:54] * abstractj is now known as abstractj|lunch
- # [16:54] <annevk> The element interface for x and y is Element, unless stated otherwise. Note: other specifications require otherwise, e.g. for html and http://www.w3.org/1999/xhtml you'll get HTMLHtmlElement
- # [16:54] <annevk> Ms2ger: also createElementNS, don't think there's anything else, is there?
- # [16:55] <Ms2ger> Not as far as I know
- # [16:55] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [16:55] <Ms2ger> I just completely missed that you were talking about those at first :)
- # [16:55] <annevk> Well, for me the context was clear, but I should have shared it first :)
- # [16:56] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Remote host closed the connection)
- # [16:56] <annevk> I think this is why sometimes people are confused with my blog posts.
- # [16:56] <Ms2ger> I should write some more tests
- # [16:56] <Ms2ger> Either that or reddit
- # [16:56] <annevk> Whoa reddit. I think I'm now almost two weeks without visiting reddit.
- # [16:57] <annevk> But given everything else that's going on it's hard to measure the impact of that.
- # [16:59] * Joins: rwaldron (rwaldron@gateway/shell/jquery.com/x-vvekezmolijobpqd)
- # [17:00] * Joins: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net)
- # [17:02] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
- # [17:04] * Joins: marcosc (~marcosc@bl10-105-246.dsl.telepac.pt)
- # [17:09] * Joins: esprehn_ (~esprehn@c-98-231-144-250.hsd1.md.comcast.net)
- # [17:12] * Joins: krawchyk_ (~krawchyk@65.220.49.251)
- # [17:14] <annevk> https://www.w3.org/Bugs/Public/show_bug.cgi?id=20775
- # [17:14] <annevk> https://www.w3.org/Bugs/Public/show_bug.cgi?id=20776
- # [17:14] <annevk> Does MathML use special interfaces?
- # [17:15] <annevk> Doesn't look like it
- # [17:15] * Quits: krawchyk (~krawchyk@65.220.49.251) (Ping timeout: 240 seconds)
- # [17:15] <annevk> Test used: <math></math><script>w(document.getElementsByTagName("math")[0])</script>
- # [17:16] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [17:16] * Joins: mrglobal (~mrglobal@75-37-193-129.lightspeed.lsatca.sbcglobal.net)
- # [17:17] * Quits: reinaldob (~reinaldob@201.74.207.56) (Remote host closed the connection)
- # [17:18] * Quits: esprehn_ (~esprehn@c-98-231-144-250.hsd1.md.comcast.net) (Quit: esprehn_)
- # [17:19] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Client Quit)
- # [17:20] * Quits: marcosc (~marcosc@bl10-105-246.dsl.telepac.pt) (Remote host closed the connection)
- # [17:20] * Joins: marcosc (~marcosc@bl10-105-246.dsl.telepac.pt)
- # [17:21] * Quits: espadrine (~thaddee_t@85-218-3-146.dclient.lsne.ch) (Remote host closed the connection)
- # [17:23] <Ms2ger> Yeah, there was something of a MathMLElement interface, but it never got implemented
- # [17:23] * Quits: annevk (~annevk@212.238.236.229) (Ping timeout: 245 seconds)
- # [17:23] * Quits: krawchyk_ (~krawchyk@65.220.49.251) (Remote host closed the connection)
- # [17:24] * Joins: krawchyk (~krawchyk@65.220.49.251)
- # [17:25] * Quits: dcherman (~dcherman@164.55.254.106) (Ping timeout: 252 seconds)
- # [17:25] * Quits: marcosc (~marcosc@bl10-105-246.dsl.telepac.pt) (Ping timeout: 264 seconds)
- # [17:26] * Quits: richt (~richt@office.oslo.opera.com) (Remote host closed the connection)
- # [17:26] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Read error: Connection reset by peer)
- # [17:29] * Joins: annevk (~annevk@2001:980:9368:1:a40d:4886:a168:857f)
- # [17:30] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [17:34] * Quits: mitemitreski (~mitemitre@212.120.17.179) (Read error: Connection reset by peer)
- # [17:34] * Joins: eresair (~eresair@173.247.199.2)
- # [17:37] * Quits: annevk (~annevk@2001:980:9368:1:a40d:4886:a168:857f) (Remote host closed the connection)
- # [17:43] * Quits: JibberJim (~opera@132.185.151.196) (Quit: JibberJim)
- # [17:44] * Joins: dbaron (~dbaron@63.245.219.150)
- # [17:46] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
- # [17:48] * Joins: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [17:48] * Joins: jernoble (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net)
- # [17:51] * Quits: ehsan (~ehsan@66.207.208.98) (Read error: Connection reset by peer)
- # [17:52] * Joins: ehsan_ (~ehsan@66.207.208.98)
- # [17:53] <Hixie> hsivonen: what's the status in Gecko in terms of making BOMs override the user when the user asks for an encoding override? Leif claims you want to do this.
- # [17:54] * Joins: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no)
- # [17:57] <Ms2ger> Hixie, https://bugzilla.mozilla.org/show_bug.cgi?id=234628
- # [18:04] * Quits: TallTed (~Thud@63.119.36.36)
- # [18:05] * Joins: cgcardona (~cgcardona@unaffiliated/cgcardona)
- # [18:12] <Hixie> that's about xml
- # [18:12] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [18:12] * linclark|afk is now known as linclark
- # [18:13] <Hixie> or at least was for a while?
- # [18:13] * ojan_away is now known as ojan
- # [18:13] <Hixie> i can't tell what the answer to my question is from that bug
- # [18:14] * Quits: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no) (Remote host closed the connection)
- # [18:15] * Quits: Kolombiken (~Adium@217.13.228.226) (Read error: Operation timed out)
- # [18:15] * Quits: stalled (~stalled@unaffiliated/stalled) (Ping timeout: 245 seconds)
- # [18:16] * Joins: TallTed (~Thud@63.119.36.36)
- # [18:17] <Ms2ger> Hmm
- # [18:17] <Ms2ger> Maybe it's for polyglot
- # [18:18] <Hixie> ok well, either way, this all seems to be UI-specific, so I'll just punt on this.
- # [18:18] * Joins: stalled (~stalled@unaffiliated/stalled)
- # [18:19] * Joins: ap (~ap@2620:149:4:1b01:dd9:d48a:caac:3ed9)
- # [18:22] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [18:24] * abstractj|lunch is now known as abstractj
- # [18:26] * Joins: abucur (~abucur@188.27.173.98)
- # [18:32] * Joins: esprehn_ (~esprehn@c-98-231-144-250.hsd1.md.comcast.net)
- # [18:32] * Joins: chriseppstein (~chrisepps@209.119.65.162)
- # [18:35] * Joins: JonathanNeal (~JonathanN@38.122.109.194)
- # [18:36] <TabAtkins> hsivonen: Jeezus christ, no, don't respond to that email.
- # [18:38] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [18:42] * Joins: pablof (~pablof@144.189.31.2)
- # [18:42] <esprehn_> TabAtkins: ??
- # [18:42] <TabAtkins> esprehn_: hsivonen posted a message to www-style about MQs, got several dumb emails amounting to "MQs are dumb, just use fluid design".
- # [18:43] <esprehn_> TabAtkins: I do rather enjoy lines of text that span my entire 30in monitor
- # [18:44] * Joins: alrra (~alrra@188.24.70.2)
- # [18:44] * Quits: alrra (~alrra@188.24.70.2) (Changing host)
- # [18:44] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [18:46] <Hixie> wow, talk about unlucky
- # [18:46] <Hixie> back on jan 16th i was testing some code i wrote
- # [18:46] <Hixie> which converts a Date to a string in the format "day-of-month month", as in, Jan 16
- # [18:46] <Hixie> and it worked great!
- # [18:47] <Hixie> today I noticed _all_ the days were Jan 16
- # [18:47] <MikeSmith> hahaha :-)
- # [18:47] <TabAtkins> Hahaha
- # [18:47] <Hixie> turns out that the number of seconds from jan 1 1970 to now equals the number of milliseconds from jan 1 1970 to jan 16 1970
- # [18:47] <hsivonen> TabAtkins: I already did, but only to the part that posed a question many others might wonder about
- # [18:48] <TabAtkins> hsivonen: Now that I've read the rest of the thread, bozo bit flipped on this Fred dude.
- # [18:50] * Joins: abucur_ (~abucur@188.27.173.98)
- # [18:52] <JonathanNeal> "There is no single combination of containers and codecs that works in all HTML5 browsers." That's not true anymore, is it?
- # [18:52] <JonathanNeal> Does webm work in IE10?
- # [18:53] <TabAtkins> WebM still doesnt' work in Safari anyway, iirc.
- # [18:53] <JonathanNeal> Bummer.
- # [18:53] <TabAtkins> WebM can work in IE10 if you've installed the codecs yourself.
- # [18:53] <JonathanNeal> "This is not likely to change in the near future." also true?
- # [18:53] <TabAtkins> To the best of my knowledge, yes.
- # [18:54] <JonathanNeal> Do they all support H.264?
- # [18:54] * Quits: abucur (~abucur@188.27.173.98) (Ping timeout: 252 seconds)
- # [18:54] <TabAtkins> Dunno about Opera. FF... might now, if you have the codecs already on your system.
- # [18:56] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [18:57] <JonathanNeal> Okay, Opera only supports webm and ovg.
- # [18:57] <JonathanNeal> *ogv
- # [18:58] * Joins: tantek (~tantek@mb70536d0.tmodns.net)
- # [19:01] * Quits: tantek (~tantek@mb70536d0.tmodns.net) (Client Quit)
- # [19:03] * Joins: teleject (~christoph@173.227.88.18)
- # [19:04] * Quits: baku (~baku@93-40-80-202.ip37.fastwebnet.it) (Quit: Leaving)
- # [19:13] * Quits: pyrsmk (~pyrsmk@95.8.101.84.rev.sfr.net) (Remote host closed the connection)
- # [19:13] * Quits: teleject (~christoph@173.227.88.18) (Ping timeout: 264 seconds)
- # [19:18] <JonathanNeal> Hahaha, just read up on the two year anniversary of Chrome not pulling out H.264 support. http://blog.chromium.org/2011/01/more-about-chrome-html-video-codec.html
- # [19:18] <JonathanNeal> But I like H.264.
- # [19:19] * Joins: dcherman (~dcherman@164.55.254.106)
- # [19:20] <TabAtkins> If it weren't for licensing, I'd have no problems with it.
- # [19:20] <TabAtkins> (Though I think WebM is technically better now.)
- # [19:24] * Joins: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no)
- # [19:26] <Hixie> Stevef_: you're welcome to participate in the whatwg community, but i would really appreciate it if you would then actually participate, rather than just throwing links to other discussions in every few weeks.
- # [19:26] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [19:27] * Joins: nvartolomei (~nvartolom@p3.eregie.pub.ro)
- # [19:28] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [19:29] * Quits: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no) (Ping timeout: 248 seconds)
- # [19:29] <Stevef_> hixie: I stated why I pointed to the particular discussion and also pointed to some suggestions I had produced, if you don't want the what wg list members to be aware of discussions affecting HTML in other fora, I will not make them aware via your list.
- # [19:29] <Hixie> Stevef_: people who want to be aware of public-html discussions have subscribed to public-html
- # [19:30] <Hixie> Stevef_: so if your goal is just to have people be aware of public-html discussions, there's no need
- # [19:30] <Hixie> Stevef_: thanks for the consideration, though
- # [19:31] <Stevef_> hixie: ok message understood I will not bring up disvussions that have potential to chnage stuff in the HTML 5/5.1 on the whatwg list
- # [19:31] <TabAtkins> Dude, don't be purposely difficult.
- # [19:31] <Hixie> TabAtkins: let it go, he's gotten way less rude than he used to be
- # [19:32] <astearns> s/Dude/Dudes/
- # [19:32] <Ms2ger> What he said
- # [19:32] * Quits: mrglobal (~mrglobal@75-37-193-129.lightspeed.lsatca.sbcglobal.net) (Ping timeout: 245 seconds)
- # [19:32] <Hixie> i like the ambiguity of Ms2ger's statement, leaving it unclear if he's supporting tab, me, or astearns :-P
- # [19:33] * Quits: shwetank (~shwetank@122.173.235.221) (Quit: Linkinus - http://linkinus.com)
- # [19:33] <Ms2ger> astearns, in fact
- # [19:33] <Hixie> seems reasonable :-)
- # [19:33] <JonathanNeal> Yea, I have to agree with astearns too. Dude has a point.
- # [19:34] <TabAtkins> s/Dude/Dudes/
- # [19:34] <Ms2ger> No, just astearns
- # [19:34] <TabAtkins> (I just wanted to make your sentence ungrammatical.)
- # [19:34] <JonathanNeal> Nope
- # [19:35] <TabAtkins> Hixie: Yo, do you call {} "braces" or "brackets"?
- # [19:35] <Hixie> braces or curly brackets
- # [19:35] <TabAtkins> Haha.
- # [19:35] <Hixie> straight brackets, or square brackets, are []
- # [19:35] <Hixie> parentheses, or round brackets, are ()
- # [19:36] <Hixie> angle brackets, or les conveniently "less than greater than", are <>
- # [19:36] <Hixie> less
- # [19:36] <Hixie> by "straight brackets" i mean straight "brackets", not the term "straight brackets"
- # [19:36] <TabAtkins> Ah, that was unclear.
- # [19:37] <TabAtkins> Use "Just" or "Plain" to avoid geometric terms in a situation like this.
- # [19:37] <Hixie> yeah
- # [19:37] <hober> "the unmarked case"
- # [19:37] <Hixie> "plain brackets" are brackets you use to surround fields
- # [19:37] <JonathanNeal> I think Hixie and his English would agree with http://www.jonathantneal.com/characters/
- # [19:37] <Hixie> as in corn fields, not as in plane fields
- # [19:37] <Hixie> also i may be being silly now
- # [19:37] * Joins: maikmerten (~maikmerte@port-92-201-35-60.dynamic.qsc.de)
- # [19:38] <TabAtkins> plane fields are airplane junkyards.
- # [19:38] <Ms2ger> [corn fields]
- # [19:38] <Hixie> JonathanNeal: i prefer "octothorpe" for #, though hash is fine too.
- # [19:38] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Ping timeout: 246 seconds)
- # [19:38] <Hixie> and ` is "backtick", not just "tick"
- # [19:38] <Hixie> "?" is "question mark", not "query"
- # [19:38] <Hixie> " is "double quote"
- # [19:39] <Hixie> | is "vertical bar"
- # [19:39] <Ms2ger> Oh dear
- # [19:39] <TabAtkins> Next controversial pronunciation question: is "char" pronounced with a soft ch like "chair", or a hard ch like "character"? And is it a long ar like "bar", or a soft ar like "bare"?
- # [19:39] * Joins: sedovsek (~robert@BSN-142-37-183.dial-up.dsl.siol.net)
- # [19:39] <JonathanNeal> It is a double quote, but when someone says quote I first think of ". The section just to the right of that clarifies it.
- # [19:39] <Hixie> and ! is only "bang" if you're reading it as part of something else
- # [19:39] <Hixie> TabAtkins: "char" is pronounced "car" in my world, because it's shart for "character".
- # [19:39] * Joins: mattgifford (~mattgiffo@70.102.199.158)
- # [19:40] <TabAtkins> ...shart?
- # [19:40] <Hixie> uh
- # [19:40] <Hixie> short
- # [19:40] <Hixie> dvorak typo
- # [19:40] <Hixie> (or a weird british accent, your choice)
- # [19:40] <TabAtkins> So, becuase it's short for character, you still don't pronounce it like "character". (Wrong vowel.)
- # [19:41] <Hixie> yeah, the "a" is weird. dunno why. (note i don't pronounce the first "a" in "character" as either "bar" or "bare")
- # [19:42] <Hixie> i pronounce it more like the norwegian ae ligature character
- # [19:42] <Hixie> like "hat"
- # [19:42] <JonathanNeal> I will find a way to get everyone agreeing on this language, by golly.
- # [19:42] <Hixie> hah
- # [19:42] <Hixie> good luck with that
- # [19:42] <Hixie> afk
- # [19:43] <JonathanNeal> "char" as in "chardonnay"
- # [19:43] <TabAtkins> Just swap both phonemes to the wrong one?
- # [19:43] * GPHemsley pronounces "char" like it reads, ignoring any relationship to "character"
- # [19:43] * TabAtkins too.
- # [19:44] <JonathanNeal> I pronounce it like charcoal.
- # [19:44] <TabAtkins> Like the english word "char".
- # [19:44] * GPHemsley scrolls back to find out what this conversation is about.
- # [19:44] <TabAtkins> How Hixie names the {} characters.
- # [19:45] * Joins: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [19:45] <GPHemsley> () = parentheses; [] = square brackets; {} = curly braces; <> = angle brackets
- # [19:45] <GPHemsley> # depends on contexts, probably hash nowadays
- # [19:46] <GPHemsley> ` = backtick; ? = question mark; " = double quotes; | = vertical bar
- # [19:46] <JonathanNeal> The context is as independent characters in web programming
- # [19:46] <JonathanNeal> GPHemsley http://jonathantneal.com/characters/
- # [19:47] <TabAtkins> Also, more or less how you would read the character if encountering it in code that you're reading out to another coder.
- # [19:47] <GPHemsley> ! = exclamation point, except for hashbang
- # [19:47] <TabAtkins> Frex, while I name | as "vertical bar", I'd just call it "bar" casually.
- # [19:47] <GPHemsley> ! can also be "not" in certain contexts
- # [19:47] <GPHemsley> like != = "not equals"
- # [19:48] * Joins: carbonix (~vcarbune@80-218-192-6.dclient.hispeed.ch)
- # [19:48] <GPHemsley> * = star or asterisk
- # [19:49] <GPHemsley> interestingly, I don't seem to think of < and > as open and close
- # [19:50] <GPHemsley> I don't use shorthand "paren" or "dollar"; it's "parenthesis" and "dollar sign"
- # [19:50] <GPHemsley> I think the rest are OK
- # [19:51] * Joins: tantek (~tantek@mb70536d0.tmodns.net)
- # [19:51] * Quits: tantek (~tantek@mb70536d0.tmodns.net) (Client Quit)
- # [19:52] * Quits: dbaron (~dbaron@63.245.219.150) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [19:52] * Joins: JibberJim (~opera@host-78-146-50-71.as13285.net)
- # [19:52] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
- # [19:52] <JonathanNeal> Thanks GPHemsley. It is interesting to learn how many different ways we identify these characters.
- # [19:52] * Parts: WeirdAl (~chatzilla@g2spf.ask.info)
- # [19:52] * Joins: dbaron (~dbaron@v-1045.fw1.sfo1.mozilla.net)
- # [19:52] <GPHemsley> It's also interesting, because I'm not used to saying these things out loud
- # [19:53] <GPHemsley> so, for example, how do you pronounce "admin"?
- # [19:53] <JonathanNeal> "add men"
- # [19:53] <JonathanNeal> yourself?
- # [19:53] <TabAtkins> Like "administrator" without the suffix?
- # [19:53] <TabAtkins> Oh, and stress moved to the first syllable, per stadnard English rules.
- # [19:54] <JonathanNeal> I wish the stress was moved to the first syllable in paren.
- # [19:54] <TabAtkins> JonathanNeal: It is when I say it.
- # [19:54] <JonathanNeal> Do you say "puh ren" or "per en"?
- # [19:55] <TabAtkins> GPHemsley: I started expicitly shortening "parenthesis" when I started saying it more, because the repeated th/s phonemes are tongue-twisters.
- # [19:55] <TabAtkins> "pair en".
- # [19:55] <JonathanNeal> Interesting, and I call them "per en".
- # [19:55] <TabAtkins> Pronouncing it like it was a new word, unrelated to the context from which it was shortened.
- # [19:56] <GPHemsley> TabAtkins: Yeah, see, I don't do the stress movement.
- # [19:56] * Joins: say2joe (~say2joe@204.56.108.2)
- # [19:56] <TabAtkins> (I pronounce a lot of initialisms too, which requires some creativity due to them breaking spelling rules.)
- # [19:56] * Joins: nimbu1 (~nimbu@sjfw1-a.adobe.com)
- # [19:56] * Joins: necolas (~necolas@8.25.197.25)
- # [19:56] <GPHemsley> Also at play here is the Mary/marry/merry distinction/merger
- # [19:56] <TabAtkins> CSS = SEH-sis, HTML = HUH-tuh-mul
- # [19:56] <GPHemsley> oh wow
- # [19:57] <TabAtkins> GPHemsley: Yeah, the sound definitely falls into that merger.
- # [19:57] <TabAtkins> Or HEH-tim-mul, I guess, now that I say it out loud.
- # [19:57] <Ms2ger> What-wig?
- # [19:57] <TabAtkins> Yes.
- # [19:57] <JonathanNeal> TabAtkins: whoooooa
- # [19:57] <JonathanNeal> "png" as in "ping", gif with a g as in "guide".
- # [19:57] <GPHemsley> yikes
- # [19:57] <TabAtkins> Yup.
- # [19:58] <GPHemsley> SEE ess ess; aitch tee EM ell; what double you jee
- # [19:58] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Read error: Operation timed out)
- # [19:58] <GPHemsley> PNG is usually pee enn jee
- # [19:58] <JonathanNeal> GPHemsley: ++
- # [19:58] <JonathanNeal> except for PNG
- # [19:59] <GPHemsley> but I'm a soft G GIFfer
- # [20:00] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [20:00] <JonathanNeal> Webemm?
- # [20:00] <GPHemsley> sounds good
- # [20:01] <TabAtkins> Webimm.
- # [20:01] <JonathanNeal> Speaking of which, I want to change the recommended order of encoding videos from "Webm, ogg, h.264" to "Webm, h.264, ogg", because of the current state of support. What do you think?
- # [20:01] <TabAtkins> Well, I think that's my merger talking. Webemm is probably a better spelling.
- # [20:01] <GPHemsley> oh, then there's the pin/pen merger
- # [20:01] <JonathanNeal> ogg isn't really necessary in a post Firefox 3.5 - Opera 10.5 world.
- # [20:02] <TabAtkins> JonathanNeal: Yes, that's fine. Using *just* WebM and h.264 is sufficient.
- # [20:03] <TabAtkins> Iirc, you can do the same two-codec dance with audio, too. MP3 works in several, but I forget which free format covers the remainder.
- # [20:07] <JonathanNeal> Neither do I, but I suspect its ogv.
- # [20:07] <TabAtkins> Likely.
- # [20:07] <TabAtkins> Since Opera and FF both like Ogg.
- # [20:07] <TabAtkins> And I think everyone else does MP3
- # [20:08] <Ms2ger> Wave?
- # [20:09] <TabAtkins> Come now, be serious.
- # [20:11] <JonathanNeal> *waves back*
- # [20:11] <Stevef_> hixie: FYI i pointed to html list for context i pointed to http://www.html5accessibility.com/tests/comments.html which is some ideas and explanation i put together, so didn't merely throw a link
- # [20:12] <JonathanNeal> http://diveintohtml5.info/video.html#video-containers also fails to mention wmf, but does mention avi
- # [20:16] * Joins: marcosc_ (~marcosc@bl10-105-246.dsl.telepac.pt)
- # [20:16] <pablof> this is bringing the metafilter pronunciation survey to mind, http://metatalk.metafilter.com/21984/2012-MetaFilter-Survey-and-Research-Discussion-Thread
- # [20:17] <JonathanNeal> wmv, sorry.
- # [20:19] * Quits: marcosc_ (~marcosc@bl10-105-246.dsl.telepac.pt) (Remote host closed the connection)
- # [20:20] <Ms2ger> Mailing lists are a support forum anyway
- # [20:23] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [20:25] * Quits: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 264 seconds)
- # [20:26] * Joins: rniwa (~rniwa@2620:149:4:1b01:9804:c35a:b78d:836e)
- # [20:29] * Joins: ehsan (~ehsan@66.207.208.98)
- # [20:31] * Quits: Lachy (~Lachy@pat-tazdevil.opera.com) (Quit: Computer has gone to sleep.)
- # [20:32] * Joins: abucur (~abucur@188.27.173.98)
- # [20:33] * Quits: krawchyk (~krawchyk@65.220.49.251) (Remote host closed the connection)
- # [20:34] * Quits: nimbu1 (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [20:35] <tantek> Ms2ger++
- # [20:37] * Joins: jacobolu_ (~jacobolus@50-0-133-210.dsl.static.sonic.net)
- # [20:38] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (*.net *.split)
- # [20:38] * Quits: ehsan_ (~ehsan@66.207.208.98) (*.net *.split)
- # [20:38] * Quits: nonge_ (~nonge@p5082BE99.dip.t-dialin.net) (*.net *.split)
- # [20:38] * Quits: nephyrin (~neph@nat/mozilla/x-qbaupkaomfpflhsa) (*.net *.split)
- # [20:38] * Quits: ricea (ricea@nat/google/x-myyckhrwfebjgouo) (*.net *.split)
- # [20:38] * Quits: bretolius (~boot@ks393582.kimsufi.com) (*.net *.split)
- # [20:39] * Joins: bretolius (~boot@ks393582.kimsufi.com)
- # [20:40] * Quits: sedovsek (~robert@BSN-142-37-183.dial-up.dsl.siol.net) (Quit: sedovsek)
- # [20:44] * Joins: nephyrin (~neph@nat/mozilla/session)
- # [20:44] * Quits: nephyrin (~neph@nat/mozilla/session) (Changing host)
- # [20:44] * Joins: nephyrin (~neph@nat/mozilla/x-tilcwoiafojvujec)
- # [20:44] * Joins: nonge (~nonge@p5082BE99.dip.t-dialin.net)
- # [20:45] * Joins: ricea (ricea@nat/google/x-lmahbjjixtftcjxh)
- # [20:46] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
- # [20:49] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
- # [20:51] * jacobolu_ is now known as jacobolus
- # [20:58] * Joins: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no)
- # [20:59] * Quits: jernoble (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
- # [21:01] * Quits: chriseppstein (~chrisepps@209.119.65.162) (Quit: chriseppstein)
- # [21:02] * Joins: aklein (uid4454@gateway/web/irccloud.com/x-ygumeskjgrfhhlkm)
- # [21:03] * Quits: abucur (~abucur@188.27.173.98) (Read error: Operation timed out)
- # [21:05] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [21:07] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Client Quit)
- # [21:07] * Joins: Druide_ (~Druid@ip-178-203-141-163.unitymediagroup.de)
- # [21:09] <jgraham> The correct prnounciation of "{}" is "thank goodness I'm not using a Swedish keyboard". At least that's what I say if I have to type them and read what I'm doing aloud
- # [21:10] <jgraham> Although probably "goodness" isn't quite right
- # [21:10] <TabAtkins> Good thing about CSS is that it uses enough punctuation to lock us into caring about a fairly narrow set of keyboards, so we've got a decent idea of what other glyphs we can use.
- # [21:12] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [21:14] <jgraham> I am really surprised that so many people don't just switch to something more programmer-friendly for writing code. I mean it isn't really *fair* that programming languages were invented in English-speaking countries and used the symbols that are easy to access on the corresponding keyboard, but having to reach for AltGr all the time must suck. In fact I think sometimes you need three-key combinations
- # [21:16] * Quits: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net) (Quit: sicking)
- # [21:19] <esprehn_> jgraham: I'd assume most editors fill stuff in automatically
- # [21:22] <jgraham> esprehn_: Not really, I mean some will ad a losing brace if you put in an opening one, but you can't do much more than that
- # [21:22] <JonathanNeal> Ah, the "fairness" of coding languages.
- # [21:22] <jgraham> *add a closing
- # [21:23] <JonathanNeal> Seeking any kind of sweeping cultural fairness (especially in technology) as a policy is flawed, I think inherently.
- # [21:23] * Joins: fkm (~fkm@unaffiliated/fkm)
- # [21:24] <Ms2ger> But we need to be fair!
- # [21:24] <Ms2ger> And have unicode case insensitivity!
- # [21:25] <JonathanNeal> Effectively, the engineers of HTML and CSS hijacked english, and it is now part of their trade language. Now, due to their similarities, english and web terminology will affect each other.
- # [21:26] * Joins: sedovsek (~robert@tm.82.192.43.118.dc.telemach.net)
- # [21:28] <JonathanNeal> I saw a video recently of an arabic programming language. I think that's really cool. I understand the potential advantages. I understand the linguistic advantage of dropping English and speaking Esperanto.
- # [21:29] * Quits: hasather_ (~hasather_@cm-84.210.170.238.getinternet.no) (Remote host closed the connection)
- # [21:29] <JonathanNeal> But it's just not practical, given the human experience and human limitation. </html5:rant>
- # [21:31] * Joins: charl_ (~charl@charl.eu)
- # [21:31] <Ms2ger> And it's a lot more convenient than Arabic for us, no?
- # [21:33] <jgraham> (I believe that esperanto isn't considered very theoretically good)
- # [21:33] <gsnedders> (Indeed.)
- # [21:33] <jgraham> (The future is supposed to be more like http://www.exocomics.com/101 )
- # [21:33] <gsnedders> (There is no language that is theoretically good, because sociolinguistic pressures always cause deviation)
- # [21:34] <jgraham> Well yes, that's one issue
- # [21:35] * Joins: chriseppstein (~chrisepps@209.119.65.162)
- # [21:35] * Quits: sedovsek (~robert@tm.82.192.43.118.dc.telemach.net) (Quit: sedovsek)
- # [21:36] * Quits: maikmerten (~maikmerte@port-92-201-35-60.dynamic.qsc.de) (Quit: Leaving)
- # [21:36] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
- # [21:37] <JonathanNeal> say "pacific ocean" and give the "c" the same sound every time.
- # [21:37] <jgraham> why?
- # [21:42] <JonathanNeal> y?
- # [21:46] * Joins: nimbu (~nimbu@sjfw1.adobe.com)
- # [21:48] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [21:50] * Quits: Guest11755 (~Krinkle@ec2-50-112-50-28.us-west-2.compute.amazonaws.com) (Changing host)
- # [21:50] * Joins: Guest11755 (~Krinkle@wikimedia/Krinkle)
- # [21:50] * Guest11755 is now known as Krinkle
- # [21:56] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
- # [21:57] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
- # [22:04] * Quits: Ms2ger (~Ms2ger@54.207-242-81.adsl-dyn.isp.belgacom.be) (Quit: nn)
- # [22:05] * Quits: rniwa (~rniwa@2620:149:4:1b01:9804:c35a:b78d:836e) (Quit: rniwa)
- # [22:11] * Joins: jernoble (~jernoble@mobile-166-137-214-174.mycingular.net)
- # [22:15] * Quits: nimbu (~nimbu@sjfw1.adobe.com) (Quit: Leaving.)
- # [22:17] * Joins: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net)
- # [22:22] * Quits: ^esc (~esc_ape@178.115.248.37.wireless.dyn.drei.com) (Ping timeout: 248 seconds)
- # [22:25] * Joins: nessy (~silviapf@124-149-71-84.dyn.iinet.net.au)
- # [22:27] * Joins: a-ja (~Instantbi@70.230.171.124)
- # [22:28] * Quits: carbonix (~vcarbune@80-218-192-6.dclient.hispeed.ch) (Quit: Leaving)
- # [22:31] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [22:42] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [22:47] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Quit: Leaving.)
- # [22:49] * Quits: jernoble (~jernoble@mobile-166-137-214-174.mycingular.net) (Quit: Computer has gone to sleep.)
- # [22:51] * Joins: nimbu (~nimbu@sjfw1-a.adobe.com)
- # [22:53] <JonathanNeal> Do you call ‹ a chevron? That's not <, mind you. Or do you call it an angle quotation, something else?
- # [22:53] <TabAtkins> I don't know what the character is, exactly.
- # [22:54] <TabAtkins> Is it the french quotation mark?
- # [22:54] * Quits: charl_ (~charl@charl.eu) (Quit: leaving)
- # [22:55] <TabAtkins> The only thing I call a chevron is the symbol used in military ranks.
- # [22:55] <JonathanNeal> It's from http://www.w3.org/TR/WD-entities-961125#entspecial It may be the french one, it goes by the name guillemet.
- # [22:56] <TabAtkins> Ah, kk. In that case, I call it a guillemet, or "single french quotation mark, you know, the angle thingies".
- # [22:56] <JonathanNeal> Wikipedia calls it "Double angle quote (chevron, guillemet, duck-foot quote), left"
- # [22:57] <TabAtkins> But I don't actually refer to it in any meaningful amount, outside of discussing the internationalization of quotation marks in CSS, so the name I give it doesn't matter much.
- # [22:57] * Quits: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net) (Quit: brb)
- # [22:58] <JonathanNeal> And the guillemet has two. Okay.
- # [23:00] * Quits: TallTed (~Thud@63.119.36.36)
- # [23:00] * Joins: espadrine (~thaddee_t@85-218-3-146.dclient.lsne.ch)
- # [23:02] * Joins: nimbu1 (~nimbu@sjfw1.adobe.com)
- # [23:03] <JonathanNeal> Yea, we don't use any of these when writing structural HTML, CSS, or JavaScript
- # [23:03] * Parts: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [23:04] * Joins: ^esc (~esc_ape@77.117.247.254.wireless.dyn.drei.com)
- # [23:04] <esprehn_> chevron is just a generic term for things that look like like < and > or stripes
- # [23:04] * Quits: nimbu (~nimbu@sjfw1-a.adobe.com) (Ping timeout: 245 seconds)
- # [23:04] <esprehn_> the military rank bars are chevrons even if they're straight lines
- # [23:04] * Joins: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net)
- # [23:07] <esprehn_> Hixie: what's the reason for webvtt being an entirely new language instead of just XML or HTML?
- # [23:07] <TabAtkins> esprehn_: It's not an entirely new language - it's a close cousin to an existing subtitle format.
- # [23:08] <TabAtkins> (And I think plain VTT is still parseable as WebVTT for the most part.)
- # [23:08] <esprehn_> mm
- # [23:08] <TabAtkins> s/existing/existing and very popular/
- # [23:09] <esprehn_> This feels like it should have been XML with a mapping from the XML ns to the HTML ns, the wormhole is very unfortunate
- # [23:09] <esprehn_> ex i { color: red; } ::cue(i) { color: blue }
- # [23:09] <esprehn_> the design is confusing
- # [23:09] <TabAtkins> What wormhole? It's an embedded document. No embedded documents are targetable directly from the outside document.
- # [23:10] <esprehn_> oh I see, these things are not actually elements
- # [23:10] <esprehn_> hmm
- # [23:11] <esprehn_> dgorbik: I'm not sure this implementation you have makes sense
- # [23:11] <esprehn_> in the spec they're not Elements or even HTMLElements
- # [23:11] * Quits: alrra (~alrra@unaffiliated/alrra) (Quit: Leaving)
- # [23:11] <esprehn_> they're just a logical tree that produces a rendered result that you can then convert to HTML in the form of a DocumentFragment
- # [23:12] * Quits: zdobersek (~zdobersek@cpe-77.38.31.63.cable.t-1.si) (Quit: ZNC - http://znc.in)
- # [23:12] <esprehn_> TabAtkins: yeah, now that I read this spec more closely...
- # [23:13] <esprehn_> TabAtkins: the web VTT universe is not really even a DOM universe
- # [23:13] <TabAtkins> esprehn_: Right, it's not DOM, but it's close enough that it's mappable into a document tree for CSS.
- # [23:14] <TabAtkins> It *could* be made into full DOM.
- # [23:14] <TabAtkins> It has all the necessary abstractions.
- # [23:15] <esprehn_> yeah
- # [23:15] <JonathanNeal> needs moar <!doctype subtitle>
- # [23:17] <nimbu1> bleh welcome to web word esprehn_ everything is just 'close enough' to everything else
- # [23:17] <esprehn_> heh
- # [23:17] * Joins: SimonSapin (~simon@ip-22.net-89-2-144.rev.numericable.fr)
- # [23:18] * Joins: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net)
- # [23:20] * Joins: weinig (~weinig@17.114.107.117)
- # [23:24] * Quits: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [23:25] * Joins: krit (~krit@c-24-4-184-107.hsd1.ca.comcast.net)
- # [23:29] <dgorbik> esprehn_: there is no other way to have CSS matching and rendering without using Elements obviously
- # [23:30] <esprehn_> dgorbik: yes but the webvtt node tree can be a tree of very light weight nodes that just maps to the resulting HTMLElements that live in the shadow
- # [23:30] <Hixie> esprehn_: it's essentially SRT
- # [23:31] <esprehn_> dgorbik: think of this as if you were implementing it in JS, you'd have a tree of JS objects for the VTT nodes, and the DOM would contain HTML nodes
- # [23:31] <Hixie> esprehn_: but as a general rule, XML is a disaster, and HTML more so, so that's why not to reuse those. :-)
- # [23:32] <dgorbik> esprehn_: I am not sure how that would be different from reusing Nodes and Elements and all this infrustructure. Why should we invent trees again?
- # [23:33] <esprehn_> dgorbik: because what you're doing requires a lot of special hackery and being very careful
- # [23:34] * Quits: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:34] <jgraham> In case any HTMLWG chairs are listening "You really don't know much about this field, do you?" is the point at which you start applying whatever etiquette policy we have.
- # [23:34] * Joins: sicking (~sicking@c-67-180-8-184.hsd1.ca.comcast.net)
- # [23:34] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [23:35] <dgorbik> esprehn_: I still will not be able to build a tree for rendering purposed (in shadow dom) with those lightwait objects.
- # [23:35] <dgorbik> purposes*
- # [23:35] <esprehn_> dgorbik: ex ::cue(i[style]) should not match, but clearly would if you just used an inline style.
- # [23:36] <JonathanNeal> I get so used to functions that don't exist.
- # [23:36] <JonathanNeal> Element.prototype.forEach.
- # [23:37] * abstractj is now known as abstractj|away
- # [23:37] <dgorbik> esprehn_: are you trying to say that inline styles will introduce some other problems like this?
- # [23:37] <esprehn_> dgorbik: when you implement that nested selector matching you'll need to be careful
- # [23:38] <esprehn_> I guess either approach is fine
- # [23:38] <esprehn_> creating elements in the html namesape that are not HTMLElement certainly isn't :)
- # [23:39] <dgorbik> esprehn_: which one is the second approach? the first one is to use inline styles and separate tags
- # [23:40] <esprehn_> dgorbik: to create a separate tree, produce real HTML elements, and stick a scoped stylesheet down in the shadow.
- # [23:40] * Quits: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net) (Quit: heading in now)
- # [23:40] <esprehn_> I guess you're someone stuck since <v> is not an HTML element :/
- # [23:40] * Quits: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark)
- # [23:40] <esprehn_> somewhat*
- # [23:41] <esprehn_> sigh
- # [23:41] <esprehn_> dgorbik: just fix the namespace and use an inline style for now
- # [23:42] <esprehn_> Hixie: my issue is that we're going to bloat the browser terribly if every new thing invents a new format
- # [23:43] <esprehn_> I suppose if this format already exists :)
- # [23:43] <zewt> <v> generates a <span title=voice> DOM node, not a <v> element
- # [23:43] <Hixie> esprehn_: i don't think supporting new dedicated formats is a substantial source of code complexity or size, especially relative to the alternatives
- # [23:44] <Hixie> zewt: the only time <v> generates <span title=voice> is if you use the method that converts WebVTT to HTML, but that's not really likely to be used much
- # [23:44] <esprehn_> zewt: not in the tree dgorbik is producing, because he wants ::cue(v) to match without extra work
- # [23:44] <Hixie> zewt: in particular, that isn't relevant to the rendering part
- # [23:45] <zewt> Hixie: he said "produce real HTML elements", so that seems like the only sane thing to do
- # [23:45] <esprehn_> yes
- # [23:46] <zewt> esprehn_: you'll (he'll) have to do some extra work no matter what, since ::cue doesn't exist outside of WebVTT in the first place (right?)
- # [23:46] * Joins: jernoble (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net)
- # [23:47] <dgorbik> esprehn_, Hixie: this is a balance between having a unified markup or having a more suitable language for each purpose (and easier for the end user). The problem that this webvtt thing is not convertible in terms of syntax to html markup because it introduces its small differences. So we try to reuse existing html objects but also add something new to them.
- # [23:50] <esprehn_> zewt: yeah, it's a question of which machinery you want to change
- # [23:50] <Hixie> dgorbik: imho "unified markup" has been convincingly demonstrated to be a fool's errand. :-)
- # [23:50] <Hixie> zewt: i don't understand the relevance of HTML elements to WebVTT
- # [23:50] <esprehn_> principally this whole feature is like glorified generated content, like if you could ask an HTMLElement to produce the equivalent html for the :before or :after pseudo elements
- # [23:51] <esprehn_> perhaps such a mapping should even exist
- # [23:53] <dgorbik> When we try to mimic webvtt rendering by using htmlelements latter start to imply their own meaning (like style attribute like esprehn_ mentioned). That makes this even harder
- # [23:54] <dgorbik> Hixie: well, it may be less or more unified, it's just a matter of balance
- # [23:55] <zewt> not sure what you mean by the style attribute; webvtt's dom construction rules never create style attributes
- # [23:55] <Hixie> don't try to mimic webvtt rendering by using html elements, why would you do that?
- # [23:55] <esprehn_> zewt: he's talking about a webkit implementation detail
- # [23:56] <esprehn_> the one that I'm questioning
- # [23:56] <zewt> what detail is that, again?
- # [23:56] <dgorbik> Hixie: is mimicing webvtt rendering by using just elements or styledelements is fine though? :
- # [23:56] <dgorbik> :)
- # [23:56] <Hixie> i wouldn't mimic webvtt rendering at all :-)
- # [23:56] <Hixie> just render webvtt directly
- # [23:57] <Hixie> why would you use any kind of dom elements?
- # [23:57] <esprehn_> Hixie: because that's how selector matching works for things like ::cue(v) { ... } and anonymous renderers like those this would create are very problematic, specifically the text inside them is not selectable
- # [23:57] <dgorbik> esprehn_: does this mean that Hixie suggests having a separate tree we attach to and produce a RenderTree?
- # [23:58] <esprehn_> dgorbik: yes
- # [23:58] <dgorbik> yep, selector matching still will not work in this case.
- # [23:58] <Hixie> i don't understand what selector matching has to do with elements, other than as a historical implementation detail
- # [23:58] <Hixie> nothing in CSS requires that it be matched against DOMs only
- # [23:58] <Hixie> any tree with named nodes is fine
- # [23:58] <esprehn_> Hixie: That
- # [23:58] <esprehn_> That's just not how webkit works
- # [23:59] <esprehn_> and there's no way they're going to make the selector matching engine generic as you describe
- # [23:59] <Hixie> so fix webkit
- # [23:59] <esprehn_> it's extremely optimized for very specific use cases
- # [23:59] <dgorbik> only HTMLElements are related to DOM directly as far as I understand. Just Element implements some traits of html elements but can be used elsewhere. Is this right?
- # [23:59] <Hixie> so optimise it for two use cases :-)
- # Session Close: Sat Jan 26 00:00:01 2013
The end :)