Options:
- # Session Start: Fri Jul 23 00:00:00 2010
- # Session Ident: #whatwg
- # [00:07] * Parts: Krinkle (~Krinkle@wikipedia/Krinkle)
- # [00:10] * Joins: deepthawtz (~deepthawt@c-24-130-129-16.hsd1.ca.comcast.net)
- # [00:12] * Joins: paul_irish (~paul_iris@nat/google/x-ofwcldunqkkbyabv)
- # [00:12] * Joins: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net)
- # [00:15] * Quits: BlurstOfTimes (~blurstoft@168.203.117.112) (Remote host closed the connection)
- # [00:16] * Joins: AndresBotero (~maxzagato@190.24.156.162)
- # [00:18] * Quits: eighty4 (~eighty4@c-76c8e455.012-403-6c6b701.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [00:25] * Quits: karlcow (~karl@nerval.la-grange.net) (Read error: Connection reset by peer)
- # [00:26] * Joins: Craig` (~craig@host81-141-115-98.wlms-broadband.com)
- # [00:26] <Hixie> zcorpan_: np
- # [00:31] * Quits: eric_carlson (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30) (Quit: eric_carlson)
- # [00:32] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [00:32] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [00:37] * Parts: Craig` (~craig@host81-141-115-98.wlms-broadband.com) ("Leaving")
- # [00:39] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [00:40] * Quits: aroben|meeting (~aroben@unaffiliated/aroben) (Quit: aroben|meeting)
- # [00:40] <JonathanNeal> What's a good website to run outliner on?
- # [00:40] <TabAtkins> Try html5doctor.com
- # [00:41] * Joins: davidb (~davidb@bas1-toronto06-1242365994.dsl.bell.ca)
- # [00:42] <JonathanNeal> Excellent, that will help me debug. Thank you.
- # [00:45] <zcorpan_> wonder if i should point willy to the whatwg wiki
- # [00:51] <Hixie> zcorpan_: for what?
- # [00:51] <JonathanNeal> woot http://sandbox.thewikies.com/html-templates/outliner.php?url=http://html5doctor.com
- # [00:52] <micheil> Hixie: would it be an idea for the websocket protocol spec to have it's version incremented to draft77, as to avoid any confusion between 76 (which is in chrome 5), and > 76
- # [00:53] <Hixie> it's version is r5190
- # [00:53] <micheil> or would it be possible to introduce a Sec-WebSocket-Version, which indicates what version of the protocol is supported?
- # [00:53] <Hixie> 76 is out of date
- # [00:53] <Hixie> loooong out of date
- # [00:53] <micheil> as there's no other way to detect
- # [00:53] <Hixie> there's only one version
- # [00:53] <Hixie> nothing to detect
- # [00:53] <micheil> okay, well, yeah
- # [00:54] <micheil> but there are various versions in various browsers
- # [00:54] <Hixie> (s/it's/its/)
- # [00:54] <Hixie> (yikes)
- # [00:54] <Hixie> well, sure
- # [00:54] <Hixie> but they'll go away
- # [00:54] <micheil> eg 75 in Safari 5 and 76 in latest chrome
- # [00:54] <Hixie> doesn't help anyone if i add Sec-WebSocket-Version today for that problem
- # [00:55] <Hixie> and you can easily distinguish the two if you really want to support safari 5
- # [00:55] * Quits: davidb (~davidb@bas1-toronto06-1242365994.dsl.bell.ca) (Ping timeout: 246 seconds)
- # [00:55] <Hixie> just look at what headers it has
- # [00:55] <micheil> well, we can already switch 75 and 76 based on the Sec-* headers
- # [00:55] <micheil> but for > 76 like, r5190, we can't do that.
- # [00:55] <Hixie> *shrug*
- # [00:55] <micheil> and as r5190 isn't yet implemented by a client, it would be possible to add a Sec-WebSocket-Version
- # [00:55] <Hixie> the idea is for there to be a single version
- # [00:56] <micheil> true, but browsers are never ideal
- # [00:56] <Hixie> adding features just to be able to distinguish test versions for the few months before we're done is pointless
- # [00:56] <Hixie> it would mean bytes being included in requests for decades after it's useful
- # [00:56] <micheil> hm.. okay
- # [00:57] <AryehGregor> Do you expect to be completely done in a few months?
- # [00:57] <Hixie> the best thing to do if you want to solve the problem is to implement the updated protocol in all the browsers
- # [00:57] <Hixie> AryehGregor: we're more or less done now, as far as i can tell
- # [00:57] <micheil> Hixie: I'd be way out of my depth there.
- # [00:57] <AryehGregor> k, good to know.
- # [00:57] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [00:57] <micheil> considering I'm a JavaScript programmer, not a C / C++ programmer
- # [00:59] <Hixie> that's solvable :-)
- # [00:59] <zcorpan_> Hixie: for documenting pros and cons of websocket proposals
- # [00:59] <Hixie> zcorpan_: if he needs a wiki, he's welcome to use the websocket one
- # [01:00] <Hixie> zcorpan_: but i believe the hybi wg have their own
- # [01:02] <JonathanNeal> Hey Hixie, whatcha think?
- # [01:03] <Hixie> about?
- # [01:03] <zcorpan_> Hixie: uh, don't you think you got r5190 backwards?
- # [01:03] <JonathanNeal> ^ http://sandbox.thewikies.com/html-templates/outliner.php?url=http://html5doctor.com
- # [01:03] <zcorpan_> Hixie: surely we don't want the controls to appear on the top when there are captions
- # [01:03] <zcorpan_> Hixie: instead the captions should move so they don't appear behind the controls
- # [01:04] <Hixie> hm
- # [01:04] <Hixie> the captions can be positioned precisely
- # [01:04] <Hixie> i suppose we could make the captions avoid the controls when they're line-snapped controls
- # [01:05] <zcorpan_> the captions get moved if there are already captions where you want to position them precisely, don't they?
- # [01:05] <Hixie> yeah, true
- # [01:07] <zcorpan_> i think i'd just move the captions up while the controls are visible, as if the root box had margin-top: -(height-of-controls)
- # [01:08] * Quits: othermaciej (~mjs@17.246.18.237) (Quit: othermaciej)
- # [01:09] * Quits: estellevw (~estelle@adsl-99-170-149-16.dsl.pltn13.sbcglobal.net) (Quit: estellevw)
- # [01:09] * Joins: othermaciej (~mjs@17.246.18.237)
- # [01:12] <zcorpan_> nn
- # [01:13] * Quits: zcorpan_ (~zcorpan@c-879ae355.410-6-64736c14.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [01:15] * Quits: nessy (~Adium@124.170.224.234) (Quit: Leaving.)
- # [01:15] * Joins: boogyman_ (~boogy@unaffiliated/boogyman)
- # [01:16] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Ping timeout: 246 seconds)
- # [01:16] * boogyman_ is now known as boogyman
- # [01:21] * Joins: nessy (~Adium@124.170.224.234)
- # [01:24] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [01:26] * Quits: micheil (~micheil@124-170-55-41.dyn.iinet.net.au) (Quit: micheil)
- # [01:28] <smaug_> hmm, I guess I need to look at how websocket protocol has changed (again)
- # [01:29] * Quits: nessy (~Adium@124.170.224.234) (Quit: Leaving.)
- # [01:30] <smaug_> looks pretty same to v76
- # [01:30] * Quits: oal (~oal@5.79-160-122.customer.lyse.net) (Remote host closed the connection)
- # [01:30] <smaug_> at least as ugly as v76
- # [01:31] <Hixie> yeah only minor changes
- # [01:32] <smaug_> ah, the API has changed too
- # [01:32] <smaug_> there is now protocols[]
- # [01:32] <Hixie> yeah
- # [01:33] <Hixie> i mailed wellington about it
- # [01:33] <Hixie> wasn't sure who else to mail
- # [01:33] <smaug_> I wonder what the use case is for that.
- # [01:34] <smaug_> Hixie: well, if you could cc me
- # [01:34] * Quits: dbaron (~dbaron@nat/mozilla/x-rkdgklxmsmeymunk) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [01:35] <Hixie> the protocols[] thing was mentioned on the hybi list
- # [01:36] <Hixie> basically the use case was to let someone who implements several protocols in the JS but doesn't know what the server implements simply give the list to the server
- # [01:36] <Hixie> and let the server pick
- # [01:36] * Joins: nessy (~Adium@124-168-158-57.dyn.iinet.net.au)
- # [01:37] <smaug_> not sure that is a good use case
- # [01:37] <Hixie> yeah i wasn't hugely convinced either, but it seemed easy enough to support.
- # [01:38] * Quits: tndH (~Rob@adsl-87-102-89-10.karoo.KCOM.COM) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [01:39] <Hixie> i recommend posting on the hybi thread if you want the protocol changed... i think it was http://www.ietf.org/mail-archive/web/hybi/current/msg02250.html
- # [01:40] * Quits: dglazkov (~dglazkov@nat/google/x-qfqmsvznciafvymr) (Quit: dglazkov)
- # [01:42] <smaug_> oh, it was somewhere in that thread
- # [01:46] <Hixie> (i didn't see anyone say it was a bad idea, which is why i went with it)
- # [01:48] * Quits: AndresBotero (~maxzagato@190.24.156.162)
- # [01:50] * Joins: dbaron (~dbaron@nat/mozilla/x-fkbhzxytovnflnaq)
- # [01:51] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [01:51] * Quits: kennyluck (~kennyluck@EM114-48-1-9.pool.e-mobile.ne.jp) (Quit: kennyluck)
- # [01:53] * Joins: yutak_home (~kee@U017209.ppp.dion.ne.jp)
- # [01:57] * Quits: Cheery (~cheery@a88-113-49-213.elisa-laajakaista.fi) (Quit: Lost terminal)
- # [01:59] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Quit: Leaving)
- # [02:04] * Quits: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [02:07] <JonathanNeal> well, just in case
- # [02:08] <JonathanNeal> Hixie, the link was http://sandbox.thewikies.com/html-templates/outliner.php?url=http://html5doctor.com/
- # [02:08] <JonathanNeal> And outliner I'm working on.
- # [02:08] <Hixie> cool
- # [02:08] <Hixie> sorry, missed it earlier
- # [02:09] <Hixie> it seems to not handle ln.hixie.ch right
- # [02:09] <Hixie> unless i'm missing something
- # [02:12] <Hixie> JonathanNeal: it seemed to do better than i expected on the spec itself, but then it has all kinds of weird stuff at the bottom (http://sandbox.thewikies.com/html-templates/outliner.php?url=http://www.whatwg.org/specs/web-apps/current-work/complete.html)
- # [02:12] <Hixie> oh, wait, it didn't get any of the numbering right
- # [02:12] <Hixie> all the numbers are the ones from the spec itself
- # [02:12] <Hixie> still has some way to go it seems :-)
- # [02:13] <JonathanNeal> Obviously, still waiting for it to load that link for me.
- # [02:13] <JonathanNeal> Oh that's because you don't use any sections.
- # [02:13] <JonathanNeal> Got it.
- # [02:13] <Hixie> yeah it's all implied sections
- # [02:14] <JonathanNeal> Not until you get to Images.
- # [02:14] <JonathanNeal> All right, I'll work on that.
- # [02:14] <JonathanNeal> That shouldn't be so so hard.
- # [02:16] <Hixie> there's also some weirdness... is your parser treating <h1> as <h1> or something?
- # [02:18] * Joins: bentruyman (~bentruyma@c-71-194-42-115.hsd1.il.comcast.net)
- # [02:19] * Quits: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com) (Ping timeout: 258 seconds)
- # [02:27] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [02:31] * Quits: deepthawtz (~deepthawt@c-24-130-129-16.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
- # [02:31] * Joins: cypha (~sallabanc@69.50.70.12)
- # [02:33] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [02:34] * Quits: baba (~sallabanc@69.50.70.12) (Ping timeout: 276 seconds)
- # [02:35] * Joins: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp)
- # [02:38] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
- # [02:42] * Quits: jlebar (~jlebar@nat/mozilla/x-yohinfhyjnhhmfdn) (Quit: Leaving)
- # [02:49] * Joins: yoshiaki (~yoshiaki@p3073-ipngn2001marunouchi.tokyo.ocn.ne.jp)
- # [02:50] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:50] * Joins: slightlyoff (~slightlyo@nat/google/x-mxkihzqtjgykhlfo)
- # [02:51] * Quits: yoshiaki (~yoshiaki@p3073-ipngn2001marunouchi.tokyo.ocn.ne.jp) (Remote host closed the connection)
- # [02:53] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Ping timeout: 246 seconds)
- # [02:53] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [02:54] * Quits: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6) (Quit: ap)
- # [02:59] * Quits: yutak_home (~kee@U017209.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [03:19] * Quits: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36) (Quit: weinig)
- # [03:19] * Joins: boogyman_ (~boogy@unaffiliated/boogyman)
- # [03:19] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [03:21] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Ping timeout: 246 seconds)
- # [03:21] * boogyman_ is now known as boogyman
- # [03:22] * Quits: bentruyman (~bentruyma@c-71-194-42-115.hsd1.il.comcast.net) (Quit: bentruyman)
- # [03:27] * Quits: sicking (~chatzilla@nat/mozilla/x-idibrkeuppqdflxk) (Ping timeout: 265 seconds)
- # [03:29] * Joins: ap (~ap@c-67-188-170-87.hsd1.ca.comcast.net)
- # [03:31] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [03:31] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Client Quit)
- # [03:31] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [03:32] * Quits: dave_levin (~dave_levi@74.125.59.65) (Quit: dave_levin)
- # [03:33] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 248 seconds)
- # [03:34] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [03:35] * Joins: bga_ (~bga@ppp91-122-51-192.pppoe.avangarddsl.ru)
- # [03:36] <bga_> hi :)
- # [03:38] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [03:39] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [03:39] * Joins: wakaba_ (~wakaba_@203-140-90-184.eonet.ne.jp)
- # [03:51] * Quits: MikeSmithX (~MikeSmith@EM111-188-28-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:54] * Quits: nessy (~Adium@124-168-158-57.dyn.iinet.net.au) (Quit: Leaving.)
- # [03:55] * Quits: franksalim (~frank@adsl-75-61-93-123.dsl.pltn13.sbcglobal.net) (Quit: Ex-Chat)
- # [03:58] * bga_ is now known as bga_|away
- # [04:00] * Quits: dbaron (~dbaron@nat/mozilla/x-fkbhzxytovnflnaq) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [04:01] * Joins: erlehmann_ (~erlehmann@dslb-094-223-093-119.pools.arcor-ip.net)
- # [04:03] * Joins: bentruyman (~bentruyma@c-71-194-42-115.hsd1.il.comcast.net)
- # [04:04] * Quits: erlehmann (~erlehmann@dslb-188-103-031-138.pools.arcor-ip.net) (Ping timeout: 246 seconds)
- # [04:08] * Joins: nessy (~Adium@124-168-158-57.dyn.iinet.net.au)
- # [04:09] * bga_|away is now known as bga_
- # [04:11] * Joins: miketaylr (~miketaylr@24.42.95.108)
- # [04:11] * Joins: apipkin (~Blackstar@c-24-99-188-104.hsd1.ga.comcast.net)
- # [04:12] * Parts: apipkin (~Blackstar@c-24-99-188-104.hsd1.ga.comcast.net)
- # [04:19] * bga_ is now known as bga_|away
- # [04:21] * bga_|away is now known as bga_
- # [04:25] * Quits: erlehmann_ (~erlehmann@dslb-094-223-093-119.pools.arcor-ip.net) (Quit: Ex-Chat)
- # [04:34] * Joins: justicefries (~gerred@65.100.130.168)
- # [04:34] * bga_ is now known as bga_|away
- # [04:37] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [04:37] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [04:39] * Quits: jamesr (~jamesr@nat/google/x-hynngdmwawlficlo) (Quit: jamesr)
- # [04:42] * bga_|away is now known as bga_
- # [04:50] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Quit: ⌘Q)
- # [04:53] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [04:59] <roc> anyone here actually written an application that uses the HTML5 offline application cache?
- # [05:02] * bga_ is now known as bga_|away
- # [05:02] * Quits: bga_|away (~bga@ppp91-122-51-192.pppoe.avangarddsl.ru) (Read error: Connection reset by peer)
- # [05:03] <roc> failing that, anyone know of any examples of Web apps using the HTML5 offline application cache?
- # [05:04] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Ping timeout: 248 seconds)
- # [05:09] <othermaciej> do you mean "real" ones or would a sample do?
- # [05:09] <othermaciej> this is a demo example: http://webkit.org/demos/calendar/Calendar.html
- # [05:09] <othermaciej> I am also told it is widely used for real in mobile-targeted Web apps, but I have no concrete examples handy
- # [05:10] <roc> I was looking for a real one, but thanks
- # [05:13] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 248 seconds)
- # [05:18] * Quits: othermaciej (~mjs@17.246.18.237) (Quit: othermaciej)
- # [05:18] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [05:26] * Quits: jwalden (~waldo@adsl-70-131-107-7.dsl.emhril.sbcglobal.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.4/20100622203044])
- # [05:35] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [05:36] <boblet> does anyone know what became of allowing a year in @datetime?
- # [05:39] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [05:47] * Quits: ap (~ap@c-67-188-170-87.hsd1.ca.comcast.net) (Quit: ap)
- # [06:13] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [06:19] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [06:37] * Quits: paul_irish (~paul_iris@nat/google/x-ofwcldunqkkbyabv) (Remote host closed the connection)
- # [06:41] * Quits: slightlyoff (~slightlyo@nat/google/x-mxkihzqtjgykhlfo) (Quit: slightlyoff)
- # [06:44] * Quits: miketaylr (~miketaylr@24.42.95.108) (Remote host closed the connection)
- # [06:49] * Joins: ap (~ap@c-67-188-170-87.hsd1.ca.comcast.net)
- # [06:52] * Joins: estellevw (~estelle@adsl-99-170-149-16.dsl.pltn13.sbcglobal.net)
- # [06:59] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Quit: roc)
- # [07:05] * Quits: bobchao (~cctw@112.105.101.98) (Quit: Leaving.)
- # [07:17] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [07:19] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 265 seconds)
- # [07:19] * Quits: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net) (Ping timeout: 276 seconds)
- # [07:20] * Joins: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net)
- # [07:23] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [07:29] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [07:48] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [07:59] * Quits: estellevw (~estelle@adsl-99-170-149-16.dsl.pltn13.sbcglobal.net) (Quit: estellevw)
- # [08:04] * Joins: abarth (~abarth@c-98-210-108-185.hsd1.ca.comcast.net)
- # [08:06] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 240 seconds)
- # [08:14] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [08:19] * Joins: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams)
- # [08:19] * Quits: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams) (Remote host closed the connection)
- # [08:19] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [08:21] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Ping timeout: 246 seconds)
- # [08:29] * Joins: micheil (~micheil@124-170-55-41.dyn.iinet.net.au)
- # [08:29] * Joins: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se)
- # [08:31] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 264 seconds)
- # [08:36] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:36] * Joins: GPHemsley (~GPHemsley@ool-45719dec.dyn.optonline.net)
- # [08:36] * Quits: GPHemsley (~GPHemsley@ool-45719dec.dyn.optonline.net) (Changing host)
- # [08:36] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [08:37] * Quits: nessy (~Adium@124-168-158-57.dyn.iinet.net.au) (Quit: Leaving.)
- # [08:40] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 260 seconds)
- # [08:40] <Hixie> http://lists.w3.org/Archives/Public/public-html/2010May/0095.html
- # [08:41] <Hixie> "Once you've done all that, you are going to be looking at something very similar to TTML" seems to not have turned out to be true
- # [08:41] <Hixie> (websrt does all but 1 of his bullet points, if i'm not mistaken)
- # [08:41] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [08:41] * Joins: paradisaeidae (~chatzilla@ppp167-253-233.static.internode.on.net)
- # [08:42] * Joins: MikeSmith (~MikeSmith@EM114-48-45-206.pool.e-mobile.ne.jp)
- # [08:42] <Hixie> (actually 2, but the second is something we could add pretty easily)
- # [08:51] * Joins: zdenekkostal (~Miranda@ip-89-102-182-215.net.upc.cz)
- # [08:51] <boblet> MikeSmith, Hixie: re: mark element, is my use of it to wrap section permalinks when the user hovers over section titles in http://oli.jp/2009/html5-faq/ incorrect? Lachy thought I was stretching the meaning too much, I’m on the fence. 2nd opinion?
- # [08:52] <Hixie> i don't understand why <mark> would even remotely be appropriate there, but maybe i'm lacking imagination... what argument would you use to defend it? :-)
- # [08:53] <abarth> Hixie: do you have a couple minutes to talk about URL parsing?
- # [08:53] <boblet> har! it’s text that isn’t important, is highlighted for reference purposes, and is only relevant when you want a chapter permalink to copy
- # [08:53] <zdenekkostal> boblet: Nice page, but using mark is like use styled paragraphs instead of headlines :)
- # [08:54] <MikeSmith> boblet: I'm not much help here -- I don't know what the use cases are for mark other than the one of highlighting words in a page that are search terms you used when looking for that page
- # [08:54] * Joins: pauld (~chatzilla@host81-159-43-240.range81-159.btcentralplus.com)
- # [08:54] <boblet> Lachy suggested it should be informationally relevant, not relevant to current action
- # [08:54] <Hixie> abarth: sure
- # [08:54] <abarth> i was thinking about getting started on it
- # [08:55] <Hixie> boblet: "highlighted for reference purposes" seems a bit of a stretch since your default style is to hide it :-)
- # [08:55] <MikeSmith> boblet: so I guess I thought the general purpose of mark is to bring the user's attention to some particularly relevant text that they would otherwise have to look for manually
- # [08:55] <abarth> now that the parser work is winding down, i should get back to URL stuff
- # [08:55] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [08:55] <abarth> Hixie: you mentioned you had strong feelings about how the spec should be structured
- # [08:55] <Hixie> abarth: yeah
- # [08:56] <Hixie> we have several options here
- # [08:56] <MikeSmith> boblet: so I guess using it to highlight permalink markers kinda seems like overkill to me
- # [08:56] <boblet> Hixie: well, it’s highlighted for reference when the action of getting the permalink is relevant :)
- # [08:56] * Quits: zdenekkostal (~Miranda@ip-89-102-182-215.net.upc.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [08:56] * Joins: zdenekkostal (~Miranda@ip-89-102-182-215.net.upc.cz)
- # [08:56] <boblet> ok, seems I was a little too creative in reading the spec. thanks :)
- # [08:56] <micheil> that reminds me.. I need to setup that daily cron job on my server to push the latest spec revisions to that github mirror
- # [08:57] <Hixie> abarth: that is, several somewhat orthogonal axes. Rely on or be completely independent from the IRI/URI specs; and define things declaratively or imperatively, being two main ones.
- # [08:57] <Hixie> abarth: i think we're best off doing an independent imperative-style spec for this.
- # [08:57] <abarth> you don't think we'll run into less trouble later if we output something that the URI spec can parse?
- # [08:57] <Hixie> abarth: maybe with a (normative) appendix that defines the semantics in terms of an IRI
- # [08:57] <Hixie> abarth: the uri spec doesn't define parsing
- # [08:58] <abarth> oh, i thought there was a regular expression in the appendix that did the parsing
- # [08:58] <Hixie> abarth: but assuming you mean something the uri spec thinks is valid, then no, because the whole problem is that there are invalid uris we need to handle that have no valid mapping.
- # [08:58] <abarth> i see
- # [08:58] <boblet> zdenekkostal: btw I’m not sure I understand your metaphor — do you mean this usage (in which case what is the equivalent of headlines) or any use of mark?
- # [08:58] <abarth> one annoying thing is that the parsing depends on whether the UA understands a given scheme
- # [08:59] <Hixie> abarth: i basically see no value in defining things the way the spec used to have it, or the way [webaddresses] had it, where the implementor has to do some work to pass the string to some other function to do more work
- # [08:59] <Hixie> abarth: i think we're better off just defining the parsing once and being done with it
- # [08:59] <abarth> ok
- # [08:59] <Hixie> abarth: (we can mostly defer to iri/uri for validity definitions, though)
- # [08:59] <abarth> we're going to run into trouble later on, but we can deal with that then
- # [08:59] <boblet> MikeSmith: btw, sorry not to catch up this week — it became 3 days of meetings. also can you put a flowchart aside for Daniel? Also Kyle has a little something for you to read too
- # [09:00] <abarth> there are two mostly independent algorithms:
- # [09:00] <abarth> parsing
- # [09:00] <abarth> cannonicalization
- # [09:00] <Hixie> abarth: re the annoying thing, i think our best bet is to have hard-coded definitions of the special behaviour for the important schemes, and require generic handling of all the remaining schemes
- # [09:00] <Hixie> abarth: there are three, i think - parsing, resolving, and canonicalisation/serialisation
- # [09:00] <abarth> ok, that includes default ports and whether the scheme uses the authority-style
- # [09:00] <abarth> oh, yeah resolving
- # [09:01] <abarth> i haven't gotten to that one
- # [09:01] <Hixie> the "authority-style" thing is mostly gone in the more recent specs, iirc
- # [09:01] * jgraham forms the URL-spec cheerleaders club to motivate our heroic editor and entertain the crowds
- # [09:01] <abarth> well, foo:bar
- # [09:01] <abarth> becomes foo://bar
- # [09:01] <abarth> if foo is a "standard URL scheme"
- # [09:01] <Hixie> yeah iirc the new uri specs have something generic to say about that, i forget what exactly
- # [09:01] <abarth> in GURL parlance
- # [09:01] <Hixie> anyway
- # [09:01] <abarth> but yeah
- # [09:02] <Hixie> my point is i think we can draw a line in the sand and make it Just Work in the future for future schemes, at least for unknown ones
- # [09:02] <Hixie> and define what's known
- # [09:02] <Hixie> not sure what to do about ports
- # [09:02] <Hixie> we should check what the official specs say
- # [09:02] <abarth> default ports can cannonicalized away
- # [09:02] <Hixie> since they claim to be knowledge-agnostic nowadays iirc
- # [09:02] <abarth> for known schemes
- # [09:02] <abarth> s/can/get/
- # [09:03] <Hixie> abarth: personally all i need is something to reference for the two red boxes in http://www.whatwg.org/specs/web-apps/current-work/complete.html#urls
- # [09:04] <boblet> Also what’s the situation with no year-only @datetime? I guess it’s on purpose, but I wonder why given year-month and year-week pattern
- # [09:04] <abarth> you need to understand default ports to do security origin comparisons correctly
- # [09:04] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [09:04] <Hixie> abarth: ideally also we'd get a slightly less mathematical definition of "absolute url"
- # [09:05] <Hixie> abarth: yeah, we might just be stuck with the knowledge thing
- # [09:05] <Hixie> boblet: @datetime?
- # [09:05] <Hixie> boblet: you mean <ins datetime="">?
- # [09:05] <boblet> Hixie: sorry, <time datetime="">
- # [09:05] <abarth> Hixie: in webkit the security origin class has its own table of default ports that separate from the one in the URL library
- # [09:05] <abarth> which is kind of goofy
- # [09:05] <Hixie> abarth: yeah that's pretty special
- # [09:06] <abarth> ok, i think i understand your requirements
- # [09:06] <abarth> i'll probably start a github project and start writing something next week
- # [09:07] <Hixie> boblet: the point of <time> is two-fold, (1) to make it easier to import times into a calendar, e.g. via microdata, and (2) make styling locale-specific
- # [09:07] <zdenekkostal> boblet: When I think about it, using <mark> isn't so bad in this context... really, there is no equivalent for headlines (via my metaphor). My apologize :)
- # [09:07] <Hixie> boblet: neither of these makes much sense for years
- # [09:08] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
- # [09:08] <boblet> hixie: cool, thanks for explaining
- # [09:08] * Quits: abarth (~abarth@c-98-210-108-185.hsd1.ca.comcast.net) (Quit: abarth)
- # [09:09] <boblet> zdenekkostal: I thought it was a nice creative use too, but it seems I should just be using the <a> that’s there, and wrapping it in <mark> is stretching <mark>’s meaning a little far :) it’s fun to think about how new elements can be used though huh
- # [09:11] * Joins: abarth (~abarth@c-98-210-108-185.hsd1.ca.comcast.net)
- # [09:24] * Joins: zcorpan_ (~zcorpan@c-879ae355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [09:25] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 260 seconds)
- # [09:31] * Joins: tndH (~Rob@adsl-87-102-89-10.karoo.KCOM.COM)
- # [09:35] * Quits: abarth (~abarth@c-98-210-108-185.hsd1.ca.comcast.net) (Quit: abarth)
- # [09:38] <zcorpan_> Hixie: maybe reposition the captions again when the controls stop showing?
- # [09:38] <Hixie> i thought of that but figured it'd be better to minimise the jumping around
- # [09:38] <Hixie> they'll go away soon enough anyway
- # [09:38] <zcorpan_> what if the next cue wants to position the caption where the old caption is now?
- # [09:39] <Hixie> well then i guess you get a cascade of problems until such time as it settles down
- # [09:40] <zcorpan_> maybe it's not a problem in practice
- # [09:40] <Hixie> probably not in most cases
- # [09:40] <Hixie> there are pathological cases where it'd be an issue, but they'll be rare
- # [09:41] <Hixie> and you can always just toggle the captions on-off if you really want to reset it
- # [09:41] <Hixie> (assuming you can do so without the controls showing!)
- # [09:41] <zcorpan_> maybe reposition the existing captions when the next one gets showed, if they're repositioned and the controls are no longer visible
- # [09:41] <Hixie> imho we should minimise any repositioning
- # [09:42] <zcorpan_> that would do nothing in the normal case but still fix the scenario above
- # [09:44] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [09:44] <Hixie> imagine a UA that shows control at the top left
- # [09:45] <Hixie> and a video that has titles at the bottom except for one title at the top left, which happens to be showing when the controls show, and which are on the screen for a long time
- # [09:46] <zcorpan_> yeah, it'd jump around when it's not necessary too
- # [09:46] <Hixie> technically a UA could reset the titles whenever it wants, and just claim that it was toggling the captions based on a psychic user interface
- # [09:46] <Hixie> but i'd rather not make that explicit
- # [09:46] <Hixie> since it'd encourage making the titles jump around a lot more than they need to
- # [09:48] <zcorpan_> i wonder how we solve author-provided controls
- # [09:49] <zcorpan_> should the author be able to insert and remove a css box and cause the captions to reposition?
- # [09:50] <zcorpan_> if not i expect authors are going to reimplement captions with script to support this
- # [09:50] <Hixie> author captions are often not overlaid (e.g. youtube isn't)
- # [09:51] <zcorpan_> the video mozilla showed on the firefox page when firefox 3.5 was released had captions that moved when the controls showed
- # [09:53] <Hixie> uri?
- # [09:55] <hsivonen> it's so sad that people fall for stuff like http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2010-July/027273.html
- # [09:55] <hsivonen> (the attack described in that email, that is)
- # [09:57] <Hixie> the javascript: thing?
- # [09:57] <zcorpan_> Hixie: can't find it anymore
- # [09:58] * Joins: jenue (~jenue@222.127.13.226)
- # [09:59] * Joins: foolip (~foolip@83.218.67.122)
- # [10:00] <MikeSmith> there are users who fall for simple phishing e-mails along the lines of "Your credit card number may have been used without your authorization! Go to the following page and type in your name, credit-card number, expiration date, and PIN number to get a report about any authorized uses of your credit-card information."
- # [10:01] <MikeSmith> Hixie: patch for adding IDs to index for event-handler attributes - http://www.w3.org/Bugs/Public/attachment.cgi?id=892
- # [10:01] <Hixie> "ix"?
- # [10:02] <MikeSmith> Hixie: ix = index
- # [10:02] <MikeSmith> I'm happy to change it something else
- # [10:02] <MikeSmith> or of course feel to free to change it to anything you want
- # [10:02] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [10:02] <hsivonen> Hixie: the thing that tells you to type letters with modifiers keys
- # [10:03] <Hixie> hsivonen: ah, yeah
- # [10:03] * Quits: Smylers1 (~smylers@host86-163-20-209.range86-163.btcentralplus.com) (Ping timeout: 240 seconds)
- # [10:05] <foolip> Hixie, was there some good reason for making captions the default kind for <track>?
- # [10:05] <foolip> it seems to me that it's more likely that most things will be subtitles, i.e. not including cues for HoH
- # [10:07] * Joins: homata___ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [10:07] <Hixie> foolip: i was trying to appease the a11y camp
- # [10:09] <zcorpan_> the default should be the most common use, or most uses will be mislabeled (since it works anyway, people will omit kind="")
- # [10:10] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [10:10] <foolip> I only remember seeing you an Silvia discussing it, I haven't seen it discussed on the HTML a11y TF mailing list.
- # [10:10] <Hixie> foolip: it was a pre-emptive attempt
- # [10:10] <Hixie> MikeSmith: checked in
- # [10:11] <foolip> What would you call timed text in the original language that doesn't include HoH cues? Is that subtitles or captions?
- # [10:11] <foolip> I'm interested since that's the kind of timed text I write most and want to label it appropriately.
- # [10:12] <Hixie> http://www.whatwg.org/specs/web-apps/current-work/complete.html#attr-track-kind defines "subtitles" vs "captions" in a way that I think answers your question
- # [10:13] * Joins: oal (~oal@5.79-160-122.customer.lyse.net)
- # [10:15] <foolip> it's not translated, so it isn't subtitles. it also isn't suitable either when the audio is muted or for the HoH since it doesn't include things like [door rings], so it's not captions.
- # [10:16] <foolip> (but disregarding the spec, I would call it subtitles)
- # [10:16] <foolip> anyway...
- # [10:16] <foolip> suggest making subtitles the default, but we'll see what others think.
- # [10:20] * Joins: smaug___ (~chatzilla@cs181150024.pp.htv.fi)
- # [10:22] <zcorpan_> hmm, firefox still has websocket.URL
- # [10:23] <Hixie> man, the .url/.URL situation is a cluster...uh, is a mess
- # [10:23] <Hixie> foolip: please send mail and/or file a bug :-)
- # [10:23] <foolip> I will
- # [10:23] <Hixie> foolip: also mention that subtitles says translation-only, i'll fix that
- # [10:24] <foolip> sure
- # [10:24] <foolip> huh, why hasn't your long email hit the archives yet?
- # [10:24] <Hixie> the archives are weird
- # [10:24] <Hixie> sometimes they seem to be hours behind
- # [10:24] <Hixie> i dunno why
- # [10:24] <foolip> oh well
- # [10:24] <Hixie> other times they're up to the second
- # [10:24] <Hixie> anyway, bed time for me
- # [10:25] <Hixie> tomorrow i start down the processing-model IMAP folder
- # [10:25] <Hixie> which has 1,115 e-mails at the moment!
- # [10:25] <foolip> best of luck!
- # [10:26] <Hixie> the chart i use has a simplistic estimate -- i just draw a line from the first point to the last point and if it goes down, i predict where it'll hit the x-axis
- # [10:26] <zcorpan_> oh, no i was mistesting it
- # [10:26] <Hixie> i said that we'd hit CR (the next time we'll be at 0 e-mails) in 2012
- # [10:26] <Hixie> the current estimate is "Estimated date for last e-mail based on the data above: 2012-10-01"
- # [10:27] <Hixie> it took about 10 months to get from 1692 e-mails to zero last time i was at 1692
- # [10:28] <Hixie> so that would predict Q2 2011
- # [10:29] <Hixie> i have a wild objective for this quarter of reaching about 50 e-mails by the EOQ, i.e. end of September.
- # [10:29] * Hixie isn't optimistic
- # [10:29] * Joins: payman_s (~payman@77.72.99.119)
- # [10:32] * Joins: maikmerten (~maikmerte@port-92-201-49-228.dynamic.qsc.de)
- # [10:33] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [10:35] <MikeSmith> Hixie: thanks for the index fix .. I find now there were two typos in the patch I sent -- here's a follow-up: http://www.w3.org/Bugs/Public/attachment.cgi?id=893
- # [10:35] * Joins: Phae (~Phae@chimera.macmillan.com)
- # [10:35] <jgraham> AryehGregor: (random aside: I think what SteveF's data indicates is that screenreader's assumption that filenames are meaningful is horribly broken)
- # [10:35] <jgraham> s/'s/s'/
- # [10:36] <jgraham> Is that correction right?
- # [10:38] <hsivonen> argh. lists.w3.org search is "undergoing some routine maintenance" :-(
- # [10:39] * Joins: mpt (~mpt@canonical/mpt)
- # [10:39] <jgraham> Is that like routine surgery i.e. involving a non-negligible possibility of death
- # [10:43] <MikeSmith> hsivonen: search is probably broken because I noticed yesterday that the Archived-at message-ID dereferencer thingy wasn't working, so I asked systems team to fix it, and I think they might be doing some more serious fixing on it so that it won't break again
- # [10:44] <hsivonen> MikeSmith: ok
- # [10:44] <hsivonen> I managed to locate the email I was looking for without search
- # [10:44] <MikeSmith> ok
- # [10:44] * Joins: erlehmann (~erlehmann@dslb-094-223-093-119.pools.arcor-ip.net)
- # [10:45] <MikeSmith> fyi, I just checked and status note says "will be unavail probably until friday midday" (midday US/East)
- # [10:46] <jgraham> Oh jesus
- # [10:46] <jgraham> I should unsubscibe from HyBi
- # [10:46] <jgraham> It makes me want to cry
- # [10:46] * Quits: paradisaeidae (~chatzilla@ppp167-253-233.static.internode.on.net) (Quit: ChatZilla 0.9.86 [Firefox 3.6.7/20100713130626])
- # [10:47] <jgraham> Someone is pretending that the "amateur programming" requirement implies "weak-minded" or "IQ less than 90"
- # [10:47] <jgraham> To discredit it
- # [10:51] * Joins: kmq (~kmq@85.159.13.90)
- # [10:52] <Peter`> Is there a rationale somewhere about why HTML doesn't accept ".1" as a valid floating point, whereas CSS and JavaScript do?
- # [10:52] <Peter`> it's rather hard to search for
- # [10:52] * Joins: roc (~roc@121.98.230.221)
- # [10:54] <zcorpan_> jgraham: i'm considering unsubscribing as well
- # [10:55] <MikeSmith> jgraham: yeah, there are some real sweethearts on the hybi list
- # [10:56] <MikeSmith> the comment "Do we have an issue open about amateur protocol designers and amateur editors? amateur chairs?" was a real gem too
- # [10:57] <jgraham> If I was running the list you would be thrown off for messages like that. But I am not, so...
- # [10:58] * Joins: ROBOd (~robod@92.86.245.103)
- # [10:58] * Joins: doublec (~doublec@li30-216.members.linode.com)
- # [10:58] <hsivonen> Remember to object before the polls close!
- # [10:59] <jgraham> hsivonen: Which polls?
- # [10:59] <hsivonen> jgraham: the versioning poll
- # [10:59] <jgraham> Oh man.
- # [10:59] <jgraham> I didn't even notice that
- # [10:59] <hsivonen> jgraham: the other one is less important, but feel free to object to the ascii-ref, too
- # [11:00] <jgraham> I was hoping that no one would reply to the ascii ref poll to highlight what an enormous waste of everyone's time it is
- # [11:00] <jgraham> But they did :(
- # [11:01] * Joins: workmad3 (~workmad3@2002:8258:c37b:c:223:dfff:feaa:a0aa)
- # [11:01] <foolip> where's the versioning poll?
- # [11:02] <foolip> I've missed that
- # [11:02] <hsivonen> foolip: http://www.w3.org/2002/09/wbs/40318/issue-101-objection-poll/results
- # [11:02] <hsivonen> foolip: doh. sorry
- # [11:02] <hsivonen> foolip: http://www.w3.org/2002/09/wbs/40318/issues-4-84-objection-poll/
- # [11:02] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [11:02] <foolip> hsivonen, thanks
- # [11:03] * Joins: Smylers (~Smylers@leeds01-fw.internal.pipex.net)
- # [11:09] <foolip> I like Grant Simpson's argument about making it easier for the electronic archaeologist
- # [11:10] * Quits: bzed (~bzed@devel.recluse.de) (Ping timeout: 252 seconds)
- # [11:10] <jgraham> In what sense "like"?
- # [11:10] * Quits: broquaint (81911bca88@spc2-brig11-0-0-cust40.asfd.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [11:10] <foolip> Eh, ironically but not mockingly?
- # [11:11] <jgraham> Ah
- # [11:11] * Joins: broquaint (e4652a55ed@spc2-brig11-0-0-cust40.asfd.cable.virginmedia.com)
- # [11:11] <foolip> I don't doubt it's true, but not terribly important
- # [11:11] <foolip> OK, let's object a bit then... perhaps strongly?
- # [11:11] * Joins: bzed (~bzed@devel.recluse.de)
- # [11:11] <jgraham> It seems to me that just looking markup features present in each version of HTML would be at least as accurate
- # [11:12] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 260 seconds)
- # [11:12] <foolip> true
- # [11:12] <foolip> or the date when archive.org first archived it :)
- # [11:12] <jgraham> Possibly moreso because there will be an uptick when browsers start supporting a given construct, so you can date to browser revisions not just spec revisions
- # [11:13] * Quits: jenue (~jenue@222.127.13.226) (Quit: Leaving)
- # [11:13] <Workshiva> jgraham: I think it's better that people reply and explicitly highlight what a waste of time it is, rather than implicitly
- # [11:14] <jgraham> Workshiva: It would only have been worthwhile if it got literally zero replies. Or, more likely, just one, from Julian
- # [11:14] <jgraham> SO it was a longshot :)
- # [11:14] <zcorpan_> the electronic archive will go away, all that's left after 1000 years is a copy of the spec that a microsoft employee printed and put in a black box
- # [11:15] <hsivonen> Microsoft should get stone-carving printers, just in case
- # [11:15] <Workshiva> We clearly need to ensure a steady production of printed spec copies then
- # [11:15] <hsivonen> I have already recycled the paper of my printed copies
- # [11:16] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:17] <Workshiva> It might be an interesting exercise to see how many other specs would need to be printed together with HTML5 to actually preserve the technology
- # [11:18] <jgraham> Workshiva: Maybe HTML5 + the webkit source code + the gecko source code
- # [11:19] <jgraham> Since many of the other specs are insufficient
- # [11:19] <jgraham> (moreso than HTML5)
- # [11:19] <Workshiva> But then you'd also need to print the specs for the programming languages, and code or specs for all the libraries used too
- # [11:20] <jgraham> Is it turtles all the way down? What if the English language is mutated beyond recognition?
- # [11:20] <foolip> Are we considering sending HTML5 to an alien civilization for their consideration?
- # [11:20] * Quits: ap (~ap@c-67-188-170-87.hsd1.ca.comcast.net) (Quit: ap)
- # [11:21] <Workshiva> I'm assuming that English will have a large enough corpus elsewhere to count as axiomatically present
- # [11:21] <jgraham> "Aliens mock Earth in Markup language debacle"
- # [11:21] <jgraham> (with the right capitalization)
- # [11:24] <crash\> In most browser background colors from <body> are mapped to the whole viewpoint, even when the body element hasnt the full height of the viewpoint
- # [11:25] <crash\> Is there anything related to this in the specß
- # [11:25] <jgraham> Isn't that covered in CSS somewhere?
- # [11:25] * jgraham doesn't remember if it is quirks vs standards mode but does remember it being explicitly specced
- # [11:26] <crash\> I'll look at the CSS spec
- # [11:27] <Workshiva> It's in CSS
- # [11:27] <Workshiva> For HTML documents, if there's no applicable style on html, the style on body is pushed up
- # [11:27] <Workshiva> I guess it was added to XHTML too a while back?
- # [11:28] <crash\> "user agents must instead use the computed value of the background properties from that element's first HTML "BODY" element or XHTML "body" element child when painting backgrounds for the canvas, and must not paint a background for that child element. Such backgrounds must also be anchored at the same point as they would be if they were painted only for the root element."
- # [11:28] <crash\> thanks
- # [11:32] * Joins: mpt (~mpt@canonical/mpt)
- # [11:35] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
- # [11:35] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:36] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [11:36] * Quits: wakaba_ (~wakaba_@203-140-90-184.eonet.ne.jp) (Ping timeout: 260 seconds)
- # [11:39] * Quits: justicefries (~gerred@65.100.130.168) (Quit: justicefries)
- # [11:44] * Joins: MikeSmithX (~MikeSmith@EM114-48-2-95.pool.e-mobile.ne.jp)
- # [11:45] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [11:47] * Quits: MikeSmith (~MikeSmith@EM114-48-45-206.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [11:57] * Quits: zdenekkostal (~Miranda@ip-89-102-182-215.net.upc.cz) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [11:59] * Joins: smaug____ (~chatzilla@cs181150024.pp.htv.fi)
- # [12:00] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [12:01] * Quits: smaug___ (~chatzilla@cs181150024.pp.htv.fi) (Ping timeout: 258 seconds)
- # [12:01] * smaug____ is now known as smaug___
- # [12:08] <hsivonen> MikeSmithX: I got http://pastebin.mozilla.org/752429 when trying to respond to the versioning poll
- # [12:13] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [12:16] * Quits: homata___ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 240 seconds)
- # [12:17] * Joins: mpt (~mpt@canonical/mpt)
- # [12:35] * hsivonen wonders if wbs has a length limit on responses
- # [12:35] <hsivonen> my list of objections is pretty long
- # [12:36] * Joins: zdenekkostal (~Miranda@ip-89-102-182-215.net.upc.cz)
- # [12:37] * Joins: everton (~everton@w0109-113-152-90-242.uqwimax.jp)
- # [12:37] * Quits: everton (~everton@w0109-113-152-90-242.uqwimax.jp) (Client Quit)
- # [12:48] <hsivonen> is http://sites.google.com/a/chromium.org/dev/spdy/spdy-protocol/spdy-protocol-draft2 the most recent SPDY spec?
- # [12:51] <Peter`> I read things about draft 3 in some chromium bug report, specifically about an extra bit for frame priorities, but that hasn't been published yet
- # [12:55] <hsivonen> ok
- # [12:58] * Joins: davidhund (~davidhund@dnuhd.xs4all.nl)
- # [12:59] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote host closed the connection)
- # [13:01] <jgraham> foolip: BTW I started hacking on a little javascript WebSRT parser last night. So if you didn't already make one you are welcome to use that wehn it is finished
- # [13:01] <jgraham> It's not designed to be fast or useful or anything though
- # [13:02] <jgraham> Just to make me understand the spec a bit
- # [13:04] <foolip> jgraham, I'll be delighted to break it for you when it's done!
- # [13:04] <jgraham> foolip: That won't be hard
- # [13:04] <foolip> jgraham, is it in a public repo somewhere?
- # [13:05] <jgraham> foolip: It isn't even in a private repo yet
- # [13:05] <foolip> ok
- # [13:05] <foolip> let me know :)
- # [13:05] <jgraham> I just opened an emacs buffer and started typing :)
- # [13:20] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 260 seconds)
- # [13:23] <zcorpan_> jgraham: are you intending to have websrt node indirection?
- # [13:24] <jgraham> zcorpan_: I haven't read enough of the spec to know what that is yet :)
- # [13:25] <zcorpan_> jgraham: the output of the parser is "websrt nodes", and then there's a mapping to dom
- # [13:25] <jgraham> Oh I see
- # [13:25] <jgraham> Well yes then
- # [13:26] <jgraham> I am trying to implement what is in the spec more-or-less as written
- # [13:26] <zcorpan_> ok
- # [13:26] <jgraham> since the goal is not to be useful
- # [13:26] <jgraham> except as feedback
- # [13:27] <jgraham> So far my feedback is "this algorithm uses too much goto"
- # [13:27] <jgraham> (that is it doesn't trivially map onto a set of, possibly nested, loops)
- # [13:29] <Philip`> It's fun to implement these algorithms in functional languages which don't even have loops or break statements and certainly don't have goto
- # [13:32] * Joins: jarib (jarib@unaffiliated/jarib)
- # [13:35] <Workshiva> Lots of tail calls
- # [13:37] <hsivonen> I see no new objections at http://www.w3.org/2002/09/wbs/40318/issues-4-84-objection-poll/results
- # [13:37] <hsivonen> are others also seeing the Proxy Error or just not objecting actively?
- # [13:41] * Joins: FireyFly (~firefly@unaffiliated/firefly)
- # [13:41] * FireyFly is now known as FireFly
- # [13:41] <jgraham> hsivonen: Didn't try since you saw an error
- # [13:49] * Joins: Ms2ger (~Ms2ger@91.181.37.111)
- # [13:52] <hsivonen> jgraham: ok.
- # [13:52] <hsivonen> it's a bit annoying that techincal problems with the polls themselves are hindering objecting
- # [14:01] <MikeSmithX> hsivonen: sorry, was away at dinner and just got back
- # [14:01] * MikeSmithX is now known as MikeSmith
- # [14:02] <MikeSmith> hsivonen: was one of your comments more than 5629 characters long?
- # [14:03] <hsivonen> MikeSmith: yes
- # [14:03] <hsivonen> about 7.8 KB
- # [14:03] <MikeSmith> whoah
- # [14:03] <MikeSmith> I have found that the WBS backend seems to currently have a bug related to length of comments
- # [14:04] <MikeSmith> if a comment is 5629 characters or longer, submitting a response will fail
- # [14:05] <hsivonen> what should I do when my objection is longer than that?
- # [14:05] <MikeSmith> a workaround is to post a comment to www-archive and then reference the URL in the WBS survery
- # [14:05] <MikeSmith> *survey
- # [14:05] <hsivonen> MikeSmith: ok
- # [14:05] * Parts: kmq (~kmq@85.159.13.90) ("WeeChat 0.2.6.3")
- # [14:06] <hsivonen> MikeSmith: thanks
- # [14:06] <MikeSmith> ym. sorry about the bug.. I don't have access to the WBS backend to troubleshoot it myself, but I have given teh systems team the details
- # [14:07] * Joins: davidb_ (~davidb@mozca02.ca.mozilla.com)
- # [14:07] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [14:07] * Quits: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net) (Remote host closed the connection)
- # [14:07] * Joins: mpt (~mpt@canonical/mpt)
- # [14:08] * Joins: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net)
- # [14:08] * Joins: wakaba_1 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [14:08] <MikeSmith> hsivonen: btw, I looked into seeing if I could implement http://bugzilla.validator.nu/show_bug.cgi?id=750 myself .. looked at the corresponding Xerces code to try to see what the LOE would be
- # [14:09] <MikeSmith> seems like it's more work than I had thought
- # [14:09] <MikeSmith> this is the "supply a DocumentBuilderFactory that instantiates HtmlDocumentBuilder, SAXParserFactory that instantiates sax/HtmlParser" enhancement
- # [14:09] <MikeSmith> Yudai: that bug might be another worth looking at
- # [14:10] <hsivonen> MikeSmith: more work in what sense? More work than just providing those classes? or writing those classes is more work than expected?
- # [14:10] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:11] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [14:12] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [14:12] <MikeSmith> hsivonen: I think the classes are all that's needed, but I meant writing the classes is more work -- the corresponding Xerces classes are several hundred lines, iirc
- # [14:14] <MikeSmith> hsivonen: the main reason I'm keen on getting that implemented is I really the HTML5 parser that can be easily usable as a drop-in replacement for an XML parser in existing toolchains
- # [14:14] <MikeSmith> there seems to be a common misconception that validation tools and such have to be based on XML parsers
- # [14:14] * Joins: reschke (~chatzilla@mail.greenbytes.de)
- # [14:15] * Quits: reschke (~chatzilla@mail.greenbytes.de) (Client Quit)
- # [14:15] <MikeSmith> and so, that XML well-formedness needs to be requirement for validation and such
- # [14:15] <MikeSmith> I heard the misconception repeated on an ePub WG call I was on last night
- # [14:16] <MikeSmith> some developers involved with the prior epub work have developed a validator -
- # [14:16] <MikeSmith> http://code.google.com/p/epubcheck/
- # [14:16] * Joins: Rik` (~Rik`@213.41.141.234)
- # [14:16] <MikeSmith> that validator is based on jing
- # [14:18] <MikeSmith> I have not looked at their code yet, but if I were able to demonstrate that they could use it validate non-WF text/html content.. well, that would say a lot
- # [14:19] <MikeSmith> I mean, demonstrate that all they'd need to do is set a couple of Java system properties, and they could validate non-WF text/html content just as they can with XML/XHTML now
- # [14:19] * Joins: riven (~riven@53518387.cable.casema.nl)
- # [14:20] * Quits: cypha (~sallabanc@69.50.70.12) (Ping timeout: 260 seconds)
- # [14:20] <MikeSmith> Lachy: w3c mailing-list search and archived-at link-resolving are down now, and will be at least until midday US/East
- # [14:22] <hsivonen> MikeSmith: I objected by reference.
- # [14:23] * Quits: bentruyman (~bentruyma@c-71-194-42-115.hsd1.il.comcast.net) (Quit: I will always love you.)
- # [14:23] * Quits: Ms2ger (~Ms2ger@91.181.37.111) (Read error: Connection reset by peer)
- # [14:27] <MikeSmith> hsivonen: thanks -- if the bug gets fixed before the poll closes, I will copy and paste the comment back in
- # [14:27] * Workshiva wonders where dating HTML documents by doctype is a significant use case
- # [14:27] <hsivonen> MikeSmith: ok. thanks
- # [14:27] <hsivonen> Workshiva: if the author want to support document dating, the author could just write a *date* on the document...
- # [14:28] <MikeSmith> bingo
- # [14:29] <MikeSmith> I brings up the question of, What methods to do you use for trying to date *print* documents that are undated
- # [14:30] <hsivonen> MikeSmith: carbon dating?
- # [14:30] <MikeSmith> heh
- # [14:31] <Workshiva> Ink dating
- # [14:31] <Workshiva> I suppose it's possible to date the paper as well
- # [14:32] <MikeSmith> as long as we're on the subject, fonts and proportional spacing are one relatively easy visual indicator
- # [14:33] <hsivonen> does that mean that content displayed by Firefox 4 and content displayed by Safari are from different eras?
- # [14:34] <MikeSmith> I was thinking about specific case a few years back where some documents surfaced during the Bush vs. Kerry US presidential race that were supposedly from the 1970s
- # [14:35] <MikeSmith> and some supposed experts even verified that they were authentic
- # [14:36] <MikeSmith> but they were shown conclusively not to be, because they were very clearly produced using typesetting technology -- proportion character spacing and line spacing -- that were not widely available except to commercial printers
- # [14:37] <MikeSmith> and the documents were supposedly simple memos that some mid-level military official had typed up (or had a secretary type up)
- # [14:38] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 265 seconds)
- # [14:38] <Workshiva> Good times
- # [14:39] * Joins: mpt (~mpt@canonical/mpt)
- # [14:46] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
- # [14:49] * Joins: mpt (~mpt@canonical/mpt)
- # [14:50] * Quits: workmad3 (~workmad3@2002:8258:c37b:c:223:dfff:feaa:a0aa) (Read error: Operation timed out)
- # [14:55] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
- # [14:56] * Quits: Dashiva (Dashiva@wikia/Dashiva) (Ping timeout: 260 seconds)
- # [14:56] * Joins: Dashiva (Dashiva@ti0169a380-0429.bb.online.no)
- # [14:56] * Quits: Dashiva (Dashiva@ti0169a380-0429.bb.online.no) (Changing host)
- # [14:56] * Joins: Dashiva (Dashiva@wikia/Dashiva)
- # [15:00] * Joins: workmad3 (~workmad3@eos.cs.man.ac.uk)
- # [15:01] * Joins: kennyluck (~kennyluck@EM114-48-4-112.pool.e-mobile.ne.jp)
- # [15:11] * Joins: Ms2ger (~Ms2ger@91.181.101.38)
- # [15:12] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Quit: adactio)
- # [15:20] * Joins: miketaylr (~miketaylr@24.42.95.108)
- # [15:22] * Joins: mpt (~mpt@canonical/mpt)
- # [15:26] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [15:27] * Quits: Rik` (~Rik`@213.41.141.234) (Read error: No route to host)
- # [15:27] * Joins: Rik` (~Rik`@213.41.141.234)
- # [15:31] * Joins: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net)
- # [15:31] * Quits: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net) (Changing host)
- # [15:31] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [15:31] * Parts: zcorpan_ (~zcorpan@c-879ae355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [15:33] * Joins: yoshiaki (~yoshiaki@p3073-ipngn2001marunouchi.tokyo.ocn.ne.jp)
- # [15:39] <Slaanesh> Opera using over 8 GB memory, sounds like a feature...
- # [15:42] * Quits: smaug___ (~chatzilla@cs181150024.pp.htv.fi) (Quit: ChatZilla 0.9.86 [Firefox 4.0b2pre/20100719125338])
- # [15:45] <jgraham> Slaanesh: That doesn't sound good...
- # [15:47] <Workshiva> It was growing by 100 MB every few seconds until it decided to die a bit after 8 GB
- # [15:47] <jgraham> Can you file a bug?
- # [15:48] <jgraham> Also, which version of Opera?
- # [15:48] <jgraham> We made some fixes recently but I don't recall which shipped and which did not
- # [15:52] <jgraham> (If you file a bug, you get a bug number, right? Let gsnedders or I know)
- # [15:52] <gsnedders> jgraham: yeah
- # [15:52] <gsnedders> jgraham: Well, you get an email address in the form of bug-number@bugs.opera.com
- # [16:02] <Workshiva> Or I could just use the bug tracker directly :P
- # [16:02] <jgraham> Workshiva: That too :p
- # [16:02] <jgraham> In that case s/let gsnedders of I know/CC gsnedders and I/
- # [16:03] * Quits: yoshiaki (~yoshiaki@p3073-ipngn2001marunouchi.tokyo.ocn.ne.jp) (Remote host closed the connection)
- # [16:08] * Joins: deepthawtz (~deepthawt@c-67-180-92-66.hsd1.ca.comcast.net)
- # [16:14] <Philip`> Does anyone happen to know if common search engines treat as largely equivalent to " "?
- # [16:17] * Joins: eric_carlson (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30)
- # [16:17] * Quits: wakaba_1 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [16:17] * Joins: boaz (~boaz@64.119.159.231)
- # [16:28] * Joins: slartsa (~lari@adsl-77-109-247-233.kymp.net)
- # [16:36] <hsivonen> Hmm. Is Spotify for Linux an NPAPI plug-in host?
- # [16:37] <hsivonen> is does it print stuff about some other NP_Initialize?
- # [16:41] * Joins: bobchao (~cctw@112.105.101.98)
- # [16:41] * Joins: nessy (~Adium@124-168-158-57.dyn.iinet.net.au)
- # [16:57] * Joins: weinig (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36)
- # [17:02] * Quits: zdenekkostal (~Miranda@ip-89-102-182-215.net.upc.cz)
- # [17:02] * Joins: zdenekkostal (~Miranda@ip-89-102-182-215.net.upc.cz)
- # [17:04] * Quits: zdenekkostal (~Miranda@ip-89-102-182-215.net.upc.cz) (Client Quit)
- # [17:05] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:06] * Quits: nessy (~Adium@124-168-158-57.dyn.iinet.net.au) (Quit: Leaving.)
- # [17:16] * Joins: yutak_home (~kee@U017209.ppp.dion.ne.jp)
- # [17:16] * Joins: dglazkov (~dglazkov@nat/google/x-jnfolaaesumhyjai)
- # [17:16] * Quits: dglazkov (~dglazkov@nat/google/x-jnfolaaesumhyjai) (Remote host closed the connection)
- # [17:17] * Joins: dglazkov (~dglazkov@nat/google/x-sjcgotwriewqvxky)
- # [17:22] * Joins: jlebar (~jlebar@nat/mozilla/x-ieagmcuvdedookxe)
- # [17:26] * Joins: ap (~ap@c-67-188-170-87.hsd1.ca.comcast.net)
- # [17:28] * Quits: boaz (~boaz@64.119.159.231) (Read error: Operation timed out)
- # [17:28] * Quits: foolip (~foolip@83.218.67.122) (Quit: Leaving)
- # [17:34] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [17:35] * Quits: maikmerten (~maikmerte@port-92-201-49-228.dynamic.qsc.de) (Remote host closed the connection)
- # [17:38] * Quits: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se) (Remote host closed the connection)
- # [17:40] * Quits: jlebar (~jlebar@nat/mozilla/x-ieagmcuvdedookxe) (Quit: Leaving)
- # [17:41] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [17:41] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [17:42] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [17:44] * Joins: jlebar (~jlebar@nat/mozilla/x-btflwvzrvuncjuzf)
- # [17:45] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
- # [17:45] * Quits: ap (~ap@c-67-188-170-87.hsd1.ca.comcast.net) (Quit: ap)
- # [17:48] * Quits: MikeSmith (~MikeSmith@EM114-48-2-95.pool.e-mobile.ne.jp) (Ping timeout: 265 seconds)
- # [17:49] <AryehGregor> jgraham, if no alt text is provided, what are screen readers supposed to provide other than filenames? Should they just always treat it as alt=""?
- # [17:49] <AryehGregor> That seems less useful than the app adding as alt text the filename that the user provided on upload (which is likely more comprehensible).
- # [17:51] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [17:52] <Philip`> AryehGregor: They could apply heuristics to determine whether the filename is likely to be unreadable garbage or potentially useful
- # [17:52] <AryehGregor> They could. Then if they tell it's garbage, what do they use instead?
- # [17:52] * Joins: MikeSmith (~MikeSmith@EM114-48-23-48.pool.e-mobile.ne.jp)
- # [17:53] <Philip`> They could do the same things that the site publishing the content could do
- # [17:54] <Philip`> only they have more motivation to choose to do those things (since it affects their paying customers) and more experience than the site owner does
- # [17:54] * Joins: jwalden (~waldo@adsl-70-131-107-7.dsl.emhril.sbcglobal.net)
- # [17:58] <AryehGregor> They can't, because they don't have the same information.
- # [17:58] <AryehGregor> They don't have access to the original filename when the user uploaded the file, for example.
- # [17:58] <AryehGregor> Without widespread ARIA support, they also don't have programmatic access to captions and brief descriptions the user might have entered.
- # [18:14] * Joins: boaz (~boaz@64.119.159.231)
- # [18:14] * Joins: mpt (~mpt@canonical/mpt)
- # [18:15] * Quits: m_W (~mwilcox56@c-68-38-230-216.hsd1.nj.comcast.net) (Read error: Connection reset by peer)
- # [18:15] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 276 seconds)
- # [18:17] <jgraham> AryehGregor: I would provide some generic text. Clearly what the UAs do now is actively harmful to their users
- # [18:17] <jgraham> "I" meaning "I as a UA author"
- # [18:17] <AryehGregor> jgraham, okay, but that's only mildly better. It's certainly worse than low-quality author-added alt text, yes?
- # [18:18] <AryehGregor> So it's a good argument for saying that authors should be required to stick in whatever cruddy auto-generated alt text they can come up with.
- # [18:18] <jgraham> AryehGregor: That is far from obvious
- # [18:18] <AryehGregor> jgraham, the example makes it seems clear at least in Flickr's case.
- # [18:19] <jgraham> AryehGregor: Only because the UA behaviour right now is so user-hostile
- # [18:19] <AryehGregor> The original filename is likely better on average than a stock message, at least if you heuristically filter out total gibberish.
- # [18:19] <AryehGregor> Maybe, but that's where we stand.
- # [18:19] * Joins: aho (~nya@fuld-4d00d7df.pool.mediaWays.net)
- # [18:20] <jgraham> If it just said something generic you could quickly get on with reading the rest of the page which may have more useful information e.g. tags, descriptions, titles, comments, etc.
- # [18:20] <jgraham> The user-uploaded filename will in most cases be just as meaningless as the flickr one
- # [18:20] * Quits: workmad3 (~workmad3@eos.cs.man.ac.uk) (Ping timeout: 258 seconds)
- # [18:20] <jgraham> since it is just autogenerated by their camera
- # [18:21] <jgraham> Indeed flickr uses that as the default title and when people don't change it it is actively annoying
- # [18:21] <AryehGregor> Hmm, that's true.
- # [18:21] <AryehGregor> For photos.
- # [18:21] <jgraham> So I would prefer they just left in blank there too
- # [18:21] <jgraham> *it
- # [18:21] <AryehGregor> For non-photo images it often won't be true, though, the name is often meaningful.
- # [18:22] <jgraham> AryehGregor: Maybe, it's hard to tell
- # [18:22] <AryehGregor> Still, if UAs implemented heuristics to not read gibberish filenames, they could apply them to alt text too.
- # [18:22] <AryehGregor> I don't know if it hurts to give the UA extra data.
- # [18:26] * Quits: WePanicForYou (~ziggy@unaffiliated/panicsys) (Read error: Connection reset by peer)
- # [18:26] * Joins: WePanicForYou (~ziggy@unaffiliated/panicsys)
- # [18:29] * Joins: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [18:31] * Quits: Phae (~Phae@chimera.macmillan.com) (Quit: Leaving.)
- # [18:32] * eric_carlson is now known as ericc|away
- # [18:34] * Joins: baba (~sallabanc@69.50.70.12)
- # [18:42] <volkmar> are submit controls not barred from constraint validation to let authors play with setCustomValidity() and :invalid?
- # [18:43] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [18:46] * Quits: deepthawtz (~deepthawt@c-67-180-92-66.hsd1.ca.comcast.net) (Ping timeout: 258 seconds)
- # [18:49] * Joins: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com)
- # [18:50] <AryehGregor> There's not much point in barring something from constraint validation if it can't become invalid without setCustomValidity() being applied, I guess.
- # [18:56] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 258 seconds)
- # [18:57] * Quits: baba (~sallabanc@69.50.70.12) (Ping timeout: 246 seconds)
- # [18:58] <volkmar> AryehGregor: input type='reset|button' are barred
- # [18:58] <volkmar> and button type='reset|button'
- # [18:58] * AryehGregor doesn't know, then
- # [18:58] <volkmar> it looks like all submit controls are not barred
- # [18:59] <volkmar> and I don't think we should let any element being invalid with setCustomValidity
- # [19:00] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
- # [19:01] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [19:01] * Joins: eighty4 (~eighty4@c-76c8e455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [19:08] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [19:11] * Quits: Smylers (~Smylers@leeds01-fw.internal.pipex.net) (Ping timeout: 258 seconds)
- # [19:12] * Quits: mat_t (~mattomasz@91.189.88.12) (Client Quit)
- # [19:14] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [19:15] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Client Quit)
- # [19:17] * Quits: bobchao (~cctw@112.105.101.98) (Quit: Leaving.)
- # [19:19] * Joins: mpt (~mpt@canonical/mpt)
- # [19:21] * Quits: jlebar (~jlebar@nat/mozilla/x-btflwvzrvuncjuzf) (Read error: Connection reset by peer)
- # [19:22] * Joins: jlebar (~jlebar@nat/mozilla/x-msnqfvhhjcvcscvf)
- # [19:22] * Joins: dandaman (~Daniel.Sa@216.52.240.243)
- # [19:22] <dandaman> soooo
- # [19:23] <dandaman> my javascript functions were fine yesterday
- # [19:23] <dandaman> then i added some css3 to make sliding transitions on my site
- # [19:23] <dandaman> http://pastebin.com/g2q8BSGn
- # [19:23] <dandaman> line 2 no longer works
- # [19:23] <dandaman> any idea?
- # [19:24] <dandaman> even if i take out that slidingtable line
- # [19:24] <dandaman> that slidingtable line works btw
- # [19:24] <TabAtkins> $('continueIMage') will only select a <continueImage> element.
- # [19:24] <TabAtkins> You probably want a . or # in there.
- # [19:24] <dandaman> <img id="continueImage" name="continueImage" src="/fax-signup-api/images/continue.png" onclick="if(!isLoading){getNumber($('resultsList').value);}">
- # [19:25] <dandaman> it was working fine yesterday
- # [19:25] <TabAtkins> No, $('continueImage') would never have worked at any point.
- # [19:26] <dandaman> i have mootools imported
- # [19:26] <dandaman> not sure if that makes a difference
- # [19:26] <dandaman> but it was working
- # [19:26] <TabAtkins> Just change it to $('#continueImage') and try it out.
- # [19:26] <dandaman> i threw in an alert right after the continue image line
- # [19:26] <dandaman> i tried # and .
- # [19:26] <dandaman> both didnt work
- # [19:26] <dandaman> rather the alert never showed
- # [19:27] <dandaman> it seems like the function just gets stuck at that line
- # [19:27] <TabAtkins> This is jQuery, right?
- # [19:27] <dandaman> yeah i have jQuery imported
- # [19:27] <TabAtkins> Why are you setting the onclick like that in the first place?
- # [19:28] <TabAtkins> $("#continueImage").click(function(){ displayPersonalDID($('resultsList').value()); });
- # [19:28] <dandaman> the code i salvaged had it like that, i'll change it to .onclick='display...'
- # [19:28] <TabAtkins> No, .onclick won't work either. The object returned by the $() function is *not* a DOM Node.
- # [19:28] <dandaman> ok that worked
- # [19:29] <dandaman> i'm not familiar with jquery, had no idea there was different syntax for that stuff, i am mainly using it to do the sliding transitions
- # [19:29] <dandaman> thanks
- # [19:30] * Joins: deepthawtz (~deepthawt@c-24-5-147-21.hsd1.ca.comcast.net)
- # [19:37] <hsivonen> pretty low objector turnout so far
- # [19:42] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [19:43] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [19:47] * Joins: cardona507 (~cardona50@173-128-177-148.pools.spcsdns.net)
- # [19:50] * Joins: jamesr (~jamesr@nat/google/x-zqvkioebnyduydbr)
- # [19:53] * Quits: Rik` (~Rik`@213.41.141.234) (Remote host closed the connection)
- # [19:56] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
- # [19:56] * Quits: payman_s (~payman@77.72.99.119) (Quit: Leaving)
- # [19:59] <hober> hsivonen: for which poll?
- # [20:00] * Joins: Smylers (~smylers@host86-163-20-209.range86-163.btcentralplus.com)
- # [20:03] <AryehGregor> Where's frequency data on how often various elements are used? I always forget this kind of thing.
- # [20:04] <AryehGregor> Google did something on this, yes? But I forget what it was called.
- # [20:04] <Philip`> http://philip.html5.org/data/ has some :-)
- # [20:04] <Philip`> e.g. http://philip.html5.org/data/tag-count-pages.txt
- # [20:05] <AryehGregor> Thanks.
- # [20:05] <Philip`> You're probably thinking of http://code.google.com/webstats/
- # [20:05] <Philip`> though it's five years old now so things will have changed
- # [20:06] * Joins: smaug___ (~chatzilla@cs181150024.pp.htv.fi)
- # [20:11] * Joins: estellevw (~estelle@adsl-99-170-149-16.dsl.pltn13.sbcglobal.net)
- # [20:17] <AryehGregor> Philip`, how up-to-date is your data?
- # [20:17] <AryehGregor> The elements I'm looking at are way too marginal to show up in Google's stats.
- # [20:19] <Philip`> AryehGregor: The one I linked is quite old (maybe about two years?)
- # [20:19] <AryehGregor> k, thanks.
- # [20:20] <Philip`> I have the dotbot data that's more like a year old, if you want any numbers or searches from that
- # [20:22] <AryehGregor> No, basic data is fine.
- # [20:22] <AryehGregor> Someone was just asking for support for my claim that practically no one uses <kbd> or <samp>.
- # [20:22] <AryehGregor> http://www.w3.org/Bugs/Public/show_bug.cgi?id=9919
- # [20:25] <hsivonen> hober: both versioning and ascii-ref
- # [20:27] * Quits: Ms2ger (~Ms2ger@91.181.101.38) (Ping timeout: 265 seconds)
- # [20:31] <hober> IIRC I thought the counter-CPs covered the arguments pretty well, so I haven't bothered to respond to either
- # [20:31] <AryehGregor> Is the beforeload event standardized anywhere?
- # [20:31] <hober> that said, I enjoyed reading your reply to the versioning poll
- # [20:32] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [20:33] * Joins: jlebar_ (~jlebar@nat/mozilla/x-cjwyjcfxsvfcjqsc)
- # [20:33] * Quits: jlebar (~jlebar@nat/mozilla/x-msnqfvhhjcvcscvf) (Ping timeout: 240 seconds)
- # [20:34] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [20:45] * Quits: cardona507 (~cardona50@173-128-177-148.pools.spcsdns.net) (Quit: zzzzz)
- # [20:48] <AryehGregor> Looks like everyone except Opera 10.60 does a lousy job of caching redirects, at least when cookies are involved: http://stevesouders.com/tests/redirects/results.php
- # [20:48] <Hixie> hober: btw, thanks for all the spam fighting on the wiki, i was banning someone last night and saw how much you'd done, nice work :-)
- # [20:48] * Joins: Rik`_ (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [20:48] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: Connection reset by peer)
- # [20:48] * Quits: Rik`_ (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: Connection reset by peer)
- # [20:49] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [20:49] <hober> Hixie: no problem
- # [20:49] <hober> anne usually catches the ones that make it past me
- # [20:50] * Quits: deepthawtz (~deepthawt@c-24-5-147-21.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
- # [20:50] * hober is subscribed to the recent changes feed
- # [20:50] <hober> so I catch things pretty early
- # [20:51] <AryehGregor> browserscope.org is cool, I never knew about it.
- # [20:51] * Quits: kennyluck (~kennyluck@EM114-48-4-112.pool.e-mobile.ne.jp) (Ping timeout: 265 seconds)
- # [20:52] * Joins: cardona507 (~cardona50@108.121.33.81)
- # [20:53] <TabAtkins> Agreed, pretty cool.
- # [20:55] <estellevw> wish they provided more detail about the tests
- # [20:57] * Quits: pauld (~chatzilla@host81-159-43-240.range81-159.btcentralplus.com) (Remote host closed the connection)
- # [20:59] <estellevw> Why is <hr> included in 'grouping' elements in the spec
- # [21:00] <estellevw> seems like an odd man out in that section
- # [21:02] <TabAtkins> Where is it listed as 'grouping'?
- # [21:02] <Philip`> In the table of contents, at least
- # [21:03] <estellevw> http://www.whatwg.org/specs/web-apps/current-work/multipage/grouping-content.html#the-hr-element
- # [21:03] <TabAtkins> Oh, right. ^_^ <hr> represents a paragraph-level break, grouping content in a way somewhat similar to the other grouping elements.
- # [21:03] <Hixie> "grouping" is a poor name
- # [21:03] <Hixie> but is the best i could come up with
- # [21:04] <estellevw> cause hgroup, which is in sectioning, feeling like 'grouping' is a better name
- # [21:05] <estellevw> 'grouping' has meaning in itself that fits elmeents not in that group too
- # [21:05] <estellevw> though i can't come up with a better name either ;)
- # [21:06] * Parts: dandaman (~Daniel.Sa@216.52.240.243)
- # [21:07] <estellevw> how would you define "grouping"?
- # [21:09] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [21:17] <estellevw> i guess formerly block level elements are now divided into sectioning and grouping elements?
- # [21:22] <slartsa> anyone ever used kannel?
- # [21:34] * Quits: scotfl (~scotfl@aeryn.scotfl.net) (Ping timeout: 260 seconds)
- # [21:34] * Joins: scotfl (~scotfl@aeryn.scotfl.net)
- # [21:36] * Joins: kennyluck (~kennyluck@EM111-188-33-1.pool.e-mobile.ne.jp)
- # [21:36] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [21:40] * Joins: deepthawtz (~deepthawt@108.121.33.81)
- # [21:45] <cardona507> TabAtkins: how was your talk the other day?
- # [21:45] <cardona507> slides?
- # [21:55] * Quits: miketaylr (~miketaylr@24.42.95.108) (Quit: miketaylr)
- # [21:59] * Quits: cardona507 (~cardona50@108.121.33.81) (Quit: zzzzz)
- # [22:02] * Quits: deepthawtz (~deepthawt@108.121.33.81) (Ping timeout: 265 seconds)
- # [22:04] * Joins: miketaylr (~miketaylr@24.42.95.108)
- # [22:07] * Joins: cardona507 (~cardona50@108.121.33.81)
- # [22:07] * Quits: davidb_ (~davidb@mozca02.ca.mozilla.com) (Quit: davidb_)
- # [22:10] * Joins: dbaron (~dbaron@nat/mozilla/x-uhjsvdbyjhhcdtzf)
- # [22:10] * Quits: cardona507 (~cardona50@108.121.33.81) (Client Quit)
- # [22:14] <oal> Is it possible to remove or change the appearance of the box/arrow of a <select>?
- # [22:14] <TabAtkins> No.
- # [22:14] <oal> Oh, ok
- # [22:21] * Joins: JonathanNeal_ (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com)
- # [22:21] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 240 seconds)
- # [22:22] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [22:24] * Quits: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com) (Ping timeout: 258 seconds)
- # [22:25] * Joins: dylanclendenin (~deepthawt@c-24-5-147-21.hsd1.ca.comcast.net)
- # [22:26] * Joins: cardona507 (~cardona50@184-194-15-196.pools.spcsdns.net)
- # [22:27] * Joins: abarth (~abarth@c-98-210-108-185.hsd1.ca.comcast.net)
- # [22:27] * Joins: FIQ|n900 (~FIQ@unaffiliated/fiq)
- # [22:28] * Quits: smaug___ (~chatzilla@cs181150024.pp.htv.fi) (Quit: ChatZilla 0.9.86 [Firefox 4.0b3pre/20100723164039])
- # [22:38] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [22:41] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote host closed the connection)
- # [22:41] * Joins: michaeln (~michaeln@nat/google/x-qjwqlxqgkjmugfzy)
- # [22:44] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [22:47] <Hixie> oops, forgot to update subject line for the last e-mail
- # [22:49] * Parts: FIQ|n900 (~FIQ@unaffiliated/fiq) ("Leaving")
- # [22:50] <Hixie> crap, did it again!
- # [22:58] * jgraham hums "and when the first email has the wrong subject he knows he's losing it, and when the second email has the wrong subject he knows he's losing it, oh yeah he's losing it oh yeah he's losing it"
- # [22:58] <jgraham> Hmm, that was wrong
- # [22:59] <jgraham> Ironically
- # [22:59] * Quits: dbaron (~dbaron@nat/mozilla/x-uhjsvdbyjhhcdtzf) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [23:07] * Quits: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp) (Quit: boblet)
- # [23:09] * Joins: slightlyoff (~slightlyo@nat/google/x-bkxqmawwndfjyzxy)
- # [23:15] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [23:23] * Quits: ROBOd (~robod@92.86.245.103) (Quit: .)
- # [23:25] * Joins: mpt (~mpt@canonical/mpt)
- # [23:26] <Hixie> i need a freely redistributable pretty ASCII art image about 10 lines long
- # [23:26] <Hixie> anyone got anything that fits?
- # [23:31] * Lachy wonders if Sergey is in here? Reviewing his blog post now
- # [23:31] <aho> http://whatwg.pastebin.com/Ppe5K1PK
- # [23:31] <aho> :>
- # [23:32] <aho> there lots of generators online by the way
- # [23:32] <aho> http://www.network-science.de/ascii/ <- used that one with the goofy font
- # [23:33] <Lachy> Hixie, do you have Astrophy in ASCII art?
- # [23:33] <wirepair> probably not what you had in mind, but an awesome ascii font generator i use: http://patorjk.com/software/taag/
- # [23:36] * Quits: miketaylr (~miketaylr@24.42.95.108) (Remote host closed the connection)
- # [23:36] * Joins: dbaron (~dbaron@nat/mozilla/x-tmzelpyioocsmpyu)
- # [23:37] <TabAtkins> Hixie: Got a 20-line one with Patrick Stewart facepalming.
- # [23:38] <jamesr> TabAtkins: WANT
- # [23:38] <TabAtkins> http://www.jozjozjoz.com/2010/03/22/picard-facepalm-ascii-art/
- # [23:38] <TabAtkins> First place I coudl re-find it.
- # [23:38] <TabAtkins> Interestingly enough, it's done in a proportional font.
- # [23:39] <TabAtkins> I've seen a better one, though.
- # [23:41] * Quits: eighty4 (~eighty4@c-76c8e455.012-403-6c6b701.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [23:44] * Joins: MikeSmithX (~MikeSmith@EM111-188-4-224.pool.e-mobile.ne.jp)
- # [23:44] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Read error: Connection reset by peer)
- # [23:48] * Joins: colapop (~colapop@68-190-151-103.dhcp.eucl.wi.charter.com)
- # [23:48] * Quits: MikeSmith (~MikeSmith@EM114-48-23-48.pool.e-mobile.ne.jp) (Ping timeout: 265 seconds)
- # [23:48] <colapop> Is <nav> the best choice for a table of contents block or is there something more targeted?
- # [23:49] <TabAtkins> Nah, that's what you want.
- # Session Close: Sat Jul 24 00:00:00 2010
The end :)