Options:
- # Session Start: Mon May 10 00:00:00 2010
- # Session Ident: #whatwg
- # [00:08] * Quits: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [00:13] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [00:25] * Joins: cohitre (~cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [00:28] * Quits: Morphous (jan@unaffiliated/amorphous) (Quit: shutdown)
- # [00:29] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
- # [00:33] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [00:34] * Joins: davidb (~davidb@bas1-toronto06-2925210917.dsl.bell.ca)
- # [00:38] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 259 seconds)
- # [00:41] * Joins: yutak_home (~kee@N038037.ppp.dion.ne.jp)
- # [00:41] * Quits: davidb (~davidb@bas1-toronto06-2925210917.dsl.bell.ca) (Quit: davidb)
- # [00:44] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [00:44] * Joins: JusticeFries (~justicefr@c-67-173-239-97.hsd1.co.comcast.net)
- # [01:03] * Quits: JoePeck (~jjp@c-24-130-200-51.hsd1.ca.comcast.net) (Quit: -)
- # [01:09] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: null)
- # [01:11] * Quits: JusticeFries (~justicefr@c-67-173-239-97.hsd1.co.comcast.net) (Quit: JusticeFries)
- # [01:18] * Joins: JusticeFries (~justicefr@2002:43ad:ef61:0:226:8ff:fedd:9464)
- # [01:21] * Quits: gormer (~ghe@132.150.173.51) (Read error: Connection reset by peer)
- # [01:21] * Joins: gormer (~ghe@132.150.173.51)
- # [01:22] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [01:32] * Quits: JusticeFries (~justicefr@2002:43ad:ef61:0:226:8ff:fedd:9464) (Quit: JusticeFries)
- # [01:35] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [01:40] * Quits: cohitre (~cohitre@c-24-18-158-106.hsd1.wa.comcast.net) (Quit: cohitre)
- # [01:41] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [01:44] <Dashiva> DOCTYPE Decoration: When web designers add a proper DOCTYPE declaration at the beginning of an HTML document, but then don’t bother to write valid markup for the rest of it.
- # [01:58] * Joins: Rik`_ (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [02:01] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Ping timeout: 276 seconds)
- # [02:01] * Rik`_ is now known as Rik`
- # [02:02] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 246 seconds)
- # [02:04] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [02:19] * Quits: JohnnyAmerica (~Simon@213-64-113-37-no97.tbcn.telia.com) (Ping timeout: 276 seconds)
- # [02:23] * Quits: kennyluck (~kennyluck@tea04.w3.mag.keio.ac.jp) (Quit: kennyluck)
- # [02:29] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:51] * Quits: yutak_home (~kee@N038037.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [03:02] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 264 seconds)
- # [03:02] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [03:08] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [03:12] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 252 seconds)
- # [03:22] * Joins: ivm (~ivan.marc@adsl-76-254-68-176.dsl.pltn13.sbcglobal.net)
- # [03:22] * Joins: ivm_ (~ivan.marc@adsl-76-254-68-176.dsl.pltn13.sbcglobal.net)
- # [03:28] * Joins: rolandsteiner (~rolandste@220.109.219.244)
- # [03:50] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 252 seconds)
- # [03:51] * Joins: wakaba_ (~wakaba_@203-140-91-140.eonet.ne.jp)
- # [03:56] * Joins: knowtheory (~knowtheor@bas1-london16-1176190282.dsl.bell.ca)
- # [04:06] * Quits: ivm_ (~ivan.marc@adsl-76-254-68-176.dsl.pltn13.sbcglobal.net) (Ping timeout: 245 seconds)
- # [04:06] * Joins: ivm_ (~ivan.marc@adsl-76-204-73-134.dsl.pltn13.sbcglobal.net)
- # [04:06] * Quits: ivm (~ivan.marc@adsl-76-254-68-176.dsl.pltn13.sbcglobal.net) (Ping timeout: 260 seconds)
- # [04:07] * Quits: ivm_ (~ivan.marc@adsl-76-204-73-134.dsl.pltn13.sbcglobal.net) (Client Quit)
- # [04:07] * Joins: ivm (~ivan.marc@adsl-76-204-73-134.dsl.pltn13.sbcglobal.net)
- # [04:27] * Joins: divya (~divya@219.64.117.145)
- # [04:40] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [04:49] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
- # [04:49] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [04:59] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [05:05] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Quit: ?Q)
- # [05:09] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [05:12] * Quits: ivm (~ivan.marc@adsl-76-204-73-134.dsl.pltn13.sbcglobal.net)
- # [05:21] * Joins: cohitre (~cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [05:24] * Parts: cohitre (~cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [05:26] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
- # [05:27] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [05:51] * Quits: divya (~divya@219.64.117.145) (Quit: divya)
- # [05:56] * Quits: boaz (~boaz@64.119.159.231) (Quit: boaz)
- # [05:57] * Joins: JoePeck (~jjp@c-24-130-200-51.hsd1.ca.comcast.net)
- # [06:02] * Joins: JonathanNeal_ (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [06:03] * Joins: cying (~cying@c-24-4-120-70.hsd1.ca.comcast.net)
- # [06:04] * Joins: divya (~divya@219.64.117.145)
- # [06:05] * Quits: JonathanNeal__ (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 246 seconds)
- # [06:11] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (Quit: me so sleepy)
- # [06:14] * Joins: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net)
- # [06:20] * Joins: kuatto (~kuatto@c-75-72-177-136.hsd1.mn.comcast.net)
- # [06:28] * Quits: nessy (~Adium@124-170-18-159.dyn.iinet.net.au) (Ping timeout: 248 seconds)
- # [06:28] * Joins: nessy (~Adium@124-170-18-159.dyn.iinet.net.au)
- # [06:32] * Quits: rolandsteiner (~rolandste@220.109.219.244) (Quit: Leaving.)
- # [06:33] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 252 seconds)
- # [06:34] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [06:35] * Quits: kuatto (~kuatto@c-75-72-177-136.hsd1.mn.comcast.net) (Ping timeout: 245 seconds)
- # [06:37] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [06:39] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [06:39] * Joins: rolandsteiner (~rolandste@220.109.219.244)
- # [06:40] * Joins: MikeSmith (~MikeSmith@EM111-188-108-131.pool.e-mobile.ne.jp)
- # [06:53] * Quits: divya (~divya@219.64.117.145) (Quit: divya)
- # [06:59] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [07:01] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Quit: roc)
- # [07:13] <hsivonen> AryehGregor: umm, right. I got my thinking about the + selector mixed up.
- # [07:15] * Quits: MikeSmith (~MikeSmith@EM111-188-108-131.pool.e-mobile.ne.jp) (Ping timeout: 252 seconds)
- # [07:22] * Joins: MikeSmith (~MikeSmith@tea12.w3.mag.keio.ac.jp)
- # [07:39] * Joins: FireyFly (~firefly@unaffiliated/firefly)
- # [07:47] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (Quit: me so sleepy)
- # [07:48] * Joins: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net)
- # [08:04] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: g'night)
- # [08:14] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
- # [08:14] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [08:17] * Quits: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909])
- # [08:22] <JoePeck> "style sheet" or "stylesheet" or is each appropriate for different situations?
- # [08:22] * Joins: divya (~divya@219.64.117.145)
- # [08:26] * Joins: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [08:26] <annevk> yup
- # [08:28] * Quits: MikeSmith (~MikeSmith@tea12.w3.mag.keio.ac.jp) (Ping timeout: 260 seconds)
- # [08:29] * Quits: cying (~cying@c-24-4-120-70.hsd1.ca.comcast.net) (Quit: cying)
- # [08:31] * Joins: MikeSmith (~MikeSmith@EM111-188-108-131.pool.e-mobile.ne.jp)
- # [08:31] <MikeSmith> JoePeck: as far as prose in specs, the CSS specs seem to use "style sheet" consistently
- # [08:32] <MikeSmith> ..while the XSL specs use "stylesheet"
- # [08:32] <JoePeck> MikeSmith: yes, that was the first placed I looked and I noticed that
- # [08:32] <JoePeck> interesting. Do you find yourself leaning to one side or the other?
- # [08:34] * Joins: kennyluck (~kennyluck@tea04.w3.mag.keio.ac.jp)
- # [08:35] <MikeSmith> JoePeck: I suppose being consistent with the CSS specs is best
- # [08:36] <JoePeck> MikeSmith: thanks for your thoughts!
- # [08:36] <MikeSmith> the HTML5 spec also seems to use "style sheet" in prose, except for one exception (which I guess could be considered an editorial bug)
- # [08:40] <MikeSmith> hsivonen: I'm looking at http://bugzilla.validator.nu/show_bug.cgi?id=438 (about style@scoped needing to be allowed in flow content)
- # [08:40] <MikeSmith> and I noticed your comment in common.rnc:
- # [08:40] <MikeSmith> common.inner.flow =
- # [08:40] <MikeSmith> ( text & common.elem.flow* ) # REVISIT <style scoped>
- # [08:43] <MikeSmith> so... trying to figure if it's possible to express in the schema or not
- # [08:44] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:44] <annevk> good times http://www.w3.org/2010/05/07-hcg-minutes.html (W3C Member-only)
- # [08:45] <MikeSmith> hsivonen: or if it instead needs to be handled with a new Checker class or something
- # [08:45] * Joins: zalan (~zalan@host-131.nrln.net)
- # [08:54] * Joins: davidhund (~davidhund@s55940049.adsl.wanadoo.nl)
- # [08:54] * Quits: FireyFly (~firefly@unaffiliated/firefly) (Quit: null)
- # [08:59] <hsivonen> MikeSmith: It seems to me this should be expressible in a schema
- # [09:00] <hsivonen> the error messages will suck, though
- # [09:00] <MikeSmith> ok
- # [09:00] <MikeSmith> I'll mess around with it and see what I can come up with
- # [09:00] * hsivonen wonders if anyone actually has plans for implementing <style scoped> in a browser
- # [09:01] * MikeSmith would really like to know the answer to that too
- # [09:02] <hsivonen> hmm. JF's email to public-html makes it look like consulting captioning experts were sufficient.
- # [09:02] * gsnedders wants two things: a git interface in PHP, and a ARM toolchain including X.
- # [09:03] <hsivonen> I find it unbelievable that any consultation with browser developers could have lead to using XSL-FO as the layout basis
- # [09:03] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 252 seconds)
- # [09:03] <hsivonen> seems like a failure to consult with a notable stake holder group!
- # [09:04] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [09:04] * Parts: davidhund (~davidhund@s55940049.adsl.wanadoo.nl)
- # [09:07] * Joins: pesla (~retep@188.202.125.121)
- # [09:09] * Joins: roc (~roc@121-74-148-51.telstraclear.net)
- # [09:10] * Joins: cpearce (~cpearce@ip-118-90-56-64.xdsl.xnet.co.nz)
- # [09:13] * Joins: mpt (~mpt@canonical/mpt)
- # [09:15] <gsnedders> hsivonen: HTML5 back on by default in Minefield?
- # [09:16] <nessy> it almost seems like that first 10 or so years of W3C work in this century was done mostly without consulting with browser developers…
- # [09:17] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [09:18] * Quits: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [11:24] * Disconnected
- # [16:35] * Attempting to rejoin channel #whatwg
- # [16:36] * Rejoined channel #whatwg
- # [16:36] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [16:36] * Set by annevk42 on Mon Oct 19 23:03:06
- # [16:38] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 260 seconds)
- # [16:40] * Quits: mamund (~mamund@frost.nullshells.net) (Remote host closed the connection)
- # [16:42] * Joins: mpt (~mpt@canonical/mpt)
- # [16:43] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [16:48] * Joins: mamund (~mamund@frost.nullshells.net)
- # [16:52] * Quits: mamund (~mamund@frost.nullshells.net) (Remote host closed the connection)
- # [16:58] * Joins: mamund (mamund@frost.nullshells.net)
- # [17:01] * Joins: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [17:04] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
- # [17:06] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:08] <annevk> foolip, aah good point
- # [17:08] <annevk> foolip, I think language-per-cue can be done, e.g. <narrator lang=en> or some such
- # [17:09] <annevk> good points*
- # [17:09] <annevk> I meant more the general picture is pretty good, not necessarily WebSRT specifics
- # [17:09] <annevk> (though those are pretty good too, imo)
- # [17:10] * Joins: bfrantz (~bfrantz@pdpc/supporter/professional/bfrantz)
- # [17:12] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 260 seconds)
- # [17:13] * Quits: yutak_home (~kee@N038037.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [17:15] * Joins: mpt (~mpt@canonical/mpt)
- # [17:15] <zcorpan_> if it's per-cue, then maybe it should be a "cue setting"
- # [17:18] <annevk> oh right
- # [17:18] <annevk> we could even have a generic <span>
- # [17:19] <annevk> though someone might call bloat
- # [17:19] <zcorpan_> i think multilanguage subtitles are on the maybe wrong side of the 80% rule
- # [17:21] <foolip> annevk: do we want attributes in WebSRT elements?
- # [17:22] <foolip> so far it's only "voices", the element name that is parsed, right?
- # [17:23] <annevk> I think that BNF is no longer entirely accurate and that Hixie found some reason to make that part generic
- # [17:25] * Quits: mat_t (~mattomasz@91.189.88.12) (Ping timeout: 240 seconds)
- # [17:29] <foolip> I also need to add a use case for multiple voices. In karaoke duets singer A, B and A+B can be 3 different colors
- # [17:30] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [17:34] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [17:37] <annevk> foolip, how is that not covered by <a> <b> <ab> at the start of a line?
- # [17:42] * Joins: virtuelv (~virtuelv_@52.95.189.109.customer.cdi.no)
- # [17:48] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Quit: mhausenblas)
- # [17:49] * Quits: svl (~chatzilla@a194-109-2-65.dmn.xs4all.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky!)
- # [17:50] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [17:51] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [17:51] * Joins: dglazkov (~dglazkov@nat/google/x-rdayzchvpjhcyblk)
- # [17:51] <foolip> annevk: oh, maybe it is that simple
- # [17:52] <foolip> I'm quite keen to see how the HTML-like stuff is going to turn out
- # [17:54] <annevk> I'm guessing that instead of a DOM they'll just generate CSS boxes directly
- # [17:55] * JonathanNeal_ is now known as JonathanNeal
- # [17:57] * Quits: mat_t (~mattomasz@91.189.88.12) (Ping timeout: 240 seconds)
- # [18:01] * Joins: gverig (~mikle@12.44.117.104)
- # [18:02] * Joins: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [18:02] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [18:02] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [18:03] * Joins: TabAtkins (~tabatkins@ip-64-139-11-254.dsl.sca.megapath.net)
- # [18:04] * Quits: pesla (~retep@188.202.125.121) (Quit: ( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com ))
- # [18:06] * Joins: divya (~divya@219.64.117.145)
- # [18:06] * Quits: maikmerten (~merten@nl119-196-249.student.uu.se) (Ping timeout: 258 seconds)
- # [18:08] <hsivonen> annevk: I'm not convinced that a special-purpose tokenizer and a special-purpose css frame constuctor are nice to have
- # [18:11] <othermaciej> special-purpose css frame constructor?
- # [18:12] <mhausenblas> hey lazyIRC, which browsers support CORS, ATM?
- # [18:12] <hsivonen> othermaciej: for rendering timed text using the css formatter without a DOM
- # [18:14] <othermaciej> oh
- # [18:14] <mhausenblas> any overview/implementation report on CORS available?
- # [18:14] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: Leaving)
- # [18:14] <othermaciej> seems easier to make a fake DOM, if you already have an existing css layout engine
- # [18:14] <othermaciej> mhausenblas: Safari, Chrome, Firefox, partial support in IE via XDomainRequest
- # [18:14] <mhausenblas> thanks, othermaciej
- # [18:16] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [18:16] * Quits: zalan (~zalan@host-131.nrln.net) (Ping timeout: 246 seconds)
- # [18:17] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 252 seconds)
- # [18:21] * Joins: Lachy (~Lachlan@85.196.122.246)
- # [18:29] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
- # [18:31] * Quits: ROBOd (~robod@89.123.191.188) (Quit: http://www.robodesign.ro)
- # [18:31] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [18:32] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [18:33] * Joins: variable (~44a3bc67@gateway/web/freenode/x-fgbyabnhcibyhmaa)
- # [18:33] * Joins: mamund_ (mamund@frost.nullshells.net)
- # [18:34] <variable> http://wiki.whatwg.org/wiki/Rationale#B.2C_I.2C_EM.2C_and_STRONG --> any comments
- # [18:34] <variable> Lachy: around?
- # [18:36] <Lachy> variable, yo
- # [18:37] <annevk> hsivonen, you already have the latter for <canvas>
- # [18:37] <annevk> hsivonen, and we have lots of tokenizers too and this one would be a lot simpler than the HTML one, which would be a benefit for non-HTML impls
- # [18:37] <variable> Lachy: I sent a blog post for review --> could you look at it and let me know if it is good?
- # [18:38] * Joins: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com)
- # [18:38] <Lachy> variable, will do shortly
- # [18:38] * Quits: Lachy (~Lachlan@85.196.122.246) (Quit: Leaving)
- # [18:38] <variable> kk
- # [18:39] * Joins: JonathanNeal_ (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com)
- # [18:39] * Joins: Lachy (~Lachlan@85.196.122.246)
- # [18:41] * Quits: JonathanNeal_ (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com) (Read error: Connection reset by peer)
- # [18:42] * Joins: JonathanNeal_ (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com)
- # [18:42] * Quits: virtuelv (~virtuelv_@52.95.189.109.customer.cdi.no) (*.net *.split)
- # [18:42] * Quits: mamund (mamund@frost.nullshells.net) (*.net *.split)
- # [18:42] * Quits: Peter- (~peter@535172BF.cable.casema.nl) (*.net *.split)
- # [18:42] * Quits: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com) (Ping timeout: 258 seconds)
- # [18:43] <jgraham> http://glazman.org/JSCSSP/ hmm if that were MIT licensed I could port it to python and use it to implement proper CSS sanitization in html5lib
- # [18:43] * JonathanNeal_ is now known as JonathanNeal
- # [18:43] <JonathanNeal> Mornin'
- # [18:44] <jgraham> Although I guess it was ported from Gecko iun the first place so the license is rather fixed
- # [18:44] <variable> Lachy == Lachlan Hunt -- right?
- # [18:45] * Quits: myakura (~myakura@p2062-ipbf37marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving...)
- # [18:45] <variable> jgraham: isn't gecko tri-licensed
- # [18:45] <jgraham> variable: Yeah
- # [18:45] <variable> IIRC it is mozilla+gpl+????
- # [18:45] <jgraham> + LGPL
- # [18:45] <variable> ?
- # [18:45] <variable> jgraham: isn't gecko tri-licensed ?
- # [18:45] <variable> sorry bad copy/paste
- # [18:45] <variable> can't you use it under one of the other licenses?
- # [18:46] <jgraham> I could _use_ it under LGPL, sure
- # [18:46] <jgraham> But derivatives would have to be LGPL also, I guess
- # [18:46] * Joins: boogyman_ (~boogy@unaffiliated/boogyman)
- # [18:46] <variable> true
- # [18:46] * Joins: ROBOd (~robod@92.84.193.40)
- # [18:47] <jgraham> so I couldn't incoroprate the whole thing into an MIT licensed project and keep the MIT license
- # [18:48] <variable> jgraham: ah I see - damn gpl
- # [18:48] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Ping timeout: 248 seconds)
- # [18:48] * boogyman_ is now known as boogyman
- # [18:50] <jgraham> Well I don't really have anything aginst the LGPL. It just doesn't work for me in this case
- # [18:50] * Joins: virtuelv (~virtuelv_@52.95.189.109.customer.cdi.no)
- # [18:50] <variable> jgraham: in general I don't like the gpl for exactly this reason ;)
- # [18:50] <variable> I thought for a moment that one of the licenses was MIT/BSD - thats all
- # [18:51] <Lachy> variable, yes
- # [18:51] <variable> all: http://wiki.whatwg.org/wiki/Rationale#B.2C_I.2C_EM.2C_and_STRONG --> any comments
- # [18:52] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [18:54] <foolip> meh, no image upload on the wiki?
- # [18:55] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539])
- # [18:57] * aroben is now known as aroben|lunch
- # [18:59] * Joins: dave_levin (~dave_levi@nat/google/x-urnxxgvmixswrrpg)
- # [19:01] <foolip> bayimg to the rescue
- # [19:02] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: mhausenblas)
- # [19:04] * Joins: Peter- (~peter@535172BF.cable.casema.nl)
- # [19:06] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Quit: Necrathex)
- # [19:09] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [19:10] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [19:10] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
- # [19:12] * Parts: gverig (~mikle@12.44.117.104)
- # [19:16] * Joins: Aleoss (AleossIRC@142-165-189-222.sktn.hsdb.sasknet.sk.ca)
- # [19:17] <Aleoss> What is the compatibility of application/rss+xml VS application/atom+xml VS text/xml for a feed?
- # [19:18] <Lachy> variable, published
- # [19:19] * Joins: kuatto (~kuatto@c-75-72-22-252.hsd1.mn.comcast.net)
- # [19:20] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: No route to host)
- # [19:20] <Lachy> variable, you've been upgraded to Author. You can now publish without moderation
- # [19:21] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [19:21] * Joins: dbaron (~dbaron@nat/mozilla/x-kyshwrbxtkjhujrc)
- # [19:24] <Aleoss> Should it be text/xml or application/xml? They are both valid MIME types under RFC3023 but which is the technically correct method?
- # [19:27] <Philip`> Aleoss: text/xml apparently has weird charset requirements, so application/xml is likely to be less confusing and/or less wrong
- # [19:30] <Aleoss> Thanks.
- # [19:34] <Philip`> (...though if you're using it for e.g. XHTML then you should probably use application/xhtml+xml instead because that's more conventional)
- # [19:35] * Joins: jwalden (~waldo@nat/mozilla/x-wromsqlkvdudmbld)
- # [19:36] * Quits: Lachy (~Lachlan@85.196.122.246) (Quit: This computer has gone to sleep)
- # [19:37] * Joins: Lachy (~Lachlan@85.196.122.246)
- # [19:45] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [19:49] * Joins: oal (~oal@5.79-160-122.customer.lyse.net)
- # [19:50] <oal> Is this the html5 channel?
- # [19:50] <Philip`> oal: Yes
- # [19:51] <oal> I'm trying to make use of the Canvas element for massive amounts of text
- # [19:51] <oal> And I want to color certain words as I type
- # [19:51] <oal> Do I have to redraw the whole canvas to avoid getting double letters?
- # [19:52] * Joins: othermaciej (~mjs@17.246.19.8)
- # [19:52] <oal> And are there any good, in depth docs on the canvas element yet?
- # [19:56] * Quits: jwalden (~waldo@nat/mozilla/x-wromsqlkvdudmbld) (Read error: Connection reset by peer)
- # [19:57] <Philip`> If you want to dynamically update a small region of the canvas, you could do a clearRect and then set a clipping rectangle and then draw the next text into that area
- # [19:58] <Philip`> (though it's hard to know precisely what rectangle to update since you don't know the precise font metrics)
- # [19:58] <oal> Hmm, if I use say a monospaced font in a given size at all times?
- # [19:58] <Philip`> (but it should be possible to make a reasonable overestimate)
- # [19:58] * Joins: davidhund (~davidhund@dnuhd.xs4all.nl)
- # [19:59] <oal> Philip`, if I do use clearRect etc, will that area be the only space redrawn, leaving the rest untouched?
- # [19:59] * Dashiva reads about using two iPads to multitask. Loses faith in humanity.
- # [20:00] * jgraham assumes that you really need canvas and that you wouln't be better off doing the text with some retained mode feature like er, well HTML, or SVG
- # [20:00] <jgraham> Dashiva: Now that is a business model
- # [20:00] <oal> I'd like to use canvas to learn something new, other than that, I don't have to ;)
- # [20:01] <Philip`> oal: If you do clearRect(x,y,w,h); save(); rect(x,y,w,h); clip(); /* draw stuff */; restore(); then it will only draw into the given rectangle and won't affect anything outside there
- # [20:01] <jgraham> Maybe the next version of the OS will allow you to wirelessly copy + paste between multiple iPads :)
- # [20:01] <oal> Philip`, which will then be a lot faster? :)
- # [20:01] <oal> with massive amounts of text
- # [20:02] <Philip`> jgraham: Someone should make an app that displays the clipboard as one of those funny pixel grid things, so an app on the other iPad can use a camera to pick up the data and move it into its own clipboard
- # [20:03] <jgraham> That would be awesome
- # [20:03] <Philip`> oal: It probably wouldn't be much faster if you're redrawing all the text, but you can write some high-level code to only redraw the lines that you want
- # [20:03] <Philip`> so you're not trying to draw massive amounts of text each time
- # [20:04] <oal> But wouldn't your example above only redraw the region specified?
- # [20:06] <Philip`> If you draw some text which is outside the clipping region, the browser would still have to process all the characters and turn them into glyph shapes and see if they're inside the clipping region
- # [20:06] <Philip`> so you only save the cost of converting the glyph shapes into pixels
- # [20:06] <Philip`> (probably)
- # [20:06] <Philip`> so it's faster if you don't attempt to draw the text at all
- # [20:06] <oal> Ok, I see
- # [20:06] * Joins: jwalden (~waldo@nat/mozilla/x-hyxzyidutvajcdoz)
- # [20:07] <oal> Say I wanted to erase some text again, could I use clearRect then, where the characters I want to remove are?
- # [20:08] <Philip`> Yes, if you know where they are
- # [20:08] * Joins: cohitre (~cohitre@174-21-104-138.tukw.qwest.net)
- # [20:08] <Philip`> You have to be careful about stuff like other characters extending into the space used by the characters you want to delete
- # [20:08] <oal> Thanks, Philip`. I'll go get my hands dirty with some coding ;)
- # [20:09] <Philip`> or vice versa
- # [20:09] <Philip`> so you probably need to clear some larger region around the text to delete, and then redraw the text you don't want to delete (clipped to that region) to fill in any bits that got cut off
- # [20:09] <Philip`> Using HTML for all of this is much easier, of course ;-)
- # [20:10] * Parts: cohitre (~cohitre@174-21-104-138.tukw.qwest.net)
- # [20:10] <oal> Hmm, it probably is. Maybe I should do most of it in traditional html and some of the fancy parts with canvas?
- # [20:11] <Philip`> Depends on what you're doing
- # [20:11] * Quits: jwalden (~waldo@nat/mozilla/x-hyxzyidutvajcdoz) (Ping timeout: 240 seconds)
- # [20:12] <Philip`> and whether the benefit of using the most appropriate technologies for each part of your system is greater than the pain of integrating multiple technologies
- # [20:13] <oal> I'll do some prototyping with both, and see what's easiest and most efficient
- # [20:14] <Philip`> Also don't forget SVG
- # [20:14] * Joins: jwalden (~waldo@nat/mozilla/x-wgrinxemmxuoitiu)
- # [20:14] <oal> Haven't been working with svg other than with InkScape
- # [20:14] <oal> What are the advantages of using SVG?
- # [20:14] <Philip`> Sounds like an opportunity to learn something new :-)
- # [20:15] <Philip`> The advantages depend on what you're doing :-p
- # [20:15] <oal> Yes, of course. I'll definitely look into it. :)
- # [20:15] <oal> Summer is coming and lots of spare time, so it's good to have some plans
- # [20:15] <Philip`> It's more graphical than HTML and less procedural than canvas
- # [20:15] <Philip`> so it might be good if that's what you want
- # [20:16] <oal> Can you for example give names to boxes and control them later, rather than having to redraw the whole canvas to move one object?
- # [20:16] <Philip`> Yes
- # [20:16] <oal> That's convenient
- # [20:16] <Philip`> Indeed
- # [20:18] <oal> Any websites with SVG examples? I found this for canvas http://www.canvasdemos.com/
- # [20:21] * Quits: jwalden (~waldo@nat/mozilla/x-wgrinxemmxuoitiu) (Ping timeout: 260 seconds)
- # [20:23] * Joins: sicking (~chatzilla@nat/mozilla/x-fxhacpmshudtyljn)
- # [20:37] * mamund_ is now known as mamund
- # [20:40] * Joins: gratz|home (~gratz@gratz.gotadsl.co.uk)
- # [20:47] * Quits: zcorpan_ (~zcorpan@static-88.131.66.111.addr.tdcsong.se) (Quit: zcorpan_)
- # [20:57] <JonathanNeal> So now that HTML5 allows embed again, should we be using it for flash?
- # [20:58] <JonathanNeal> Or should flash stay in <object>?
- # [20:59] <Philip`> You shouldn't be using Flash
- # [21:01] * Quits: knowtheory (~knowtheor@bas1-london16-1176190282.dsl.bell.ca) (Quit: Computer has gone to sleep)
- # [21:03] <JonathanNeal> Philip`, I know.
- # [21:05] * Joins: JoePeck (~jjp@2620:0:1b00:1f08:fa1e:dfff:fed9:b9a)
- # [21:07] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 240 seconds)
- # [21:07] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [21:09] * aroben|lunch is now known as aroben
- # [21:19] <Aleoss> Philip: That is a niave thing to say. Think of websites like YouTube and NewGrounds and IllWillPress and HomeStarRunner and what not? Those sites people go to knowing that it is flash/shockwave content on.
- # [21:26] <Aleoss> Fact: Javascript executes faster than HTML5 Canvas drawing does.
- # [21:27] <Aleoss> The odd thing about it: HTML5 Canvas uses Javascript to do it's functions.
- # [21:28] <Aleoss> Proof: http://webroo.org/2010/01/17/html-5-canvas-vs-flash/
- # [21:28] <Aleoss> Correction: That is the flash one.
- # [21:28] <Aleoss> Flash does execute faster as well.
- # [21:29] <Aleoss> But to draw a line via JS is faster than drawing a line on a <canvas> element.
- # [21:31] * Joins: knowtheory (~knowtheor@bas5-london14-1242352110.dsl.bell.ca)
- # [21:37] <annevk> You do know YouTube is planning on switching to using <video> right?
- # [21:37] <annevk> Anyways, is Hixie around already?
- # [21:37] * annevk wants to complete the multipage setup
- # [21:46] * Quits: gratz|home (~gratz@gratz.gotadsl.co.uk) (Quit: Leaving)
- # [21:50] * Quits: Lachy (~Lachlan@85.196.122.246) (Quit: This computer has gone to sleep)
- # [21:53] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [21:56] * Joins: Lachy (~Lachlan@85.196.122.246)
- # [21:58] * Quits: sicking (~chatzilla@nat/mozilla/x-fxhacpmshudtyljn) (Ping timeout: 276 seconds)
- # [22:02] * Joins: jwalden (~waldo@nat/mozilla/x-rjddcifbunpglhzb)
- # [22:04] * Quits: pmuellr (~pmuellr@nat/ibm/x-ynrlxffkadzujggb) (Quit: pmuellr)
- # [22:06] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Quit: ?Q)
- # [22:09] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [22:09] <variable> lachy - I know its a /little/ late but thanks ;(
- # [22:09] <variable> ;)
- # [22:13] * Joins: cying (~cying@70.90.171.153)
- # [22:17] * Quits: oal (~oal@5.79-160-122.customer.lyse.net) (Remote host closed the connection)
- # [22:18] <roc> jgraham: we had some old tests that used a kind of render tree dump, but they are completely obsolete and never run
- # [22:18] <roc> reftests are the way
- # [22:19] <annevk> nn; maybe tomorrow
- # [22:24] * Joins: aroben_ (~aroben@unaffiliated/aroben)
- # [22:24] * Quits: ROBOd (~robod@92.84.193.40) (Quit: http://www.robodesign.ro)
- # [22:27] * Quits: aroben (~aroben@unaffiliated/aroben) (Ping timeout: 268 seconds)
- # [22:31] * Quits: aroben_ (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [22:32] * Joins: aroben_ (~aroben@unaffiliated/aroben)
- # [22:32] * Quits: danbri (~danbri@unaffiliated/danbri) (Quit: danbri)
- # [22:34] * Quits: roc (~roc@121-74-148-51.telstraclear.net) (Quit: roc)
- # [22:43] * Joins: sicking (~chatzilla@nat/mozilla/x-rrgcfrafokhauhyd)
- # [22:45] * Joins: michaeln (~michaeln@nat/google/x-rztdqvgcabxcijmz)
- # [22:49] * Quits: aroben_ (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [22:50] * Quits: kuatto (~kuatto@c-75-72-22-252.hsd1.mn.comcast.net) (Ping timeout: 246 seconds)
- # [22:57] <variable> accessibility question: are skip links still needed with a <nav> element ?
- # [22:58] * Quits: davidhund (~davidhund@dnuhd.xs4all.nl) (Quit: ... succes ermee! :-))
- # [23:00] * Quits: miketaylr (~miketaylr@38.117.156.163) (Remote host closed the connection)
- # [23:02] * Quits: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [23:04] * Quits: variable (~44a3bc67@gateway/web/freenode/x-fgbyabnhcibyhmaa) (Ping timeout: 252 seconds)
- # [23:05] * Joins: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [23:08] * Quits: tndH (~Rob@cpc2-cwma7-2-0-cust631.7-3.cable.virginmedia.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [23:10] * Joins: roc (~roc@203-97-204-82.dsl.clear.net.nz)
- # [23:13] * Quits: othermaciej (~mjs@17.246.19.8) (Quit: othermaciej)
- # [23:13] <jgraham> roc: Thanks
- # [23:16] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:18] * Quits: cpearce (~cpearce@ip-118-90-13-90.xdsl.xnet.co.nz) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909])
- # [23:18] * Quits: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [23:18] <AryehGregor> . . . why does variable always ask questions and then quit a few minutes later?
- # [23:19] <ment> AryehGregor: ... because he can't take the pressure?
- # [23:20] * Joins: erlehmann (~erlehmann@89.204.137.99)
- # [23:21] <Dashiva> Maybe he reads the logs for answers
- # [23:23] * Joins: othermaciej (~mjs@17.246.19.8)
- # [23:23] <roc> he can't handle the truth
- # [23:23] <roc> speaking of which
- # [23:23] * roc checks the "implement SVG fonts" bug
- # [23:33] * Joins: nattokirai (~nattokira@y224063.dynamic.ppp.asahi-net.or.jp)
- # [23:35] * Quits: sicking (~chatzilla@nat/mozilla/x-rrgcfrafokhauhyd) (Ping timeout: 268 seconds)
- # [23:35] * Quits: kinetik (~kinetik@121.98.132.55) (Ping timeout: 240 seconds)
- # [23:36] * Quits: Henrik`G (~hb@c83-249-67-192.bredband.comhem.se) (Ping timeout: 252 seconds)
- # [23:38] * Quits: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [23:40] * Joins: yutak_home (~kee@N038037.ppp.dion.ne.jp)
- # [23:41] * Quits: BlurstOfTimes (~blurstoft@168.203.117.131) (Quit: Leaving...)
- # [23:42] * Joins: kinetik (~kinetik@121.98.132.55)
- # [23:46] * Joins: nessy (~Adium@124-170-18-159.dyn.iinet.net.au)
- # [23:49] * Joins: BlurstOfTimes (~blurstoft@168.203.117.131)
- # [23:50] * Joins: KaOSoFt (~KaOSoFt@190.24.156.162)
- # [23:51] * Joins: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz)
- # [23:51] * jwalden snickers
- # [23:54] * Joins: sicking (~chatzilla@nat/mozilla/x-mlkbcyufmfmpxrzx)
- # [23:57] * Quits: othermaciej (~mjs@17.246.19.8) (Quit: othermaciej)
- # Session Close: Tue May 11 00:00:00 2010
The end :)