Options:
- # Session Start: Fri Oct 05 00:00:00 2012
- # Session Ident: #whatwg
- # [00:01] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [00:07] * Joins: jwalden (~waldo@2620:101:8003:200:d53e:d7c2:79b:9d41)
- # [00:08] * Joins: smus (~smus@d64-180-236-109.bchsia.telus.net)
- # [00:09] * Quits: ryanlabouve (~ryanlabou@ip-129-15-159-225.fencfwsm.ou.edu) (Quit: Computer has gone to sleep.)
- # [00:10] * jonlee is now known as jonlee|afk
- # [00:13] * Joins: dgathright (~dgathrigh@nat/yahoo/x-vzseumwzwgxjmuzn)
- # [00:14] * jonlee|afk is now known as jonlee
- # [00:19] * jernoble is now known as jernoble|afk
- # [00:19] * jernoble|afk is now known as jernoble
- # [00:20] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [00:25] * Joins: danbri (~danbri@80.71.30.113)
- # [00:28] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
- # [00:29] * Quits: Smylers (~smylers@host86-167-76-92.range86-167.btcentralplus.com) (Quit: Leaving.)
- # [00:39] * Quits: smus (~smus@d64-180-236-109.bchsia.telus.net) (Remote host closed the connection)
- # [00:43] * Joins: rwaldron (~rwaldron@pool-100-2-31-210.nycmny.fios.verizon.net)
- # [00:43] * Joins: smus (~smus@d64-180-236-109.bchsia.telus.net)
- # [00:45] * Joins: nonge (~nonge@p50829780.dip.t-dialin.net)
- # [00:54] * Quits: smus (~smus@d64-180-236-109.bchsia.telus.net) (Remote host closed the connection)
- # [00:59] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [01:01] * Joins: smus (~smus@d64-180-236-109.bchsia.telus.net)
- # [01:08] * Joins: sicking (~chatzilla@c-67-180-8-184.hsd1.ca.comcast.net)
- # [01:09] * Quits: garciawebdev (~garciaweb@190.244.76.14) (Remote host closed the connection)
- # [01:11] * heycam is now known as heycam|away
- # [01:13] * jonlee is now known as jonlee|afk
- # [01:16] * jonlee|afk is now known as jonlee
- # [01:23] * heycam|away is now known as heycam
- # [01:28] * Quits: aklein (u4454@gateway/web/irccloud.com/x-zupebeodscmjcnig)
- # [01:28] * linclark is now known as linclark|afk
- # [01:30] * Joins: yoshiaki (~yoshiaki@d230226.ppp.asahi-net.or.jp)
- # [01:31] * Quits: tomasf (~tom@2002:55e5:db44:0:d122:ae2d:876f:6f7c) (Quit: tomasf)
- # [01:31] * Quits: sicking (~chatzilla@c-67-180-8-184.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [01:32] * Joins: sicking (~chatzilla@c-67-180-8-184.hsd1.ca.comcast.net)
- # [01:59] * Quits: riddle (riddle@us.yunix.net) (Ping timeout: 260 seconds)
- # [02:00] * Quits: necolas (~necolas@8.25.197.24) (Remote host closed the connection)
- # [02:02] * Joins: riddle (riddle@us.yunix.net)
- # [02:03] * Quits: jsbell (jsbell@nat/google/x-fidykxvcadtryxhr) (Quit: There's no place like home...)
- # [02:13] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
- # [02:13] * Joins: grom358 (~grom@ppp118-208-116-211.lns20.bne4.internode.on.net)
- # [02:14] <grom358> I'm looking at http://www.whatwg.org/specs/web-apps/current-work/multipage/tokenization.html I don't see anywhere where it enters RCDATA state
- # [02:17] * Joins: WeirdAl (~chatzilla@g2spf.ask.info)
- # [02:18] <grom358> oh.. i think i see.. the tree builder puts it into that mode on certain elements?
- # [02:19] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Remote host closed the connection)
- # [02:21] * Quits: erichynds (~ehynds@pool-173-76-135-79.bstnma.fios.verizon.net)
- # [02:22] * Quits: cabanier (~cabanier@192.150.22.55) (Quit: Leaving.)
- # [02:39] * Quits: ap_ (~ap@2620:149:4:1b01:e98c:eaf4:7f91:8ae5) (Quit: ap_)
- # [02:41] * Quits: yoshiaki (~yoshiaki@d230226.ppp.asahi-net.or.jp) (Remote host closed the connection)
- # [02:42] * Joins: yoshiaki (~yoshiaki@d230226.ppp.asahi-net.or.jp)
- # [02:42] * jonlee is now known as jonlee|afk
- # [02:42] * Quits: danbri (~danbri@80.71.30.113) (Remote host closed the connection)
- # [02:45] * Joins: danbri (~danbri@80.71.30.113)
- # [02:46] * Quits: yoshiaki (~yoshiaki@d230226.ppp.asahi-net.or.jp) (Ping timeout: 256 seconds)
- # [02:47] * paul_irish is now known as paul_irish_
- # [02:49] * Quits: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi) (Ping timeout: 245 seconds)
- # [02:49] * Joins: erichynds (~ehynds@pool-173-76-135-79.bstnma.fios.verizon.net)
- # [02:50] * jernoble is now known as jernoble|afk
- # [02:50] * jernoble|afk is now known as jernoble
- # [02:56] * Quits: rniwa (rniwa@nat/google/x-aeftlbiliczwppsl) (Quit: rniwa)
- # [02:57] * Quits: othermaciej (~mjs@17.245.104.99) (Quit: othermaciej)
- # [02:59] * Joins: tantek-ipod (~tantek@nat/mozilla/x-vnkmxbchuajdmigt)
- # [02:59] * Quits: tantek (~tantek@nat/mozilla/x-gdwzpuirizysmbya) (Quit: tantek)
- # [02:59] * tantek-ipod is now known as tantek
- # [02:59] * Joins: yoshiaki (~yoshiaki@d230227.ppp.asahi-net.or.jp)
- # [03:03] * Joins: plutoniix (~plutoniix@ppp-58-11-90-12.revip2.asianet.co.th)
- # [03:04] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [03:04] * Joins: tantek-ipod (~tantek@66-87-7-241.pools.spcsdns.net)
- # [03:06] <MikeSmith> grom358: yeah
- # [03:07] * Quits: danbri (~danbri@80.71.30.113) (Remote host closed the connection)
- # [03:07] * Quits: tantek (~tantek@nat/mozilla/x-vnkmxbchuajdmigt) (Ping timeout: 240 seconds)
- # [03:07] * tantek-ipod is now known as tantek
- # [03:07] * Joins: danbri (~danbri@80.71.30.113)
- # [03:08] <grom358> also i think I found an error.. section 12.2.4.1 Data state says for NULL to emit the current input character.. but the current input character will be the NULL character
- # [03:08] <grom358> it should be emit the REPLACEMENT CHARACTER if I'm correct
- # [03:09] * Quits: pablof (~pablof@144.189.150.130) (Quit: ^z)
- # [03:09] <MikeSmith> grom358: for which state?
- # [03:09] * Quits: tantek (~tantek@66-87-7-241.pools.spcsdns.net) (Remote host closed the connection)
- # [03:10] * Quits: sicking (~chatzilla@c-67-180-8-184.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
- # [03:10] * Joins: necolas (~necolas@8.25.197.25)
- # [03:10] <grom358> the data state, http://www.whatwg.org/specs/web-apps/current-work/multipage/tokenization.html#data-state
- # [03:11] <MikeSmith> I think that's right
- # [03:11] * Quits: danbri (~danbri@80.71.30.113) (Ping timeout: 245 seconds)
- # [03:11] <MikeSmith> you can test it in live DOM viewer to see what browsers actually do
- # [03:18] * Quits: necolas (~necolas@8.25.197.25) (Ping timeout: 248 seconds)
- # [03:19] <grom358> well firefox and chrome seem to ignore it
- # [03:20] <MikeSmith> grom358: that's what would be expected if they were following the spec
- # [03:20] <MikeSmith> the null character never gets consumed
- # [03:20] <MikeSmith> it gets ignored
- # [03:20] <grom358> where you getting that from?
- # [03:21] <MikeSmith> the algorithm for the data state
- # [03:21] <grom358> it says emit the current input character though.. not to ignore it
- # [03:22] <MikeSmith> oh
- # [03:22] <grom358> which makes me think its a bug with the spec
- # [03:23] <MikeSmith> but I think the tree builder will then ignore the null, right?
- # [03:23] <MikeSmith> if it's in content that was tokenized from the data state
- # [03:23] <grom358> idk.. that part is throwing me. Everywhere else in the spec NULL is replaced with the Unicode replacement character
- # [03:24] <grom358> in the tokenization section I mean
- # [03:25] <grom358> ah I see.. section 12.2.5.4.7 says it ignores character token that is U+0000 NULL
- # [03:25] * Quits: WeirdAl (~chatzilla@g2spf.ask.info) (Quit: ChatZilla 0.9.89 [Firefox 15.0.1/20120905151427])
- # [03:26] <MikeSmith> yeah that's the part I was thinking of I think
- # [03:26] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [03:26] <MikeSmith> anyway it's still worth raising a bug for or posting to the whatwg list about if you think it's not clear
- # [03:27] <grom358> yeah.. the spec is just so big and the tree construction and tokenization so closely coupled
- # [03:27] <MikeSmith> Hixie could always add a note to that part of the tokenizer code to clarify why it's not replaced with a U+fffd tehre
- # [03:28] * Quits: erichynds (~ehynds@pool-173-76-135-79.bstnma.fios.verizon.net)
- # [03:28] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [03:28] <grom358> yeah... that would help
- # [03:29] <grom358> what I don't understand is why doesn't the tokenizer just handle all the NULL characters... Like I can see sometimes in the tree construction it is ignored and sometimes replaced with U+FFFD
- # [03:29] <grom358> but why not just always replace it with U+FFFD
- # [03:30] <grom358> could be done as part of the input stream preprocessor then
- # [03:37] * Quits: rwaldron (~rwaldron@pool-100-2-31-210.nycmny.fios.verizon.net) (Quit: Leaving...)
- # [03:38] * Quits: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net) (Ping timeout: 245 seconds)
- # [03:38] * Quits: yoshiaki (~yoshiaki@d230227.ppp.asahi-net.or.jp) (Remote host closed the connection)
- # [03:38] * Joins: rwaldron (~rwaldron@pool-100-2-31-210.nycmny.fios.verizon.net)
- # [03:49] * Joins: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net)
- # [03:55] * Quits: a-ja (~Instantbi@70.230.166.56) (Ping timeout: 256 seconds)
- # [04:08] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
- # [04:11] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [04:17] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [04:23] * Joins: danielfilho (~danielfil@189.120.73.213)
- # [04:24] * Joins: say2joe (~say2joe@204.56.108.2)
- # [04:24] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
- # [04:25] * Joins: yoshiaki (~yoshiaki@202.78.213.46)
- # [04:25] * Joins: a-ja (~Instantbi@70.230.166.56)
- # [04:25] * Quits: dgathright (~dgathrigh@nat/yahoo/x-vzseumwzwgxjmuzn) (Ping timeout: 260 seconds)
- # [04:29] * Quits: yoshiaki (~yoshiaki@202.78.213.46) (Remote host closed the connection)
- # [04:29] * Joins: yoshiaki (~yoshiaki@202.78.213.46)
- # [04:32] * Quits: jwalden (~waldo@2620:101:8003:200:d53e:d7c2:79b:9d41) (Ping timeout: 246 seconds)
- # [04:34] * Quits: yoshiaki (~yoshiaki@202.78.213.46) (Ping timeout: 260 seconds)
- # [04:42] <grom358> ah... http://www.whatwg.org/specs/web-apps/current-work/multipage/tokenization.html#consume-a-character-reference . For the codepoints like 0x0001 etc.. is it meant to say return replacement character?? I don't see anything in the tree construction that replaces them
- # [04:46] * heycam is now known as heycam|away
- # [04:57] * Joins: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net)
- # [05:00] * Quits: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net) (Quit: linclark|afk)
- # [05:10] * Quits: Benvie (~brandon@cpe-174-097-187-248.nc.res.rr.com) (*.net *.split)
- # [05:10] * Quits: beverloo (peter@nat/google/x-mckstqstkebbqsqa) (*.net *.split)
- # [05:10] * Quits: moo-_- (miohtama@lakka.kapsi.fi) (*.net *.split)
- # [05:10] * Quits: hasather (~davidh@office.oslo.opera.com) (*.net *.split)
- # [05:10] * Quits: danheberden (~danheberd@li225-35.members.linode.com) (*.net *.split)
- # [05:10] * Quits: michel_v (~tofu@unaffiliated/michelv/x-000000001) (*.net *.split)
- # [05:10] * Quits: Obvious (tachikoma@188.226.74.2) (Read error: Connection reset by peer)
- # [05:12] * Joins: Obvious (tachikoma@188.226.74.2)
- # [05:15] * Joins: hasather (~davidh@office.oslo.opera.com)
- # [05:15] * Joins: michel_v (~tofu@unaffiliated/michelv/x-000000001)
- # [05:15] * Joins: danheberden (~danheberd@li225-35.members.linode.com)
- # [05:33] * Quits: smus (~smus@d64-180-236-109.bchsia.telus.net) (Remote host closed the connection)
- # [05:33] * Quits: teear (teear@81-197-14-142.elisa-mobile.fi) (Ping timeout: 244 seconds)
- # [05:37] * Joins: teear (teear@84-231-62-161.elisa-mobile.fi)
- # [05:40] * Parts: say2joe (~say2joe@204.56.108.2)
- # [05:58] * Joins: grom (~grom@ppp118-208-38-182.lns20.bne1.internode.on.net)
- # [05:59] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [06:00] * Joins: sicking (~chatzilla@c-67-180-8-184.hsd1.ca.comcast.net)
- # [06:00] * Quits: grom358 (~grom@ppp118-208-116-211.lns20.bne4.internode.on.net) (Ping timeout: 252 seconds)
- # [06:01] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Read error: No route to host)
- # [06:01] * Joins: ehsan_ (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [06:07] * heycam|away is now known as heycam
- # [06:08] * Joins: cameronz (~grom@ppp118-208-159-98.lns20.bne1.internode.on.net)
- # [06:11] * Quits: grom (~grom@ppp118-208-38-182.lns20.bne1.internode.on.net) (Ping timeout: 255 seconds)
- # [06:16] * Joins: tzik_ (~tzik@2401:fa00:4:1004:baac:6fff:fe99:85ab)
- # [06:18] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Leaving...)
- # [06:18] * Quits: tzik (~tzik@2401:fa00:4:1004:baac:6fff:fe99:85ab) (Remote host closed the connection)
- # [06:20] * Joins: dgathright (~dgathrigh@c-98-210-193-32.hsd1.ca.comcast.net)
- # [06:24] * Quits: plutoniix (~plutoniix@ppp-58-11-90-12.revip2.asianet.co.th) (Quit: จรลี จรลา)
- # [06:26] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
- # [06:26] * Parts: cameronz (~grom@ppp118-208-159-98.lns20.bne1.internode.on.net) ("Ex-Chat")
- # [06:27] * Joins: grom358 (~grom@ppp118-208-159-98.lns20.bne1.internode.on.net)
- # [06:38] * Joins: grom (~grom@ppp118-208-75-54.lns20.bne4.internode.on.net)
- # [06:41] * Quits: grom358 (~grom@ppp118-208-159-98.lns20.bne1.internode.on.net) (Ping timeout: 256 seconds)
- # [06:42] * Quits: dgathright (~dgathrigh@c-98-210-193-32.hsd1.ca.comcast.net) (Quit: dgathright)
- # [06:49] * Quits: rwaldron (~rwaldron@pool-100-2-31-210.nycmny.fios.verizon.net) (Quit: Leaving...)
- # [06:49] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [06:52] * Quits: ImBcmDth (~Jon@pool-71-127-243-30.nwrknj.fios.verizon.net) (Read error: Connection reset by peer)
- # [06:53] * bentruyman is now known as briantruyman
- # [06:53] * Joins: ImBcmDth (~Jon@pool-71-127-243-30.nwrknj.fios.verizon.net)
- # [06:54] * Joins: izhak (~izhak@213.87.240.138)
- # [06:55] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
- # [07:00] * briantruyman is now known as bentruyman
- # [07:03] * Joins: Benvie (~brandon@cpe-174-097-187-248.nc.res.rr.com)
- # [07:04] * Joins: drdt (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net)
- # [07:17] * Quits: [[zz]] (~q@node-1cp3.pool-101-108.dynamic.totbb.net) (Read error: Connection reset by peer)
- # [07:18] * Joins: [[zz]] (~q@node-19yn.pool-101-109.dynamic.totbb.net)
- # [07:19] * Quits: falken_ (falken@nat/google/x-ycyaponjeamxxlfn) (Quit: leaving)
- # [07:29] * Quits: JohnAlbin (~JohnAlbin@114-24-51-165.dynamic.hinet.net) (Quit: JohnAlbin)
- # [07:38] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [07:38] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [07:40] * Joins: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com)
- # [07:43] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 252 seconds)
- # [07:48] * Joins: cameronz (~grom@ppp118-208-51-198.lns20.bne1.internode.on.net)
- # [07:51] * Quits: grom (~grom@ppp118-208-75-54.lns20.bne4.internode.on.net) (Ping timeout: 260 seconds)
- # [08:01] * Quits: SamB_MacG5 (~samb_macg@207-172-123-137.c3-0.upd-ubr1.trpr-upd.pa.cable.rcn.com) (Ping timeout: 256 seconds)
- # [08:05] * Joins: Smylers (~smylers@host86-167-76-92.range86-167.btcentralplus.com)
- # [08:05] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
- # [08:09] * Joins: smus (~smus@d64-180-236-109.bchsia.telus.net)
- # [08:10] * Quits: izhak (~izhak@213.87.240.138) (Remote host closed the connection)
- # [08:21] * Joins: Ms2ger (~Ms2ger@91.181.62.191)
- # [08:22] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Quit: dgathright)
- # [08:27] * drdt is now known as dydx
- # [08:44] * Joins: JohnAlbin (~JohnAlbin@101.12.160.22)
- # [08:49] * Quits: Smylers (~smylers@host86-167-76-92.range86-167.btcentralplus.com) (Quit: Leaving.)
- # [08:50] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
- # [08:56] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [09:05] * Joins: annevk (hidden-use@j142239.upc-j.chello.nl)
- # [09:07] * Joins: huskyr (hidden-use@j142239.upc-j.chello.nl)
- # [09:11] * Quits: Ms2ger (~Ms2ger@91.181.62.191) (Quit: bbl)
- # [09:16] * Quits: smus (~smus@d64-180-236-109.bchsia.telus.net) (Ping timeout: 257 seconds)
- # [09:17] * Quits: sicking (~chatzilla@c-67-180-8-184.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [09:29] * Joins: Kolombiken (~Adium@217.13.228.226)
- # [09:30] * Quits: nessy1 (~silviapf@124-149-117-86.dyn.iinet.net.au) (Quit: Leaving.)
- # [09:36] * Quits: JohnAlbin (~JohnAlbin@101.12.160.22) (Quit: JohnAlbin)
- # [09:40] * Joins: Smylers (~smylers@static-93.158.79.70.got.public.icomera.com)
- # [09:48] * Quits: Smylers (~smylers@static-93.158.79.70.got.public.icomera.com) (Ping timeout: 246 seconds)
- # [09:55] * Joins: danbri (~danbri@80.71.30.113)
- # [09:56] * Joins: JohnAlbin (~JohnAlbin@101.12.160.22)
- # [09:56] * Quits: JohnAlbin (~JohnAlbin@101.12.160.22) (Client Quit)
- # [09:56] * Quits: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Quit: dydx)
- # [09:57] * Quits: danbri (~danbri@80.71.30.113) (Remote host closed the connection)
- # [09:58] * Joins: danbri (~danbri@80.71.30.113)
- # [10:02] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [10:02] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
- # [10:02] * Joins: falken (falken@nat/google/x-veqgldqyetgggqyx)
- # [10:02] * Quits: danbri (~danbri@80.71.30.113) (Ping timeout: 260 seconds)
- # [10:02] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [10:05] * Quits: annevk (hidden-use@j142239.upc-j.chello.nl) (Remote host closed the connection)
- # [10:07] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 264 seconds)
- # [10:10] * Quits: teear (teear@84-231-62-161.elisa-mobile.fi) (Ping timeout: 260 seconds)
- # [10:11] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Ping timeout: 255 seconds)
- # [10:12] * Joins: teear (teear@84-231-62-161.elisa-mobile.fi)
- # [10:12] * Joins: Druide_ (~Druid@p5B1368F5.dip.t-dialin.net)
- # [10:13] * Quits: Druide__ (~Druid@p5B05D654.dip.t-dialin.net) (Ping timeout: 265 seconds)
- # [10:16] * Joins: yoshiaki (~yoshiaki@d230226.ppp.asahi-net.or.jp)
- # [10:18] * Joins: danbri (~danbri@80.71.30.113)
- # [10:18] * Joins: annevk (hidden-use@j142239.upc-j.chello.nl)
- # [10:23] * Quits: espadrine (~thaddee_t@85-218-9-34.dclient.lsne.ch) (Ping timeout: 265 seconds)
- # [10:24] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [10:28] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Ping timeout: 260 seconds)
- # [10:28] * Joins: izhak (~izhak@213.87.240.15)
- # [10:29] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [10:31] * Parts: a-ja (~Instantbi@70.230.166.56)
- # [10:31] * Joins: shepazu_ (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net)
- # [10:33] * Quits: shepazu (~shepazu@108-70-132-46.lightspeed.rlghnc.sbcglobal.net) (Ping timeout: 246 seconds)
- # [10:33] * shepazu_ is now known as shepazu
- # [10:34] * Quits: henrikkok (~henrikkok@81.27.221.193) (Quit: Leaving.)
- # [10:37] * Quits: Lachy (~Lachy@cm-84.215.19.229.getinternet.no) (Quit: Computer has gone to sleep.)
- # [10:37] * Joins: nonge_ (~nonge@p5B326F75.dip.t-dialin.net)
- # [10:40] * Joins: henrikkok (~henrikkok@81.27.221.193)
- # [10:41] * Quits: nonge (~nonge@p50829780.dip.t-dialin.net) (Ping timeout: 248 seconds)
- # [10:43] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
- # [10:44] * Quits: plashy (~plashy@c-76-122-27-92.hsd1.fl.comcast.net) (Remote host closed the connection)
- # [10:48] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 272 seconds)
- # [10:48] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [10:52] * Quits: huskyr (hidden-use@j142239.upc-j.chello.nl) (Quit: huskyr)
- # [10:54] * Joins: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no)
- # [10:58] * Quits: yoshiaki (~yoshiaki@d230226.ppp.asahi-net.or.jp) (Remote host closed the connection)
- # [11:02] * Joins: darobin (~darobin@spintank2-160-134.cnt.nerim.net)
- # [11:08] * Quits: danbri (~danbri@80.71.30.113) (Remote host closed the connection)
- # [11:10] * heycam is now known as heycam|away
- # [11:15] * Joins: huskyr (hidden-use@j142239.upc-j.chello.nl)
- # [11:16] * Joins: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
- # [11:18] <hsivonen> In Aldiko (based on Adobe’s SDK), I get a blank screen if I remove space between two attributes to make XHTML ill-formed
- # [11:18] <hsivonen> annevk: ^
- # [11:18] <hsivonen> annevk: so XML is not a lie this time
- # [11:20] <annevk> cool cool
- # [11:20] <hsivonen> annevk: test files: http://hsivonen.iki.fi/test/epub-xml/
- # [11:21] * Quits: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no) (Remote host closed the connection)
- # [11:21] <hsivonen> annevk: this is most awesome. No error message or anything. Just a blank screen.
- # [11:22] <annevk> technology is awesome :)
- # [11:23] <hsivonen> I’d appreciate it if someone with an iDevice could load the two test files in iBooks and report the results here
- # [11:33] * Joins: Lachy (~Lachy@office.oslo.opera.com)
- # [11:36] * Joins: danbri (danbri@nat/google/x-kzylyllgelnwdyfh)
- # [11:40] <annevk> can do it later
- # [11:51] * Joins: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [11:56] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [12:02] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
- # [12:02] * Joins: shwetank (~shwetank@122.173.224.49)
- # [12:05] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
- # [12:19] * Joins: nessy1 (~silviapf@124-149-117-86.dyn.iinet.net.au)
- # [12:22] * Quits: danbri (danbri@nat/google/x-kzylyllgelnwdyfh) (Remote host closed the connection)
- # [12:31] * Joins: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no)
- # [12:33] * Joins: danbri (danbri@nat/google/x-triuczfjmeyawiho)
- # [12:33] * Quits: izhak (~izhak@213.87.240.15) (Ping timeout: 252 seconds)
- # [12:33] * Quits: mpt (~mpt@canonical/mpt) (Read error: No route to host)
- # [12:36] * Quits: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no) (Ping timeout: 240 seconds)
- # [12:38] * Joins: mpt (~mpt@faun.canonical.com)
- # [12:38] * Quits: mpt (~mpt@faun.canonical.com) (Changing host)
- # [12:38] * Joins: mpt (~mpt@canonical/mpt)
- # [12:52] * Quits: shwetank (~shwetank@122.173.224.49) (Quit: Leaving...)
- # [12:52] * Joins: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no)
- # [12:55] * Quits: huskyr (hidden-use@j142239.upc-j.chello.nl) (Quit: huskyr)
- # [13:02] * Joins: shwetank (~shwetank@122.173.224.49)
- # [13:04] * Quits: annevk (hidden-use@j142239.upc-j.chello.nl) (Remote host closed the connection)
- # [13:05] * Joins: annevk (hidden-use@j142239.upc-j.chello.nl)
- # [13:08] * Joins: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi)
- # [13:08] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
- # [13:09] * Quits: annevk (hidden-use@j142239.upc-j.chello.nl) (Ping timeout: 245 seconds)
- # [13:10] * Quits: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi) (Remote host closed the connection)
- # [13:10] * Joins: jarib (~jarib@unaffiliated/jarib)
- # [13:11] * Joins: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi)
- # [13:13] * Quits: teear (teear@84-231-62-161.elisa-mobile.fi) (Ping timeout: 246 seconds)
- # [13:13] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Ping timeout: 260 seconds)
- # [13:14] * Quits: Lachy (~Lachy@office.oslo.opera.com) (Ping timeout: 248 seconds)
- # [13:14] * Quits: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no) (Remote host closed the connection)
- # [13:16] * Joins: Lachy (~Lachy@pat-tazdevil.opera.com)
- # [13:18] * Joins: maikmerten (~merten@vpn08058.itmc.tu-dortmund.de)
- # [13:22] * Joins: huskyr (hidden-use@j142239.upc-j.chello.nl)
- # [13:24] * Quits: ehsan_ (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
- # [13:26] * Joins: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no)
- # [13:27] * Joins: teear (teear@81-197-22-203.elisa-mobile.fi)
- # [13:33] * Quits: huskyr (hidden-use@j142239.upc-j.chello.nl) (Quit: huskyr)
- # [13:36] <hsivonen> Hixie: Your response about hoping that browsers eventually "fix" the implementation of the title attribute for footnotes seems like the same kind of misplaced optimism as hoping that browsers eventually "fix" the implementation of longdesc.
- # [13:42] * Quits: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no) (Remote host closed the connection)
- # [13:53] * Joins: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no)
- # [13:54] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
- # [13:57] * Joins: huskyr (hidden-use@j142239.upc-j.chello.nl)
- # [14:06] * Quits: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no) (Remote host closed the connection)
- # [14:06] * Quits: henrikkok (~henrikkok@81.27.221.193) (Quit: Leaving.)
- # [14:15] * Joins: danzik17 (~danzik17@164.55.254.106)
- # [14:19] * Joins: Ms2ger (~Ms2ger@91.181.62.191)
- # [14:24] * Joins: danzik171 (~danzik17@164.55.254.106)
- # [14:25] * Joins: erichynds (~ehynds@64.206.121.41)
- # [14:26] * Quits: danzik17 (~danzik17@164.55.254.106) (Ping timeout: 245 seconds)
- # [14:30] * Joins: annevk5 (~annevk5@84.241.207.81)
- # [14:31] * Parts: annevk5 (~annevk5@84.241.207.81)
- # [14:32] * Joins: krawchyk (~krawchyk@65.220.49.251)
- # [14:43] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [14:48] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [14:50] * Joins: annevk (hidden-use@j142239.upc-j.chello.nl)
- # [14:51] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
- # [14:53] <annevk> hsivonen: both work in iBooks
- # [14:54] <annevk> hsivonen: that the files are identical in content makes them somewhat confusing
- # [14:59] * Joins: Smylers (~smylers@62.249.246.74)
- # [15:02] * abstractj|away is now known as abstractj
- # [15:03] * Joins: rwaldron (~rwaldron@pool-100-2-31-210.nycmny.fios.verizon.net)
- # [15:03] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [15:04] <annevk> hsivonen: so yeah, I guess Apple uses the HTML parser if you use .html as extension
- # [15:04] <annevk> so maybe you should make another one with .xml or so
- # [15:05] * Quits: yuuki (~kobayashi@58x158x182x50.ap58.ftth.ucom.ne.jp) (Read error: Connection reset by peer)
- # [15:06] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [15:08] <annevk> zcorpan: maybe you should list me as former editor or something on html5-diff
- # [15:08] <annevk> zcorpan: and maybe remove the Opera affiliation
- # [15:09] <annevk> or say "formerly" there too
- # [15:13] * Joins: danzik17 (~danzik17@164.55.254.106)
- # [15:15] * Quits: danzik171 (~danzik17@164.55.254.106) (Ping timeout: 245 seconds)
- # [15:15] <zcorpan> annevk: fixed in the editor's draft
- # [15:16] * abstractj is now known as abstractj|away
- # [15:16] <annevk> cool
- # [15:16] * Quits: danielfilho|w (~danielfil@187.31.77.7) (Read error: Connection reset by peer)
- # [15:16] * Joins: danielfilho|w (~danielfil@2804:13c:2:c117:d906:aeac:d94a:f128)
- # [15:18] * Quits: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi) (Remote host closed the connection)
- # [15:20] * Joins: smaug____ (~chatzilla@a91-154-42-69.elisa-laajakaista.fi)
- # [15:20] <annevk> matjas: thanks for sorting out the separators
- # [15:20] * abstractj|away is now known as abstractj
- # [15:21] <annevk> matjas: now some final word on browsers with regards to IDNA2003 vs IDNA2008 vs UTS #46 and we're all set :)
- # [15:21] <annevk> s/on browsers/from browsers/
- # [15:22] * Quits: danielfilho|w (~danielfil@2804:13c:2:c117:d906:aeac:d94a:f128) (Remote host closed the connection)
- # [15:23] <zcorpan> annevk: i want IDNA5!
- # [15:23] <zcorpan> and that's final.
- # [15:23] * Joins: danielfilho|w (~danielfil@187.31.77.7)
- # [15:23] <annevk> "Domain Name Standard"
- # [15:24] <annevk> but I fucking hope not
- # [15:24] <Ms2ger> Living Domain Name Standard
- # [15:24] <annevk> or at least not with my name on it :)
- # [15:24] * Joins: MacTed (~Thud@63.119.36.36)
- # [15:24] <hsivonen> annevk: thanks. boo Apple then.
- # [15:24] <Ms2ger> zcorpan, IDNA120?
- # [15:25] <zcorpan> Ms2ger: why 120?
- # [15:25] <Ms2ger> 5!
- # [15:25] <hsivonen> annevk: the rendering engine is supposed to take the mime type from the opf manifest—not from the file name
- # [15:25] <hsivonen> facepalm time: https://www.w3.org/Bugs/Public/show_bug.cgi?id=19277
- # [15:26] <annevk> hsivonen: where does it say it's XML in that manifest?
- # [15:26] <Ms2ger> 'there is no hidden="" in HTML5 that I am aware of'
- # [15:27] <annevk> well, it's hidden
- # [15:27] <hsivonen> annevk: <item id="main" href="test.html" media-type="application/xhtml+xml"/>
- # [15:27] <Ms2ger> annevk, nicely done, sir
- # [15:28] <hsivonen> annevk: I guess more testing with prefixed SVG, etc. is required to find out if iBooks uses an HTML parser or a bogo-XML parser
- # [15:28] <annevk> hsivonen: ooh, that's the test.opf file
- # [15:28] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
- # [15:29] <annevk> hsivonen: in the toc.ncx file it just points to the file
- # [15:29] <hsivonen> annevk: the point of the <manifest> in the opf is to provide MIME types for the zip entries
- # [15:29] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Client Quit)
- # [15:29] <hsivonen> annevk: the NCX is a machine-readable table of contents
- # [15:30] <hsivonen> annevk: the NCX format is very, very sad, as you can see
- # [15:30] <hsivonen> from DAISY
- # [15:30] <annevk> so you search for *.opf files or is it required to be named test.opf?
- # [15:30] <annevk> yeah, that format is ugly
- # [15:30] <hsivonen> annevk: no, there’s more indirection
- # [15:30] <zcorpan> curious how john tries to find the answer to what the spec says about hidden="" by reading about what the spec says about <noscript>
- # [15:31] <Ms2ger> zcorpan, sounds like the best way to approach HTML4
- # [15:31] <hsivonen> annevk: META-INF/container.xml is the well-known zip entry. It points to the opf
- # [15:31] <annevk> zcorpan: prolly the same way the tag talks about URLs by reading HTML rather than the new document
- # [15:31] <annevk> hsivonen: man, shit's complicated
- # [15:31] <annevk> the TAG, apologies
- # [15:32] <darobin> the epub format is a stinking mess
- # [15:33] <hsivonen> NCX is like a format parody. It requires the generator to supply an incrementing integer on the nav points for order instead of just using the order of the elements in the XML tree
- # [15:33] * Joins: vikash (~vikash@1.186.11.30)
- # [15:33] * Quits: vikash (~vikash@1.186.11.30) (Changing host)
- # [15:33] * Joins: vikash (~vikash@unaffiliated/vikash)
- # [15:33] <annevk> hahahaha
- # [15:34] <darobin> oh yeah
- # [15:34] <hsivonen> darobin: what stinks except NCX?
- # [15:34] <darobin> and it's all in the name of performance
- # [15:34] * Joins: linclark|afk (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [15:34] <annevk> cannot make that shit up
- # [15:34] <darobin> because, you know, jumping everywhere around a zip archive is fast
- # [15:34] <darobin> hsivonen: what else is there to stink? :)
- # [15:35] <darobin> they would have been better off using Widgets
- # [15:35] <annevk> hsivonen: please make a /epub/ entry on your blog
- # [15:35] <annevk> hsivonen: even if just bullet points
- # [15:35] <darobin> s/points//
- # [15:35] <hsivonen> well, XML Encryption, XML DigSig and the excessive indirection of META-INF/container.xml
- # [15:35] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
- # [15:36] <darobin> oh I'd forgotten they had the XML security stack imported in there
- # [15:36] <hsivonen> but the <manifest>, <spine> and <guide> stuff is rather OK
- # [15:36] <hsivonen> for EPUB 2.0, the metadata was OKish, too
- # [15:36] <darobin> I reckon it should all be in the HTML
- # [15:36] <hsivonen> in EPUB 3.0, they made it more complicated for no apparent practical reason
- # [15:36] * Quits: huskyr (hidden-use@j142239.upc-j.chello.nl) (Quit: huskyr)
- # [15:36] <darobin> even if it means having to perform an indexing pass on first open
- # [15:37] <hsivonen> I think the use of XHTML instead of HTML is not a big deal.
- # [15:37] <hsivonen> and their legacy UAs now need XHTML rather than HTML
- # [15:38] * Quits: maikmerten (~merten@vpn08058.itmc.tu-dortmund.de) (Ping timeout: 264 seconds)
- # [15:38] <hsivonen> If you don’t sign stuff, you can ignore DigSig as an author
- # [15:38] <hsivonen> and for font mangling, you can treat XML Encryption as cargo cult boilerplate
- # [15:38] <darobin> I've heard a few horror stories from a small shop here that does ebooks about things like readers crashing hard because the various meta files were out of sync with the content
- # [15:39] <darobin> less indirection would help there
- # [15:40] <hsivonen> I think NCX stinks the most. I think changing metadata in an incompatible way is the weirdest decision.
- # [15:43] <zcorpan> i replied on the bug, not sure if that was a mistake or not
- # [15:46] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
- # [15:49] <annevk> hsivonen: looks like XML usage would fail in iBooks
- # [15:49] <annevk> hsivonen: e.g. if you prefix stuff
- # [15:50] <hsivonen> annevk: :-(
- # [15:50] <hsivonen> annevk: even as .xhtml?
- # [15:50] <hsivonen> I thought iBook even extended XHTML with namespaced stuff
- # [15:51] <annevk> hsivonen: dunno about that (I think that would work, but I have not tested)
- # [15:51] <hsivonen> *iBooks
- # [15:51] <hsivonen> I guess this explains why glazou enforces .xhtml naming even though opf is supposed to allow any naming you like
- # [15:55] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
- # [15:59] * Quits: zcorpan (~zcorpan@81-231-170-159-no135.tbcn.telia.com) (Remote host closed the connection)
- # [16:01] * Quits: nessy1 (~silviapf@124-149-117-86.dyn.iinet.net.au) (Quit: Leaving.)
- # [16:03] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [16:04] * Joins: huskyr (hidden-use@j142239.upc-j.chello.nl)
- # [16:07] * Joins: izhak (~izhak@188.244.181.123)
- # [16:09] <matjas> annevk: http://mathias.html5.org/tests/url/idna2003-separators/ (using `iframe) vs. http://mathias.html5.org/tests/url/idna2003-separators/a.html (using `a`)
- # [16:10] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [16:10] <annevk> fucked up
- # [16:11] <matjas> me or The Web?
- # [16:11] * Joins: Kaelig (~Kaelig@212.58.231.91)
- # [16:12] <Kaelig> Hi, I have a meta proposal to make (apple-mobile-web-app-title), is it possible to have a personal account to the Wiki so I can add it?
- # [16:12] <karlcow> matjas: choose your pain
- # [16:13] <annevk> matjas: the behavior
- # [16:13] <Kaelig> Basically I'd like to be able to edit that page: http://wiki.whatwg.org/wiki/MetaExtensions
- # [16:13] <matjas> i just hope my test is correct
- # [16:14] <annevk> Kaelig: sure thing, need a desired account name and email
- # [16:14] <matjas> if this is a bug, which spec does it belong to?
- # [16:14] <annevk> matjas: URL needs to define this I think, unless we really want distinct behavior
- # [16:15] * Quits: rwaldron (~rwaldron@pool-100-2-31-210.nycmny.fios.verizon.net) (Read error: No route to host)
- # [16:15] <matjas> want me to file a separate issue for this then?
- # [16:15] <annevk> matjas: might want to raise this on the WHATWG list actually, so bz sees it :) I can take a closer look at your tests though
- # [16:16] <annevk> matjas: problem is a.src
- # [16:16] <annevk> matjas: it's a.href
- # [16:16] <matjas> ah duh
- # [16:17] * Joins: espadrine (~thaddee_t@tsf-444-wpa-7-139.epfl.ch)
- # [16:23] * Joins: ryanlabouve (~ryanlabou@ip-129-15-159-225.fencfwsm.ou.edu)
- # [16:24] <Kaelig> annevk: Cheers, account: "kaelig", email: "kaelig@deloumeau.fr"
- # [16:25] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [16:26] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Quit: thisgeek)
- # [16:27] <annevk> "A randomly generated password for Kaelig has been sent to kaelig@deloumeau.fr."
- # [16:28] <Kaelig> Thanks annevk :)
- # [16:28] <Kaelig> appreciate it
- # [16:30] <Kaelig> I'm not sure I understand the process of proposing a meta extension
- # [16:30] * Quits: ryanlabouve (~ryanlabou@ip-129-15-159-225.fencfwsm.ou.edu) (Quit: Textual IRC Client: http://www.textualapp.com/)
- # [16:32] * Joins: beverloo (peter@nat/google/x-nftheijwtfjipxug)
- # [16:32] * Joins: thisgeek (~chris@ool-45757782.dyn.optonline.net)
- # [16:33] * smaug____ hates touch events
- # [16:34] * Joins: moo-_- (miohtama@lakka.kapsi.fi)
- # [16:34] * matjas touches hate events
- # [16:34] * matjas events hate touches
- # [16:34] <Kaelig> Hopefully I did it correctly :)
- # [16:34] * Joins: ehsan (~ehsan@66.207.208.98)
- # [16:39] <zewt> annevk: headed to work and just throwing this out there so I don't forget--does XHR guarantee that tasks queued by "make progress notifications" to fire onprogress always happen before switching to DONE, to make sure those tasks aren't run later, firing progress after load/loadend have been fired
- # [16:39] <annevk> zewt: yeah I think I changed that based on your comment
- # [16:40] <annevk> Kaelig: looks fine to me, thanks for your effort
- # [16:40] <hsivonen> annevk: new test files in case you are interested in poking iBooks: http://hsivonen.iki.fi/test/epub-xml/
- # [16:40] <hsivonen> findings so far: ezPDF on Android uses an HTML parser always, even for .xhtml
- # [16:40] * annevk gets his iPhone
- # [16:41] <hsivonen> so you have to make polyglot content if you want to support broken reading systems like that
- # [16:41] * Joins: jonlee (~jonlee@199.189.99.247)
- # [16:41] <annevk> so the xhtml files are new right?
- # [16:41] <Kaelig> Cheers annevk, plus I didn't know Anne could be a male name!
- # [16:41] <zewt> don't see it offhand (maybe the task ordering implies this--not sure which task queue the actual fetch happens in)
- # [16:42] <annevk> Kaelig: heh yeah, kind of an exclusively Dutch thing I found out :)
- # [16:42] <zewt> (same thing for "timeout error", etc)
- # [16:42] <zewt> anyway gotta go
- # [16:42] <annevk> hsivonen: ill-formed renders, including both circles
- # [16:42] <hsivonen> wow
- # [16:43] <zewt> reading html specs has a way of making me late for work :)
- # [16:43] <annevk> hsivonen: I am kinda wondering what is going on now
- # [16:43] <hsivonen> so they have a bogo-XML parser
- # [16:43] <annevk> XML5 in iBooks?
- # [16:43] <hsivonen> annevk: what about the line break? does it behave like single <br> or like two?
- # [16:44] <annevk> I saw Apple was writing a new XML parser for WebKit at some point
- # [16:44] <annevk> maybe that was related somehow
- # [16:44] <annevk> hsivonen: single
- # [16:44] <annevk> "Second para. SINGLE line break:
- # [16:44] <hsivonen> annevk: also possible that their XML parser has a bug and my way of making the file ill-formed is too subtle
- # [16:45] <annevk> Line after break." is how it renders
- # [16:45] <hsivonen> annevk: ok
- # [16:45] * Quits: jonlee (~jonlee@199.189.99.247) (Read error: Connection reset by peer)
- # [16:45] * Joins: jonlee (~jonlee@199.189.99.247)
- # [16:45] <annevk> data:text/xml,<test test=""test=""/> fails in Safari fwiw
- # [16:46] * Joins: rwaldron (~rwaldron@pool-100-2-31-210.nycmny.fios.verizon.net)
- # [16:46] <annevk> ooh
- # [16:46] <annevk> data:text/xml,<test xmlns=""xml:lang=""/> does not
- # [16:46] <hsivonen> wild
- # [16:46] <annevk> it's the xmlns thing
- # [16:46] <annevk> but Safari uses libxml2 no?
- # [16:46] <hsivonen> so I thought
- # [16:47] <hsivonen> more test cases needed!
- # [16:47] <annevk> heh
- # [16:47] <hsivonen> sadly, I’m not going to write those today
- # [16:47] <annevk> is this just for fun btw? or are you doing something with epub?
- # [16:47] <hsivonen> for fun
- # [16:47] <annevk> kk
- # [16:47] <hsivonen> I got interested in epub
- # [16:47] <hsivonen> so I read the spec...
- # [16:48] <hsivonen> and then got in the asshole mode according to Pilgrims taxonomy
- # [16:50] * Quits: izhak (~izhak@188.244.181.123) (Ping timeout: 246 seconds)
- # [16:51] <annevk> zewt: whenever the load/error event is fired progress is fired too explicitly
- # [16:56] <karlcow> epub is a tad depressing, not only on the ereader side, but also on the authoring side.
- # [16:56] <karlcow> It would be interesting to run a survey collecting the authoring practices on epub. Maybe someone at Amazon could do that.
- # [16:57] * Quits: jonlee (~jonlee@199.189.99.247) (Quit: jonlee)
- # [16:58] * Joins: JohnAlbin (~JohnAlbin@114-24-51-165.dynamic.hinet.net)
- # [17:03] <MikeSmith> http://www.slideshare.net/mnot/what-http20-will-do-for-you
- # [17:03] <MikeSmith> HTTP 2.0 is the new HTML5
- # [17:05] <annevk> still missing error handling in HTTP
- # [17:05] <annevk> although I guess SPDY will make it different if there's compression and stuff
- # [17:06] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [17:08] * Quits: huskyr (hidden-use@j142239.upc-j.chello.nl) (Quit: huskyr)
- # [17:10] * Quits: shwetank (~shwetank@122.173.224.49) (Quit: Leaving...)
- # [17:12] * Joins: smus (~smus@d64-180-236-109.bchsia.telus.net)
- # [17:18] * Joins: tgecho (~tgecho@pool-71-254-104-42.ptldme.east.myfairpoint.net)
- # [17:21] * Joins: shwetank (~shwetank@122.173.224.49)
- # [17:23] * Quits: Lachy (~Lachy@pat-tazdevil.opera.com) (Quit: Computer has gone to sleep.)
- # [17:30] * Quits: foolip (~philip@87.253.73.138) (Ping timeout: 255 seconds)
- # [17:30] * Joins: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no)
- # [17:31] * Parts: Areks|2 (~Areks@rs.gridnine.com) ("Once you know what it is you want to be true, instinct is a very useful device for enabling you to know that it is")
- # [17:34] * Joins: richt_ (~richt@office.oslo.opera.com)
- # [17:35] * Quits: shwetank (~shwetank@122.173.224.49) (Quit: Leaving...)
- # [17:36] * Quits: Kaelig (~Kaelig@212.58.231.91) (Remote host closed the connection)
- # [17:36] * Joins: huskyr (hidden-use@j142239.upc-j.chello.nl)
- # [17:37] * Quits: richt (~richt@office.oslo.opera.com) (Ping timeout: 252 seconds)
- # [17:39] * Joins: jernoble_ (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net)
- # [17:42] * Joins: fantasai (fantasai@freenet6.org)
- # [17:42] <fantasai> Hixie: I could be wrong, but I'm pretty sure the mailing list post you're linking to on http://wiki.whatwg.org/wiki/Specs_todo is not the right mailing list post.
- # [17:43] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Remote host closed the connection)
- # [17:44] * Quits: annevk (hidden-use@j142239.upc-j.chello.nl) (Remote host closed the connection)
- # [17:45] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [17:49] * abstractj is now known as abstractj|lunch
- # [17:50] * Quits: auchenberg (~auchenber@176.222.239.226) (Remote host closed the connection)
- # [17:52] * jgraham counts four links to mailing lists on that page
- # [17:53] * jonlee|afk is now known as jonlee
- # [17:53] * Joins: jonlee_ (~jonlee@2620:149:4:1b01:25e2:1af3:7388:9396)
- # [17:53] * Quits: huskyr (hidden-use@j142239.upc-j.chello.nl) (Quit: huskyr)
- # [17:54] * Joins: shwetank (~shwetank@122.173.224.49)
- # [17:54] * Quits: shwetank (~shwetank@122.173.224.49) (Client Quit)
- # [17:54] * Joins: SamB_MacG5 (~samb_macg@207-172-123-137.c3-0.upd-ubr1.trpr-upd.pa.cable.rcn.com)
- # [17:55] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [18:00] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [18:01] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Client Quit)
- # [18:02] * Quits: cabanier (~cabanier@c-98-237-137-173.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [18:10] * jonlee is now known as jonlee|afk
- # [18:12] * Quits: jernoble_ (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
- # [18:12] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
- # [18:14] * Joins: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net)
- # [18:16] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [18:16] * Joins: mpt (~mpt@faun.canonical.com)
- # [18:16] * Quits: mpt (~mpt@faun.canonical.com) (Changing host)
- # [18:16] * Joins: mpt (~mpt@canonical/mpt)
- # [18:16] * Quits: Smylers (~smylers@62.249.246.74) (Ping timeout: 264 seconds)
- # [18:16] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Client Quit)
- # [18:17] * Quits: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Client Quit)
- # [18:18] * Joins: jer|afk (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net)
- # [18:23] * Joins: ap (~ap@2620:149:4:1b01:b848:793b:ab62:478b)
- # [18:25] * Joins: cabanier (~cabanier@192.150.22.55)
- # [18:25] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:32] * Quits: smus (~smus@d64-180-236-109.bchsia.telus.net) (Remote host closed the connection)
- # [18:33] * Joins: rniwa (rniwa@nat/google/x-mjlpiccyugsdgbid)
- # [18:36] * Joins: huskyr (~huskyr@a82-161-182-169.adsl.xs4all.nl)
- # [18:36] * Joins: david_carlisle (~chatzilla@86.188.197.189)
- # [18:37] * linclark|afk is now known as linclark
- # [18:37] * Quits: nonge_ (~nonge@p5B326F75.dip.t-dialin.net) (Quit: Verlassend)
- # [18:38] * Quits: jernoble (~jernoble@17.212.152.13) (Remote host closed the connection)
- # [18:38] * Quits: huskyr (~huskyr@a82-161-182-169.adsl.xs4all.nl) (Client Quit)
- # [18:39] * Joins: jsbell (jsbell@nat/google/x-ofxtonwmviicwuxx)
- # [18:41] * Joins: say2joe (~say2joe@204.56.108.2)
- # [18:43] * Quits: krawchyk (~krawchyk@65.220.49.251) (Remote host closed the connection)
- # [18:44] * Joins: pablof (~pablof@144.189.150.130)
- # [18:55] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
- # [18:56] <Hixie> hsivonen: longdesc="" is unfixable due to content corruption because most people didn't see it; with title="" the problem is the opposite: we have good content, we just aren't exposing it to quite everyone.
- # [18:57] * Joins: jarib (~jarib@unaffiliated/jarib)
- # [18:57] * Quits: darobin (~darobin@spintank2-160-134.cnt.nerim.net) (Ping timeout: 260 seconds)
- # [19:00] <Hixie> fantasai: can you elaborate?
- # [19:05] * Quits: david_carlisle (~chatzilla@86.188.197.189) (Ping timeout: 256 seconds)
- # [19:11] * Joins: mattgifford (~mattgiffo@70.102.199.158)
- # [19:11] * Joins: jernoble (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net)
- # [19:14] <fantasai> Hixie: It says "This mailing list post has some advice on the matter."
- # [19:15] <fantasai> Hixie: where the matter is volunteering to edit specifications
- # [19:15] <fantasai> Hixie: But the post linked from there is some random commentary wrt text breaking and <wbr>
- # [19:20] * Joins: necolas (~necolas@8.25.197.25)
- # [19:22] * abstractj|lunch is now known as abstractj
- # [19:26] * Quits: Kolombiken (~Adium@217.13.228.226) (Quit: Leaving.)
- # [19:26] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Ping timeout: 255 seconds)
- # [19:26] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [19:30] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
- # [19:32] * jonlee_ is now known as jonlee
- # [19:36] * Joins: jernoble_ (~jernoble@17.212.152.13)
- # [19:40] * Quits: othermaciej (~mjs@c-24-6-209-189.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [19:42] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [19:42] * Joins: sicking (~chatzilla@c-67-180-8-184.hsd1.ca.comcast.net)
- # [19:49] <stevefaulkner> hixie: your statement about good content in the title attribute is demonstrably false there loads of redundant and crap content stuffed into title attributes, especially on links, some representative examples: http://www.html5accessibility.com/tests/title-usage.html
- # [19:49] * Quits: espadrine (~thaddee_t@tsf-444-wpa-7-139.epfl.ch) (Ping timeout: 260 seconds)
- # [19:50] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
- # [20:00] * Joins: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net)
- # [20:02] * Joins: krawchyk (~krawchyk@65.220.49.251)
- # [20:07] <TabAtkins> Ah, I didn't know zcorpan left Opera.
- # [20:07] <Wilto> I can vouch for that. Windows 8’s Narrator reads every `title` aloud, and the vast majority of the time it’s a duplicate of the text inside the element. It’s pretty obnoxious.
- # [20:10] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Ping timeout: 252 seconds)
- # [20:10] * Quits: gavinc (~gavin@50.0.77.3) (Quit: Konversation terminated!)
- # [20:15] <Ms2ger> TabAtkins, what makes you think so?
- # [20:16] <TabAtkins> Le sigh. Reading comprehension fail. I was reading a line from annevk *directed* to zcorpan.
- # [20:17] * Quits: ap (~ap@2620:149:4:1b01:b848:793b:ab62:478b) (Read error: Connection reset by peer)
- # [20:17] * Quits: jonlee (~jonlee@2620:149:4:1b01:25e2:1af3:7388:9396) (Read error: Connection reset by peer)
- # [20:17] * Joins: ap (~ap@2620:149:4:1b01:26:982b:63:2fd6)
- # [20:17] * Joins: jonlee (~jonlee@2620:149:4:1b01:25e2:1af3:7388:9396)
- # [20:19] <Velmont> TabAtkins: Quit messin' with me health :S
- # [20:19] <Ms2ger> Velmont, so I heard this odinho guy left Opera?
- # [20:19] <Velmont> Ms2ger :|
- # [20:20] <Ms2ger> Velmont, apparently he wants to work for Mozilla?
- # [20:20] <Velmont> Ms2ger: Hey, I was the one giving _you_ a job offer!
- # [20:20] <Ms2ger> Heh
- # [20:23] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [20:25] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Ping timeout: 246 seconds)
- # [20:26] * Quits: dgathright (~dgathrigh@c-67-169-92-165.hsd1.ca.comcast.net) (Quit: dgathright)
- # [20:26] <jgraham> Wait, what? Velmont wants to work for Ms2ger?
- # [20:27] <Velmont> jgraham: annevk left a big open space next to my desk, I invited Ms2ger to fill it :]
- # [20:27] <jgraham> You're calling annevk fat now?
- # [20:27] <Ms2ger> Zing
- # [20:28] <Velmont> O_o
- # [20:29] * Parts: JonathanNeal (u5831@gateway/web/irccloud.com/x-dugptdohjcnvcfln)
- # [20:29] * Quits: teear (teear@81-197-22-203.elisa-mobile.fi) (Ping timeout: 260 seconds)
- # [20:29] <Velmont> Ms2ger: Not coming to TPAC I guess?
- # [20:29] <Ms2ger> Or did you call *me* fat?
- # [20:29] <Ms2ger> And no, no tpac for me
- # [20:30] <jgraham> If Ms2ger ever comes to TPAC, we will have o rename it 2PAC
- # [20:30] <Ms2ger> He's aliiiiiive
- # [20:31] <Velmont> Ms2ger: So that's who you really are!
- # [20:31] <Ms2ger> Uh-oh
- # [20:31] <Ms2ger> I confirm nor deny that
- # [20:31] <Velmont> Hence the psedonym
- # [20:32] <jgraham> That will be the year that we all get gunned down by IETF representatives in a standards body turf war
- # [20:32] <jgraham> Just think
- # [20:32] * jernoble is now known as jernoble|afk
- # [20:32] * jernoble|afk is now known as jernoble
- # [20:33] <jgraham> The last words you will hear are destined to be "we don' need no motherf-in' text/html"
- # [20:34] * Quits: jer|afk (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net) (Quit: jer|afk)
- # [20:37] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [20:39] * Joins: garciawebdev (~garciaweb@190.244.76.14)
- # [20:40] * Joins: Smylers (~smylers@host86-167-76-92.range86-167.btcentralplus.com)
- # [20:40] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
- # [20:48] * Quits: erichynds (~ehynds@64.206.121.41)
- # [20:50] * Joins: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net)
- # [20:53] * Joins: othermaciej (~mjs@17.245.104.99)
- # [20:59] <TabAtkins> zcorpan: Apparently we (Webkit) have a quirk that allows "width: 20 px;", etc., to match WinIE. Any evidence that this is still needed? (afaik it's not in your quirksmode draft, since I didn't fold it into Syntax).
- # [21:00] * abstractj is now known as abstractj|away
- # [21:01] <Ms2ger> TabAtkins, I'm pretty sure Gecko doesn't have it, and I've never heard someone complain
- # [21:02] <TabAtkins> Ms2ger: Cool. I'll write a removal patch, then.
- # [21:02] <Ms2ger> \o/
- # [21:04] * Joins: ap_ (~ap@2620:149:4:1b01:26:982b:63:2fd6)
- # [21:05] <Velmont> Opera doesn't either, -- in my small test, if it's correct, http://software.hixie.ch/utilities/js/live-dom-viewer/?saved=1818
- # [21:05] * Joins: smus (~smus@d66-183-216-150.bchsia.telus.net)
- # [21:06] <TabAtkins> If someone could check IE, that'd be great. We have a bunch of "hacks to match WinIE" that are way outdated.
- # [21:07] <Velmont> Not Iceweasel either, only the "Web" on this machine does it. :P
- # [21:07] * Quits: ap (~ap@2620:149:4:1b01:26:982b:63:2fd6) (Ping timeout: 246 seconds)
- # [21:07] * ap_ is now known as ap
- # [21:07] <TabAtkins> (Killed one in <marquee> yesterday. ^_^)
- # [21:07] <Velmont> TabAtkins: I can on monday when I'm back at work :P
- # [21:07] <TabAtkins> Unhelpful for me right now. ^_^
- # [21:07] <Velmont> I guess "Web"'s real name is Epiphany, but they prolly didn't like the name, so made it generic.
- # [21:08] <TabAtkins> Anyway, since FF and O don't do it, and zcorpan didn't think it was a useful enough quirk to go in his draft, I'll try to kill it.
- # [21:08] <Velmont> Strange that I don't have the real browsers for the engines on this random hackspace computer, - "Web" for webkit, and Iceweasel for Gecko. The Presto one is Opera though.
- # [21:12] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
- # [21:15] * Quits: smus (~smus@d66-183-216-150.bchsia.telus.net) (Remote host closed the connection)
- # [21:24] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [21:26] * Quits: jernoble (~jernoble@c-67-188-109-7.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
- # [21:26] * jernoble_ is now known as jernoble
- # [21:26] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Client Quit)
- # [21:33] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [21:45] * Joins: pablof_ (~pablof@144.189.150.130)
- # [21:45] * Quits: pablof (~pablof@144.189.150.130) (Read error: Connection reset by peer)
- # [21:45] * pablof_ is now known as pablof
- # [21:45] * Quits: othermaciej (~mjs@17.245.104.99) (Quit: othermaciej)
- # [21:45] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [21:54] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
- # [21:56] <Hixie> fantasai: no idea what i was trying to link to. I looked through the list around the time of hte wiki edit, but i don't see anything relevant. Oh well. Removed it. Thanks for the heads-up.
- # [21:58] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [22:00] * Quits: danbri (danbri@nat/google/x-triuczfjmeyawiho) (Remote host closed the connection)
- # [22:00] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Ping timeout: 256 seconds)
- # [22:00] * Quits: MacTed (~Thud@63.119.36.36)
- # [22:03] * Quits: pablof (~pablof@144.189.150.130) (Read error: Connection reset by peer)
- # [22:04] * Joins: pablof_ (~pablof@144.189.150.130)
- # [22:04] * Joins: othermaciej (~mjs@2620:149:f01:201:7064:c38c:cd9c:f780)
- # [22:06] * Joins: david_carlisle (~chatzilla@dcarlisle.demon.co.uk)
- # [22:08] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [22:09] * Quits: othermaciej (~mjs@2620:149:f01:201:7064:c38c:cd9c:f780) (Client Quit)
- # [22:09] * Joins: erichynds (~ehynds@pool-173-76-135-79.bstnma.fios.verizon.net)
- # [22:11] * Quits: globbot (~logbot@lump.glob.com.au) (Ping timeout: 252 seconds)
- # [22:11] * Joins: othermaciej (~mjs@2620:149:f01:201:71a8:9e34:eca3:60d1)
- # [22:11] <Hixie> stevefaulkner: title=""'s data is nowhere near as bogus as longdesc="", if it was, UAs would be refusing to show tooltips at all and we'd be removing title="" from the spec.
- # [22:12] * Quits: garciawebdev (~garciaweb@190.244.76.14) (Remote host closed the connection)
- # [22:12] <Hixie> (there's lots of crap on the web in general, what matters is whether on balance it's better to show it or not)
- # [22:16] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
- # [22:20] <tantek> Hixie, the opposite tends to be true - when implementations show things by default, the data that gets put in them tends to be of higher quality.
- # [22:20] <tantek> hence why title is not as polluted as longdesc
- # [22:21] <Ms2ger> tantek, ... yes?
- # [22:23] <tantek> longdesc should have been dropped after 1-2 years after HTML4 REC and browsers had failed to implement it.
- # [22:23] <tantek> per today's CR exit criteria kind of thing
- # [22:23] <Ms2ger> tantek, ... yes?
- # [22:23] <tantek> at least we're doing that for HTML5 now
- # [22:23] <tantek> Ms2ger, are you stuck in a loop?
- # [22:23] <Ms2ger> tantek, ... yes?
- # [22:23] <tantek> :D
- # [22:23] <Ms2ger> :)
- # [22:23] * Quits: krawchyk (~krawchyk@65.220.49.251) (Remote host closed the connection)
- # [22:24] * Ms2ger wanders off
- # [22:24] * Quits: Ms2ger (~Ms2ger@91.181.62.191) (Quit: nn)
- # [22:25] * Quits: david_carlisle (~chatzilla@dcarlisle.demon.co.uk) (Read error: Connection reset by peer)
- # [22:30] * Quits: danzik17 (~danzik17@164.55.254.106) (Ping timeout: 240 seconds)
- # [22:30] * Joins: smus (~smus@96.49.142.75)
- # [22:31] <GPHemsley> Hixie: In 2010, you add the following to the Specs todo page: " Animated GIFs need a spec that, in particular, specifies how to handle timings (not all browsers honour all values, so we should specify what needs to be honoured exactly) ". Did you mean that GIF should be respecced in its entirety, or just the small section that applies to animated GIFs?
- # [22:32] * Joins: globbot (~logbot@lump.glob.com.au)
- # [22:35] * Joins: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net)
- # [22:36] * Joins: danbri (~danbri@80.71.30.113)
- # [22:36] * Quits: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr)
- # [22:38] * Quits: hasather_ (~hasather_@cm-84.208.71.130.getinternet.no) (Remote host closed the connection)
- # [22:39] * Quits: ehsan (~ehsan@66.207.208.98) (Read error: Connection reset by peer)
- # [22:39] * Joins: ehsan (~ehsan@66.207.208.98)
- # [22:48] * Quits: jonlee (~jonlee@2620:149:4:1b01:25e2:1af3:7388:9396) (Quit: jonlee)
- # [22:50] * jonlee|afk is now known as jonlee
- # [22:51] * Joins: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [22:55] * Quits: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net) (Quit: inbound, brb)
- # [22:55] <stevefaulkner> hixie: never claimed it was, (re longdesc) but would be surprised if the ratio for useful info in title is greater than 20% if you call that 'balance'. UAs have voted with their almost total lack of showing tooltips on mobile/touch
- # [22:57] <zewt> (a useful thing, i'd say: it discourages people from designing bad UIs that are unusable without tooltips; very annoying if you're like me and turn off tooltips because they're annoying)
- # [23:00] <Hixie> GPHemsley: i haven't examiend the GIF spec, so i've no idea
- # [23:00] <Hixie> GPHemsley: i don't know how good interop is for gif or how well the spec matches reality
- # [23:00] <Hixie> GPHemsley: animated gifs in particular aren't specced well though
- # [23:00] <Hixie> stevefaulkner: given that "90% of everything is crap", 20% seems damn good :-)
- # [23:01] <TabAtkins> Uh, mobile doesn't show title because you don't have the ability to communicate "hover".
- # [23:01] <zewt> (wow, splitting a quote in Gmail caused a random paragraph I wrote elsewhere to just vanish)
- # [23:01] <stevefaulkner> zewt: i have no problem with it, the only thing a title attribute is good for at this point (after 19 years) is providing an accessible name for a control, it cannot be relied upon for exposing visible content to users in any browser
- # [23:02] <GPHemsley> Hixie: So do you suppose it would be best to just re-spec the whole thing? As it is, it seems the spec is only available in plaintext, anyway.
- # [23:02] <zewt> TabAtkins: heh, my phone detects touches when my finger gets close to the screen, without touching it; probably a hardware bug, but could perhaps be leveraged for "touch hovering" :)
- # [23:03] <TabAtkins> zewt: Yeah, phones are reactivity-based, so getting *close* can alter the current enough to be detected.
- # [23:04] <zewt> probably a mis-configured capacitance threshold
- # [23:04] * Quits: stevefaulkner (~stevefaul@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Quit: stevefaulkner)
- # [23:04] <Hixie> GPHemsley: i have no opinion because i don't have enough data to form an opinion. As a general rule, i wouldn't recommend rewriting a spec unless it was absolutely necessary, though (necessary meaning "the spec doesn't match reality so interop is poor")
- # [23:05] * Joins: tndrH (~Rob@cpc4-seac20-2-0-cust858.7-2.cable.virginmedia.com)
- # [23:05] <GPHemsley> Hixie: So, if I were to want to help fulfill that todo-list bullet point, what would you recommend my first steps be?
- # [23:06] <Hixie> GPHemsley: read the existing spec, write a test suite, see how closely the browsers match the spec
- # [23:06] <Hixie> GPHemsley: collect samples of real content, see how much of it works as the spec expects
- # [23:07] <zewt> perhaps step 0: find a single example of an animated GIF in the wild that doesn't work in every browser :)
- # [23:07] <GPHemsley> zewt: I was hoping Hixie might have such examples :)
- # [23:07] <zewt> (not saying they don't exist, but I've never seen one)
- # [23:07] <Hixie> GPHemsley: (e.g. i'd expect teh latter to find that the web relies on timings doing something different than the specs say)
- # [23:07] <Hixie> zewt: it's good to spec things even if all today's browsers do them
- # [23:08] <Hixie> zewt: because (a) it helps new competition to be possible and (b) it means that in 1,000 years, archeologists can write browsers for their architectures to read today's web content
- # [23:08] <zewt> Hixie: sure, but the answer to that question goes towards answering whether "interop is poor"
- # [23:08] <Hixie> certainly wouldn't hurt to do that kind of research. indeed
- # [23:09] * Quits: jonlee (~jonlee@2620:149:4:1b01:5949:b320:3833:c62) (Read error: Connection reset by peer)
- # [23:09] * Joins: jonlee (~jonlee@2620:149:4:1b01:5949:b320:3833:c62)
- # [23:10] <GPHemsley> zewt: There are a ton of GIFs on the Internet that go way too fast or way too slow, but I don't know where the fault lies there.
- # [23:10] <GPHemsley> (Presumably somebody somewhere thought it was at some point the right speed.)
- # [23:11] * Joins: dgathright (~dgathrigh@nat/yahoo/x-rrywoehlrxedhpog)
- # [23:11] <zewt> that might be where the delay is 0
- # [23:12] <zewt> which might be an underspecced point, yeah
- # [23:12] * Joins: mp3jeep01 (~mp3jeep01@c-67-170-235-108.hsd1.ca.comcast.net)
- # [23:13] <zewt> another thing that may differ, though I can't think of how it might matter, is some browsers always showing the same frame for each gif anywhere it's shown (even cross-tab/window)
- # [23:13] <zewt> presumably due to the underlying image implementation being the same object
- # [23:14] <TabAtkins> Yeah, I think we might share timers sometimes?
- # [23:14] <zewt> think i've seen that in FF
- # [23:14] * mp3jeep01 is now known as jsoncorwin
- # [23:15] <zewt> i find it odd that i've actually seen people objecting to *not* showing animated favicons in tabs, heh
- # [23:16] <zewt> (had to jump some hoops to prevent obnoxious sites from constantly showing animations in my tabs in FF; don't recall if that was fixed or if I just have some workaround sitting in my userChrome)
- # [23:16] <zewt> oh yeah i hide .tab-icon-image[src$=".gif"]
- # [23:17] <zewt> (and others)
- # [23:17] <Hixie> wtf, the building i'm in feels like it's being driven down a road on a truck
- # [23:17] <Hixie> (doesn't feel like an earthquake, and it's been going on for far too long to be one)
- # [23:18] * Joins: jsoncorw_ (~textual@c-67-170-235-108.hsd1.ca.comcast.net)
- # [23:18] <SimonSapin> Hixie: earthquakes can last several minutes
- # [23:18] * Quits: jsoncorwin (~mp3jeep01@c-67-170-235-108.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [23:18] * jsoncorw_ is now known as jsoncorwin
- # [23:18] <Hixie> this has been going on for like 30
- # [23:18] <zewt> perhaps armageddon
- # [23:18] <Hixie> pretty sunny for armageddon
- # [23:19] <SimonSapin> (ok, japan on 2011-03-11 is not the average example)
- # [23:19] * Quits: Workmon (Dashiva@nat/google/x-pppretkgeefdjxjd) (Quit: leaving)
- # [23:19] <zewt> armageddon: surprisingly anticlimactic
- # [23:19] <Hixie> brb
- # [23:20] <zewt> are you rebooting to see if it makes the building stop shaking?
- # [23:20] <TabAtkins> Hixie: No earthquake.
- # [23:20] * Quits: othermaciej (~mjs@2620:149:f01:201:71a8:9e34:eca3:60d1) (Quit: othermaciej)
- # [23:21] * Joins: jwalden (~waldo@2620:101:8003:200:d53e:d7c2:79b:9d41)
- # [23:21] * Quits: herbnerder_ (~herbnerde@ec2-23-23-52-88.compute-1.amazonaws.com) (Quit: ZNC - http://znc.in)
- # [23:29] * Quits: danzik17 (~danzik17@ool-435606a9.dyn.optonline.net) (Ping timeout: 264 seconds)
- # [23:36] * Joins: othermaciej (~mjs@17.245.104.99)
- # [23:37] <annevk> once had such a thing at Opera, was some kind of cleaning equipment iirc
- # [23:38] <annevk> xkcd uses title=""
- # [23:40] <zewt> off-hand, is conformance criteria ever applied towards JS API usage, or only HTML authoring?
- # [23:40] <annevk> so far I only encourage stuff with JS things
- # [23:40] <annevk> and some stuff I don't provide a domintro for intentionally
- # [23:41] <annevk> but it's not really structured or planned
- # [23:41] <zewt> <annevk> zewt: whenever the load/error event is fired progress is fired too explicitly <- but the "make progress definitions" might have a task queued to fire progress again (the task may have been queued right before the other firing of progress)
- # [23:41] <Hixie> TabAtkins: yeah i think it's really just the B40 A/C
- # [23:42] <Hixie> zewt: as a general rule, because scripting is impossible to statically test, we rarely bother to define authoring criteria
- # [23:42] <zewt> eg. 1: queue task 2: "timeout error" happens and fires progress, then 3: the queued task runs
- # [23:42] <annevk> no that cannot happen because timeout is also queued
- # [23:43] <annevk> you could get a "duplicate" maybe
- # [23:43] <annevk> but I think that was rather unlikely with the current definitions
- # [23:43] <zewt> duplicates aren't a big deal
- # [23:44] <annevk> I don't really like how this part of XHR is defined, but I haven't really come up with a better way
- # [23:44] <annevk> and putting it on github has not inspired people to fix things :)
- # [23:44] <annevk> they just tweet about it
- # [23:45] <annevk> but I suppose such a thing might take a while and editing is prolly kinda daunting still
- # [23:45] <zewt> like it's not clear to me when the "if timeout is not 0..." conditional is actually performed
- # [23:45] * Quits: pablof_ (~pablof@144.189.150.130) (Read error: Connection reset by peer)
- # [23:45] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:45] * Joins: pablof (~pablof@144.189.150.130)
- # [23:46] <zewt> those look like a set of callbacks somehow handed off to Fetch, but i don't think that's the right reading
- # [23:46] <annevk> fetch queues tasks
- # [23:47] <annevk> those tasks then run past those steps
- # [23:49] * Quits: tgecho (~tgecho@pool-71-254-104-42.ptldme.east.myfairpoint.net) (Quit: Leaving.)
- # [23:50] * Quits: kinetik (~kinetik@121.98.132.55) (Ping timeout: 244 seconds)
- # [23:51] <zewt> annevk: aren't they in different task sources?
- # [23:51] <zewt> fetch is in the networking task source, XHR's queue-a-task is in the XHR's own
- # [23:51] * Joins: kinetik (~kinetik@121.98.132.55)
- # [23:52] <zewt> hmm, might help clarity if fetch had a name for "the algorithm run by the queued tasks", which just says "uses the resource as appropriate"
- # [23:52] <Hixie> yeah, one day
- # [23:52] <zewt> (had to squint for a bit to make that connection)
- # [23:53] <Hixie> we'll probably do that when we redo fetch.spec.whatwg.org
- # [23:54] * Joins: jamesr (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [23:59] * Quits: thisgeek (~chris@ool-45757782.dyn.optonline.net) (Quit: thisgeek)
- # Session Close: Sat Oct 06 00:00:00 2012
The end :)