Options:
- # Session Start: Wed Feb 24 00:00:00 2010
- # Session Ident: #whatwg
- # [00:01] * Joins: sebmarkbage (~miranda@213.80.108.29)
- # [00:03] * Quits: eric_carlson (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30) (Quit: eric_carlson)
- # [00:08] * Joins: cpearce (~cpearce@nat/mozilla/x-qrtqqedvkbkwmero)
- # [00:19] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 256 seconds)
- # [00:25] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [00:28] * Quits: tametick (~chatzilla@chello084114134061.3.15.vie.surfer.at) (Remote host closed the connection)
- # [00:30] * Quits: Amorphous (jan@unaffiliated/amorphous) (Read error: Operation timed out)
- # [00:32] * Quits: paul_irish (~paul_iris@12.33.239.250) (Quit: paul_irish)
- # [00:35] * Joins: MikeSmithX (~MikeSmith@EM114-48-73-162.pool.e-mobile.ne.jp)
- # [00:38] * Quits: MikeSmith (~MikeSmith@EM114-48-34-222.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [00:40] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [00:46] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [00:46] * Quits: othermaciej (~mjs@2620:0:1b00:1191:21f:f3ff:fe4e:bf33) (Quit: othermaciej)
- # [00:51] * Joins: othermaciej (~mjs@17.246.17.32)
- # [00:59] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Quit: Leaving)
- # [01:01] * Quits: starjive (beos@81-233-16-19-no30.tbcn.telia.com)
- # [01:11] * Quits: othermaciej (~mjs@17.246.17.32) (Quit: othermaciej)
- # [01:13] * Quits: nessy (~Adium@124-168-170-167.dyn.iinet.net.au) (Quit: Leaving.)
- # [01:15] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Leaving)
- # [01:16] * Quits: jwalden (~waldo@nat/mozilla/x-jahtclzzlxsugnxn) (Ping timeout: 256 seconds)
- # [01:17] * Joins: jwalden (~waldo@nat/mozilla/x-idvxnrkacledonxm)
- # [01:18] * Joins: othermaciej (~mjs@17.246.17.32)
- # [01:20] * Joins: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net)
- # [01:20] * Quits: othermaciej (~mjs@17.246.17.32) (Client Quit)
- # [01:27] * Joins: nessy (~Adium@124-168-170-167.dyn.iinet.net.au)
- # [01:31] * Joins: dglazkov_ (~dglazkov@nat/google/x-jimmdwxvzdhtrzuk)
- # [01:34] * Joins: beilabs (~beilabs@ppp121-44-78-10.lns20.syd6.internode.on.net)
- # [01:36] * Quits: dglazkov (~dglazkov@nat/google/x-owfxojazomnlgrxy) (Ping timeout: 260 seconds)
- # [01:36] * dglazkov_ is now known as dglazkov
- # [01:48] * Quits: jwalden (~waldo@nat/mozilla/x-idvxnrkacledonxm) (Ping timeout: 246 seconds)
- # [01:57] * Joins: othermaciej (~mjs@17.246.17.32)
- # [01:58] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [01:58] * Joins: jgornick (~joe@199.199.212.242)
- # [01:58] * Joins: objectivegiant_ (~objective@72.237.151.5)
- # [01:58] * Quits: objectivegiant_ (~objective@72.237.151.5) (Client Quit)
- # [02:03] * Quits: objectivegiant (~objective@72.237.151.5) (Ping timeout: 265 seconds)
- # [02:04] * Joins: jwalden (~waldo@nat/mozilla/x-jomrlwedtpnimsdu)
- # [02:15] * Quits: JonathanNeal (~JonathanN@rrcs-76-79-114-213.west.biz.rr.com) (Ping timeout: 252 seconds)
- # [02:16] * Quits: dglazkov (~dglazkov@nat/google/x-jimmdwxvzdhtrzuk) (Quit: dglazkov)
- # [02:17] * Joins: paul_irish (~paul_iris@c-71-192-163-128.hsd1.nh.comcast.net)
- # [02:21] * paul_irish is now known as paul_irish_
- # [02:22] * Quits: paul_irish_ (~paul_iris@c-71-192-163-128.hsd1.nh.comcast.net) (Remote host closed the connection)
- # [02:22] * Joins: paul_irish (~paul_iris@c-71-192-163-128.hsd1.nh.comcast.net)
- # [02:32] * Quits: ap (~ap@17.246.19.5) (Quit: ap)
- # [02:34] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 260 seconds)
- # [02:34] * Joins: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp)
- # [02:39] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [02:41] * Quits: paul_irish (~paul_iris@c-71-192-163-128.hsd1.nh.comcast.net) (Remote host closed the connection)
- # [02:42] * Joins: paul_irish (~paul_iris@c-71-192-163-128.hsd1.nh.comcast.net)
- # [02:46] * Quits: lazni (~lazni@118.71.60.217) (Quit: Leaving.)
- # [02:56] * Joins: JusticeFries (~justicefr@2002:43ad:ef61:0:226:8ff:fedd:9464)
- # [02:57] * Quits: JusticeFries (~justicefr@2002:43ad:ef61:0:226:8ff:fedd:9464) (Remote host closed the connection)
- # [02:57] * Joins: JusticeFries (~justicefr@2002:43ad:ef61:0:226:8ff:fedd:9464)
- # [02:58] * Quits: JusticeFries (~justicefr@2002:43ad:ef61:0:226:8ff:fedd:9464) (Remote host closed the connection)
- # [03:00] * Quits: surkov (~surkov@nat/mozilla/x-hxhfbnajteprnvfg) (Quit: surkov)
- # [03:01] * Quits: dave_levin (~dave_levi@2620:0:1008:1101:225:ff:fef0:9a9e) (Quit: dave_levin)
- # [03:01] * Joins: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [03:01] * Quits: wycats (~yehudakat@enginey-9.border1.sfo002.pnap.net) (Quit: wycats)
- # [03:02] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [03:02] * Quits: annevk (~annevk@5355737B.cable.casema.nl) (Ping timeout: 260 seconds)
- # [03:06] * Quits: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Client Quit)
- # [03:10] * Quits: jgornick (~joe@199.199.212.242) (Quit: jgornick)
- # [03:21] * Quits: cying (~cying@70.90.171.153) (Ping timeout: 252 seconds)
- # [03:50] * Joins: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [03:51] * Joins: wycats (~yehudakat@c-69-181-216-213.hsd1.ca.comcast.net)
- # [03:59] * Quits: MikeSmithX (~MikeSmith@EM114-48-73-162.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:04] * Joins: surkov (~surkov@nat/mozilla/x-lgkwzkadeduxehxm)
- # [04:09] * Quits: cpearce (~cpearce@nat/mozilla/x-qrtqqedvkbkwmero) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909])
- # [04:32] <rektide> i think i've gotten by my Shared Worker impass, thanks to zcorpan
- # [04:46] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
- # [04:47] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [04:56] * Joins: miketaylr (~miketaylr@24.42.95.234)
- # [05:32] * Parts: scotfl (~scotfl@S0106001b114f914a.ss.shawcable.net)
- # [05:32] * Joins: scotfl (~scotfl@S0106001b114f914a.ss.shawcable.net)
- # [05:40] * Quits: othermaciej (~mjs@17.246.17.32) (Quit: othermaciej)
- # [05:42] * Quits: rauchg (~rauchg@75.101.111.130) (Quit: rauchg)
- # [05:45] * Quits: jwalden (~waldo@nat/mozilla/x-jomrlwedtpnimsdu) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2/20100122095031])
- # [06:02] * Quits: TabAtkins (~chatzilla@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Ping timeout: 248 seconds)
- # [06:10] * Joins: MikeSmith (~MikeSmith@EM114-48-183-100.pool.e-mobile.ne.jp)
- # [06:14] * Quits: miketaylr (~miketaylr@24.42.95.234) (Remote host closed the connection)
- # [06:16] * Quits: dbaron (~dbaron@nat/mozilla/x-qmapppewsbitbylq) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [06:17] * Quits: surkov (~surkov@nat/mozilla/x-lgkwzkadeduxehxm) (Quit: surkov)
- # [06:26] <MikeSmith> seems like the only intuitive way to implement "mouse over" equivalent on touchscreen devices is to also have a proximity sensor on the device that can detect when you are actually hovering over something with your finger
- # [06:28] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 265 seconds)
- # [06:28] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [06:29] <MikeSmith> there is a big irony in the fact that the prevalent GUI conventions are modeled on physical desktop conventions that can't currently be implemented practically on devices that provide a greater degree of real physical interaction with the UI (through the touchscreen) rather than through the abstraction of a separate pointing device
- # [06:31] * MikeSmith , with those words of wisdom, finishes off his second breakfast beer, while trying to avoid spilling it on his laptop keyboard
- # [06:32] <wirepair> breakfast?
- # [06:33] * wirepair looks at watch
- # [06:33] <boblet> late breakfast methinks
- # [06:33] <wirepair> indeed
- # [06:34] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [06:34] <MikeSmith> wirepair: actually, late lunch
- # [06:34] <wirepair> *nod* <-- in japan as well
- # [06:34] <MikeSmith> I didn't have time for my breakfast beers today, so I'm playing catch-up
- # [06:34] <wirepair> heh
- # [06:35] <MikeSmith> wirepair: where in Japan?
- # [06:35] <wirepair> oota-ku
- # [06:35] <MikeSmith> ah cool
- # [06:35] <wirepair> yourself?
- # [06:36] <MikeSmith> i'm normally in Shinjuku or nearby, or at the W3C office at Keio U. near Fujisawa, or out and about elsewhere
- # [06:36] <MikeSmith> at the moment I'm actually in Mitaka
- # [06:37] <MikeSmith> at an NTT tech expo that's going on today
- # [06:37] <wirepair> ah cool, didn't realize w3c had an office here heh
- # [06:37] <MikeSmith> yeah, smallish office
- # [06:37] <MikeSmith> in terms of people, currently
- # [06:37] <wirepair> i used to be at symc, did some browser security assessments and been hooked on browsers ever since, so decided to hang out here see what cooky stuff you guys are cooking up ;>
- # [06:37] <wirepair> er symc = symantec
- # [06:38] <MikeSmith> excellent
- # [06:38] <MikeSmith> I would guess you might have some good insight into client-side security issues
- # [06:38] <MikeSmith> which the community could definitely use more of
- # [06:38] <wirepair> yeah i've been passively reading ;>
- # [06:38] <wirepair> mainly seeing in fighting though ;>
- # [06:39] * Joins: dotnetguru (~dotnetgur@cm78.eta209.maxonline.com.sg)
- # [06:40] <MikeSmith> wirepair: you may want to read up on iframe/@srcdoc and get involved in recent discussion of that
- # [06:40] <wirepair> got a link for that?
- # [06:41] <MikeSmith> http://dev.w3.org/html5/spec/text-level-semantics.html#attr-iframe-srcdoc
- # [06:41] <wirepair> thanks
- # [06:41] <MikeSmith> and see related discussion on that whatwg mailing list
- # [06:41] * MikeSmith will try to get a link for that too
- # [06:41] <wirepair> appreciate it
- # [06:42] <MikeSmith> I don't know if you aware already but another thing that's been in the works for some time now is a mechanism for enabling cross-origin (cross-site) XHR (and other forms of cross-origin requests)
- # [06:42] <MikeSmith> that is definitely worth taking a loot at too
- # [06:42] <MikeSmith> Cross Origin Resource Sharing
- # [06:42] <wirepair> yeah, i've read a little about it
- # [06:43] <wirepair> couldn't see anything immediately wrong with the preflights, but i think it may boil down to browser implementation
- # [06:45] <MikeSmith> wirepair: you've read up on the alternative Uniform Messaging proposal as well?
- # [06:45] <wirepair> hmm, no i have not i've honestly been busy building my testing framework heh
- # [06:46] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Read error: Connection reset by peer)
- # [06:47] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [06:47] <MikeSmith> wirepair: about recent iframe discussions, http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2009-December/thread.html#24487 is a good place to start if/when you have time
- # [06:48] <wirepair> yeah i should be testing this web app ehe, i'll check it after work
- # [06:48] <MikeSmith> はい
- # [06:48] <wirepair> blarg, stupid utf-7 term
- # [06:51] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (Quit: Bye bye)
- # [07:02] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 256 seconds)
- # [07:03] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [07:03] * Joins: surkov (~surkov@99-57-136-50.lightspeed.sntcca.sbcglobal.net)
- # [07:08] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Remote host closed the connection)
- # [07:13] <MikeSmith> othermaciej: in your response to Larry about normative reference to IRIbis, the URL you gave is a file URL for your local copy of the issue-status file
- # [07:13] * Quits: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Quit: dglazkov)
- # [07:13] <othermaciej> MikeSmith: oops
- # [07:14] <MikeSmith> no biggie
- # [07:14] <MikeSmith> the dev.w3.org version is linked to in plenty of other messages, so I'm sure people can put 2 and 2 together
- # [07:18] * Quits: shepazu (~schepers@adsl-221-126-121.rmo.bellsouth.net) (Ping timeout: 265 seconds)
- # [07:18] <MikeSmith> I notice that nobody seems to have responded yet to Aryeh and Henri's message questioning the utility of warning about absence of lang
- # [07:19] <MikeSmith> http://lists.w3.org/Archives/Public/public-html/2010Feb/0160.html and http://lists.w3.org/Archives/Public/public-html/2010Feb/0171.html
- # [07:19] <MikeSmith> I guess I should try to see if I can get someone to respond to those points
- # [07:24] <JonathanNeal> Hey all, how's everyone tonight (or whatever time it is where you exist) ?
- # [07:24] * Joins: shepazu (~schepers@adsl-221-126-82.rmo.bellsouth.net)
- # [07:24] <othermaciej> MikeSmith: does the spec currently require that?
- # [07:26] <MikeSmith> othermaciej: I was thinking maybe the change proposal was advocating for having it be a warning, but maybe in fact it doesn't and that suggestion only came up on the e-mail thread
- # [07:26] * MikeSmith goes to looks now
- # [07:27] <othermaciej> my brain hurts from sending all that email
- # [07:27] <othermaciej> and I still need to write an agenda
- # [07:34] <MikeSmith> I need to write an agenda for the accessibility TF call for this week too
- # [07:34] <MikeSmith> which is less work
- # [07:35] <MikeSmith> but I believe we will have two actual proposals from the TF to move forward to the wider group of the a11y TF telcon this week
- # [07:35] <MikeSmith> the canvas adom proposal and the summary proposal
- # [07:36] <MikeSmith> *move forward to the wider group for further discussion
- # [07:36] <MikeSmith> which reminds me also that I wanted to check in with Silvia
- # [07:36] <MikeSmith> nessy: you around and have time to chat a bit about status on the media proposals?
- # [07:40] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
- # [07:43] <MikeSmith> OK, I see that Richard's change proposal for issue 88 in fact says nothing about warning on absence of lang
- # [07:43] <MikeSmith> so nm
- # [07:47] * Quits: Peter` (~peter@92.254.21.251) (Ping timeout: 252 seconds)
- # [07:49] <MikeSmith> http://dvcs.w3.org/hg
- # [07:49] * Quits: MikeSmith (~MikeSmith@EM114-48-183-100.pool.e-mobile.ne.jp) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
- # [07:51] * Joins: Peter` (~peter@92.254.21.251)
- # [07:52] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [07:53] <hsivonen> "range of expectation" is pretty narrow as far as desktop browsers go...
- # [08:24] <othermaciej> ok, why is it that the various Calls for Whatever I posted today drew so many random follow-up comments?
- # [08:25] <othermaciej> most of the things of this type that the Chairs post get no responses at all
- # [08:25] * Joins: sbublava (~stephan@77.118.182.60.wireless.dyn.drei.com)
- # [08:30] <othermaciej> hsivonen: does .@ mean something special in twitter-ese (as opposed to just @)
- # [08:37] <Philip`> "So if someone really wanted to propose allowing the rel attribute on <img> elements, that would be in scope (though in my opinion, it would be a silly idea)." - RDFa already makes that allowed
- # [08:37] <Philip`> (if I'm not misreading the DTD)
- # [08:39] * Quits: virtuelv (~virtuelv_@162.179.251.212.customer.cdi.no) (Read error: Operation timed out)
- # [08:41] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:47] <hsivonen> othermaciej: It means I wanted to broadcast those tweets to all my followers--not just those who also follow masinter
- # [08:47] <othermaciej> I did not know twitter made such a distinction
- # [08:48] * othermaciej has learned something
- # [08:53] * Quits: dotnetguru (~dotnetgur@cm78.eta209.maxonline.com.sg) (Quit: laters)
- # [08:53] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Leaving)
- # [08:55] * Joins: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
- # [08:58] * Quits: sicking (~chatzilla@nat/mozilla/x-frniwypmomgcpqzs) (Ping timeout: 260 seconds)
- # [09:09] * Joins: pesla (~retep@procurios.xs4all.nl)
- # [09:10] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 265 seconds)
- # [09:16] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [09:19] <hsivonen> Is it just me or does "The requirement is from TimBL's original axioms." come close to the axiomatic proof?
- # [09:20] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [09:26] * Joins: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se)
- # [09:27] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [09:28] <othermaciej> ok, someone tell me that I shouldn't reply to Roy's latest email
- # [09:28] <othermaciej> because, if we're gonna drop ping anyway, there is no point debating it
- # [09:32] <Philip`> I don't really understand why anyone would like the idea of simply removing the W3C logo from the feature, when it's equally likely to be implemented if it's in a WHATWG spec
- # [09:32] <Philip`> Isn't the idea meant to be to improve the feature?
- # [09:33] <Dashiva> Not if you think it's broken by design, I suppose
- # [09:35] <Philip`> If you think that, I still don't see why you'd happy to just have it move to a different spec where it'll get implemented just the same and you won't have any chance to provide feedback to make it slightly less broken
- # [09:37] * Joins: yutak_ (~yutak@220.109.219.244)
- # [09:39] <Dashiva> Philip`: You make a clear statement that you're against it, and wash your hands of the consequences
- # [09:39] <hsivonen> Philip`: having it only in the WHATWG spec takes it away from the W3C PP, which might have an impact on the willingness of some vendors to implement
- # [09:40] * Joins: annevk (~annevk@5355737B.cable.casema.nl)
- # [09:40] <annevk> "I look forward to the more exciting XHTML2 phase of our Working Group" -- hehe
- # [09:41] <asmodai> Oh wow
- # [09:41] <asmodai> Valve is beta testing webkit for their Steam service
- # [09:41] <asmodai> http://store.steampowered.com/uiupdate/
- # [09:42] <hsivonen> annevk: source?
- # [09:43] * Philip` notes that the name "HTML5 (including next generation additions still in development)" came after a long discussion about how people would get confused if they were pointed to something that people normally call "HTML5" and the document did not call itself HTML5
- # [09:44] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
- # [09:44] <annevk> hsivonen, http-state mailing list, othermaciej being sarcastic about the suggestion that we should replace cookies
- # [09:45] <othermaciej> annevk: after he called it "phase 2" I could barely resist
- # [09:45] <Philip`> asmodai: It's interesting since they've used IE for years, and have presumably put a lot of effort into understanding it, and only care about Windows support, and still WebKit offers sufficient technical benefits to switch
- # [09:46] <asmodai> Philip`: I just updated it, man, does it look slick
- # [09:46] <Philip`> ("we swapped out the Internet Explorer rendering engine with WebKit, which gives us a bunch of size, stability and performance benefits")
- # [09:46] <asmodai> yeah, it starts up noticeably faster too
- # [09:46] <Dashiva> Even without any direct benefits, being able to support a single version of webkit seems better than 3-4 different IE engines
- # [09:47] <asmodai> Jesus, I wonder how long they worked on this
- # [09:47] <asmodai> If I now click my games it will present me with so much more information
- # [09:47] <Philip`> Surely you only need to support one IE engine, and put the others in compatibility mode
- # [09:48] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Remote host closed the connection)
- # [09:48] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [09:48] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Quit: Rik`)
- # [09:49] * svl__ is now known as svl
- # [09:55] <hsivonen> annevk: thanks
- # [09:55] <hsivonen> Google FAIL: http://www.google.fi/search?q=http-state+archive
- # [09:56] <Dashiva> http-state worked :)
- # [09:57] <hsivonen> googling for 'ietf mailing list' and navigating worked, too
- # [09:58] <othermaciej> yes I was snarky to Adam: http://www.ietf.org/mail-archive/web/http-state/current/msg00589.html
- # [09:58] <othermaciej> I hope he forgives me
- # [09:59] * Joins: MikeSmith (~MikeSmith@EM114-48-192-234.pool.e-mobile.ne.jp)
- # [10:01] <Hixie> i really, really, really wish i could put unique data into the method of the websocket handshake
- # [10:01] <Hixie> before the resource
- # [10:01] <Hixie> that would make it _so_ much harder to screw up the server-side implementation of this
- # [10:02] <othermaciej> definitely seems like it would reduce the attack surface
- # [10:02] <Hixie> something like "WS012 /resource/ HTTP/1.1"
- # [10:03] <Hixie> where the three digits have to be converted to a number by parsing them as a decimal
- # [10:03] * Joins: zcorpan (~zcorpan@c-2e99e355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [10:03] <MikeSmith> Hixie: so what is preventing you from doing that?
- # [10:03] <othermaciej> annevk: in all sincerity, I am pretty dubious of the prospects for or even usefulness of an incompatible replacement for cookies, but it's probably not *quite* as silly as an incompatible replacement for HTML
- # [10:04] <othermaciej> MikeSmith: seems like it would be a pain for HTTP servers to dispatch on, if they dispatch based on method
- # [10:04] <Hixie> and then some other number has to be divided by that number, so even if the implementor really screws it up, the number they get will be zero, and the division will crash the server rather than let it be attacked
- # [10:04] <othermaciej> MikeSmith: also, I am sure it would make the HTTP gods furious with hot anger
- # [10:04] <Hixie> MikeSmith: the wg members are up in arms enough as it is, and i'm using existing methods
- # [10:04] <annevk> othermaciej, I'm skeptical as well
- # [10:05] <annevk> othermaciej, though maybe if HTTP authentication is made useful enough... but then I'm not sure if that would be sufficient
- # [10:05] <othermaciej> annevk: I guess I haven't seen Adam's use cases that would justify a replacement for cookies as the solution
- # [10:05] <othermaciej> annevk: being able to tie form-based login to HTTP auth would remove a decent fraction of the true need for cookies, but the way to achieve that is not through a protcol spec
- # [10:06] <othermaciej> annevk: but on the other hand, most of the cookies currently in my cookie store are not login cookies
- # [10:06] <Hixie> i love that if i telnet to port 80 of hixie.ch and then send "GET / HTTP/1.1" (with no Host:) I get a 400, but if I send "GET / WEBSOCKET" I get a 200 OK with an error message
- # [10:07] <annevk> othermaciej, yeah, but those might be replaced I suppose with localStorage and XHR... though maybe not
- # [10:07] <othermaciej> annevk: those aren't protocol specs either...
- # [10:07] <annevk> true, not sure how much protocol changes would be needed
- # [10:08] <annevk> maybe a little, to support logout
- # [10:08] <Hixie> hmm... if I include a Host:, they both work
- # [10:08] <Hixie> i wonder whether we can just send WebSocket instead of HTTP/1.1
- # [10:08] <annevk> Hixie, maybe with the second one it assumes HTTP/0.9?
- # [10:08] <othermaciej> annevk: I guess I should hold my fire until Adam presents the use cases and or design for Phase 2
- # [10:08] <Hixie> annevk: maybe...
- # [10:08] <othermaciej> annevk: the other thing Phase 2 makes me think of is... underpants gnomes
- # [10:08] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [10:10] <MikeSmith> eh?
- # [10:12] <MikeSmith> underpants gnomes?
- # [10:12] <MikeSmith> ah, south park
- # [10:13] <MikeSmith> btw, news flash: sitting in a chair all day in front of a computer can make you fat and unhealthy: http://opinionator.blogs.nytimes.com/2010/02/23/stand-up-while-you-read-this/
- # [10:14] <MikeSmith> it appears that some scientists have been looking into this
- # [10:15] <annevk> this comes to mind: http://or.ly/
- # [10:15] <Dashiva> MikeSmith: That's misrepresenting the article gravely
- # [10:16] <Dashiva> "In other words, irrespective of whether you exercise vigorously, sitting for long periods is bad for you."
- # [10:16] <MikeSmith> gravely indeed
- # [10:16] <MikeSmith> my apologies
- # [10:16] <hsivonen> annevk: I assume the site shows the orly owl, but I don't know because it's hostile to my Referer settings
- # [10:16] * MikeSmith types up a retraction
- # [10:17] <Philip`> Dashiva: That sentence seems to be misrepresenting the rest of the article
- # [10:18] <othermaciej> dang I sit for long periods
- # [10:18] <MikeSmith> me too
- # [10:18] <MikeSmith> so I'm switching to lying down
- # [10:18] * othermaciej reconsiders the idea of a standing height workstation
- # [10:19] <MikeSmith> sideways, Roman-feast style
- # [10:19] <Dashiva> othermaciej: Even better, walkstations
- # [10:19] <Dashiva> Threadmill + workstation
- # [10:19] <Philip`> MikeSmith: I'm not sure the Roman feast helps with weight issues
- # [10:19] <Dashiva> -h I guess
- # [10:19] <Philip`> Dashiva: That's what the article suggests
- # [10:20] <jgraham> Presumably it would be treadmill + workstation + need to go fast enough or the computer will die
- # [10:20] <MikeSmith> the best solution to the weight issues is probably to combine the sitting with a lot of meth smoking
- # [10:21] <Hixie> what exactly is the "bad"?
- # [10:21] <Dashiva> jgraham: Can't go that fast, or you get exhausted before the end of the day
- # [10:21] <jgraham> Right but presumably the benefits are lost somewhat if you just stand there
- # [10:21] <Dashiva> Even standing still is a great improvement over sitting
- # [10:22] <Dashiva> I like how the references section is about as long as the main article
- # [10:22] <Philip`> Hixie: Obesity, diabetes, heart disease, cancer, and death, which all sound quite bad to me
- # [10:22] <MikeSmith> Dashiva: her articles are almost always like that
- # [10:23] <Hixie> Philip`: good to know
- # [10:23] <Dashiva> A ray of hope in an otherwise desolate journalistic landscape
- # [10:23] <Philip`> Sitting down can kill puppies too
- # [10:23] <MikeSmith> Dashiva: she's actually more of genuine scientist that an journalist.. some of her prose is just awful
- # [10:23] <MikeSmith> but her stuff is always worth reading
- # [10:24] <MikeSmith> Hixie: btw, need I ask, but are you perhaps planning to attend the hybi f2f in Anaheim on March 24?
- # [10:25] <Hixie> not in person
- # [10:25] <MikeSmith> ok
- # [10:25] <Hixie> probably on irc and listening, though if it doesn't seem productive i'll drop off
- # [10:26] <MikeSmith> hmm, that really makes me think.. there's no fee for calling in to the meeting, right?
- # [10:26] <annevk> nope
- # [10:27] <MikeSmith> if you were to actually attend in person, I think you'd need to pay 200 USD to do it
- # [10:27] <annevk> you don't call in actually
- # [10:27] <MikeSmith> ah yeah
- # [10:27] <MikeSmith> right
- # [10:27] <annevk> you get a live audio feed and there's an IM bachchannel
- # [10:27] <Hixie> MikeSmith: !
- # [10:27] <Hixie> $200?!
- # [10:27] <foolip> spec experts: is it valid to use percent-encoding even when it isn't necessary? e.g. to encoding a as %61
- # [10:27] <foolip> in URIs that is
- # [10:27] <MikeSmith> Hixie: that is what I had to pay to attend Hiroshima for 1 day
- # [10:27] <annevk> foolip, yup
- # [10:28] <foolip> ok
- # [10:28] <annevk> yeah, and USD 600 for a week or so
- # [10:28] <Hixie> wow, that's worse than the w3c's tpac $50/day extortion
- # [10:28] <Hixie> man i hate f2fs
- # [10:29] <othermaciej> MikeSmith: dang, that's expensive
- # [10:29] <othermaciej> I was thinking about going or sending a minion but I'm not sure I could justify that cost on top of travel and hotel
- # [10:30] <MikeSmith> for the IRC part in IETF meetings, you are allowed to get in the speaker queue and type questions and the chairs read them out, right?
- # [10:30] <MikeSmith> othermaciej: it may be there is some other way to attend without paying that much but if so, I don't know about it and it was not offered to me as an option
- # [10:30] * Philip` had to pay €565 for 5 days at a networking conference
- # [10:31] <annevk> MikeSmith, yeah, not necessarily by the chairs though
- # [10:31] <Philip`> (Well, my university had to pay)
- # [10:31] * Philip` concluded that it wasn't worth it
- # [10:31] <othermaciej> MikeSmith: there's three sessions of interest in the whole f2f, each on a different day, and nothing I would be remotely interested in for the rest of the day
- # [10:31] * Joins: ttepasse (~ttepasse@dslb-088-077-094-243.pools.arcor-ip.net)
- # [10:31] <MikeSmith> Philip`: not enough massages and mint juleps included in the deal?
- # [10:32] <othermaciej> wait, I forgot about IR
- # [10:32] <othermaciej> IRI
- # [10:32] * othermaciej wonders if that is a fourth day
- # [10:32] <MikeSmith> othermaciej: luckily, last time time IRI and hybi meetings were on the same day
- # [10:32] <MikeSmith> I don't know about this year
- # [10:32] <Philip`> MikeSmith: None at all
- # [10:32] <MikeSmith> Philip`: then you definitely got gipped
- # [10:32] <Philip`> (The hotel was another €500)
- # [10:32] <othermaciej> hybi, iribis, httpbis, http-state would be the sessions I might be interested in
- # [10:33] <MikeSmith> ah yeah, http-state
- # [10:33] <annevk> othermaciej, same here, but I don't think I'll be going
- # [10:33] <MikeSmith> I guess abarth will be that one at least
- # [10:33] <MikeSmith> there was no http WG f2f in Hiroshima last time
- # [10:34] <annevk> Though I'm considered for IRI co-chair apparently there are other candidates as well so it doesn't really seem worth my time to fly over there. On top of that there's something fun going in the Netherlands at the same time :)
- # [10:35] <MikeSmith> I wonder if it's permitted to allow people to voip/Skype others in so they can actually ask and answer questions verbally instead of just by IRC
- # [10:35] <Hixie> MikeSmith: my understanding is taht it is
- # [10:35] <Hixie> or at least, that option was offered to me for anaheim
- # [10:35] <MikeSmith> OK
- # [10:36] <Hixie> frankly though the idea of _charging_ people to participate in what should be completely open standards development is just insane to me
- # [10:36] <Hixie> i hated when w3c did it, and i hate it when ietf does it
- # [10:36] <Hixie> especially given how often ietf does it
- # [10:37] <othermaciej> so httpbis is Monday, httpstate is Tuesday, hybi is Wednesday, and iri is Friday
- # [10:37] <MikeSmith> I think part of the IETF reason is that they othwerwise charge no membership fees
- # [10:37] * Quits: surkov (~surkov@99-57-136-50.lightspeed.sntcca.sbcglobal.net) (Quit: surkov)
- # [10:37] <othermaciej> Hixie: I wish the W3C could figure out sponsorship instead of charing fees to individuals
- # [10:37] <Hixie> (if google hadn't paid for a bunch of people to go to the htmlwg meeting, i probably wouldn't have gone)
- # [10:37] <othermaciej> for TPAC
- # [10:38] <Hixie> i'm really not at all convinced f2fs are that good
- # [10:38] <othermaciej> like have some corps pay big bucks to have their logos on a page in the conference program
- # [10:38] <MikeSmith> othermaciej: well, me too
- # [10:38] <Hixie> people keep saying they're useful because of the social aspects
- # [10:38] * Joins: surkov (~surkov@99-57-136-50.lightspeed.sntcca.sbcglobal.net)
- # [10:38] <Hixie> but that hasn't helped the htmlwg much as far as i can tell
- # [10:38] <Hixie> mostly because most people can't go anyway
- # [10:38] <Hixie> so why bother
- # [10:39] * Joins: mat_t_ (~mattomasz@91.189.88.12)
- # [10:39] * Joins: ROBOd (~robod@89.122.216.38)
- # [10:39] <othermaciej> TC-39 meeting is Wednesday and Thursday, the same week as the IETF meeting, so I'm missing at least hybi
- # [10:39] <othermaciej> which is too bad because that's the one where I most expect to be able to have a useful impact
- # [10:40] <zcorpan> #whatwg is useful because of the social aspects
- # [10:40] <zcorpan> but it hasn't helped the htmlwg much as far as i can tell
- # [10:40] * Quits: Lachy (~Lachlan@london.perfect-privacy.com) (Quit: This computer has gone to sleep)
- # [10:41] <Hixie> we started an irc channel quite a long time into the whatwg being quite productive
- # [10:41] <Hixie> iirc
- # [10:41] <Hixie> so i don't think irc really helped in that respect
- # [10:41] <Hixie> it's fun and helpful, but it's not necessary, imho
- # [10:41] <Hixie> f2fs aren't even fun and helpful
- # [10:41] <Hixie> they're miserable and generally a waste of time, imho
- # [10:42] <MikeSmith> 2010 W3C AC meeting is 22nd and 23rd March in Cambridge, btw. so anybody attending that won't be able to attend the first two days of the IETF meetings
- # [10:42] <othermaciej> I feel like I get some value out of f2fs but I have never tried to quantify
- # [10:42] * Quits: surkov (~surkov@99-57-136-50.lightspeed.sntcca.sbcglobal.net) (Client Quit)
- # [10:42] <Dashiva> <Dracula> What is a f2f?
- # [10:42] <Hixie> face-to-face
- # [10:43] <Dashiva> It was a joke, pay it no heed :)
- # [10:43] <Hixie> othermaciej: i used to think so, then i tried to measure the net impact on the specs i was working on, and i determined that it didn't unblock any blocked issues, and yet basically inserted a 10-day delay (assuming a 3-day meeting with 2 travel days)
- # [10:43] <Hixie> Dashiva: d'oh
- # [10:43] <MikeSmith> as I think hsivonen pointed out, the worst part by far of f2f meetings is the travel part
- # [10:44] <MikeSmith> especially if you happen to live in a part of the world far away from where most of the f2f meetings take place
- # [10:45] <othermaciej> Hixie: the opportunity cost is my biggest worry
- # [10:46] <othermaciej> the main value I feel I have experienced is in conveying information about complex technical issues that seemed impossible to transfer in email, and opportunistically learning interesting facts from people I run into
- # [10:48] * Joins: Lachy (~Lachlan@london.perfect-privacy.com)
- # [10:51] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [10:53] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [10:55] <Dashiva> I don't understand larry's latest blog post. What are these superfluous MUSTs he's concerned about?
- # [10:55] * Quits: Lachy (~Lachlan@london.perfect-privacy.com) (Quit: Leaving)
- # [10:56] * Quits: Peter` (~peter@92.254.21.251) (Ping timeout: 265 seconds)
- # [10:57] <Philip`> Dashiva: You mean all the anti-competitive ones?
- # [10:59] <zcorpan> "HTML5 also suffers from problems in Firefox 2 and Camino 1 because these two browsers use the Gecko rendering engine." - http://www.whatcreative.co.uk/blog/?p=410
- # [10:59] <Dashiva> The only one I can think of is that .width and .height aren't allowed to disappear for no reason
- # [10:59] * Joins: Lachy (~Lachlan@pat.se.opera.com)
- # [11:00] <Dashiva> And that just shows how little he cares about usable APIs
- # [11:00] <zcorpan> where are .width and .height not allowed?
- # [11:01] * Joins: Peter` (~peter@92.254.21.251)
- # [11:01] <zcorpan> or were there too many negatives in that sentence
- # [11:01] <Dashiva> The values must remain available once they become available
- # [11:02] <Philip`> What happens to .width/.height in e.g. Opera when you disable images after loading a page?
- # [11:02] * zcorpan assumes they return 0 but hasn't tested
- # [11:02] <Dashiva> The images remain with the same size, they just don't render
- # [11:02] * Joins: mpt (~mpt@canonical/mpt)
- # [11:02] <Dashiva> The layout is fully preserved
- # [11:03] <Dashiva> Hum
- # [11:03] <Dashiva> Maybe that's styling interfering, though. Let's check otherwise.
- # [11:04] <zcorpan> Dashiva: i get layout changes when i turn off images
- # [11:04] <zcorpan> Dashiva: at least when there's alt text
- # [11:05] <Dashiva> Yeah, there was a fixed image size where I was checking.
- # [11:05] <Dashiva> Without styles, it resizes to fit the alt tex, and the dimensions match that
- # [11:06] <annevk> sounds like some kind of bug
- # [11:11] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 256 seconds)
- # [11:15] <MikeSmith> annevk: was there any kind of resolution at all on the "Backward-compatibility of text/html media type" thread on the TAG mailing list a few weeks back?
- # [11:16] <MikeSmith> I think you posted a few messages about that
- # [11:16] <annevk> I did and I don't think there was
- # [11:17] * MikeSmith finds http://lists.w3.org/Archives/Public/www-tag/2010Feb/thread.html#msg23
- # [11:17] <annevk> You sometimes go in a discussion with the TAG but then it takes ages for them to reply
- # [11:17] <MikeSmith> I think they may be waiting on some kind of update from the HTML WG
- # [11:18] <annevk> I guess in the end we just disagreed
- # [11:19] <MikeSmith> I'm trying to find what HTML WG bugzilla bug is associated with that, if any
- # [11:20] <Hixie> i randomly picked this mail from that thread:
- # [11:20] <Hixie> http://lists.w3.org/Archives/Public/www-tag/2010Feb/0027.html
- # [11:20] <Hixie> which asks:
- # [11:20] <Hixie> 1. Is there an intention to have at least the vast majority of the older
- # [11:20] <Hixie> content work and be considered conforming?
- # [11:20] * Hixie wonders if Noah realises that the vast majority of the older content _isn't_ considered conforming even under the old rules
- # [11:21] <MikeSmith> I guess I first probably should try to figure out exactly what the TAG seems to be asking for around this
- # [11:22] * othermaciej wonders if Noah realizes that "work" and "be considered conforming" are independent axes?
- # [11:22] <MikeSmith> OK
- # [11:22] <MikeSmith> I think I understand what the question/request is
- # [11:23] <jgraham> Not really independent, but not parallel either
- # [11:23] <MikeSmith> I think it's about whether the spec says that documents with an HTML 2, 3.2, 4 or XHTML 1 doctype are considered to be text/html documents or not
- # [11:23] * jgraham doesn't think that parallel is quite the right word
- # [11:24] <othermaciej> in the case of HTML 4.01, there are documents that "work" but are not conforming, and documents which do not work, but are conforming
- # [11:24] <MikeSmith> http://www.w3.org/2001/tag/group/track/actions/364 is public right?
- # [11:24] <othermaciej> maybe not an orthonormal basis, but definitely not identical
- # [11:25] <othermaciej> MikeSmith: is there any way for me to tell, given that I have Member access?
- # [11:25] <othermaciej> I guess I could figure out how to delete my http password
- # [11:25] <MikeSmith> aren't all the tracker instances world-readable?
- # [11:26] <MikeSmith> othermaciej: using curl or wget or whatever, I guess
- # [11:26] <othermaciej> it curls
- # [11:27] <MikeSmith> OK, so I see there that action is a "give somebody else an action" action
- # [11:27] <MikeSmith> and the somebody else in this case is me
- # [11:27] <othermaciej> yes
- # [11:27] <MikeSmith> or PLH
- # [11:28] <MikeSmith> and the action we are expected to do is to write a change proposal
- # [11:28] <zcorpan> x3d profiles, hmm
- # [11:28] <othermaciej> on something you may or may not believe in
- # [11:28] <MikeSmith> yeah
- # [11:28] <othermaciej> I would much prefer for Change Proposals to be written by actual advocates for the change in question
- # [11:28] <othermaciej> (no need to be a WG member; DanC is signed up for one already)
- # [11:29] <MikeSmith> that'd certainly seem to be the best way to get them written, if they are to be written well
- # [11:29] <MikeSmith> this is otherwise like some kind of telephone-game thing
- # [11:30] <othermaciej> however that issue is also one we decided we do not need to address before LC
- # [11:30] <MikeSmith> oh
- # [11:30] <MikeSmith> I sorta remember that now, yeah
- # [11:30] <MikeSmith> OK, so I guess I can respond to say that
- # [11:30] <othermaciej> which is why it is in "HTML5 Spec - PR Blockers" instead of "HTML5 spec"
- # [11:31] <othermaciej> which I guess means my open issue count is off by one
- # [11:32] <othermaciej> I wish I could look at the issues for a specific product
- # [11:33] <MikeSmith> you can, can't you?
- # [11:34] <othermaciej> how?
- # [11:34] <MikeSmith> http://www.w3.org/html/wg/tracker/products/8
- # [11:34] <othermaciej> how that's cool
- # [11:34] * MikeSmith reads the recent public-html thread related to this
- # [11:34] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 256 seconds)
- # [11:34] <othermaciej> it even consolidates open and raised
- # [11:34] <othermaciej> this is now my favorite page on the tracker: http://www.w3.org/html/wg/tracker/products/1
- # [11:35] <zcorpan> maybe the title should be "HTML5 (*plus* next-gen additions additions still in development)"
- # [11:35] <annevk> hmm appending ,access does not work on dynamic URIs
- # [11:36] <MikeSmith> annevk: right, unfortunately
- # [11:36] <othermaciej> zcorpan: that would make more sense
- # [11:37] <zcorpan> Hixie: ^
- # [11:37] <MikeSmith> othermaciej: can you give me some guidance from your chairs perspective about what update I should give to the TAG about this?
- # [11:37] <hsivonen> annevk: cool. I was unaware of ,access
- # [11:38] <othermaciej> MikeSmith: I dunno
- # [11:38] <othermaciej> MikeSmith: have they made a request of you yet?
- # [11:38] <MikeSmith> othermaciej: just, "The group is planning resolve the text/html media-type registration issue after LC"
- # [11:39] <MikeSmith> hmm, I don't think that will fly
- # [11:39] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [11:39] <MikeSmith> othermaciej: DanC pinged me about it
- # [11:39] <MikeSmith> hot potato
- # [11:39] <othermaciej> MikeSmith: we previously decided that ISSUE-53 doesn't need to be addressed before LC and had WG consensus on that change
- # [11:39] <Hixie> zcorpan: given how long it took to get the title be something everyone in that discussion was happy with, i'd rather not reopen that discussion
- # [11:39] <othermaciej> MikeSmith: that doesn't mean we can't make any related changes, but we are unlikely to reconsider and make it an LC blocker
- # [11:40] <MikeSmith> OK
- # [11:40] <zcorpan> Hixie: i'd be suprised if anyone objected to s/including/plus/ but ok
- # [11:40] <MikeSmith> +1 to plus
- # [11:41] <annevk> makes sense to me too fwiw
- # [11:41] <annevk> (though the term HTML5 would still be used differently, but that seems fine)
- # [11:42] * Joins: mpt (~mpt@canonical/mpt)
- # [11:42] <hsivonen> I support s/including/plus/
- # [11:57] * Joins: shepazutoo (~schepers@adsl-221-126-82.rmo.bellsouth.net)
- # [11:58] * Joins: nattokirai (~nattokira@y226086.dynamic.ppp.asahi-net.or.jp)
- # [12:01] * Quits: shepazu (~schepers@adsl-221-126-82.rmo.bellsouth.net) (Ping timeout: 256 seconds)
- # [12:03] * Quits: wakaba_0 (~wakaba_@ntkyto167068.kyto.nt.ftth4.ppp.infoweb.ne.jp) (Ping timeout: 256 seconds)
- # [12:03] * Quits: ttepasse (~ttepasse@dslb-088-077-094-243.pools.arcor-ip.net) (Quit: Verlassend)
- # [12:09] <Philip`> "HTML5+"
- # [12:17] <nessy> lol
- # [12:17] * Quits: mat_t_ (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
- # [12:18] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Read error: Connection reset by peer)
- # [12:19] <othermaciej> Philip`: for all those people who miss "HTML+"
- # [12:20] <othermaciej> whoah, HTML+ had a figure element! (named FIG, but still...)
- # [12:21] <Hixie> html3 had a <math> element
- # [12:21] <Hixie> a lot of the stuff in html5 is inspired by older drafts
- # [12:21] <Hixie> much like a lot of the stuff in html "6" will be inspired by things we dropped in 5
- # [12:21] <Hixie> like datagrid
- # [12:22] <othermaciej> HTML+ also had a LIT element for content to be rendered literally, but in a proportional font, giving a verse example
- # [12:22] <othermaciej> that's a neat idea
- # [12:22] <othermaciej> though of course you could just style PRE
- # [12:22] <MikeSmith> nessy: can you remind me if any of the media subgroup proposals are ready for moving forward within the a11y TF this week?
- # [12:22] <nessy> I think they are both, actually
- # [12:22] <MikeSmith> OK
- # [12:22] <nessy> you mean at Friday's meeting?
- # [12:23] <MikeSmith> I will add them to the agenda
- # [12:23] <nessy> ah, ok - I thought that had already happened last week :)
- # [12:23] <Philip`> "HTML+ documents offer a means for providing hypertext links to a variety of media including images, sound sequences, MPEG movies, Postscript files and other formats." - we still don't have MPEG support :-(
- # [12:23] * Joins: wakaba_ (~wakaba_@122.139.210.220.dy.bbexcite.jp)
- # [12:23] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [12:23] <nessy> discussion will keep going though, but an in-principle agreement that we are on the right way and ready for trial implementations would be good
- # [12:23] <othermaciej> nessy: what's the state of the media subgroup proposals?
- # [12:24] <nessy> http://www.w3.org/WAI/PF/HTML/wiki/Media_TextAssociations
- # [12:24] <nessy> http://www.w3.org/WAI/PF/HTML/wiki/Media_MultitrackAPI
- # [12:24] <othermaciej> nessy: the chairs (well, me and Sam) were wondering today when to put out a formal Call for Proposals for ISSUE-9 video-accessibiity
- # [12:24] <nessy> oh!
- # [12:25] <nessy> well, the latter one is related ot issue-9
- # [12:25] <nessy> I guess I assumed that because the subgroup existed, the video a11y related issues and bugs were sorta "delegated"
- # [12:26] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: brb)
- # [12:26] <nessy> I think after MikeSmith has had them discussed at the a11y TF meeting, it'd be good to introduce them to the larger html wg
- # [12:26] <othermaciej> nessy: everything ultimately has to go through the HTML WG process
- # [12:26] <nessy> sure
- # [12:26] <othermaciej> nessy: quick question about the first - how do <track> and <trackgroup> interact with <source>?
- # [12:27] <MikeSmith> nessy: I think the movement forward on the proposals is pending me putting them to the a11y TF for sign-off that we are ready to formally ask for review from the wider WG
- # [12:27] <nessy> not at all
- # [12:27] <nessy> MikeSmith, agree - just what I thought
- # [12:27] <othermaciej> all the examples use <video src="">, and not multiple <source> elements
- # [12:27] <othermaciej> and it is not clear to me how you would use them with <source> elements
- # [12:27] <othermaciej> could you add examples like that?
- # [12:27] <nessy> that's just because after the source selection algorithm, a single video source will be dealt with
- # [12:28] <nessy> I'll add an example, no problems
- # [12:28] <othermaciej> do all <track> elements apply to all sources, regardless of which is picked?
- # [12:28] <nessy> yes
- # [12:28] <annevk> that seems problematic
- # [12:28] <nessy> they are external files that get associated to the selected video source
- # [12:28] <nessy> how so?
- # [12:28] <annevk> there's no guarantee <source>es are of equal length
- # [12:29] <annevk> e.g. based on device features you might get a shorter video
- # [12:29] * zcorpan doesn't think that's especially problematic
- # [12:29] <nessy> I think that's an author's problem if he provides alternatives that are not really alternatives
- # [12:29] <othermaciej> I was thinking you might want the option to nest <track> inside <source>, but I am not sure there is a compelling use case
- # [12:30] <annevk> currently the primary use for <source> is different formats, but I expect that to shift over time
- # [12:30] <nessy> yeah, we had such a proposal at one stage
- # [12:30] <othermaciej> the example I thought of is, you have one video with no captions, one video with burned-in captions, and external captions in other languages
- # [12:30] <othermaciej> I am not sure if that is realistic
- # [12:30] <annevk> nessy, why would they not be alternatives?
- # [12:30] <nessy> such an example is realistic
- # [12:31] <nessy> alternatives is not a good word choice
- # [12:31] <annevk> zcorpan, yeah, maybe not
- # [12:31] <annevk> othermaciej, nesting inside <source> might no longer be feasible
- # [12:32] <nessy> but what I mean is: right now the choice is mostly based on formats, and maybe later on devices (through the media queries) - what is provided to the user should, however, not be a different experience
- # [12:32] <annevk> othermaciej, unless we change deployed content and fix our parsers quickly...
- # [12:32] <nessy> it would be strange if you went to a site on different browsers and you got different videos
- # [12:32] <othermaciej> annevk: we might need to make <source> imply </source> to do that
- # [12:32] <othermaciej> yuck
- # [12:32] <nessy> annevk: yes, nesting inside <source> was rejected because of that problem
- # [12:32] <annevk> othermaciej, still fails for the last though I suppose </video> could close the last one...
- # [12:33] <othermaciej> nessy: the basic idea of Media_TextAssociations seems pretty good
- # [12:34] <othermaciej> nessy: is that what the SRT vs DFXP vs smilText format war has been about?
- # [12:34] <nessy> it tried to really match with the way in which tracks are encoded in MPEG, too, including the track grouping
- # [12:35] <nessy> well, the srt - DFXP - smilText discussion is about what external format to support - the markup itself seems rather uncontroversial by now
- # [12:35] <nessy> also, it seems only the SMIL guys are for smilText nobody else has spoken up for it yet
- # [12:35] <annevk> really, requiring DFXP?
- # [12:35] <annevk> omg
- # [12:35] <nessy> several voices have been for DFXP - mostly those that want professional captioning
- # [12:36] <othermaciej> nessy: the track access API also seems reasonable - I worry slightly that it's more power than needed for the use case, but we may end up going that way anyway
- # [12:36] <annevk> DFXP is extremely broken
- # [12:36] <annevk> and way too complex
- # [12:36] <nessy> but we seem to be agreeing that DFXP needs to define conformance levels, which will make it easier to implement support for it
- # [12:36] <othermaciej> I think it would be plausible to not require any format or require only SRT (which I gather is the bare-bones format)
- # [12:36] <annevk> SRT has some weird stuff too
- # [12:36] <othermaciej> is smilText less broken than DFXP?
- # [12:36] <annevk> it would need to be defined
- # [12:36] <annevk> I'm not sure we'd want either
- # [12:37] <annevk> it seems to me that SRT addresses well over 80% of the use cases
- # [12:37] <annevk> for the rest we could provide an API so you can implement stuff yourself
- # [12:37] <nessy> we will need to have something more than DFXP since captioning requirements by law require more quality than what DFXP can provide, IIUC
- # [12:37] <nessy> (that's US law)
- # [12:37] <nessy> SRT addresses subtitles very well
- # [12:38] <nessy> quality captioning has actually more indepth requirements, such as colours and formatting and positioning
- # [12:38] <nessy> nothing that couldn't be done with a simple subpart of DFXP and a mapping to HTML+CSS
- # [12:39] <othermaciej> so DFXP is really complicated, but still cannot meet US legal requirements for captioning?
- # [12:39] <nessy> at the lowest level, DFXP could be no more than SRT plus basic formatting markup in the captions plus CSS
- # [12:39] <nessy> no, no, DFXP meets all US legal requirements
- # [12:39] <nessy> I referred to SRT not meeting them
- # [12:40] <othermaciej> I see, ok
- # [12:40] <nessy> sorry about the double negation :)
- # [12:40] <Philip`> "we will need to have something more than DFXP" - did you mean SRT there?
- # [12:41] <annevk> I thought SRT had formatting extensions
- # [12:41] <nessy> I think all browser vendors will initially only want to implement srt - and that's fine
- # [12:41] <othermaciej> are the track roles defined in Media_MultitrackAPI all things that can be determined in common container formats?
- # [12:41] <Philip`> (Otherwise I'm not quite understanding)
- # [12:41] <othermaciej> Philip`: i think she did
- # [12:41] <annevk> Philip`, I think so
- # [12:41] <nessy> I think we have to take it in steps
- # [12:41] <hsivonen> nessy: what legal requirements does the U.S. have that .srt doesn't meet?
- # [12:41] <nessy> Philip' good catch - I said DFXP where I meant SRT
- # [12:41] <othermaciej> nessy: is there any expected use for <track> besides external caption tracks?
- # [12:41] <nessy> I meant: we will need to have something more than SRT
- # [12:42] <othermaciej> (wondering if the name is too general)
- # [12:42] <hsivonen> considering what closed captioning in the U.S. looks like on e.g. CNN, it's hard for me to believe that SRT didn't meet legal requirements
- # [12:44] <nessy> hsivonen: I don't know the details but apparently you need to be able to place captions at locations where they don't overlap central activity, you need to be able to mark up in colour and provide italics for certain things and stuff
- # [12:44] <nessy> othermaciej: I'm hoping we can use the <track> spec also for lyrics, karaoke and other such text stuff, and ultimately also for other audio and video tracks, though that last one will take a long time before browsers will feel comfortable implementing it
- # [12:45] <annevk> it seems we need to define something like Web SRT anyway; adding extensions for a few things shouldn't be too hard and definitely much easier than DFXP
- # [12:46] <nessy> this is an interesting read with what features broadcast captions provide: http://www.theneitherworld.com/mcpoodle/SCC_TOOLS/DOCS/SCC_FORMAT.HTML
- # [12:46] <nessy> annevk: DFXP is actually in use by a lot of companies already
- # [12:47] <nessy> it's not that difficult after all - and extending srt wouldn't serve a purpose here other than those who already do it saying: WTF and those who are doing DFXP saying: WTF
- # [12:47] <nessy> here's a typical DFXP file http://www.apple.com/media/us/mac/imac/2009/tours/apple-imac-design_video-cc-us-20091111_cc.xml
- # [12:48] <nessy> honestly not that different from SRT
- # [12:48] <Hixie> sweet jesus
- # [12:48] <nessy> ?
- # [12:48] <Hixie> namespace alert
- # [12:48] <Hixie> woop woop
- # [12:48] <Hixie> namespaced _attributes_ no less
- # [12:48] <othermaciej> dxfp looks just enough like HTML to confuse me
- # [12:49] <nessy> hehe :)
- # [12:49] <Hixie> wait is that a THIRD styling language at the w3c? or is DFCP not W3C
- # [12:49] <Hixie> DFXP
- # [12:49] <hsivonen> nessy: does the captioning functionality of analog over-the-air TV in the U.S. support italics and color?
- # [12:49] <annevk> Hixie, I guess so
- # [12:49] <nessy> Hixie: SMIL has the same stuff
- # [12:49] <othermaciej> I have a hard type typing or saying DFXP correctly - it's got to be the worst acronym ever
- # [12:49] <othermaciej> especially considering that internally it calls itself "Timed Text"
- # [12:49] <nessy> the ppl that developed it wanted it to be "working independent of the Web", too
- # [12:49] <hsivonen> Hixie: DFXP reinvents large parts of CSS and HTML
- # [12:50] <Hixie> can we please not reinvent the wheel
- # [12:50] <Hixie> why do subtitles have to be formatted?
- # [12:50] <hsivonen> nessy: always a reason to reinvent parts of the Web stack
- # [12:50] <nessy> hsivonen: it seems so - if you follow the link that I posted above, it has a list of what US captions are capable of
- # [12:50] <othermaciej> I think the cat is out of the bag on reinventing the wheel
- # [12:50] <annevk> omg it doesn't even refer to CSS for things like <color>
- # [12:50] <annevk> http://www.w3.org/TR/ttaf1-dfxp/#style-value-color
- # [12:50] <Hixie> maybe colour and italics, but sheesh
- # [12:50] <Dashiva> Aren't there plenty of subtitle formats in existence?
- # [12:50] <annevk> definitely do not want DFXP in a browser
- # [12:51] <annevk> evar
- # [12:51] <othermaciej> note the host in the URL nessy posted
- # [12:52] <othermaciej> but indeed this looks like it reinvents more wheels than SVG 1.2 Tiny
- # [12:52] <nessy> once you're over your initial shock, can I convince you to just look at it as a format to parse and map into proper html/css/etc? :)
- # [12:52] <nessy> http://www.apple.com/imac/ <- is the video, incidentally
- # [12:52] * Quits: zcorpan (~zcorpan@c-2e99e355.410-6-64736c14.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [12:52] <annevk> that would mean writing a new spec for something that is very complex
- # [12:52] <annevk> whereas adding some features to SRT is much simpler
- # [12:53] <Hixie> why would we ever want to map subtitles to HTML/CSS/etc?
- # [12:53] <Hixie> surely we want subtitles to be media-independent and simple
- # [12:53] <othermaciej> it's so weird that they reused html element names with strangely different meanings
- # [12:53] <Hixie> so they can work with braille displays, speech synth, etc
- # [12:53] <nessy> that's what DFXP set out to be
- # [12:53] <annevk> Hixie, apparently there are some requirements for formatting
- # [12:53] <Hixie> what requirements?
- # [12:54] <nessy> read the bottom of this http://www.theneitherworld.com/mcpoodle/SCC_TOOLS/DOCS/SCC_FORMAT.HTML "Closed Caption Style Guid"
- # [12:54] <annevk> Hixie, placement, and color/italics (which you can prolly do media-independent in some way)
- # [12:54] <Philip`> According to DFXP, rgba(255, 255, 255, 1) is almost entirely transparent white
- # [12:54] <nessy> s/bottom/more or less middle/
- # [12:54] <Philip`> whereas CSS says it's solid white
- # [12:54] <Philip`> Fun
- # [12:54] <annevk> really?
- # [12:54] <annevk> lolz
- # [12:54] <Hixie> SRT supports placement and color/italics
- # [12:54] <nessy> no, no placement
- # [12:54] <hsivonen> Hixie: not the kind of SRT that would make sense for the Web
- # [12:54] <Hixie> you don't need an inline box model or whatnot
- # [12:54] <nessy> italics and bold only for some extensions
- # [12:55] <hsivonen> Hixie: color and italics are in the RSS title land
- # [12:55] <nessy> I'd rather we use only pure srt and don't do any interpretation on random text, actually
- # [12:55] <Philip`> ("the alpha component, if expressed, is maximum (255) at 100% opacity and minimum (0) at 0% opacity" is what it says for all colour syntaxes)
- # [12:55] <annevk> nessy, if we can avoid the mess that is DFXP...
- # [12:56] <annevk> Philip`, oh wow, it uses 0-255 as scale rather than 0-1 for alpha?
- # [12:56] <othermaciej> that's kinda more logical
- # [12:56] <othermaciej> but tragically inconsistent
- # [12:56] <annevk> Philip`, they are either intentionally incompatible with CSS and all or just stupid
- # [12:57] <Hixie> i don't think you need to be stupid to have that kind of design error
- # [12:57] <Philip`> annevk: Seems like an easy bug to introduce if you're not being sufficiently careful
- # [12:57] <Hixie> just poorly informed
- # [12:57] <nessy> no comment ;)
- # [12:58] <Philip`> but the more fundamental problem is redefining CSS-like colours at all, rather than deferring to CSS, which would avoid any possible divergence
- # [12:58] <nessy> there was a lot of information from the traditional TV side of things, but the world of the Web seemed to have been a bit less relevant
- # [12:58] <annevk> o_O
- # [12:59] * Joins: myakura (~myakura@p3213-ipbf4202marunouchi.tokyo.ocn.ne.jp)
- # [12:59] <Hixie> anyway, i'm all in favour of providing ways to define different voices, some of which might even by default be mapped to italics or specific colours, and i'm even ok with providing inline equivalents to <cite>, <em>, <i>, and <b>, but seriously, putting a CSS engine into subtitles is just a bad idea on so many levels
- # [12:59] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
- # [13:00] <othermaciej> is what they have really equivalent to a CSS engine?
- # [13:00] <nessy> why would we need an extra CSS engine? browser would just use their existing one, once the format is mapped to html + css, no?
- # [13:00] <nessy> it's a lot simpler, actually
- # [13:00] <Hixie> nessy: not all UAs have a CSS engine
- # [13:00] <nessy> but yes, there will be issues
- # [13:01] <othermaciej> Hixie: that's a mean thing to say about IE
- # [13:01] <nessy> well, in that case you can only do best effort on captions, too, no?
- # [13:01] <nessy> ahhh (lol)
- # [13:01] <Hixie> i didn't mean IE
- # [13:01] <Hixie> i mean like a braille display
- # [13:02] <Hixie> or my TV
- # [13:02] <othermaciej> I was joking
- # [13:02] <nessy> braille people aren't interested in subtitles or captions, I would think ;)
- # [13:02] <Hixie> or any number of other environments where embedding an entire CSS engine is overkill on a massive scale
- # [13:02] <othermaciej> nessy: a deaf-blind user might be
- # [13:02] <Philip`> othermaciej: They would be interested in the text, but not timed and linked to video/audio tracks
- # [13:03] <Dashiva> Why not audio tracks?
- # [13:03] <nessy> as I said: best effort for the given situation should be acceptable
- # [13:03] <othermaciej> Philip`: true, assuming a non-timed transcript was available
- # [13:03] <Philip`> Dashiva: Because they're deaf
- # [13:03] <nessy> we can't standardise on the lowest common denominator
- # [13:03] <Dashiva> Isn't it possible they're only blind?
- # [13:04] <Philip`> Dashiva: othermaciej was talking about deaf-blind users
- # [13:04] <Philip`> who, by definition, are deaf
- # [13:04] <nessy> we can do the lowest common denominator as a baseline, of course
- # [13:04] <Dashiva> Oh, didn't see that
- # [13:04] <othermaciej> Dashiva: my suggestion was that a deaf-blind user might want to use caption tracks via a braille display
- # [13:04] <othermaciej> a blind user would likely most want an audio description track
- # [13:05] <Philip`> (although I suppose they could be hearing-impaired such that they can hear music but can't understand speech)
- # [13:05] <Philip`> (so it's probably nicer to accommodate such people if possible)
- # [13:06] <nessy> so, I really do wonder: is there a problem with just parsing the external file (SRT, DFXP, or whatever format we decide on), mapping it to existing HTML/CSS/JavaScript/ whatever constructs, and displaying it in the browser that way?
- # [13:06] <Philip`> (but not if it significantly compromises the majority use cases)
- # [13:08] <othermaciej> nessy: my guess is that in our case we'd use QuickTime's existing implementations
- # [13:09] <Hixie> nessy: the video playback subsystem should not have to reimplement, or import, an HTML/CSS/JS/DOM/HTTP/etc engine just to render subtitles
- # [13:09] * Quits: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams) (Quit: GarethAdams|Home)
- # [13:09] <othermaciej> nessy: I expect using the Web engine to present subtitles it would be harder to get the performance good and the synchronization accurate
- # [13:09] <nessy> othermaciej: I think that makes sense when the DFXP track is inside a QuickTime file - such as the 3GPP files that use it, but maybe not so much when it comes straight into the browser as a text file
- # [13:10] <Hixie> there should be no difference between an embedded file and an external file, imho
- # [13:10] <othermaciej> nessy: well I sure don't want two totally separate DFXP implementations
- # [13:10] <Hixie> they should be exposed using the same API, and rendered using the same subsystem
- # [13:10] <nessy> Hixie: I don't think you can pass an external text file through the media subsystem for parsing and interpretation
- # [13:11] <nessy> but ok, that's fair enough
- # [13:11] <nessy> the API that we are proposing has been designed to be the same across internal and external tracks
- # [13:12] <nessy> and maybe it is possible to reuse the parsing of a media subsystem
- # [13:12] <nessy> I'm sure going to have to work at encoding DFXP into Ogg...
- # [13:13] <nessy> or at least a sensible subpart of it ...
- # [13:13] <hsivonen> nessy: why? does someone want to write an Ogg player with DFXP support?
- # [13:14] <nessy> we cannot ignore the professional market with Ogg IMO
- # [13:14] <nessy> if we want to be omnipresent, we have to be able to do quality captions
- # [13:15] <hsivonen> quality captions I agree with
- # [13:15] <nessy> several open source players support basic DFXP already
- # [13:15] <nessy> out of MPEG and MOV files mainly
- # [13:16] <othermaciej> nessy: I wonder what the deal is with the way the page you linked references the external captions
- # [13:16] <othermaciej> the <text> element inside <video>
- # [13:17] <nessy> othermaciej: I couldn't get them out of firebug either - must be linked inside the file or something, not sure either
- # [13:17] <othermaciej> I don't see any support for that in WebKit
- # [13:17] <nessy> Eric showed me that file and since I like collecting examples, I keep using it
- # [13:18] <othermaciej> the <video> element has a child element <text type="application/ttaf+xml" src="/media/us/mac/imac/2009/tours/apple-imac-design_video-cc-us-20091111_cc.xml" lang="en"></text>
- # [13:18] <othermaciej> which is nonstandard
- # [13:18] <othermaciej> I should ask Eric what is up with that
- # [13:18] <nessy> oh, I didn't see that (silly me)
- # [13:18] <othermaciej> maybe there is also a caption track in the file
- # [13:18] <nessy> must be just some javascript then that does the display...
- # [13:18] <hsivonen> <text> overlaps with SVG. :-(
- # [13:19] <othermaciej> it seems there are also captions in the file
- # [13:19] <othermaciej> cause the controls show up even if I go straight to the video file: http://movies.apple.com/media/us/mac/imac/2009/tours/apple-imac-design_video-cc-us-20091111_r848-9cie.mov
- # [13:20] <othermaciej> (Safari uses a generated HTML document with a <video> element when you directly link to a video file)
- # [13:20] <nessy> ah, I should probably look at it in Safari to get the HTML5 markup!!
- # [13:20] <nessy> that would make a difference!
- # [13:20] <othermaciej> oh yeah, I got all that with the Web Inspector
- # [13:20] <othermaciej> I don't think the <text> element does anything
- # [13:20] <nessy> in Firefox I just got an object element of course :)
- # [13:22] <nessy> looks like somebody had similar ideas to us with the <text> element :)
- # [13:28] <nessy> anyway - looking at the DFXP thing as a long-term possibility and SRT as a quick here-and-now solution is probably where we are going
- # [13:32] <nessy> incidentally, neither has been "standardised" as such - we need to write a spec for SRT and register the mime type and the TimedText guys have to get to CR
- # [13:32] <nessy> you might also enjoy looking at smilText http://www.w3.org/TR/SMIL3/smil-text.html
- # [13:33] * Joins: danbri (~danbri@unaffiliated/danbri)
- # [13:35] <nessy> we'll introduce the spec into public-html soon - maybe should cross-post to whatwg?
- # [13:39] * Quits: wakaba_ (~wakaba_@122.139.210.220.dy.bbexcite.jp) (Quit: Leaving...)
- # [13:39] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 252 seconds)
- # [13:43] * Joins: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net)
- # [13:45] * Joins: danbri_ (~danbri@unaffiliated/danbri)
- # [13:45] * Quits: danbri (~danbri@unaffiliated/danbri) (Read error: Connection reset by peer)
- # [13:47] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 245 seconds)
- # [13:48] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [13:48] <othermaciej> nessy: cross-posting messes up threads - I recommend not
- # [13:49] <nessy> yeah, I have had that experience in the past, too
- # [13:49] <nessy> so, maybe two posts - on each
- # [13:52] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [13:54] * Quits: nessy (~Adium@124-168-170-167.dyn.iinet.net.au) (Quit: Leaving.)
- # [14:00] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [14:01] * Joins: mpt (~mpt@canonical/mpt)
- # [14:03] * Quits: Lachy (~Lachlan@pat.se.opera.com) (Read error: Connection reset by peer)
- # [14:03] * Joins: Lachy_ (~Lachlan@pat.se.opera.com)
- # [14:05] * Quits: paul_irish (~paul_iris@c-71-192-163-128.hsd1.nh.comcast.net) (Remote host closed the connection)
- # [14:08] * Quits: danbri_ (~danbri@unaffiliated/danbri) (Read error: Connection reset by peer)
- # [14:08] * Joins: danbri (~danbri@unaffiliated/danbri)
- # [14:09] * Joins: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de)
- # [14:14] * Quits: danbri (~danbri@unaffiliated/danbri) (Ping timeout: 246 seconds)
- # [14:14] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [14:17] * Joins: danbri_ (~danbri@unaffiliated/danbri)
- # [14:17] * Joins: paul_irish (~paul_iris@c-71-192-163-128.hsd1.nh.comcast.net)
- # [14:18] * Joins: danbri (~danbri@unaffiliated/danbri)
- # [14:22] * Quits: danbri_ (~danbri@unaffiliated/danbri) (Ping timeout: 268 seconds)
- # [14:22] * Joins: TabAtkins (~chatzilla@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [14:23] * Quits: salavas (salavas@h4n1fls31o279.telia.com) (Ping timeout: 246 seconds)
- # [14:24] * Joins: danbri_ (~danbri@unaffiliated/danbri)
- # [14:24] * Quits: danbri (~danbri@unaffiliated/danbri) (Ping timeout: 252 seconds)
- # [14:27] * Quits: peol (~andree@unaffiliated/peol) (Remote host closed the connection)
- # [14:27] * Joins: peol (~andree@unaffiliated/peol)
- # [14:28] <annevk> hsivonen, I'd say no to 1
- # [14:28] <annevk> hsivonen, much like CSS obsoletes features over time, so should it be possible for HTML
- # [14:36] <hsivonen> annevk: do you mean that previously valid CSS1 is no longer valid CSS1?
- # [14:37] * Quits: TabAtkins (~chatzilla@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Ping timeout: 256 seconds)
- # [14:37] * Quits: beilabs (~beilabs@ppp121-44-78-10.lns20.syd6.internode.on.net) (Quit: Leaving)
- # [14:39] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [14:46] <annevk> hsivonen, yes
- # [14:47] <hsivonen> annevk: interesting
- # [14:53] * Joins: pmuellr (~pmuellr@nat/ibm/x-cxzpxubmzpjspfbd)
- # [14:53] * Joins: Michelangelo (~Michelang@93-41-56-76.ip80.fastwebnet.it)
- # [15:02] <annevk> also, allowing HTML4 makes no sense since we already decided it's broken
- # [15:02] <annevk> all kinds of stuff validates as HTML4 and will never be processed as such
- # [15:02] <annevk> it makes no sense
- # [15:06] * Joins: virtuelv_ (~virtuelv_@pat-tdc.opera.com)
- # [15:06] * Quits: virtuelv_ (~virtuelv_@pat-tdc.opera.com) (Remote host closed the connection)
- # [15:07] <hsivonen> annevk: I agree.
- # [15:07] <hsivonen> however, saying that DTD-valid HTML4 no longer is DTD-valid HTML4 is quite revisionist
- # [15:07] <hsivonen> but I'm not saying that it's useful to have DTD-valid HTML4
- # [15:17] <annevk> I see
- # [15:18] <annevk> In CSS that works because CSS does not have "versions". Just different levels of features. So if something is changed that affects a features it will change in every level...
- # [15:19] <annevk> I tried to find a list of the things that changed, but can't see to find it now. At least one of the things is the escape syntax.
- # [15:22] <Dashiva> I remember clip changed in 2.1
- # [15:26] * Joins: paul_irish_ (~paul_iris@32.137.26.155)
- # [15:27] * Quits: nattokirai (~nattokira@y226086.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
- # [15:29] * Quits: paul_irish (~paul_iris@c-71-192-163-128.hsd1.nh.comcast.net) (Ping timeout: 276 seconds)
- # [15:32] * Joins: miketaylr (~miketaylr@38.117.156.163)
- # [15:38] * Joins: jorlow (~jorlow@213.61.101.1)
- # [15:41] * Joins: BlurstOfTimes (~blurstoft@168.203.117.66)
- # [15:56] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 246 seconds)
- # [16:00] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [16:01] * Joins: jgornick (~joe@199.199.212.242)
- # [16:02] * Quits: MikeSmith (~MikeSmith@EM114-48-192-234.pool.e-mobile.ne.jp) (Ping timeout: 245 seconds)
- # [16:05] * Quits: kinetik (~kinetik@121.98.132.55) (Ping timeout: 248 seconds)
- # [16:06] * Joins: kinetik (~kinetik@121.98.132.55)
- # [16:07] * Joins: MikeSmith (~MikeSmith@EM114-48-159-204.pool.e-mobile.ne.jp)
- # [16:18] * Quits: paul_irish_ (~paul_iris@32.137.26.155) (Read error: Connection reset by peer)
- # [16:22] * Joins: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:26] * Joins: Utkarsh (~admin@117.201.88.183)
- # [16:28] * Joins: ChrisLTD|Work (~blahness@152.2.194.196)
- # [16:33] * Joins: lazni (~lazni@118.71.60.217)
- # [16:37] * Joins: JoePeck (~JoePeck@c-67-188-171-45.hsd1.ca.comcast.net)
- # [16:41] <boblet> hey all, when talking about a11y Hixie mentioned “making features more explicitly media-independent”
- # [16:42] <boblet> does media-independent refer to eg not just visual browsers?
- # [16:42] <boblet> can anyone hazard a guess?
- # [16:42] * Quits: Michelangelo (~Michelang@93-41-56-76.ip80.fastwebnet.it) (Remote host closed the connection)
- # [16:46] <smaug> Hixie: ping
- # [16:50] * Quits: dglazkov (~dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Quit: dglazkov)
- # [16:51] * Quits: danbri_ (~danbri@unaffiliated/danbri) (Quit: Leaving...)
- # [16:52] <annevk> boblet, yup
- # [16:52] <annevk> boblet, he gave some examples, e.g. braille readers
- # [16:52] <boblet> annevk: thanks
- # [16:52] <boblet> I wasn’t around for the mention of braille readers unfortunately :)
- # [16:52] * Joins: paul_irish (~paul_iris@12.33.239.250)
- # [17:03] * Quits: jorlow (~jorlow@213.61.101.1) (Read error: Connection reset by peer)
- # [17:03] * Joins: jorlow (~jorlow@213.61.101.1)
- # [17:05] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:05] * Quits: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp) (Quit: boblet)
- # [17:13] * Joins: TabAtkins (~chatzilla@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [17:15] * Quits: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se) (Remote host closed the connection)
- # [17:25] * Joins: leejongwook (~leejongwo@123.109.85.6)
- # [17:26] <leejongwook> firefox support html5 ?
- # [17:26] <miketaylr> sure
- # [17:26] <leejongwook> how about iceweasel ?
- # [17:26] <leejongwook> @_@
- # [17:26] <miketaylr> depends on what you mean by html5, and which subset of it
- # [17:26] <leejongwook> <--- want to learn html5
- # [17:27] <leejongwook> i know nothing but the name html5
- # [17:27] <leejongwook> <--- need to setup my environment :)
- # [17:27] <miketaylr> leejongwook: http://diveintohtml5.org/
- # [17:27] <leejongwook> so i need firefox :) and... that site :P
- # [17:27] <miketaylr> as well as the spec ;)
- # [17:28] <leejongwook> miketaylr, thanks :)
- # [17:28] <miketaylr> newer firefox, chrome, safari, opera all support html5 to varying degrees
- # [17:28] <leejongwook> i see :)
- # [17:30] <smaug> also IE8 supports some html5
- # [17:30] <miketaylr> oh, good call
- # [17:32] <leejongwook> :)
- # [17:35] <leejongwook> FlowPlayer <--- this is interesting
- # [17:35] * Joins: dglazkov (~dglazkov@2620:0:1000:1b01:21f:f3ff:fed0:dd49)
- # [17:37] <leejongwook> Everything you know about XHTML is wrong <-- good, 'cause i don't know xhtml :P
- # [17:38] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 256 seconds)
- # [17:45] * Quits: TabAtkins (~chatzilla@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Ping timeout: 240 seconds)
- # [17:50] * Joins: JusticeFries (~justicefr@2002:43ad:ef61:0:226:8ff:fedd:9464)
- # [17:50] * svl is now known as svl__
- # [17:51] * Quits: JusticeFries (~justicefr@2002:43ad:ef61:0:226:8ff:fedd:9464) (Remote host closed the connection)
- # [17:52] * Joins: JusticeFries (~justicefr@2002:43ad:ef61:0:226:8ff:fedd:9464)
- # [17:52] * Quits: myakura (~myakura@p3213-ipbf4202marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving...)
- # [17:53] * Quits: JusticeFries (~justicefr@2002:43ad:ef61:0:226:8ff:fedd:9464) (Remote host closed the connection)
- # [17:53] * Joins: JusticeFries (~justicefr@2002:43ad:ef61:0:226:8ff:fedd:9464)
- # [17:54] * Quits: JusticeFries (~justicefr@2002:43ad:ef61:0:226:8ff:fedd:9464) (Remote host closed the connection)
- # [17:56] <leejongwook> i doubt my eyes @_@
- # [17:57] <leejongwook> so it's not flash player :P and it plays video @_@ without any kind of plugins
- # [17:58] <leejongwook> can't compare this with html4, only seen it with flash
- # [17:58] * Joins: slightlyoff (~slightlyo@nat/google/x-xijefovbziwnptlz)
- # [18:02] * Joins: dbaron (~dbaron@nat/mozilla/x-lcnqwrtwproyganv)
- # [18:04] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
- # [18:05] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Remote host closed the connection)
- # [18:06] <leejongwook> In other browsers that do not support <video>, it falls back to QuickTime. <--- i see
- # [18:08] * Quits: jorlow (~jorlow@213.61.101.1) (Read error: Connection reset by peer)
- # [18:08] * Joins: jorlow (~jorlow@213.61.101.1)
- # [18:08] <leejongwook> It’s important to note that the user is not prompted to install QuickTime if they don’t have it. Fallback is instant and automatic
- # [18:08] <leejongwook> cool :)
- # [18:11] <leejongwook> http://camendesign.com/code/video_for_everybody <--- i saw this
- # [18:11] * Joins: Maurice (copyman@5ED548D4.cable.ziggo.nl)
- # [18:11] <leejongwook> nice :)
- # [18:12] * Quits: jmb (~jmb@login.ecs.soton.ac.uk) (Ping timeout: 260 seconds)
- # [18:13] <leejongwook> so i don't need to learn action script and svg to share videos and to draw something on
- # [18:13] <leejongwook> all in one :P
- # [18:14] * Joins: dave_levin (~dave_levi@2620:0:1008:1101:225:ff:fef0:9a9e)
- # [18:15] * Joins: mpt_ (~mpt@canonical/mpt)
- # [18:15] <leejongwook> thanks again :P miketaylr smaug, see you all next time :)
- # [18:15] <miketaylr> later
- # [18:15] <leejongwook> :)
- # [18:15] * Parts: leejongwook (~leejongwo@123.109.85.6) ("Leaving")
- # [18:16] * Joins: zcorpan (~zcorpan@c-2e99e355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [18:16] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
- # [18:17] <zcorpan> isn't drawFocusRing() better than image maps?
- # [18:20] * Joins: salavas (~salavas@h4n1fls31o279.telia.com)
- # [18:21] * Joins: taf2_ (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net)
- # [18:21] * Quits: mpt_ (~mpt@canonical/mpt) (Ping timeout: 264 seconds)
- # [18:23] * Joins: ap_ (~ap@17.246.19.5)
- # [18:23] * Quits: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net) (Ping timeout: 268 seconds)
- # [18:23] * taf2_ is now known as taf2
- # [18:23] * Joins: mpt (~mpt@canonical/mpt)
- # [18:27] <Philip`> Does anybody still seriously use image maps?
- # [18:27] <Philip`> I thought server-side image maps went out of fashion in the 90s, and client-side ones in the early 00s
- # [18:33] * Quits: wycats (~yehudakat@c-69-181-216-213.hsd1.ca.comcast.net) (Quit: wycats)
- # [18:34] <mpt> Philip`, they'd be a moderately vital part of any accessible replacement for Flash
- # [18:34] * Joins: jmb (~jmb@login.ecs.soton.ac.uk)
- # [18:36] * Joins: JusticeFries (~justicefr@c-67-173-239-97.hsd1.co.comcast.net)
- # [18:38] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
- # [18:39] * Quits: Phae (~phaeness@gateb.mh.bbc.co.uk)
- # [18:42] * Quits: pesla (~retep@procurios.xs4all.nl) (Quit: ( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com ))
- # [18:43] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [18:44] * Joins: mpt (~mpt@canonical/mpt)
- # [18:45] * Joins: sicking (~chatzilla@nat/mozilla/x-gresefxctgnxxrtx)
- # [18:49] * Joins: tametick (~chatzilla@chello084114134061.3.15.vie.surfer.at)
- # [18:49] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Ping timeout: 245 seconds)
- # [18:50] * Quits: jorlow (~jorlow@213.61.101.1) (Quit: jorlow)
- # [18:59] * Joins: surkov (~surkov@nat/mozilla/x-yfmdmfqggkizqrmq)
- # [19:00] * Quits: zcorpan (~zcorpan@c-2e99e355.410-6-64736c14.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [19:02] * aroben is now known as aroben|lunch
- # [19:05] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
- # [19:09] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [19:13] * Joins: cpearce (~cpearce@nat/mozilla/x-jssrlutjfrjyzmgy)
- # [19:26] * Joins: eric_carlson (~ericc@nat/apple/x-jnsxznaxkapejwdn)
- # [19:31] * Joins: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se)
- # [19:31] <deltab> Philip`: I'm already using SVGs with href
- # [19:40] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
- # [19:40] * Philip` discovers bizarre shadow compositing behaviour in Opera
- # [19:42] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [19:49] * Joins: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [19:52] * Quits: Lachy_ (~Lachlan@pat.se.opera.com) (Quit: This computer has gone to sleep)
- # [19:52] * ap_ is now known as ap
- # [19:52] * Joins: wycats (~yehudakat@enginey-9.border1.sfo002.pnap.net)
- # [19:53] * Joins: maikmerten (~maikmerte@port-92-201-72-106.dynamic.qsc.de)
- # [19:55] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [19:55] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: mhausenblas)
- # [19:55] * aroben|lunch is now known as aroben
- # [19:58] * Joins: cying (~cying@70.90.171.153)
- # [19:59] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 265 seconds)
- # [19:59] * Joins: mpt_ (~mpt@canonical/mpt)
- # [20:02] * Quits: sbublava (~stephan@77.118.182.60.wireless.dyn.drei.com) (Quit: sbublava)
- # [20:04] * Joins: JonathanNeal (~JonathanN@rrcs-76-79-114-213.west.biz.rr.com)
- # [20:11] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [20:12] * Joins: Lachy (~Lachlan@london.perfect-privacy.com)
- # [20:14] <JonathanNeal> The <command> element is buggy in Firefox. It is documented and validates only as self closing tag, but Firefox will not close the tag without a </COMMAND>. So, you can pick your poison; you can not use the element all-together, you can markup the element as a self-closing tag and suffer the Firefoxequences, or you can add the closing tag and ignore validation all-together.
- # [20:16] * Joins: jwalden (~waldo@nat/mozilla/x-hpxlyrnqphtrxroy)
- # [20:18] * Quits: Ruetobas (Ruetobas@114-32-107-228.HINET-IP.hinet.net)
- # [20:18] <AryehGregor> JonathanNeal, can't you put it in another tag, so when Firefox hits the wrapper's close tag, it will close it?
- # [20:20] * Joins: Ruetobas (Ruetobas@114-32-107-228.HINET-IP.hinet.net)
- # [20:20] * Joins: roc (~roc@nat/mozilla/x-ecyepwdkwjzjemjm)
- # [20:21] <JonathanNeal> AryehGregor, <command /> will not close, so the next <command /> will be a child of the previous.
- # [20:21] <Philip`> JonathanNeal: I expect he means <div><command></div>
- # [20:22] <Philip`> (or similar)
- # [20:22] <JonathanNeal> The next element will be a child of <command, until it is closed by some other means.
- # [20:22] <AryehGregor> What does <div><command></div><div><command></div> do, or whatever? Does that make sense here?
- # [20:23] * AryehGregor isn't clear on how or why one would use <command> in practice, so isn't sure if that makes sense.
- # [20:23] <Philip`> Why does it matter how Firefox parses it, given that the functionality is not implemented?
- # [20:23] <AryehGregor> And right, does it matter how it gets parsed?
- # [20:23] <JonathanNeal> Say: <menu type="toolbar">
- # [20:23] <JonathanNeal> <command onclick="insertTag(buttons, 0);" label="strong" icon="bold.gif"/>
- # [20:23] <JonathanNeal> <command onclick="insertTag(buttons, 1);" label="em" icon="italic.gif"/>
- # [20:23] <JonathanNeal> </menu>
- # [20:24] <JonathanNeal> Ah crap, XChat didn't catch the line returns, sorry.
- # [20:24] <AryehGregor> So why can't they just be nested in Firefox?
- # [20:24] <AryehGregor> I mean, they're invisible anyway, aren't they? Or are you styling them somehow?
- # [20:24] <AryehGregor> <div> or <span> wrappers should fix it, anyway.
- # [20:24] <JonathanNeal> AryehGregor, nested as in each command being a child of the previous?
- # [20:25] <AryehGregor> Yeah.
- # [20:25] <AryehGregor> What's making these visible at all?
- # [20:25] <JonathanNeal> Well, then the styling would get in the way.
- # [20:25] <Philip`> It seems a bad idea to use those elements at all, because the spec might change (given that there's no implementations yet, as far as I'm aware)
- # [20:25] <AryehGregor> Yeah, I would very strongly advise that you avoid using anything with zero implementations.
- # [20:25] <JonathanNeal> That is a Catch 22.
- # [20:25] <AryehGregor> No, it's not.
- # [20:25] <AryehGregor> Implementations happen before features are used in authoring.
- # [20:26] <Philip`> By the time there's implementations, the parsers will have been fixed
- # [20:26] <AryehGregor> Once there's at least one implementation, you can test in that implementation.
- # [20:26] <JonathanNeal> It is the developers who have dictated the implementations.
- # [20:26] <JonathanNeal> That's how this whole mess started.
- # [20:26] <AryehGregor> Huh?
- # [20:26] * Joins: drunknbass_work (~aaron@pool-71-106-110-90.lsanca.dsl-w.verizon.net)
- # [20:27] <AryehGregor> If authors deploy features without implementations, then implementers may find that the sites break when the feature is actually implemented.
- # [20:28] <AryehGregor> If your site is big enough, that will hold up their implementation. If it's not, then your site will break.
- # [20:28] <AryehGregor> In any event, you gain nothing by using features that don't exist yet in *any* browser, so what's the point? Use <input type=image> instead.
- # [20:28] <JonathanNeal> AryehGregor, you're referring to Gecko or Webkit implementing <command> ? Okay, I just wanted to use a recommended element as a child of <menu>
- # [20:29] <Philip`> Why do you want to use <menu>?
- # [20:30] <Philip`> Nobody implements that either :-)
- # [20:30] * mpt_ is now known as mpt
- # [20:31] * Quits: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se) (Read error: Connection reset by peer)
- # [20:31] * Joins: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se)
- # [20:31] <AryehGregor> What Philip` said.
- # [20:33] <JonathanNeal> Accessibility and giving better meaning to page controls.
- # [20:33] <JonathanNeal> let me provide an example
- # [20:33] <JonathanNeal> http://sandbox.thewikies.com/liferay-rotating-banner/
- # [20:33] <JonathanNeal> The source downlaods are outdated, but you'll see on that page I'm using <menu> and <command>
- # [20:33] * Joins: eric_carlson_ (~ericc@17.246.17.107)
- # [20:34] <AryehGregor> Why not just use <nav> and <a>?
- # [20:36] <JonathanNeal> Well, is there some markup that would allow it to be a control but also prevent the screen-reader from listing the control, since it is visual only.
- # [20:36] <Philip`> JonathanNeal: I think you'd actually need to use <li><command></li> to make that correct, otherwise the content is interpreted as merely "flow content describing available commands" and not as actual commands
- # [20:36] * Quits: eric_carlson (~ericc@nat/apple/x-jnsxznaxkapejwdn) (Ping timeout: 260 seconds)
- # [20:36] * eric_carlson_ is now known as eric_carlson
- # [20:37] <JonathanNeal> Using a screen reader or keyboard navigation, you can already move through all of the banners, so it didn't make sense for it to then list the controls, since the keyboard and screen-reader already provide those controls.
- # [20:37] <JonathanNeal> The controls are for the visually unimpaired only.
- # [20:37] <AryehGregor> I have no idea, but I'm pretty sure that using a completely unimplemented feature isn't the best way to do it.
- # [20:37] <AryehGregor> (Maybe the validator should raise a warning when someone does that?)
- # [20:39] * Joins: TabAtkins (~chatzilla@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [20:40] <JonathanNeal> Hey TabAtkins :D
- # [20:41] <TabAtkins> yo
- # [20:45] * Joins: virtuelv (~virtuelv_@162.179.251.212.customer.cdi.no)
- # [20:48] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [20:53] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Quit: Leaving)
- # [20:57] * Joins: virtuelv_ (~virtuelv_@162.179.251.212.customer.cdi.no)
- # [20:58] * Quits: TabAtkins (~chatzilla@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Ping timeout: 256 seconds)
- # [20:59] * Quits: virtuelv_ (~virtuelv_@162.179.251.212.customer.cdi.no) (Client Quit)
- # [21:00] * Joins: othermaciej (~mjs@17.246.17.32)
- # [21:00] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [21:02] * Joins: nattokirai (~nattokira@y226086.dynamic.ppp.asahi-net.or.jp)
- # [21:05] * Quits: eric_carlson (~ericc@17.246.17.107) (Remote host closed the connection)
- # [21:06] * Joins: eric_carlson (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30)
- # [21:07] * Joins: TabAtkins (~chatzilla@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [21:08] * Philip` always forgets how many canvas tests he has :-/
- # [21:08] <TabAtkins> 310? 306? Something like that.
- # [21:09] <Philip`> My text editor says I'm still only 60% of the way through the test file, and I've not even started writing any new ones yet
- # [21:09] * Quits: slightlyoff (~slightlyo@nat/google/x-xijefovbziwnptlz) (Read error: Connection reset by peer)
- # [21:09] * Joins: slightlyoff (~slightlyo@nat/google/x-zgtlilpmxfvmlvce)
- # [21:09] <Philip`> I don't mean literally forgetting the number - I can check the index page which says 724
- # [21:10] <Philip`> I just mean forgetting how much work it is to even read through all the tests
- # [21:10] <TabAtkins> Ah, kk.
- # [21:11] <Philip`> Would anybody mind if I made APNG support necessary in order to pass some tests?
- # [21:11] <TabAtkins> Nah, go right ahead. ^_^
- # [21:16] * Quits: sicking (~chatzilla@nat/mozilla/x-gresefxctgnxxrtx) (Ping timeout: 245 seconds)
- # [21:17] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 276 seconds)
- # [21:21] * Joins: eighty4_ (~eighty4@h-60-214.A163.priv.bahnhof.se)
- # [21:22] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [21:23] * Quits: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se) (Ping timeout: 240 seconds)
- # [21:33] * Quits: Utkarsh (~admin@117.201.88.183) (Remote host closed the connection)
- # [21:34] * Joins: Utkarsh (~admin@117.201.88.183)
- # [21:43] * Quits: JusticeFries (~justicefr@c-67-173-239-97.hsd1.co.comcast.net) (Quit: JusticeFries)
- # [21:44] * Quits: maikmerten (~maikmerte@port-92-201-72-106.dynamic.qsc.de) (Remote host closed the connection)
- # [21:46] <JonathanNeal> TabAtkins, I had a question for you about accessibility.
- # [21:46] <TabAtkins> shoot
- # [21:46] <JonathanNeal> I'm trying to create controls visible only to the visually impaired, is there ARIA for that, or an appropriate element?
- # [21:47] <TabAtkins> If they can be expressed with normal HTML semantics, but you just don't want them shown to sighted users, use the abspos trick.
- # [21:47] <JonathanNeal> I was using <menu> and <command>s but they might be considered unstable, and the validation / browser implementation doesn't match up.
- # [21:47] <JonathanNeal> I want them show to sighted users, not unsighted users.
- # [21:47] * Joins: mat_t (~mattomasz@ppp-0-155.edin-a-1.access.uk.tiscali.com)
- # [21:48] <TabAtkins> Ah, that's the exact opposite of what you just said. ^_^
- # [21:48] <JonathanNeal> You're right, I meant to say "visually paired"
- # [21:48] <JonathanNeal> unsighted users get the entire website experience without these additional controls, example @ http://sandbox.thewikies.com/liferay-rotating-banner/
- # [21:48] * aroben is now known as aroben|meeting
- # [21:48] * Joins: KevinMarks (~KevinMark@157.22.22.46)
- # [21:49] <TabAtkins> Hmm, actually I'm not sure then. Typically you're needing to expose extra controls to the disabled. Let me see...
- # [21:50] <JonathanNeal> The visually impaired wouldn't do well with the controls, but javascript markup seems like a secondary solution, if I can be educated on an elemental or ARIA solution.
- # [21:50] <JonathanNeal> "javascript markup seems like a secondary solution" eg including the controls via js. I don't think that would help with screenreaders either.
- # [21:51] <JonathanNeal> I can use a series of empty divs and spans, of course, but I thought there was another way.
- # [21:52] <JonathanNeal> I was inspired after I saw http://www.ibm.com/developerworks/library/x-html5/#N10405
- # [21:52] <TabAtkins> Oh, duh. role=presentation
- # [21:53] * Quits: mat_t (~mattomasz@ppp-0-155.edin-a-1.access.uk.tiscali.com) (Ping timeout: 256 seconds)
- # [21:53] <TabAtkins> That conflicts with the allowed semantics in the aria mapping table in html5, though.
- # [21:53] <TabAtkins> I'd bring that up on the list.
- # [21:55] <JonathanNeal> Wait, so it's good but bad?
- # [21:55] <TabAtkins> You want to use role=presentation. But it's officially disallowed right now in HTML5 (only <img alt=""> can have it).
- # [21:56] <JonathanNeal> Oh, and I want presentational html.
- # [21:56] * Joins: yutak_home (~kee@N038037.ppp.dion.ne.jp)
- # [21:57] * Joins: mat_t (~mattomasz@ppp-0-155.edin-a-1.access.uk.tiscali.com)
- # [21:57] <TabAtkins> Alternately... Just use empty elements and/or images with no alt for the controls. If the controls don't *contain* any content, they can't be read out.
- # [21:59] * Joins: MikeSmithX (~MikeSmith@EM114-48-156-255.pool.e-mobile.ne.jp)
- # [22:03] * Quits: MikeSmith (~MikeSmith@EM114-48-159-204.pool.e-mobile.ne.jp) (Ping timeout: 276 seconds)
- # [22:04] * Quits: roc (~roc@nat/mozilla/x-ecyepwdkwjzjemjm) (Quit: roc)
- # [22:04] * Joins: nessy (~Adium@124-168-170-167.dyn.iinet.net.au)
- # [22:08] * miketaylr is now known as vjjjfftt
- # [22:08] * paul_irish is now known as vjijijfft
- # [22:09] <JonathanNeal> In the meantime I may add the role="presentational", for possibile forward compatibility.
- # [22:09] <JonathanNeal> I wonder who IBM got the idea that <menu> and <command> would work the way they described.
- # [22:09] <JonathanNeal> *how
- # [22:10] * Quits: tametick (~chatzilla@chello084114134061.3.15.vie.surfer.at) (Remote host closed the connection)
- # [22:11] * Joins: roc (~roc@nat/mozilla/x-fzxamhjirjnweeii)
- # [22:11] * Joins: tametick (~chatzilla@chello084114134061.3.15.vie.surfer.at)
- # [22:11] * Quits: jwalden (~waldo@nat/mozilla/x-hpxlyrnqphtrxroy) (Quit: cycling network connection)
- # [22:12] <JonathanNeal> What's a good element to use for controls?
- # [22:13] <Philip`> JonathanNeal: I expect they got the idea by reading the spec
- # [22:13] <Philip`> although it wasn't "IBM"
- # [22:13] <TabAtkins> Depends. <div>, <span>, or <img> likely.
- # [22:13] <Philip`> and it wasn't even a person who works for IBM
- # [22:13] * Joins: jwalden (~waldo@nat/mozilla/x-noxyhxqsxbnhchzo)
- # [22:13] <Philip`> and it was 2.5 years ago
- # [22:13] <JonathanNeal> Right.
- # [22:14] <JonathanNeal> I have a section with controls at the top, I guess I could stick them in a <nav>
- # [22:14] <JonathanNeal> Since they don't belong to the content, but they do belong to the section
- # [22:18] * Quits: tametick (~chatzilla@chello084114134061.3.15.vie.surfer.at) (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115132715])
- # [22:21] * Joins: sicking (~chatzilla@nat/mozilla/x-gidaphsdqotgibhu)
- # [22:25] * Quits: ROBOd (~robod@89.122.216.38) (Quit: http://www.robodesign.ro)
- # [22:31] * aroben|meeting is now known as aroben
- # [22:35] <TabAtkins> Hrm. Just found a rendering bug in FF3.6.
- # [22:41] * Joins: sbublava (~stephan@77.118.182.60.wireless.dyn.drei.com)
- # [22:42] <jwalden> impressive!
- # [22:42] <jwalden> ;-)
- # [22:42] <jwalden> offered without comment: http://x264dev.multimedia.cx/?p=292#comment-2673 "Hi, that’s ten screenfuls of text, then eleven screenfuls of comments. Can you summarize? Thanks."
- # [22:48] * Quits: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu) (Ping timeout: 256 seconds)
- # [22:50] * Quits: mat_t (~mattomasz@ppp-0-155.edin-a-1.access.uk.tiscali.com) (Remote host closed the connection)
- # [22:52] * Quits: ChrisLTD|Work (~blahness@152.2.194.196) (Quit: ChrisLTD|Work)
- # [22:55] * Quits: eric_carlson (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30) (Quit: eric_carlson)
- # [22:56] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Leaving)
- # [22:57] * Joins: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp)
- # [22:58] * Quits: pmuellr (~pmuellr@nat/ibm/x-cxzpxubmzpjspfbd) (Quit: pmuellr)
- # [22:59] * Quits: yutak_home (~kee@N038037.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [23:01] * Quits: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de) (Quit: Verlassend)
- # [23:02] * Quits: vjjjfftt (~miketaylr@38.117.156.163) (Remote host closed the connection)
- # [23:06] * Quits: roc (~roc@nat/mozilla/x-fzxamhjirjnweeii) (Quit: roc)
- # [23:10] * Joins: supL (~LS@HSI-KBW-095-208-072-015.hsi5.kabel-badenwuerttemberg.de)
- # [23:10] * Joins: beilabs (~beilabs@ppp121-44-78-10.lns20.syd6.internode.on.net)
- # [23:11] <supL> hi
- # [23:12] <TabAtkins> yo
- # [23:16] * Quits: virtuelv (~virtuelv_@162.179.251.212.customer.cdi.no) (Ping timeout: 252 seconds)
- # [23:20] * Quits: Utkarsh (~admin@117.201.88.183) (Ping timeout: 256 seconds)
- # [23:21] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Quit: Necrathex)
- # [23:21] * Quits: sbublava (~stephan@77.118.182.60.wireless.dyn.drei.com) (Quit: sbublava)
- # [23:24] * Quits: Maurice (copyman@5ED548D4.cable.ziggo.nl)
- # [23:27] * Joins: Utkarsh (~admin@117.201.80.181)
- # [23:30] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:31] * Quits: Utkarsh (~admin@117.201.80.181) (Ping timeout: 240 seconds)
- # [23:33] * Quits: nattokirai (~nattokira@y226086.dynamic.ppp.asahi-net.or.jp) (Quit: nattokirai)
- # [23:35] * Joins: virtuelv (~virtuelv_@162.179.251.212.customer.cdi.no)
- # [23:36] * Quits: supL (~LS@HSI-KBW-095-208-072-015.hsi5.kabel-badenwuerttemberg.de) (Quit: Verlassend)
- # [23:37] * Quits: virtuelv (~virtuelv_@162.179.251.212.customer.cdi.no) (Client Quit)
- # [23:37] * Joins: virtuelv (~virtuelv_@162.179.251.212.customer.cdi.no)
- # [23:43] * vjijijfft is now known as paul_irish
- # [23:52] * Quits: eighty4_ (~eighty4@h-60-214.A163.priv.bahnhof.se) (Ping timeout: 256 seconds)
- # [23:53] * Quits: MikeSmithX (~MikeSmith@EM114-48-156-255.pool.e-mobile.ne.jp) (*.net *.split)
- # [23:53] * Quits: gavin_ (~gavin@firefox/developer/gavin) (*.net *.split)
- # [23:53] * Quits: jgornick (~joe@199.199.212.242) (*.net *.split)
- # [23:54] * Joins: MikeSmithX (~MikeSmith@EM114-48-156-255.pool.e-mobile.ne.jp)
- # [23:54] * Joins: jgornick (~joe@199.199.212.242)
- # [23:56] * Joins: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se)
- # [23:57] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # Session Close: Thu Feb 25 00:00:00 2010
The end :)