Options:
- # Session Start: Tue Jul 20 00:00:00 2010
- # Session Ident: #whatwg
- # [00:01] * Quits: jaramillo (~javier@200-71-152-228.static.telcel.net.ve) (Quit: Leaving)
- # [00:03] * Joins: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp)
- # [00:03] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Read error: Connection reset by peer)
- # [00:10] * Quits: weinig (~weinig@2620:0:1b00:1191:ea06:88ff:feca:2f45) (Quit: weinig)
- # [00:12] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [00:15] * Quits: aroben (~aroben@unaffiliated/aroben) (Quit: aroben)
- # [00:17] * Joins: weinig (~weinig@17.203.14.150)
- # [00:17] * Joins: yutak_home (~kee@U017209.ppp.dion.ne.jp)
- # [00:20] * Quits: oal (~oal@5.79-160-122.customer.lyse.net) (Remote host closed the connection)
- # [00:27] * Joins: justicefries_ (~gerred@173-14-6-4-Colorado.hfc.comcastbusiness.net)
- # [00:39] * Quits: weinig (~weinig@17.203.14.150) (Quit: weinig)
- # [00:42] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [00:43] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [00:43] * Quits: BlurstOfTimes (~blurstoft@168.203.103.107) (Remote host closed the connection)
- # [00:44] * Joins: nicktick (debian-tor@gateway/tor-sasl/nicktick)
- # [00:52] * Joins: ap_ (~ap@17.246.17.28)
- # [00:52] * Quits: ap_ (~ap@17.246.17.28) (Remote host closed the connection)
- # [00:52] * Quits: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6) (Read error: Connection reset by peer)
- # [00:52] * Joins: ap (~ap@17.203.14.241)
- # [00:59] * Quits: jlebar (~jlebar@nat/mozilla/x-unlokcqbjkcauson) (Read error: Connection reset by peer)
- # [01:01] * Joins: jlebar (~jlebar@nat/mozilla/x-unmhwxclnbamjrmu)
- # [01:02] * Quits: florent (~florent@ALyon-157-1-44-83.w83-201.abo.wanadoo.fr) (Remote host closed the connection)
- # [01:06] * Quits: KaOSoFt (~maxzagato@unaffiliated/kaosoft)
- # [01:08] * Joins: justicefries__ (~gerred@173-14-6-4-Colorado.hfc.comcastbusiness.net)
- # [01:09] * Quits: justicefries_ (~gerred@173-14-6-4-Colorado.hfc.comcastbusiness.net) (Ping timeout: 240 seconds)
- # [01:12] * Joins: justicefries_ (~gerred@173-14-6-4-Colorado.hfc.comcastbusiness.net)
- # [01:14] * Quits: justicefries__ (~gerred@173-14-6-4-Colorado.hfc.comcastbusiness.net) (Ping timeout: 260 seconds)
- # [01:22] * Quits: micheil (~micheil@124-170-55-41.dyn.iinet.net.au) (Quit: micheil)
- # [01:22] * Joins: titacgs (~titacgs@190.2.33.49)
- # [01:27] * Quits: smaug___ (~chatzilla@cs181150024.pp.htv.fi) (Quit: ChatZilla 0.9.86 [Firefox 4.0b2pre/20100719125338])
- # [01:27] * Joins: davidb (~davidb@bas1-toronto06-1096637655.dsl.bell.ca)
- # [01:28] * Quits: justicefries_ (~gerred@173-14-6-4-Colorado.hfc.comcastbusiness.net) (Quit: justicefries_)
- # [01:32] * Quits: dglazkov (~dglazkov@nat/google/x-xdjkszriusfgnnxk) (Quit: dglazkov)
- # [01:39] * Quits: nicktick (debian-tor@gateway/tor-sasl/nicktick) (Remote host closed the connection)
- # [01:55] * Quits: FireFly (~firefly@unaffiliated/firefly) (Read error: Connection reset by peer)
- # [02:01] * Quits: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [02:02] * Joins: MikeSmith (~MikeSmith@EM114-48-195-64.pool.e-mobile.ne.jp)
- # [02:05] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Quit: ⌘Q)
- # [02:08] * Quits: bentruyman (~bentruyma@c-71-194-42-115.hsd1.il.comcast.net) (Quit: bentruyman)
- # [02:09] * Joins: miketaylr (~miketaylr@24.42.95.108)
- # [02:10] * Joins: bentruyman (~bentruyma@c-71-194-42-115.hsd1.il.comcast.net)
- # [02:12] * Quits: dbaron (~dbaron@nat/mozilla/x-acprkzjrzdpqhvrn) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [02:17] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Ping timeout: 265 seconds)
- # [02:22] * Quits: bentruyman (~bentruyma@c-71-194-42-115.hsd1.il.comcast.net) (Read error: Operation timed out)
- # [02:25] * Quits: deepthawtz (~deepthawt@c-24-130-129-16.hsd1.ca.comcast.net) (Ping timeout: 248 seconds)
- # [02:27] * Quits: ap (~ap@17.203.14.241) (Quit: ap)
- # [02:27] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [02:28] * Joins: nicktick (debian-tor@gateway/tor-sasl/nicktick)
- # [02:28] * Joins: bentruyman (~bentruyma@c-71-194-42-115.hsd1.il.comcast.net)
- # [02:31] * Joins: ukai (~ukai@220.109.219.244)
- # [02:32] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:36] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:37] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [02:40] * Quits: jlebar (~jlebar@nat/mozilla/x-unmhwxclnbamjrmu) (Quit: Leaving)
- # [02:46] * Quits: nicktick (debian-tor@gateway/tor-sasl/nicktick) (Remote host closed the connection)
- # [02:47] * Quits: cfq (~cfq@94-194-98-91.zone8.bethere.co.uk) (Quit: cfq)
- # [02:55] * Quits: erlehmann (~erlehmann@dslb-188-103-018-010.pools.arcor-ip.net) (Quit: Ex-Chat)
- # [02:56] * Joins: nicktick (debian-tor@gateway/tor-sasl/nicktick)
- # [02:58] * Quits: fagan (~fagan@ubuntu/member/shanefagan) (Ping timeout: 248 seconds)
- # [02:59] * Quits: eighty4 (~eighty4@c-76c8e455.012-403-6c6b701.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [03:02] * Quits: yutak_home (~kee@U017209.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [03:07] * Quits: MikeSmith (~MikeSmith@EM114-48-195-64.pool.e-mobile.ne.jp) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
- # [03:10] * Quits: dave_levin (~dave_levi@74.125.59.73) (Quit: dave_levin)
- # [03:13] * Parts: yusukes_ (~yusukes@nat/google/x-izvdvrwvtcevrpen) ("Leaving")
- # [03:20] * Joins: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams)
- # [03:28] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Quit: mdelaney)
- # [03:29] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [03:29] <wirepair> ugh, why won't black berry let me set a frame/iframe's src attribute in a loop
- # [03:29] * Quits: nicktick (debian-tor@gateway/tor-sasl/nicktick) (Remote host closed the connection)
- # [03:29] * Joins: wakaba_ (~wakaba_@203-140-90-184.eonet.ne.jp)
- # [03:31] * Joins: variable (~variable@unaffiliated/variable)
- # [03:32] * Joins: nicktick (debian-tor@gateway/tor-sasl/nicktick)
- # [03:33] * Quits: nicktick (debian-tor@gateway/tor-sasl/nicktick) (Remote host closed the connection)
- # [03:45] * Joins: nicktick (debian-tor@gateway/tor-sasl/nicktick)
- # [03:47] * Quits: nicktick (debian-tor@gateway/tor-sasl/nicktick) (Remote host closed the connection)
- # [03:52] * Quits: davidb (~davidb@bas1-toronto06-1096637655.dsl.bell.ca) (Quit: davidb)
- # [03:52] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [03:54] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Client Quit)
- # [04:04] * Joins: MikeSmith (~MikeSmith@EM114-48-76-151.pool.e-mobile.ne.jp)
- # [04:11] * Quits: titacgs (~titacgs@190.2.33.49) (Quit: Leaving)
- # [04:15] * Joins: kennyluck_ (~kennyluck@EM114-48-146-40.pool.e-mobile.ne.jp)
- # [04:16] * Joins: MikeSmithX (~MikeSmith@EM114-48-75-166.pool.e-mobile.ne.jp)
- # [04:18] * Quits: kennyluck (~kennyluck@EM114-48-152-178.pool.e-mobile.ne.jp) (Ping timeout: 258 seconds)
- # [04:18] * kennyluck_ is now known as kennyluck
- # [04:19] * Quits: MikeSmith (~MikeSmith@EM114-48-76-151.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [04:21] * Quits: MikeSmithX (~MikeSmith@EM114-48-75-166.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
- # [04:27] * Joins: MikeSmithX (~MikeSmith@EM114-48-135-29.pool.e-mobile.ne.jp)
- # [04:38] * Joins: weinig (~weinig@c-76-102-48-103.hsd1.ca.comcast.net)
- # [04:50] * Quits: MikeSmithX (~MikeSmith@EM114-48-135-29.pool.e-mobile.ne.jp) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
- # [04:52] * Quits: kennyluck (~kennyluck@EM114-48-146-40.pool.e-mobile.ne.jp) (Quit: kennyluck)
- # [05:00] * Quits: othermaciej (~mjs@17.246.17.133) (Quit: othermaciej)
- # [05:01] <boblet> hey all, anyone know how I could get a rough snapshot of how many Japanese pages declare their language (without having to take a random sample and check each one)?
- # [05:10] * Quits: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net) (Ping timeout: 276 seconds)
- # [05:15] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [05:28] * Quits: weinig (~weinig@c-76-102-48-103.hsd1.ca.comcast.net) (Quit: weinig)
- # [05:30] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 260 seconds)
- # [05:36] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [05:37] * Joins: nicktick (debian-tor@gateway/tor-sasl/nicktick)
- # [05:38] * Quits: michaeln (~michaeln@nat/google/x-olheemzrfshaudqh) (Quit: Leaving.)
- # [05:40] * Quits: nicktick (debian-tor@gateway/tor-sasl/nicktick) (Remote host closed the connection)
- # [05:41] * Joins: nicktick (debian-tor@gateway/tor-sasl/nicktick)
- # [05:53] * Quits: miketaylr (~miketaylr@24.42.95.108) (Quit: miketaylr)
- # [05:59] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [06:07] * Quits: jwalden (~waldo@adsl-71-147-38-111.dsl.emhril.sbcglobal.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.4/20100622203044])
- # [06:10] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [06:13] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [06:15] * Joins: cyphase (~cyphase@adsl-99-191-72-252.dsl.pltn13.sbcglobal.net)
- # [06:45] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [06:48] * Joins: kennyluck (~kennyluck@2001:200:1c0:2900:226:8ff:fe07:40c6)
- # [06:48] * Quits: kennyluck (~kennyluck@2001:200:1c0:2900:226:8ff:fe07:40c6) (Excess Flood)
- # [06:49] * Joins: kennyluck (~kennyluck@2001:200:1c0:2900:226:8ff:fe07:40c6)
- # [07:00] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [07:44] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Quit: roc)
- # [07:47] * Joins: bobchao (~cctw@112.105.101.98)
- # [07:53] * Quits: nicktick (debian-tor@gateway/tor-sasl/nicktick) (Remote host closed the connection)
- # [07:53] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [08:10] * Joins: micheil (~micheil@124-170-55-41.dyn.iinet.net.au)
- # [08:12] * Joins: hamaji (~hamaji@220.109.219.244)
- # [08:15] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [08:22] * Joins: roc (~roc@121.98.230.221)
- # [08:25] * Quits: ukai (~ukai@220.109.219.244) (Ping timeout: 245 seconds)
- # [08:29] * Joins: nicktick (debian-tor@gateway/tor-sasl/nicktick)
- # [08:30] * Joins: ukai (~ukai@220.109.219.244)
- # [08:39] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 264 seconds)
- # [08:40] * Quits: Smylers (~smylers@host81-151-154-200.range81-151.btcentralplus.com) (Read error: Connection reset by peer)
- # [08:40] * Joins: Smylers (~smylers@host81-151-154-200.range81-151.btcentralplus.com)
- # [08:50] * Joins: robb1e (~robb1e@host86-135-243-19.range86-135.btcentralplus.com)
- # [08:52] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:52] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [08:53] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [08:54] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [08:57] * Quits: robb1e (~robb1e@host86-135-243-19.range86-135.btcentralplus.com) (Quit: robb1e)
- # [08:57] * Joins: fagan (~fagan@ubuntu/member/shanefagan)
- # [08:59] * Quits: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp) (Quit: thxbye)
- # [09:01] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [09:02] * Joins: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se)
- # [09:02] * Joins: robb1e (~robb1e@host86-135-243-19.range86-135.btcentralplus.com)
- # [09:03] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [09:05] * Quits: robb1e (~robb1e@host86-135-243-19.range86-135.btcentralplus.com) (Client Quit)
- # [09:07] * Quits: kennyluck (~kennyluck@2001:200:1c0:2900:226:8ff:fe07:40c6) (Quit: kennyluck)
- # [09:07] * jgraham watches the tumbleweed roll past
- # [09:20] * Joins: kmq (~kmq@85.159.13.90)
- # [09:28] * Quits: cyphase (~cyphase@adsl-99-191-72-252.dsl.pltn13.sbcglobal.net) (Quit: http://www.cyphase.com/)
- # [09:28] * Joins: cyphase (~cyphase@adsl-99-191-72-252.dsl.pltn13.sbcglobal.net)
- # [09:37] * Quits: roc (~roc@121.98.230.221) (Quit: roc)
- # [09:43] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [09:47] * Quits: mamund (mamund@frost.nullshells.net) (Read error: Connection reset by peer)
- # [09:47] * Joins: mamund (mamund@frost.nullshells.net)
- # [09:48] * Joins: maikmerten (~maikmerte@port-92-201-87-192.dynamic.qsc.de)
- # [09:49] * Joins: kennyluck (~kennyluck@133.27.228.178)
- # [09:56] * Joins: payman_s (~payman@77.72.99.119)
- # [10:02] * Quits: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams) (Quit: GarethAdams|Home)
- # [10:07] * Joins: foolip (~foolip@83.218.67.122)
- # [10:09] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [10:11] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [10:18] * Quits: Smylers (~smylers@host81-151-154-200.range81-151.btcentralplus.com) (Ping timeout: 240 seconds)
- # [10:20] * Joins: oal (~oal@5.79-160-122.customer.lyse.net)
- # [10:34] * Joins: roc (~roc@121.98.230.221)
- # [10:39] * Joins: ROBOd (~robod@92.86.255.147)
- # [10:41] * Joins: zcorpan_ (~zcorpan@pat.se.opera.com)
- # [10:44] * Joins: mpt (~mpt@canonical/mpt)
- # [10:45] * Quits: micheil (~micheil@124-170-55-41.dyn.iinet.net.au) (Quit: micheil)
- # [10:46] <foolip> bah, it looks like MIME for <video> is irreparably broken already
- # [10:51] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
- # [10:52] * Joins: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk)
- # [10:52] <jgraham> foolip: And you are surprised why?
- # [10:53] <jgraham> It's not like Content-Type has a glorious history of success
- # [10:53] <foolip> because Safari and Chrome have been broken all along and I never noticed
- # [10:53] <foolip> so I thought the state of things were good
- # [10:54] <foolip> not so
- # [10:55] <Philip`> By "good" I guess you mean "good for theoretical purity", not "good for users"?
- # [10:56] <foolip> mostly good as in "can point browser to URL without getting a window-full of garbled text"
- # [10:56] <foolip> as that tends to happen with things served as text/plain
- # [10:56] <foolip> (at least in Opera)
- # [10:57] <jgraham> In general I think
- # [10:57] <jgraham> But "I want to reload this <video> as a top-level resource" seems like rather a minor use0case compared to "I want to serve some video and I have no idea how to configure my server"
- # [10:58] <jgraham> Unless you believe that only qualified professionals will host <video> I guess
- # [10:58] <foolip> indeed, and many questions on e.g. stack overflow have turned out to be due to MIME
- # [10:58] <jgraham> the "youtube" scenario
- # [10:58] <foolip> still, no one has argued this point on the lists, as far as I remember
- # [10:59] <jgraham> Which point?
- # [10:59] <foolip> that we should simply ignore the MIME type because it's easier
- # [10:59] <jgraham> Maybe people don't like getting into pointless discussions with Julian
- # [11:00] <jgraham> It is easier if you point out that it is a compatibility requirement and so driven by market forces
- # [11:00] <foolip> I guess it's easier to just slide down the slippery slope and blame market forces when we have to change the spec to match reality
- # [11:00] <foolip> hehe, right
- # [11:02] <foolip> who is Julian, by the way?
- # [11:03] * foolip Googles
- # [11:03] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [11:04] * Joins: Phae (~Phae@gatekeeper.macmillan.co.uk)
- # [11:04] <foolip> conclusion: someone who makes a WebDAV client for the iPhone
- # [11:04] <Workshiva> Julian Reschke (+/- spelling)
- # [11:06] <Workshiva> He's the most active participant coming from the IETF side of things, more or less
- # [11:06] * Joins: Smylers (~Smylers@leeds01-fw.internal.pipex.net)
- # [11:06] <othermaciej> foolip, jgraham: honestly a large part of our motivation was actual experience with people trying to move from the QuickTime plugin to <video>... they never even knew their server was configured wrong
- # [11:07] <foolip> othermaciej, was this communicated to the list?
- # [11:07] <othermaciej> I mentioned that it was for compatibility with content originally created for QuickTime in a public-html post
- # [11:07] <foolip> othermaciej, perhaps it was before my time
- # [11:07] <othermaciej> but anyway, it was more for existing video content than for new content
- # [11:07] <othermaciej> oh, you mean was it communicated before just now?
- # [11:07] <foolip> yes
- # [11:08] <othermaciej> I dunno
- # [11:08] <foolip> anyway, placing blame isn't the point, I'm just trying to figure out what to do now
- # [11:08] <othermaciej> when we first implemented <video> we were not following public-html much
- # [11:08] <foolip> the easiest is of course to always ignore the MIME type
- # [11:08] <othermaciej> IMO <video> should have the same "ignore MIME type always sniff" policy as <img>
- # [11:08] <foolip> is it even remotely possible to remove support for text/plain in Safari now?
- # [11:09] <othermaciej> I am also ok with reducing <video> sniffing to a few specific types
- # [11:09] <foolip> othermaciej, wouldn't that break deployed content?
- # [11:09] <zcorpan_> i kind of like that 'open video in new tab' in the context menu would play the video in a new tab and not show garbage in a new tab
- # [11:09] <zcorpan_> but maybe we should sniff there too
- # [11:09] <othermaciej> foolip: my guess is that there are only 3 kinds of errors that are remotely common
- # [11:10] <othermaciej> (a) video improperly served as application/octet-stream
- # [11:10] <othermaciej> (b) video improperly served as text/plain
- # [11:10] <foolip> zcorpan_, yeah, more sniffing would solve it, but that would mean duplicating the same sniffing in the browsers network layer and in the media framework
- # [11:10] <othermaciej> (or audio in both these cases!)
- # [11:10] <othermaciej> (c) audio/video served with a MIME type for some different audio/video type
- # [11:11] <foolip> right, I can't imagine there's anything outside of those that are relevant
- # [11:11] <zcorpan_> the spec currently doesn't support text/plain from that list
- # [11:11] <othermaciej> does the spec support (c)?
- # [11:11] <zcorpan_> yes
- # [11:11] <zcorpan_> if the other type is supported at least
- # [11:12] <zcorpan_> there's also the issue of which audio/video mime types should be supported
- # [11:12] <othermaciej> we could maybe do experiments to see if limiting sniffing to (a)+(c) or (a)+(b)+(c) is viable
- # [11:12] <foolip> right, the spec already implicitly requires sniffing after getting through the load-time "canPlayType"
- # [11:12] <zcorpan_> e.g. audio/mp3 ?
- # [11:12] <othermaciej> I know that at the time we first implemented <video>, that video content served as text/plain was alarmingly common
- # [11:13] <othermaciej> my guess would be that the proportion is now lower but the absolute amount, maybe not
- # [11:14] <foolip> what you're saying is effectively that Safari will keep ignoring the MIME type
- # [11:14] <zcorpan_> newer apaches don't send text/plain by default for unknown types
- # [11:14] <foolip> there's no point in limiting to video/known, application/octet-stream and text/plain, IMO
- # [11:14] <othermaciej> what do newer apaches send, nothing?
- # [11:14] <othermaciej> or application/octet-stream?
- # [11:15] <zcorpan_> i think they moved from text/plain to application/octet-stream to no content-type header at all
- # [11:15] <zcorpan_> don't know which versions
- # [11:15] <othermaciej> foolip: what would your preference be? no sniffing at all? current spec (a/o-s + video/known)?
- # [11:16] <foolip> othermaciej, my absolute preference would be Firefox's behavior, but it seems unlikely Safari could match that
- # [11:16] <othermaciej> what does Firefox do?
- # [11:16] <foolip> it only accepts its known media types and fails to play e.g. Ogg served as audio/wav
- # [11:16] <foolip> that's harder to do when using GStreamer/QuickTime, but possible
- # [11:17] <foolip> uh, I don't know why I said "absolute preference"
- # [11:17] <othermaciej> I guess they are less interested in mpeg-2, mpeg-4 or legacy QuickTime being served with wrong MIME types
- # [11:17] <foolip> indeed
- # [11:17] * Joins: pauld (~chatzilla@194.102.13.2)
- # [11:17] <othermaciej> presumably for ogg, there is no/less legacy of mislabeled content
- # [11:17] <foolip> but the day that Safari + everyone else support a common media type, this problem will show up
- # [11:18] <othermaciej> (or for WebM)
- # [11:22] * foolip writes mail
- # [11:27] * Quits: foolip (~foolip@83.218.67.122) (Ping timeout: 265 seconds)
- # [11:28] * Joins: mpt (~mpt@canonical/mpt)
- # [11:31] * Joins: Ms2ger (~Ms2ger@91.181.85.114)
- # [11:33] * Quits: kennyluck (~kennyluck@133.27.228.178) (Quit: kennyluck)
- # [11:35] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 264 seconds)
- # [11:43] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:49] * Joins: foolip (~foolip@83.218.67.122)
- # [11:54] * Joins: kennyluck (~kennyluck@EM114-48-18-23.pool.e-mobile.ne.jp)
- # [11:55] * Joins: foolip_ (~foolip@83.218.67.122)
- # [11:57] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [11:57] * Quits: foolip (~foolip@83.218.67.122) (Ping timeout: 276 seconds)
- # [11:57] * foolip_ is now known as foolip
- # [11:58] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote host closed the connection)
- # [11:58] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
- # [11:59] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [12:01] * Joins: mpt (~mpt@canonical/mpt)
- # [12:03] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Ping timeout: 240 seconds)
- # [12:05] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
- # [12:06] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [12:09] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [12:14] * Joins: robb1e (~robb1e@host86-161-128-62.range86-161.btcentralplus.com)
- # [12:16] * Quits: bobchao (~cctw@112.105.101.98) (Ping timeout: 276 seconds)
- # [12:17] * Quits: payman_s (~payman@77.72.99.119) (Quit: Leaving)
- # [12:17] * Quits: nicktick (debian-tor@gateway/tor-sasl/nicktick) (Remote host closed the connection)
- # [12:17] * Quits: robb1e (~robb1e@host86-161-128-62.range86-161.btcentralplus.com) (Client Quit)
- # [12:21] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [12:22] <Philip`> hsivonen: "I don't know if it is even *possible* to make Apache omit the Content-Type header" - like 'DefaultType none'? (http://httpd.apache.org/docs/2.2/mod/core.html#defaulttype)
- # [12:22] <Philip`> (That took about one minute of documentation-reading to find)
- # [12:25] <Workshiva> Philip`: Does that work now?
- # [12:26] <Philip`> It says "DefaultType None is only available in httpd-2.2.7 and later." so any version from January 2008 onwards should support it
- # [12:26] <Philip`> (Confusingly 2.2.7 was never actually released)
- # [12:29] * Joins: Rik` (~Rik`@213.41.141.234)
- # [12:29] * Quits: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se) (Ping timeout: 248 seconds)
- # [12:30] * Quits: smaug_ (~chatzilla@cs181150024.pp.htv.fi) (Ping timeout: 258 seconds)
- # [12:31] <Workshiva> Philip`: Considering the upgrade rate on apache installs, it will be useful around 2015 then :)
- # [12:33] * Joins: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se)
- # [12:35] <Philip`> Workshiva: Do you have data for that? :-)
- # [12:36] <Smylers> Even people who upgrade Apache may keep their existing config.
- # [12:37] <Workshiva> Philip`: No, just personal bitterness from having to use apache 1.x as recently as this year
- # [12:37] <Smylers> And DefaultType none isn't the default, so people setting up sites with a sufficiently new Apache still need to know to change it.
- # [12:38] <Philip`> Smylers: hsivonen was talking about not knowing how to configure Apache's default, not about what the default default is
- # [12:38] <Philip`> Workshiva: http://philip.html5.org/data/server-versions-2.txt
- # [12:39] <Philip`> Workshiva: Hmm, the 2.2s look fairly evently distributed before and after 2.2.7
- # [12:39] <Philip`> plus there's still loads of 2.0 and 1.3
- # [12:40] <Workshiva> Yeah, those numbers don't surprise me
- # [12:40] <Philip`> (in data from early 2009)
- # [12:40] <Workshiva> Apache 3.5.1, though? That's a surprise
- # [12:40] <Smylers> Yeah, I know. I was just pointing out that Workshiva's 2015 estimate may still be optimistic for being able to expect sites to be configured correctly.
- # [12:41] <Workshiva> Smylers: The estimate for sites being configured correctly is and will remain Infinity
- # [12:42] * Quits: wakaba_ (~wakaba_@203-140-90-184.eonet.ne.jp) (Ping timeout: 240 seconds)
- # [12:42] * Philip` notes that Apache looks much more common that IIS (by over 3x), which seems significantly different to Netcraft's figures
- # [12:43] <Smylers> So the choice is between waiting for infinity, or deciding that if an author has used the <video> element and its contents are identifiable as being a video then the intention is to play it as a video?
- # [12:43] <Smylers> Do Netcraft tally up pages or websites or IP addresses or servers?
- # [12:44] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [12:44] <roc> what have I done
- # [12:45] <Philip`> Workshiva: One of Apache/3.5.1 was on www.61.gov.cn, so presumably it's a secret project being developed for the Chinese government
- # [12:48] <Philip`> Smylers: They count something complex
- # [12:48] <Philip`> http://news.netcraft.com/active-sites/
- # [12:49] <Philip`> The third graph in http://news.netcraft.com/archives/2010/07/16/july-2010-web-server-survey-16.html doesn't look good for Microsoft
- # [12:50] <roc> foolip: I'll continue that thread tomorrow after I've talked to Chris Double and got our story straight
- # [12:50] * Quits: variable (~variable@unaffiliated/variable) (Remote host closed the connection)
- # [12:51] <Philip`> and looks closer to the wildly inaccurate numbers that I have
- # [12:52] <Philip`> so I guess one can conclude that the graphs are pretty meaningless as indicators of market share, since there's huge jumps when a single large provider changes or when the methodology changes
- # [12:52] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 252 seconds)
- # [12:55] <hsivonen> Philip`: thanks
- # [12:56] <Smylers> Alternatively, you can conclude that a wide range of graphs are available to pick from, to support your choice of view point...
- # [12:56] <hsivonen> Philip`: to split hairs, I didn't talk about not knowing how to configure the default. I was talking about how to take the header away by default.
- # [12:57] * Quits: jwm (jwm@dev.dist.us) (Read error: Operation timed out)
- # [12:58] <hsivonen> aside: at one point, I configured hsivonen.iki.fi to default to application/octet-stream but somehow it has regressed to text/plain...
- # [12:59] <Philip`> hsivonen: I thought you talked about how to "configure to send no type as the fallback", i.e. configuring the default that will be sent (or rather not sent) when no other type has been specified for the file
- # [13:00] <Workshiva> hsivonen: I'm sure the distros have a hand in the pie as well
- # [13:01] <hsivonen> Philip`: I know how to change it from text/plain to application/octet-stream. I didn't know how to change it to "no type"
- # [13:01] <hsivonen> Workshiva: they sure do
- # [13:03] * Joins: jwm (jwm@dev.dist.us)
- # [13:03] <Philip`> hsivonen: That makes it sound like you didn't know "DefaultType none", so I'm slightly confused as to what hairs are being split
- # [13:03] * Quits: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se) (*.net *.split)
- # [13:06] * Joins: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se)
- # [13:06] <Philip`> (I think my original thought was just that claiming to not personally know something that's trivially findable in the documentation didn't seem like a compelling or relevant argument, and didn't seem like a reason to non-historically blame Apache for anything)
- # [13:07] <Philip`> (I may just be misunderstanding the argument, though)
- # [13:08] <hsivonen> Philip`: the argument is that you need to know or bother to find out stuff to make Apache behave
- # [13:12] * Quits: pauld (~chatzilla@194.102.13.2) (Ping timeout: 245 seconds)
- # [13:13] <foolip> Apache probably can't change the default for compat reasons anyway
- # [13:13] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Ping timeout: 252 seconds)
- # [13:13] <foolip> wouldn't e.g. README files get the default?
- # [13:14] <foolip> roc, OK, I'm holding off any changes, but thanks for taking the time
- # [13:14] <hsivonen> foolip: yes
- # [13:16] * Joins: pauld (~chatzilla@194.102.13.2)
- # [13:16] <foolip> is there any successful standard with lots of implementors and users that isn't a big pile of cruft?
- # [13:16] <foolip> maybe PNG? or maybe it's just the same if one looks closer...
- # [13:17] <hsivonen> I was thinking of Western Continental European electrical sockets, but even they have at least 3 points of compat cruft
- # [13:18] <foolip> hsivonen, the kind we have in Sweden and presumably Finland?
- # [13:18] <hsivonen> foolip: right
- # [13:18] <hsivonen> (but, insanely, not in Denmark!)
- # [13:18] <foolip> the double ground is a bit odd, is that one of the 3?
- # [13:19] * Joins: payman_s (~payman@77.72.99.119)
- # [13:20] <hsivonen> foolip: I was thinking: 1) German ground, 2) French ground, 3) support for ungrounded devices in an Italian-compatible way
- # [13:20] * Joins: smaug_ (~chatzilla@80-186-17-3.elisa-mobile.fi)
- # [13:20] <hsivonen> foolip: though one might argue that's only 2 pieces of cruft, since one grounding method has to count as non-cruft
- # [13:20] <foolip> oh, looks like I'm blissfully unaware of the inner workings of electrical sockets :)
- # [13:21] <hsivonen> and actually, these are plug features, not socket features, to be precise
- # [13:22] * hsivonen thinks the EU should fine Denmark for the environmental waste of vendors having to ship different plugs there
- # [13:22] <hsivonen> it makes *no* sense for Denmark to have differently shaped plugs
- # [13:22] <foolip> I say fine Denmark regardless :)
- # [13:22] * Joins: micheil (~micheil@124-170-55-41.dyn.iinet.net.au)
- # [13:26] * Quits: kennyluck (~kennyluck@EM114-48-18-23.pool.e-mobile.ne.jp) (Quit: kennyluck)
- # [13:27] * Joins: bobchao (~cctw@114-24-13-158.dynamic.hinet.net)
- # [13:28] * Quits: Rik` (~Rik`@213.41.141.234) (Remote host closed the connection)
- # [13:30] * Joins: Rik` (~Rik`@213.41.141.234)
- # [13:31] * Joins: smaug__ (~chatzilla@80-186-228-158.elisa-mobile.fi)
- # [13:31] * Quits: smaug_ (~chatzilla@80-186-17-3.elisa-mobile.fi) (Ping timeout: 240 seconds)
- # [13:32] * Quits: Peter` (~peter@170-116.citynet.ftth.internl.net) (Quit: brb)
- # [13:36] * Joins: bobchao1 (~cctw@114-24-10-164.dynamic.hinet.net)
- # [13:38] * Quits: bobchao (~cctw@114-24-13-158.dynamic.hinet.net) (Ping timeout: 240 seconds)
- # [13:43] * Joins: Peter` (~peter@170-116.citynet.ftth.internl.net)
- # [13:43] * Quits: bobchao1 (~cctw@114-24-10-164.dynamic.hinet.net) (Read error: Connection reset by peer)
- # [13:45] * Joins: bobchao (~cctw@114-24-10-164.dynamic.hinet.net)
- # [13:45] * Quits: smaug__ (~chatzilla@80-186-228-158.elisa-mobile.fi) (Ping timeout: 240 seconds)
- # [13:46] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [13:47] * Quits: bobchao (~cctw@114-24-10-164.dynamic.hinet.net) (Read error: Connection reset by peer)
- # [13:48] * Joins: bobchao (~cctw@114-24-10-164.dynamic.hinet.net)
- # [13:48] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [13:50] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [13:50] * Quits: bobchao (~cctw@114-24-10-164.dynamic.hinet.net) (Read error: Connection reset by peer)
- # [13:52] * Joins: bobchao (~cctw@114-24-10-164.dynamic.hinet.net)
- # [13:54] * Quits: bobchao (~cctw@114-24-10-164.dynamic.hinet.net) (Client Quit)
- # [14:01] * Joins: jon__ (~jon@athedsl-247145.home.otenet.gr)
- # [14:05] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: mhausenblas)
- # [14:06] * Quits: jon__ (~jon@athedsl-247145.home.otenet.gr) (Quit: Leaving)
- # [14:09] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:11] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:15] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [14:18] * Joins: likelion (~likelion@dhcp115.verkstad.net)
- # [14:19] * Quits: bentruyman (~bentruyma@c-71-194-42-115.hsd1.il.comcast.net) (Quit: I will always love you.)
- # [14:20] * Joins: mpt (~mpt@canonical/mpt)
- # [14:25] * Quits: Ms2ger (~Ms2ger@91.181.85.114) (Ping timeout: 245 seconds)
- # [14:30] * Joins: davidb_ (~davidb@bas1-toronto06-1242366056.dsl.bell.ca)
- # [14:31] * Joins: Ms2ger (~Ms2ger@91.181.0.66)
- # [14:31] * Joins: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net)
- # [14:33] * Joins: kennyluck (~kennyluck@EM114-48-210-169.pool.e-mobile.ne.jp)
- # [14:33] * Quits: davidb_ (~davidb@bas1-toronto06-1242366056.dsl.bell.ca) (Client Quit)
- # [14:36] * Joins: erlehmann (~erlehmann@dslb-188-103-028-197.pools.arcor-ip.net)
- # [14:36] * Quits: pauld (~chatzilla@194.102.13.2) (Ping timeout: 245 seconds)
- # [14:38] * Joins: pauld (~chatzilla@194.102.13.2)
- # [14:38] * Parts: likelion (~likelion@dhcp115.verkstad.net)
- # [14:39] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 258 seconds)
- # [14:39] * Joins: likelion (~likelion@dhcp115.verkstad.net)
- # [14:39] * Joins: mpt (~mpt@canonical/mpt)
- # [15:01] * Quits: Ms2ger (~Ms2ger@91.181.0.66) (Read error: Connection reset by peer)
- # [15:04] * Quits: pauld (~chatzilla@194.102.13.2) (Ping timeout: 245 seconds)
- # [15:06] * Joins: MikeSmith (~MikeSmith@110.8.254.11)
- # [15:07] * Joins: Ms2ger (~Ms2ger@91.181.0.66)
- # [15:22] * Joins: cyphase_ (~cyphase@adsl-99-191-72-252.dsl.pltn13.sbcglobal.net)
- # [15:22] * Quits: cyphase (~cyphase@adsl-99-191-72-252.dsl.pltn13.sbcglobal.net) (Read error: Connection reset by peer)
- # [15:29] * Quits: fagan (~fagan@ubuntu/member/shanefagan) (Remote host closed the connection)
- # [15:30] * Joins: fagan (~fagan@ubuntu/member/shanefagan)
- # [15:30] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 265 seconds)
- # [15:30] * Parts: fagan (~fagan@ubuntu/member/shanefagan)
- # [15:30] * Joins: pauld (~chatzilla@194.102.13.2)
- # [15:34] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [15:51] * Quits: likelion (~likelion@dhcp115.verkstad.net) (Quit: likelion)
- # [15:56] * Joins: miketaylr (~miketaylr@38.117.156.163)
- # [15:59] * Quits: miketaylr (~miketaylr@38.117.156.163) (Remote host closed the connection)
- # [16:00] * Joins: miketaylr (~miketaylr@38.117.156.163)
- # [16:00] * Joins: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net)
- # [16:00] * Quits: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net) (Changing host)
- # [16:00] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [16:06] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: mhausenblas)
- # [16:09] * Joins: bobchao (~cctw@111-248-16-115.dynamic.hinet.net)
- # [16:09] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [16:11] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Remote host closed the connection)
- # [16:11] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
- # [16:13] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [16:14] * Joins: mpt (~mpt@canonical/mpt)
- # [16:15] * Quits: kmq (~kmq@85.159.13.90) (Quit: WeeChat 0.2.6.3)
- # [16:17] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Client Quit)
- # [16:20] * Joins: davidb_ (~davidb@bas1-toronto06-1242366056.dsl.bell.ca)
- # [16:31] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [16:36] * Quits: davidb_ (~davidb@bas1-toronto06-1242366056.dsl.bell.ca) (Quit: davidb_)
- # [16:48] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 260 seconds)
- # [16:48] * Quits: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se) (Remote host closed the connection)
- # [16:49] * Quits: bobchao (~cctw@111-248-16-115.dynamic.hinet.net) (Quit: Leaving.)
- # [16:52] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Ping timeout: 258 seconds)
- # [16:55] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Read error: Connection reset by peer)
- # [16:55] * Quits: boaz (~boaz@64.119.159.231) (Read error: Connection reset by peer)
- # [16:56] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
- # [16:56] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
- # [16:56] * Joins: boaz (~boaz@64.119.159.231)
- # [17:03] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:18] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [17:23] * Joins: mpt (~mpt@canonical/mpt)
- # [17:24] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [17:27] * Joins: jwalden (~waldo@adsl-71-147-38-111.dsl.emhril.sbcglobal.net)
- # [17:30] * Joins: dglazkov (~dglazkov@nat/google/x-mmiufarkkwidzwvi)
- # [17:42] * Joins: justicefries (~gerred@173-14-6-4-Colorado.hfc.comcastbusiness.net)
- # [17:47] * Quits: justicefries (~gerred@173-14-6-4-Colorado.hfc.comcastbusiness.net) (Ping timeout: 265 seconds)
- # [17:54] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [17:55] * Quits: foolip (~foolip@83.218.67.122) (Ping timeout: 276 seconds)
- # [18:01] * Quits: zcorpan_ (~zcorpan@pat.se.opera.com) (Quit: zcorpan_)
- # [18:04] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: davidhund)
- # [18:06] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [18:07] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [18:11] * Joins: jlebar (~jlebar@nat/mozilla/x-itzxoxrvnprmhgiq)
- # [18:11] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [18:12] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [18:16] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
- # [18:17] * Joins: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [18:27] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [18:29] * Quits: pauld (~chatzilla@194.102.13.2) (Remote host closed the connection)
- # [18:31] * Quits: Phae (~Phae@gatekeeper.macmillan.co.uk) (Quit: Leaving.)
- # [18:38] * Quits: payman_s (~payman@77.72.99.119) (Quit: Leaving)
- # [18:41] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [18:45] * Joins: ap (~ap@c-67-188-170-87.hsd1.ca.comcast.net)
- # [18:58] * Joins: fagan (~fagan@ubuntu/member/shanefagan)
- # [19:04] <jgraham> hsivonen: I note that the wiring laws in Sweden are insane (or have been so historically) and the design of the plug allows unsafe wiring
- # [19:05] * Joins: plainhao (~plainhao@mail.xbiotica.com)
- # [19:05] <jgraham> Specifically grounding sockets is distressingly uncommon in residential properties (I think it is now required in new-build)
- # [19:06] <jgraham> And the plug fails-unsafe if you plug into a non-grounded socket (i.e. it is possible to plug an appliance that should be grounded into a non-grounded socket and have it work, just without grounding)
- # [19:07] <jgraham> So I would not really call that ideal design
- # [19:07] * Quits: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk) (Quit: akamike)
- # [19:09] * Joins: deepthawtz (~deepthawt@c-24-130-129-16.hsd1.ca.comcast.net)
- # [19:09] <jgraham> (by contrast the UK plug design with a mandatoy ground pin seems safer)
- # [19:09] * Parts: fagan (~fagan@ubuntu/member/shanefagan)
- # [19:11] * Joins: fagan (~fagan@ubuntu/member/shanefagan)
- # [19:12] <hober> UK shaver/bathroom plugs only have two pins
- # [19:13] <jgraham> Indeed
- # [19:13] <jgraham> They are low volatge though
- # [19:14] <jgraham> (in general we don't have much in the way of electrics in the bathroom)
- # [19:14] <jgraham> (because, uh, we don't like dying)
- # [19:14] * Joins: bobchao (~cctw@112.105.101.98)
- # [19:16] <tabatkins> We just make sure that bathroom sockets have a breaker built-in, so they'll cut out quicker.
- # [19:16] * tabatkins is now known as TabAtkins
- # [19:16] <Workshiva> Swiss use three plugs, but apparently the middle one is optional because standard two-plug plugs work fine with three-hole sockets
- # [19:18] <TabAtkins> Yeah, that's American sockets too.
- # [19:18] * TabAtkins high-fives the swiss.
- # [19:19] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [19:19] * Joins: dave_levin (~dave_levi@74.125.59.73)
- # [19:20] <jgraham> TabAtkins: OTOH the US plugs fricking *spark* when you insert them
- # [19:20] <TabAtkins> jgraham: They do! It's kinda cool.
- # [19:20] <jgraham> So you have nothing to be proud of
- # [19:21] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [19:22] <TabAtkins> I have never known anyone to have ever actually been shocked by the sparking, so shrug.
- # [19:22] <Workshiva> Standard European plugs are the only worthwhile ones
- # [19:22] <Workshiva> Everyone else needs to get in line
- # [19:26] * jgraham hopes like crazy Sweden at least has radial wiring
- # [19:26] * Joins: apucacao (~apucacao@S010600226b6dbc54.vc.shawcable.net)
- # [19:27] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
- # [19:28] <jgraham> umm... I'm not sure if that's what I mean
- # [19:28] * jgraham reads more
- # [19:29] <hsivonen> jgraham: yeah, the plug design isn't ideal
- # [19:30] <hsivonen> but I assume the ability to plug to a non-grounded socket is a deliberate design decision
- # [19:30] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [19:30] <hsivonen> IIRC, the North American gounding pin has the opposite design
- # [19:32] <TabAtkins> Yes.
- # [19:32] <hsivonen> (it blew my mind when I learned that the UK design isn't electrically equivalent to the continental design)
- # [19:32] <Smylers> jgraham: I misread that as “because, uh, we don't like drying” — which also kind-of works as an explanation.
- # [19:32] * Joins: jrgarrison (~garrison@wikiotics/jrgarrison)
- # [19:32] <TabAtkins> non-grounded plugs can go to a grounded socket, but not the other way around.
- # [19:32] * Joins: davidhund (~davidhund@dnuhd.xs4all.nl)
- # [19:33] <hsivonen> (that is, in UK and Ireland, there's a device-side fuse in each plug, while the Continental design puts the fuse in a fuse box on the socket side)
- # [19:33] <jgraham> hsivonen: In what way "not electrically equivalent" the ring main vs radial thing? Or something else?
- # [19:33] <hsivonen> jgraham: fuse placement. see above
- # [19:33] <hsivonen> jgraham: and whatever ring vs. radial stuff comes with that
- # [19:33] * jgraham notes that the UK also typically has circuit breakers on the whole circuit
- # [19:34] <jgraham> AFAICT from wikipedia the whole UK design was inspired by a need to save copper when everything was rebuild post WW2
- # [19:34] * aroben is now known as aroben|afk
- # [19:35] <jgraham> It seems that a ring main is a way to achieve that but you have to also have fuses in the appliances
- # [19:36] <jgraham> (because the saving coppewr thing means that you are running lots of appliances off the same circuit)
- # [19:36] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
- # [19:36] * Joins: justicefries (~gerred@173-14-6-4-Colorado.hfc.comcastbusiness.net)
- # [19:37] <TabAtkins> Is there a name for rgb color units? The things that there are 255 of in each channel?
- # [19:37] <hsivonen> putting the fuse on the plug side implies that the treat model assumes the devices are trusted and cooperative
- # [19:37] <jgraham> hsivonen: Howso?
- # [19:38] <hsivonen> I was aware that European voltages saved copper compared to American, but I wasn't aware that the UK design saved even more
- # [19:38] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Ping timeout: 260 seconds)
- # [19:38] <hsivonen> jgraham: if the design requires a device-side fuse, the system isn' fused right if you plug in a rogue (cheap?) device that doesn't have a fuse
- # [19:39] <jgraham> hsivonen: The whole circuit is still fused
- # [19:39] * hsivonen has seen cheap adapters that allow fuseless devices to be plugged into UK sockets
- # [19:39] * Philip` thought it was a legal requirement that devices do things correctly (i.e. have fuses, and are grounded or double-insulated)
- # [19:39] <jgraham> Philip`: I think so too
- # [19:40] <jgraham> I guess maybe you could buy an unfused travel adaptor and bring it to the UK
- # [19:40] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [19:40] <Smylers> hsivonen: And the adapters themselves don't have fuses in them?
- # [19:40] * Quits: jrgarrison (~garrison@wikiotics/jrgarrison) (Quit: Ex-Chat)
- # [19:40] * Quits: Ms2ger (~Ms2ger@91.181.0.66) (Read error: Connection reset by peer)
- # [19:40] <hsivonen> Smylers: proper ones have, but I've seen bogus ones
- # [19:41] <jgraham> hsivonen: Yes, in that specific case you are in marginally more danger. Although wikipedia claims that modern circuit breakers are likely to trip before the fuse blows anyway
- # [19:41] <hsivonen> Smylers: the bogus ones are a piece of plastic that has an extended that goes into the grounding hole openin the other slots for a continental plug
- # [19:41] <hsivonen> s/extended/extender/
- # [19:42] <jgraham> In the common case (UK devices on a UK circuit) you are marginally better off since you can set the fuse to the right level for the device
- # [19:43] * Joins: Ms2ger (~Ms2ger@91.181.0.66)
- # [19:43] * Quits: apucacao (~apucacao@S010600226b6dbc54.vc.shawcable.net) (Quit: apucacao)
- # [19:43] <Philip`> I guess it's also easier to replace the fuse when it's in the plug
- # [19:43] <hsivonen> Philip`: nope
- # [19:44] <jgraham> No one uses real fuses now anyway
- # [19:44] <TabAtkins> I'd assume just the opposite.
- # [19:44] <jgraham> Except in plugs
- # [19:44] <Smylers> hsivonen: A plastic earth pin just means it isn't earthed. Double-insulated devices are allowed to do that anyway. But they can still have a fuse, which is in the connection to the live pin.
- # [19:45] <hsivonen> the UK design has merit, but the most annoying part is that the plugs are so big, so a person with a UK laptop power supply plus an adapter takes up 2 or 3 sockets at a conference
- # [19:46] <jgraham> Yeah, the bigness is unfortunate
- # [19:46] <hsivonen> the same problem repeats with continental plugs in American conferences, though it tends to be less serious
- # [19:46] * jgraham has that problem a lot at home :)
- # [19:48] * Joins: eighty4 (~eighty4@c-76c8e455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [19:49] <hsivonen> I guess the only redeeming feature of the Danish plug is that the gounding pin is on the plug side as in North America
- # [19:53] * Quits: jwalden (~waldo@adsl-71-147-38-111.dsl.emhril.sbcglobal.net) (Read error: Connection reset by peer)
- # [19:57] * Joins: jwalden (~waldo@adsl-70-131-107-7.dsl.emhril.sbcglobal.net)
- # [20:01] * Quits: jlebar (~jlebar@nat/mozilla/x-itzxoxrvnprmhgiq) (Read error: Operation timed out)
- # [20:02] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: brb)
- # [20:02] * Joins: maikmerten_ (~maikmerte@port-92-201-94-144.dynamic.qsc.de)
- # [20:03] * Joins: jlebar (~jlebar@nat/mozilla/x-ycxzcmmoykgrlrra)
- # [20:04] * Quits: maikmerten (~maikmerte@port-92-201-87-192.dynamic.qsc.de) (Ping timeout: 246 seconds)
- # [20:08] * Quits: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net) (Ping timeout: 276 seconds)
- # [20:08] * aroben|afk is now known as aroben|meeting
- # [20:11] * Joins: dbaron (~dbaron@nat/mozilla/x-qtdqkoxdoipuntoc)
- # [20:14] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [20:14] * Joins: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net)
- # [20:16] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [20:19] * Quits: ROBOd (~robod@92.86.255.147) (Ping timeout: 245 seconds)
- # [20:19] * Joins: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36)
- # [20:19] * Joins: ROBOd (~robod@92.86.255.147)
- # [20:23] * aroben|meeting is now known as aroben
- # [20:32] * Quits: Smylers (~Smylers@leeds01-fw.internal.pipex.net) (Ping timeout: 258 seconds)
- # [20:32] * Joins: kennyluck_ (~kennyluck@EM111-188-32-100.pool.e-mobile.ne.jp)
- # [20:32] * Joins: aho (~nya@fuld-4d00d60e.pool.mediaWays.net)
- # [20:33] * Quits: davidhund (~davidhund@dnuhd.xs4all.nl) (Quit: davidhund)
- # [20:35] * Quits: kennyluck (~kennyluck@EM114-48-210-169.pool.e-mobile.ne.jp) (Ping timeout: 258 seconds)
- # [20:35] * kennyluck_ is now known as kennyluck
- # [20:46] * Joins: ap_ (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
- # [20:48] * Quits: ap (~ap@c-67-188-170-87.hsd1.ca.comcast.net) (Quit: ap)
- # [20:48] * ap_ is now known as ap
- # [20:48] * Joins: robb1e (~robb1e@host86-161-128-62.range86-161.btcentralplus.com)
- # [20:49] * Quits: robb1e (~robb1e@host86-161-128-62.range86-161.btcentralplus.com) (Client Quit)
- # [20:52] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [20:54] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [20:58] * Quits: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net) (Ping timeout: 260 seconds)
- # [21:04] * Joins: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net)
- # [21:11] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Read error: Connection reset by peer)
- # [21:12] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [21:18] * Joins: gratz|home (~gratz@gratz.gotadsl.co.uk)
- # [21:19] * Quits: jlebar (~jlebar@nat/mozilla/x-ycxzcmmoykgrlrra) (Ping timeout: 246 seconds)
- # [21:19] * aroben is now known as aroben|away
- # [21:21] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Read error: Connection reset by peer)
- # [21:22] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Quit: mdelaney)
- # [21:41] * Quits: plainhao (~plainhao@mail.xbiotica.com) (Quit: plainhao)
- # [21:45] * Quits: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net) (Ping timeout: 248 seconds)
- # [21:49] * Quits: maikmerten_ (~maikmerte@port-92-201-94-144.dynamic.qsc.de) (Remote host closed the connection)
- # [21:52] * Joins: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net)
- # [21:56] * Joins: othermaciej (~mjs@17.246.16.89)
- # [21:57] * Quits: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net) (Ping timeout: 260 seconds)
- # [22:03] * Joins: robb1e (~robb1e@host86-161-128-62.range86-161.btcentralplus.com)
- # [22:04] * Joins: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net)
- # [22:10] * Joins: zcorpan_ (~zcorpan@pat.se.opera.com)
- # [22:10] * Joins: mdelaney (~mdelaney@171.66.51.241)
- # [22:10] * Quits: mdelaney (~mdelaney@171.66.51.241) (Client Quit)
- # [22:15] * Quits: justicefries (~gerred@173-14-6-4-Colorado.hfc.comcastbusiness.net) (Quit: justicefries)
- # [22:20] <JonathanNeal> so if hidden indicates that the element is not visible or perceivable to any user, what do you call something visually hidden but not hidden to screen readers?
- # [22:20] <TabAtkins> "visually hidden".
- # [22:20] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [22:21] <TabAtkins> Btw, if anyone's going to be at OSCON, I'm now going to be giving part of a talk there tomorrow.
- # [22:21] <JonathanNeal> Bummer, I had no desire to be there this year and didn't try to go.
- # [22:21] <JonathanNeal> I wonder if some Liferay peeps will be there.
- # [22:27] * Joins: ako (~nya@fuld-4d00d7ba.pool.mediaWays.net)
- # [22:28] * Joins: jlebar (~jlebar@nat/mozilla/x-bfpxlamhummpukhg)
- # [22:30] * Quits: aho (~nya@fuld-4d00d60e.pool.mediaWays.net) (Ping timeout: 245 seconds)
- # [22:40] * Quits: Ms2ger (~Ms2ger@91.181.0.66) (Quit: nn)
- # [22:42] * Joins: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net)
- # [22:44] * Quits: fagan (~fagan@ubuntu/member/shanefagan) (Ping timeout: 240 seconds)
- # [23:03] * aroben|away is now known as aroben
- # [23:04] * Quits: othermaciej (~mjs@17.246.16.89) (Quit: othermaciej)
- # [23:05] <hober> TabAtkins: filling in for mark p?
- # [23:06] * Joins: othermaciej (~mjs@17.246.16.89)
- # [23:08] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:09] <TabAtkins> hober: Yeah.
- # [23:10] * Joins: Smylers (~smylers@host81-151-154-200.range81-151.btcentralplus.com)
- # [23:16] <hsivonen> are iframes that are not inserted into a document supposed to be able to navigate?
- # [23:18] <hsivonen> Hixie: if an iframe that has been in a document is removed from a document, is it supposed to be able to navigate?
- # [23:18] <hsivonen> it being the detached iframe that is
- # [23:19] <Hixie> sure, why wouldn't it?
- # [23:19] <Hixie> (no browsers except chrome currently do this)
- # [23:19] <hsivonen> Hixie: it doesn't navigate before it has been inserted
- # [23:19] <hsivonen> Hixie: well, then, maybe it shouldn't!
- # [23:20] <Hixie> possibly not. It's worth noting that gmail actually uses that feature to make gmail faster in chrome.
- # [23:21] <Hixie> not sure how that affects things.
- # [23:21] <hsivonen> interesting...
- # [23:21] <Hixie> the spec would have to be changed to somehow kill the nested browsing context when the iframe is removed from the document
- # [23:21] <Hixie> would you want it to survive being removed then reinserted?
- # [23:21] <hsivonen> so does window.parent of the iframe point to the window of the owner doc, still?
- # [23:22] <hsivonen> Hixie: I'm not sure what I want yet, but Gecko misbehaves if it is tricked into loading into a detached iframe
- # [23:22] <hsivonen> via location.reload()
- # [23:23] <Hixie> the answer to that rests on the interpretation of "in" in the context of an element being in a document
- # [23:23] <Hixie> ah
- # [23:23] <hsivonen> Hixie: a detached element still has the owner doc, right?
- # [23:23] <Hixie> yeah
- # [23:24] <Hixie> ah, i define "in a document"
- # [23:24] <Hixie> so the answer is window.parent === window when the iframe is removed from the parent doc
- # [23:24] <hsivonen> currently, if Gecko is tricked into loading into a detached iframe, the inner window in the iframe is null
- # [23:24] <Hixie> that seems bad
- # [23:25] <zcorpan_> Hixie: are you going to work on websockets this week?
- # [23:25] <Hixie> zcorpan_: yp, starting now
- # [23:25] <Hixie> yup, even
- # [23:25] <zcorpan_> Hixie: cool
- # [23:25] <hsivonen> window.parent === window looks like "top level" to me
- # [23:25] <jgraham> vwls r vrrtd
- # [23:25] <hsivonen> I wonder if accidents happen if an iframe looks too much like "top level"
- # [23:26] <gsnedders> jgraham: rlly?
- # [23:26] <hsivonen> if chome gets perf benefits, maybe we should make the window exist in that case (as opposed to disallowing the load)
- # [23:27] <hsivonen> *chrome
- # [23:27] <jgraham> zcorpan_: You decided not to file the ws:foo bug on browsers?
- # [23:27] <Hixie> hsivonen: a lot of this stuff was defined by accident, as a side-effect of the spec covering all bases, and not intentionally
- # [23:27] * jgraham realises it looks like he is talking about web services
- # [23:27] <zcorpan_> jgraham: no i filed it
- # [23:27] * Quits: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [23:28] <zcorpan_> https://bugzilla.mozilla.org/show_bug.cgi?id=580234
- # [23:28] <zcorpan_> https://bugs.webkit.org/show_bug.cgi?id=42636
- # [23:28] <jgraham> zcorpan_: OK. So what is the behaviour you expect in the WebSockets case?
- # [23:28] * Quits: othermaciej (~mjs@17.246.16.89) (Quit: othermaciej)
- # [23:28] <Hixie> hsivonen: my understanding is that what gmail is actually doing is grafting the iframe into a new document and having that work
- # [23:29] <jgraham> (I assume you filed bug 10213)
- # [23:29] <Hixie> hsivonen: not so much when the frame is an orphan
- # [23:29] <Hixie> hsivonen: though it'd be a bit weird to prevent the orphan case from working
- # [23:29] <zcorpan_> jgraham: bz filed it
- # [23:29] <hsivonen> Hixie: ah. slightly different case
- # [23:29] <Hixie> hsivonen: yeah
- # [23:29] <jgraham> zcorpan_: Oh
- # [23:29] <Hixie> hsivonen: i'm not 100% familiar with it
- # [23:30] <zcorpan_> jgraham: i'd be fine with either syntax_err or implied //
- # [23:30] <Hixie> zcorpan_: re bugs, if they're in the websocket component i'll see them
- # [23:30] * Joins: othermaciej (~mjs@17.246.16.89)
- # [23:31] <zcorpan_> Hixie: what's the websocket component? other hixie drafts?
- # [23:34] <Hixie> it's whatever my script picks when you file a bug on the websockets part of the complete.html spec
- # [23:34] <Hixie> "WebSocket API (editor: Ian Hickson)" in product "WebAppsWG"
- # [23:37] <zcorpan_> changed
- # [23:37] * Quits: ROBOd (~robod@92.86.255.147) (Quit: .)
- # [23:37] * Quits: miketaylr (~miketaylr@38.117.156.163) (Remote host closed the connection)
- # [23:39] * Quits: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net) (Ping timeout: 276 seconds)
- # [23:40] <Hixie> ta
- # [23:40] * Joins: franksalim (~frank@adsl-75-61-93-123.dsl.pltn13.sbcglobal.net)
- # [23:43] * Joins: aho (~nya@fuld-4d00d377.pool.mediaWays.net)
- # [23:46] * Quits: ako (~nya@fuld-4d00d7ba.pool.mediaWays.net) (Ping timeout: 240 seconds)
- # [23:47] * Quits: robb1e (~robb1e@host86-161-128-62.range86-161.btcentralplus.com) (Quit: robb1e)
- # [23:51] * Joins: meandi (~meandi@dynadsl-080-228-79-143.ewetel.net)
- # [23:53] * Quits: kennyluck (~kennyluck@EM111-188-32-100.pool.e-mobile.ne.jp) (Read error: Connection reset by peer)
- # [23:54] * Joins: kennyluck (~kennyluck@EM111-188-32-100.pool.e-mobile.ne.jp)
- # [23:54] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Quit: Gettin' out while I still can!)
- # [23:56] <TabAtkins> Hixie: <canvas> composite question. We're all arguing about the interpretation of a term in the spec. ^_^
- # [23:57] <TabAtkins> in the globalCompositeOperation stuff, the term "source image" is used. Is the source image a conceptually infinite canvas containing what is being drawn, or is it just the actual pixels dirtied by the latest draw operation?
- # [23:57] <Philip`> Which term?
- # [23:57] * Joins: jamesr (~jamesr@nat/google/x-zntwzaltphwnuiyg)
- # [23:58] <Philip`> TabAtkins: http://www.whatwg.org/specs/web-apps/current-work/multipage/the-canvas-element.html#drawing-model
- # [23:58] * Joins: Smylers1 (~smylers@host81-151-158-29.range81-151.btcentralplus.com)
- # [23:58] <Philip`> The source image in the composite step is A
- # [23:58] <jamesr> that drawing model is awkward
- # [23:58] <Philip`> which is an infinite bitmap
- # [23:59] <Hixie> what Philip` said
- # [23:59] <TabAtkins> Ok.
- # Session Close: Wed Jul 21 00:00:00 2010
The end :)