Options:
- # Session Start: Wed Mar 28 00:00:00 2007
- # Session Ident: #whatwg
- # [00:00] <jacobolus> hsivonen: that's the spec, and would create the least problems
- # [00:00] <hsivonen> jacobolus: nope
- # [00:00] <hsivonen> jacobolus: untagged images should be assumed to be in the same color space as CSS colors
- # [00:00] <jacobolus> hsivonen: yes, that's right
- # [00:00] <jacobolus> css colors are sRGB
- # [00:00] <jacobolus> or should be
- # [00:01] <jacobolus> that's the spec
- # [00:02] <hsivonen> jacobolus: the reality is that in most implementations, by default, CSS colors are in the system color space
- # [00:02] <jacobolus> hsivonen: yes, which means on a mac everything looks different than it looks everywhere else
- # [00:02] <jacobolus> because in most systems, system color space ~= sRGB
- # [00:02] <hsivonen> jacobolus: people write all sorts of things in specs
- # [00:03] <jacobolus> okay, but this one is actually a good idea
- # [00:03] <hsivonen> jacobolus: see shipping OS X with 2.2 gamma above
- # [00:03] <jacobolus> hmm, well that just makes every interface designed for 1.8 gamma overnight look crappy
- # [00:03] <hsivonen> jacobolus: the Mac 1.8 default seriously is not worth the grief
- # [00:04] <jacobolus> what you mean is, the lack of color management in web browsers isn't worth it
- # [00:04] <jacobolus> hsivonen: esp. in 2-3 years this will be a huge problem
- # [00:04] <hsivonen> jacobolus: no.
- # [00:04] <jacobolus> display gamuts, white points, etc. will diverge
- # [00:04] <jacobolus> quality can exceed sRGB, etc.
- # [00:04] <hsivonen> what I am saying is pretty much in http://hsivonen.iki.fi/png-gamma/
- # [00:05] <jacobolus> hsivonen: the only good (IMO) reason hyatt gave me for not color managing css colors was that flash would break
- # [00:05] <hsivonen> jacobolus: moreover, aligning the Mac system color space with the world that we cannot change would be practical
- # [00:05] <jacobolus> hsivonen: okay, but not everyone in the future is going to be sRGB
- # [00:05] <jacobolus> hsivonen: take for instance the One Laptop Per Child machines
- # [00:05] <hsivonen> jacobolus: sRGB is bullshit
- # [00:06] <jacobolus> their screens aren't even close to sRGB
- # [00:06] <hsivonen> jacobolus: but 2.2 gamma is reality everywhere except in Apple's niche
- # [00:06] <jacobolus> argh. you aren't getting it. the gamma issue is not the problem. the lack of color management is the problem
- # [00:06] <hsivonen> jacobolus: I don't object to color management. I object to gratuitously different baseline
- # [00:06] <jacobolus> it's not gratuitous
- # [00:07] <jacobolus> print designers have been using it for 20 years
- # [00:07] <hsivonen> jacobolus: you sound like the prepress guy at WWDC 2005 :-)
- # [00:07] <jacobolus> i'm not a prepress guy, but I can see where they're coming from
- # [00:07] <jacobolus> anyway, at the point where you have color management, it *really* doesn't matter whether it's 1.8 or 2.2
- # [00:07] <hsivonen> jacobolus: color management in every trivial app is a nice pie in the sky
- # [00:08] <jacobolus> hmm/
- # [00:08] <jacobolus> ?
- # [00:08] <hsivonen> jacobolus: but if you have uncalibrated hardware, color management is garbage in, garbage out
- # [00:08] <jacobolus> color management is pretty much a reality in 99% of where it matters on the mac, *except* the web
- # [00:08] <jacobolus> whatever. it's still better than assuming all hardware has the same characteristics
- # [00:08] <hsivonen> jacobolus: making OS X default to 2.2 gamma would remove the gratuitous incompatibility for the best benefit per cost
- # [00:09] <jacobolus> well, the cost would be every app has to completely redesign its interface
- # [00:09] <jacobolus> and the benefit would be almost nothing, except for letting browsers not worry about color management
- # [00:09] <hsivonen> jacobolus: not even close on the Mac. I have my parents run their Macs at 2.2 gamma to make Windows-oriented camera and print workflows work right
- # [00:10] <jacobolus> windows-oriented camera/print workflows work just fine
- # [00:10] <jacobolus> OS X image frameworks take embedded profiles into account
- # [00:10] <hsivonen> jacobolus: I run at 1.8 to avoid double darkening when watching West Wing
- # [00:10] <jacobolus> so if your camera stores images in sRGB, everything just works
- # [00:10] <jacobolus> watching west wing?
- # [00:10] * jacobolus shrugs
- # [00:11] <hsivonen> the old TV app sucked and didn't take the display profile into account
- # [00:11] <hsivonen> (I should checke if my new TV software suffers from the same bogosity)
- # [00:11] <hsivonen> jacobolus: West Wing has dark colors
- # [00:11] <hsivonen> jacobolus: and the TV app hard-coded gamma correction with 1.8 display target
- # [00:14] <hsivonen> jacobolus: and it is pointless to say that color managed workflows with devices designed to interoperate with Windows PCs work, when I can see that they work better with 2.2 gamma without color management than with 1.8 gamma and color management on
- # [00:19] <hsivonen> hendry: congrats on Debian bug #413926.
- # [00:19] * Quits: tantek (n=tantek@dsl092-180-242.sfo1.dsl.speakeasy.net) (Remote closed the connection)
- # [00:20] * Joins: tantek (n=tantek@dsl092-180-242.sfo1.dsl.speakeasy.net)
- # [00:20] * Quits: BenWard (n=BenWard@cpc3-cmbg2-0-0-cust58.cmbg.cable.ntl.com)
- # [00:23] <jacobolus> hsivonen: dunno. i have no color-management issues on my mac with 1.8 gamma ;)
- # [00:24] <jacobolus> hsivonen: either way though, browsers should do color management of css colors
- # [00:25] <jacobolus> right now, css colors look wildly different than their intent when moving from one display to another
- # [00:26] <othermaciej> I so didn't want to raise this discussion topic
- # [00:26] <jacobolus> i'm not really a 1.8 gamma partisan: I don't much care what gamma the display has beyond using the gamma that application designers were targeting :)
- # [00:26] <hendry> hsivonen: thanks
- # [00:26] <jacobolus> othermaciej: sorry
- # [00:26] <hsivonen> othermaciej: sorry, too
- # [00:26] <hendry> hsivonen: you see http://webconverger.com/about/ ? :)
- # [00:27] <hendry> my dad bought a Macbook today. I am trying to figure out where the terminal is... any recommended Mac resources to get started?
- # [00:27] <jacobolus> othermaciej: who can i talk to at macrodobe to get them moving?
- # [00:27] <hsivonen> hendry: hadn't seen it before
- # [00:27] <jacobolus> i'm happy to go pester them instead of webkit guys :)
- # [00:28] <jacobolus> hendry: the terminal is in /applications/utilities/
- # [00:28] <hendry> i see no applications :
- # [00:28] <jacobolus> hendry: umm. it should be in the root of the boot volume
- # [00:29] <hsivonen> hendry: /Applications/Utilities
- # [00:29] <jacobolus> isn't that what I just said? :)
- # [00:29] <hendry> oh yes! found it
- # [00:30] <hsivonen> jacobolus: you said it in lower case
- # [00:30] <jacobolus> well hfs+ is usually case-insensitive
- # [00:30] <jacobolus> ;)
- # [00:30] <hendry> hsivonen: i was wondering is there was a way of decorating the table column in CSS in http://webconverger.com/about
- # [00:32] * Parts: hasather (n=hasather@81-235-209-174-no62.tbcn.telia.com)
- # [00:32] <hsivonen> hendry: are you familiar with http://ln.hixie.ch/?count=1&start=1070385285 ?
- # [00:32] <hendry> i still have not figured out how right click works with the track pad. I am also amazed it can't recognise my external USB fat32 hard drives.
- # [00:32] <jacobolus> webben: photoshop does color management by assuming untagged images are in the "working space", which could be sRGB or Adobe RGB (though you can decide how it should treat them, or get a prompt when opening untagged images if you want)
- # [00:33] <jacobolus> hendry: put 2 fingers on the trackpad, and click the button
- # [00:33] <hendry> hsivonen: ah, tahnks for than
- # [00:33] <jacobolus> hendry: or do ⌃ + click
- # [00:34] <hendry> two fingers thing doesn't work me
- # [00:35] <hendry> what the hell is "⌃"?
- # [00:35] <hsivonen> hendry: ctrl
- # [00:35] <hendry> anyway, is there some apple support channel out there?
- # [00:35] <hendry> hsivonen: thanks again
- # [00:35] <jacobolus> hendry: ⌃ == ctrl
- # [00:36] <jacobolus> hmm, dunno about mac support channels. i just ask mac support questions in ##textmate ;)
- # [00:37] * Quits: psa (n=yomode@posom.com) (Remote closed the connection)
- # [00:37] * Joins: psa (n=yomode@posom.com)
- # [00:38] <hendry> hey, can we try ichat? though... do I really have to sign up for a .Mac account?
- # [00:38] <jacobolus> no, it is AIM
- # [00:38] <kingryan> it does jabber, too
- # [00:38] * Quits: primal1 (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net) (Read error: 104 (Connection reset by peer))
- # [00:38] <jacobolus> and can also work with jabber (so probably google talk?)
- # [00:38] * Joins: primal1 (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net)
- # [00:40] <hsivonen> jacobolus: google's jabber server: yes. audio interop: no
- # [00:41] <jacobolus> hendry: this might be useful: http://arswiki.info/wiki/index.php/Main_Page
- # [00:46] <hendry> my id is kai.hendry@gmail.com if you'll like to try ichat
- # [00:48] <hendry> jacobolus: thanks for the link
- # [00:49] <jacobolus> hey, is there any distinction between "0" and "0px" in css?
- # [00:50] <webben> hendry: sure there's #mac for one
- # [00:51] <jacobolus> like is margin:0; ever different from margin:0em; or margin:0px;
- # [00:51] <webben> jacobolus: better to address such Qs to #css but the answer is no, and 0 is the preferred syntax
- # [00:52] <webben> 0em and 0ex and 0px being superfluous units
- # [00:52] * Joins: tylerr (n=tylerr@outbound.wa1.ascentium.com)
- # [00:52] <jacobolus> sorry, i'll duck out of here now :) thanks all for the earlier answers about <a> blocks :)
- # [00:52] * Parts: jacobolus (n=jacobolu@1cc-dhcp-157.media.mit.edu)
- # [00:55] * Quits: zcorpan (n=zcorpan@84-216-41-107.sprayadsl.telenor.se) (Read error: 60 (Operation timed out))
- # [01:00] * Quits: KevinMarks (n=KevinMar@host194.diegoman59.hyatthsiagx.com) ("The computer fell asleep")
- # [01:02] * Quits: othermaciej (i=mjs@nat/apple/x-912fd99491e83248)
- # [01:09] * Joins: othermaciej (i=mjs@nat/apple/x-0914b96e52dcc17b)
- # [01:19] * Joins: Lachy_ (n=chatzill@58.105.240.232)
- # [01:24] * Quits: tantek (n=tantek@dsl092-180-242.sfo1.dsl.speakeasy.net)
- # [01:28] * Quits: primal1 (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net) (Read error: 104 (Connection reset by peer))
- # [01:28] * Quits: webben (n=benh@91.84.131.217) (Client Quit)
- # [01:29] * Joins: primal1 (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net)
- # [01:39] * Quits: hendry (n=hendry@91.84.53.136) ("sleep")
- # [01:39] * Joins: KevinMarks (n=KevinMar@host194.diegoman59.hyatthsiagx.com)
- # [01:42] <Hixie> should start < loopStart < loopEnd < end be enforced, or should it be possible to have a timeline like |---<loopStart>---<start>---<loopEnd>---<end>---|
- # [01:42] <Hixie> ?
- # [01:42] <Hixie> (othermaciej?)
- # [01:45] <Lachy_> I don't think it would make sense to have loopStart before start
- # [01:45] <Lachy_> but shouldn't it be start <= loopStart < loopEnd <= end
- # [01:45] <othermaciej> Hixie: yo
- # [01:45] <othermaciej> Hixie: in meeting
- # [01:46] <Hixie> you could imagine a case where you loop and you have a sound between the loops but not at the start or end
- # [01:46] <Hixie> that would need loopStart or loopEnd to be outside the start...end bit
- # [01:46] <othermaciej> Hixie: I'm not sure - seems like there is no need to force it
- # [01:46] <Hixie> k
- # [01:47] <Hixie> we do have to assume that the starts are before the ends, i think
- # [01:47] <othermaciej> yes
- # [01:48] <othermaciej> impossible to splice together a sane timeline otherwise
- # [01:49] <Hixie> yeah
- # [01:52] * Joins: mw22____________ (n=chatzill@h8441169151.dsl.speedlinq.nl)
- # [01:52] * Joins: ericcarlson (n=ericcarl@adsl-67-115-144-162.dsl.snfc21.pacbell.net)
- # [01:57] * Joins: webben (n=benh@91.84.131.217)
- # [01:58] * Joins: welly (n=welly@62-31-60-148.cable.ubr12.azte.blueyonder.co.uk)
- # [02:00] * Quits: mw22 (n=chatzill@h8441169151.dsl.speedlinq.nl) (Read error: 110 (Connection timed out))
- # [02:06] * Quits: KevinMarks (n=KevinMar@pdpc/supporter/active/kevinmarks) ("The computer fell asleep")
- # [02:08] * Quits: tylerr (n=tylerr@outbound.wa1.ascentium.com) (Client Quit)
- # [02:11] * Quits: hober (n=ted@unaffiliated/hober) ("ERC Version 5.1.3 (IRC client for Emacs)")
- # [02:14] * Quits: mw22____________ (n=chatzill@h8441169151.dsl.speedlinq.nl) (Read error: 110 (Connection timed out))
- # [02:16] * Joins: KevinMarks (i=KevinMar@conference/etech2k7/x-bb7b9bae6eb48d66)
- # [02:19] * Quits: ericcarlson (n=ericcarl@adsl-67-115-144-162.dsl.snfc21.pacbell.net)
- # [02:20] * Joins: webben_ (n=benh@91.84.131.217)
- # [02:23] * Joins: mw22____________ (n=chatzill@h8441169151.dsl.speedlinq.nl)
- # [02:23] * mw22____________ is now known as mw22
- # [02:27] * Joins: tantek (n=tantek@dsl092-180-242.sfo1.dsl.speakeasy.net)
- # [02:28] * Quits: webben (n=benh@91.84.131.217) (Read error: 110 (Connection timed out))
- # [02:36] * Quits: kingryan (n=kingryan@dsl092-180-242.sfo1.dsl.speakeasy.net)
- # [02:44] * Joins: yod (n=ot@softbank221018155222.bbtec.net)
- # [02:45] * Parts: webben_ (n=benh@91.84.131.217)
- # [02:51] * Quits: santek (n=st@ut-w-7bd6.mxs.adsl.euronet.nl)
- # [02:58] * Quits: h3h (n=h3h@66-162-32-234.static.twtelecom.net) ("|")
- # [03:07] * Quits: KevinMarks (i=KevinMar@conference/etech2k7/x-bb7b9bae6eb48d66) ("The computer fell asleep")
- # [03:23] * Quits: Philip` (n=excors@zaynar.demon.co.uk)
- # [03:30] * Quits: primal1 (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net) (Read error: 104 (Connection reset by peer))
- # [03:30] * Joins: primal1 (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net)
- # [03:41] * Quits: othermaciej (i=mjs@nat/apple/x-0914b96e52dcc17b)
- # [03:42] * Joins: othermaciej (i=mjs@nat/apple/x-a24e34ef4ac51ce1)
- # [03:43] * Quits: othermaciej (i=mjs@nat/apple/x-a24e34ef4ac51ce1) (Client Quit)
- # [03:51] * Joins: mw22____________ (n=chatzill@h8441169151.dsl.speedlinq.nl)
- # [03:59] * Quits: mw22 (n=chatzill@h8441169151.dsl.speedlinq.nl) (Read error: 110 (Connection timed out))
- # [04:01] * Quits: welly (n=welly@62-31-60-148.cable.ubr12.azte.blueyonder.co.uk)
- # [04:17] * Quits: mw22____________ (n=chatzill@h8441169151.dsl.speedlinq.nl) (Read error: 110 (Connection timed out))
- # [04:27] * Quits: primal1 (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net) (Read error: 104 (Connection reset by peer))
- # [04:28] * Joins: primal1_ (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net)
- # [04:28] * Joins: zcorpan (n=zcorpan@84-216-42-243.sprayadsl.telenor.se)
- # [04:32] * Joins: h3h (n=w3rd@cpe-70-95-237-98.san.res.rr.com)
- # [04:35] * Quits: tantek (n=tantek@dsl092-180-242.sfo1.dsl.speakeasy.net)
- # [04:37] * Joins: mw22____________ (n=chatzill@h8441169151.dsl.speedlinq.nl)
- # [04:37] * mw22____________ is now known as mw22
- # [04:49] * Quits: primal1_ (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net) (Read error: 104 (Connection reset by peer))
- # [04:49] * Joins: primal1 (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net)
- # [05:12] * moeffju is now known as moeffju[ZzZz]
- # [05:22] * Joins: ericcarlson (n=ericcarl@adsl-67-115-144-162.dsl.snfc21.pacbell.net)
- # [05:34] * Quits: csarven (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca)
- # [05:36] * Quits: primal1 (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net) (Read error: 104 (Connection reset by peer))
- # [05:37] * Joins: primal1 (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net)
- # [05:46] * Quits: zcorpan (n=zcorpan@84-216-42-243.sprayadsl.telenor.se) (Read error: 60 (Operation timed out))
- # [05:49] * Quits: primal1 (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net) (Read error: 104 (Connection reset by peer))
- # [05:49] * Joins: primal1_ (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net)
- # [05:50] * Joins: zcorpan (n=zcorpan@84-216-42-243.sprayadsl.telenor.se)
- # [06:02] * Quits: zcorpan (n=zcorpan@84-216-42-243.sprayadsl.telenor.se) (Read error: 60 (Operation timed out))
- # [06:39] * Joins: tylerr (n=tylerr@c-24-16-148-66.hsd1.mn.comcast.net)
- # [06:39] * Quits: primal1_ (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net) (Read error: 104 (Connection reset by peer))
- # [06:39] * Joins: primal1 (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net)
- # [06:40] <tylerr> Evening all.
- # [06:42] * Quits: ericcarlson (n=ericcarl@adsl-67-115-144-162.dsl.snfc21.pacbell.net) (Remote closed the connection)
- # [06:43] * Joins: ericcarlson (n=ericcarl@adsl-67-115-144-162.dsl.snfc21.pacbell.net)
- # [06:43] <Lachy_> Hi tylerr
- # [06:43] <tylerr> Hey! Lachy_, how's it going? :-)
- # [06:45] <Lachy_> I'm fine, u?
- # [06:45] <Lachy_> how are you going with those articles? made any progress?
- # [06:45] <tylerr> Trying to come up with a half-witty, half-relevant site name.
- # [06:46] <Lachy_> I thought you were just going to publish them on the whatwg blog
- # [06:46] <tylerr> Oh I am, this is for my personal one. :-)
- # [06:46] <tylerr> And I've got the groupings figured out. I'm now working on use cases.
- # [06:47] <Lachy_> are you trying to plan all articles at the same time, or just working on 1 at a time?
- # [06:47] <tylerr> Working on one group at a time.
- # [06:48] <tylerr> So say for the "prose" section, I'd like a few use cases.
- # [06:50] <tylerr> One that covers <p> and <hr>/<br> and one that covers <dialog>.
- # [06:50] <tylerr> So on and so forth through the rest of the sections.
- # [06:51] <tylerr> I'll also have an article that addresses the various predefined class names.
- # [06:54] <Lachy_> <dialog> is easy: IRC or instant message chat logs!
- # [06:55] <tylerr> Lachy_: You read my mind. :-)
- # [06:55] <Lachy_> I don't think you should really bother covering such basic elements as <p>, <br>, <hr>, etc. They're already widely used and generally people know what they're for
- # [06:55] <tylerr> Can you imagine <dialog> tags injected with Microformat hCard code? Mmm...
- # [06:56] <Lachy_> nah, that was one of the use cases we had in mind when we came up with dialog
- # [06:56] <tylerr> Oh sure, that would be for my beginner articles.
- # [06:56] <tylerr> Ahh.
- # [06:56] <Lachy_> it was also to address the mistake in HTML4 that <dl> could be used for dialog
- # [06:57] <tylerr> Aye, I always wondered about that. Now it makes sense to use <dt> and <dd> inside a <dialog>.
- # [06:57] * Lachy_ wants to do one on video soon, as soon as the draft stabalises
- # [06:57] <tylerr> Nice!
- # [06:57] <tylerr> I'd consider doing a <canvas> to start.
- # [06:58] <Lachy_> I don't want to do canvas, it's been done before (elsewhere)
- # [06:58] <Lachy_> but you can do it
- # [06:58] <tylerr> Oh. I'll find the link. I don't want to reinvent the wheel.
- # [06:58] <tylerr> I'd rather "pave the cowpaths". ;-)
- # [06:58] <tylerr> Instead of widen the road.
- # [06:58] <Lachy_> there's plenty of articles on canvas, it's been around for nearly 2 years
- # [06:58] <Lachy_> look up Plot Kit
- # [06:59] <tylerr> Ah see, this is what I get for wanting to expand my horizons in web development only a month or so ago.
- # [06:59] <tylerr> Thanks will do.
- # [06:59] <Lachy_> also ExplorerCanvas on source forge
- # [07:00] <tylerr> So far all I've focused on is accessibility and standards-based design, so I haven't explored many of the custom elements.
- # [07:00] <tylerr> *browser elements
- # [07:01] <tylerr> What's the port for the W3 server? I'm setting up my home connection to it.
- # [07:04] <Lachy_> the IRC server?
- # [07:04] <Lachy_> irc://irc.w3.org:6665/html-wg
- # [07:04] <tylerr> Great thanks! (was looking for the 6665 part)
- # [07:08] * Quits: tylerr (n=tylerr@c-24-16-148-66.hsd1.mn.comcast.net) (Client Quit)
- # [07:08] * Joins: tylerr (n=tylerr@c-24-16-148-66.hsd1.mn.comcast.net)
- # [07:56] * Quits: yod (n=ot@softbank221018155222.bbtec.net) ("Leaving")
- # [07:58] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [08:00] * Joins: Charl (n=charlvn@196.209.160.187)
- # [08:18] * Joins: bzed (n=bzed@dslb-084-059-097-010.pools.arcor-ip.net)
- # [08:55] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [09:12] * Quits: h3h (n=w3rd@cpe-70-95-237-98.san.res.rr.com)
- # [09:28] * Quits: Lachy_ (n=chatzill@58.105.240.232) ("Chatzilla 0.9.77 [Firefox 2.0.0.3/2007030919]")
- # [09:34] * Joins: webben (n=benh@91.84.131.217)
- # [09:38] * Parts: webben (n=benh@91.84.131.217)
- # [09:39] * Quits: tylerr (n=tylerr@c-24-16-148-66.hsd1.mn.comcast.net) ("This computer has gone to sleep")
- # [09:47] * Quits: aroben (i=adamrobe@nat/apple/x-c1170fb588102453)
- # [10:13] * Joins: ROBOd (n=robod@86.34.246.154)
- # [10:15] * Joins: webben (i=benh@nat/yahoo/x-27377dfa2abe538a)
- # [10:15] * Quits: webben (i=benh@nat/yahoo/x-27377dfa2abe538a) (Remote closed the connection)
- # [10:33] * Joins: KevinMarks (n=KevinMar@1433ahost30.starwoodbroadband.com)
- # [11:43] * Joins: hasather (n=hasather@81-235-209-174-no62.tbcn.telia.com)
- # [12:00] * Joins: maikmerten (n=maikmert@T609a.t.pppool.de)
- # [12:26] * Joins: mw22____________ (n=chatzill@h8441169151.dsl.speedlinq.nl)
- # [12:37] * Joins: Dashimon (i=Dashiva@v035b.studby.ntnu.no)
- # [12:40] * Joins: marcosc (n=chatzill@131.181.148.226)
- # [12:40] * Quits: maikmerten (n=maikmert@T609a.t.pppool.de) (adams.freenode.net irc.freenode.net)
- # [12:40] * Quits: Dashiva (i=Dashiva@v035b.studby.ntnu.no) (adams.freenode.net irc.freenode.net)
- # [12:40] * Quits: gavins (n=gavin@firefox/developer/gavin) (adams.freenode.net irc.freenode.net)
- # [12:40] * Dashimon is now known as Dashiva
- # [12:40] * Joins: maikmerten (n=maikmert@T609a.t.pppool.de)
- # [12:40] * Joins: gavins (n=gavin@firefox/developer/gavin)
- # [12:40] * Joins: gavin (n=gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [12:42] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Leaving")
- # [12:43] * Quits: mw22 (n=chatzill@h8441169151.dsl.speedlinq.nl) (Read error: 110 (Connection timed out))
- # [12:46] * Quits: Lachy (n=Lachlan@210-84-40-143.dyn.iinet.net.au) ("Leaving")
- # [12:46] * Joins: Lachy (n=Lachlan@210-84-40-143.dyn.iinet.net.au)
- # [12:55] * Quits: gavins (n=gavin@firefox/developer/gavin) (Connection timed out)
- # [12:59] * Quits: marcosc (n=chatzill@131.181.148.226) ("...Marcos.sleep();")
- # [13:04] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [13:18] * Quits: Lachy (n=Lachlan@210-84-40-143.dyn.iinet.net.au) (Read error: 104 (Connection reset by peer))
- # [13:19] * Joins: Lachy (n=Lachlan@210-84-40-143.dyn.iinet.net.au)
- # [13:23] * Quits: Lachy (n=Lachlan@210-84-40-143.dyn.iinet.net.au) (Client Quit)
- # [13:28] * Quits: KevinMarks (n=KevinMar@1433ahost30.starwoodbroadband.com) ("The computer fell asleep")
- # [13:29] * Joins: welly (n=welly@62-31-60-148.cable.ubr12.azte.blueyonder.co.uk)
- # [13:36] * moeffju[ZzZz] is now known as moeffju
- # [13:40] * Joins: Lachy (n=Lachlan@210-84-40-143.dyn.iinet.net.au)
- # [13:41] * Joins: Philip` (n=excors@zaynar.demon.co.uk)
- # [14:03] * Joins: yod (n=ot@softbank221018155222.bbtec.net)
- # [14:12] * Joins: ravenn (n=ravenn@203-214-133-148.perm.iinet.net.au)
- # [14:17] * Quits: yod (n=ot@softbank221018155222.bbtec.net) ("Leaving")
- # [14:18] * Joins: santek (n=st@ut-w-7bd6.mxs.adsl.euronet.nl)
- # [14:21] * Quits: Charl (n=charlvn@196.209.160.187) ("Leaving")
- # [14:27] * Quits: welly (n=welly@62-31-60-148.cable.ubr12.azte.blueyonder.co.uk)
- # [14:31] * Joins: csarven (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca)
- # [14:42] * Quits: ravenn (n=ravenn@203-214-133-148.perm.iinet.net.au)
- # [14:43] * Joins: met_ (n=Martin@b14-4.vscht.cz)
- # [14:50] * Quits: mw22____________ (n=chatzill@h8441169151.dsl.speedlinq.nl) (Read error: 110 (Connection timed out))
- # [15:07] * Joins: annevk (n=annevk@135v112.driveway.uu.nl)
- # [15:11] * Joins: peepo (n=Jay@host86-129-175-144.range86-129.btcentralplus.com)
- # [15:19] * Quits: peepo (n=Jay@host86-129-175-144.range86-129.btcentralplus.com) ("later")
- # [15:37] * Joins: mw22____________ (n=chatzill@h8441169151.dsl.speedlinq.nl)
- # [15:37] * mw22____________ is now known as mw22
- # [15:48] * Quits: annevk (n=annevk@135v112.driveway.uu.nl) (Read error: 60 (Operation timed out))
- # [15:55] * Quits: hasather (n=hasather@81-235-209-174-no62.tbcn.telia.com) (Read error: 110 (Connection timed out))
- # [16:21] * Quits: primal1 (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net)
- # [16:22] * Joins: annevk (n=annevk@129v112.driveway.uu.nl)
- # [16:30] * Quits: met_ (n=Martin@b14-4.vscht.cz) ("Chemists never die, they just stop reacting.")
- # [16:40] * Joins: Charl (n=Charl@spotter.nmmu.ac.za)
- # [16:44] * Quits: annevk (n=annevk@129v112.driveway.uu.nl) (Read error: 60 (Operation timed out))
- # [16:56] * Joins: h3h (n=w3rd@cpe-70-95-237-98.san.res.rr.com)
- # [16:56] * Joins: briansuda (n=briansud@82.221.34.106)
- # [17:01] * Joins: hasather (n=hasather@81-235-209-174-no62.tbcn.telia.com)
- # [17:03] * Joins: mw22____________ (n=chatzill@h8441169151.dsl.speedlinq.nl)
- # [17:09] * Joins: annevk (n=annevk@86.90.70.28)
- # [17:09] * Quits: h3h (n=w3rd@cpe-70-95-237-98.san.res.rr.com)
- # [17:14] * Parts: hasather (n=hasather@81-235-209-174-no62.tbcn.telia.com)
- # [17:16] * Joins: hasather (n=hasather@81-235-209-174-no62.tbcn.telia.com)
- # [17:20] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [17:21] * Quits: mw22 (n=chatzill@h8441169151.dsl.speedlinq.nl) (Read error: 110 (Connection timed out))
- # [17:31] * Joins: webben (i=benh@nat/yahoo/x-45c23d43f1c8f29b)
- # [17:48] <annevk> http://doyouwanttodie.com/2007/03/27/more-changes/
- # [17:48] <annevk> (my reply is a reference to what he wrote on his about page)
- # [17:53] * Joins: h3h (n=h3h@66-162-32-234.static.twtelecom.net)
- # [17:58] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [18:00] <gavin_> haha
- # [18:02] <gsnedders> reality sucks
- # [18:06] * Quits: Charl (n=Charl@spotter.nmmu.ac.za)
- # [18:09] <Dashiva> annevk is going all philosophical on us
- # [18:09] <Dashiva> next it'll be analogies about butterflies and boulders, no doubt about it
- # [18:11] * Quits: webben (i=benh@nat/yahoo/x-45c23d43f1c8f29b) (Client Quit)
- # [18:17] * Quits: Lachy (n=Lachlan@210-84-40-143.dyn.iinet.net.au) (adams.freenode.net irc.freenode.net)
- # [18:17] * Quits: Philip` (n=excors@zaynar.demon.co.uk) (adams.freenode.net irc.freenode.net)
- # [18:17] * Joins: KevinMarks (i=KevinMar@conference/etech2k7/x-8ae6c2e52bec42bb)
- # [18:17] * Joins: Lachy (n=Lachlan@210-84-40-143.dyn.iinet.net.au)
- # [18:18] * Joins: Philip` (n=excors@zaynar.demon.co.uk)
- # [18:28] * Joins: tylerr (n=tylerr@outbound.wa1.ascentium.com)
- # [18:31] * Joins: aroben (i=adamrobe@nat/apple/x-7ac9c74d2584d2a2)
- # [18:39] * Joins: tantek (n=tantek@dsl092-180-242.sfo1.dsl.speakeasy.net)
- # [18:41] * Quits: tantek (n=tantek@dsl092-180-242.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [18:45] * Parts: hasather (n=hasather@81-235-209-174-no62.tbcn.telia.com)
- # [18:57] * Joins: tantek (n=tantek@dsl092-187-033.sfo1.dsl.speakeasy.net)
- # [19:03] * Quits: mw22____________ (n=chatzill@h8441169151.dsl.speedlinq.nl) (Read error: 110 (Connection timed out))
- # [19:15] * Joins: mw22____________ (n=chatzill@h8441169151.dsl.speedlinq.nl)
- # [19:15] * mw22____________ is now known as mw22
- # [19:16] * Quits: KevinMarks (i=KevinMar@pdpc/supporter/active/kevinmarks) ("The computer fell asleep")
- # [19:25] * Joins: othermaciej (i=mjs@nat/apple/x-87b0a4ea6d4b3f6e)
- # [19:26] <othermaciej> hello all
- # [19:27] <annevk> hi maciej
- # [19:27] <Hixie> hey
- # [19:29] * Quits: ericcarlson (n=ericcarl@adsl-67-115-144-162.dsl.snfc21.pacbell.net)
- # [19:29] <othermaciej> hi annevk
- # [19:29] <othermaciej> hello Hixie
- # [19:30] <annevk> Hixie, when will you commit the new video stuff so I can read some diff?
- # [19:30] * annevk reads /source atm
- # [19:32] <annevk> also, " If the same URI has been registered multiple times, removing it must only remove one instance of that URI for each invokation of the method." contains a markup error around "method"
- # [19:32] <annevk> everything after it is marked up as <code>
- # [19:33] <Hixie> annevk: when it's done, right now i have a few more paragraphs to do
- # [19:34] <annevk> fair enough
- # [19:34] <Hixie> it'd be done last week if i hadn't started feeling ill over the weekend and then had the csswg meeting this week
- # [19:35] <Hixie> markup should be fixed
- # [19:36] <Philip`> (For that quote: "Did you mean: invocation")
- # [19:38] * Quits: briansuda (n=briansud@82.221.34.106)
- # [19:39] <othermaciej> wow, Gerv got really worked up over codecs
- # [19:39] * othermaciej wonders whether to reply or just let the conversation end
- # [19:45] * Joins: kingryan (n=kingryan@dsl092-187-033.sfo1.dsl.speakeasy.net)
- # [19:53] * weinig|away is now known as weinig
- # [20:00] * Quits: Hixie (n=ianh@trivini.no) (Read error: 104 (Connection reset by peer))
- # [20:00] * Joins: Hixie (n=ianh@trivini.no)
- # [20:01] * weinig is now known as weinig|away
- # [20:06] * Joins: KevinMarks (i=KevinMar@conference/etech2k7/x-0170035aa5750403)
- # [20:13] * Joins: mw22____________ (n=chatzill@h8441169151.dsl.speedlinq.nl)
- # [20:21] * Quits: mw22 (n=chatzill@h8441169151.dsl.speedlinq.nl) (Read error: 60 (Operation timed out))
- # [20:29] * Quits: csarven (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca) (Read error: 104 (Connection reset by peer))
- # [20:32] * Joins: csarven (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca)
- # [20:37] * Joins: met_ (n=Hassman@r5bx220.net.upc.cz)
- # [21:02] * Joins: primal1 (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net)
- # [21:24] * othermaciej is now known as om_lunch
- # [21:30] * Quits: KevinMarks (i=KevinMar@pdpc/supporter/active/kevinmarks) ("The computer fell asleep")
- # [21:32] <hsivonen> Hixie: is <video> v1 going to have a default scriptless way to start and stop the video?
- # [21:32] <annevk> contextmenu
- # [21:34] <hsivonen> I think v1 should, by default, allow controller UI on hover and at minimum allow play/stop without script, e.g. by clicking the video.
- # [21:35] <hsivonen> disabling these should be done by the script when the script wants to take over
- # [21:35] <hsivonen> if minimum default UI isn't in v1, it is going to hurt later on
- # [21:35] <hsivonen> and disabling the UI via an attribute is bad, because it isn't known if scripts will run
- # [21:36] <hsivonen> s/at minimum allow/at minimum require/
- # [21:38] <annevk> the idea is to enable the UI through an attribute
- # [21:40] <hsivonen> annevk: I disagree then. I haven't read all the <video> messages, yet, so I've been hesitant to send my UI-related opinions to the list
- # [21:40] <Hixie> we're already past v1
- # [21:40] <om_lunch> I don't think you want both UA ui and custom script-driven UI on the same element
- # [21:40] * om_lunch is now known as othermaciej
- # [21:40] <Hixie> but we're going to have a declarative way of enabling ui, yes
- # [21:40] <othermaciej> (good day gentlemen)
- # [21:40] <hsivonen> Hixie: why not script-based disabling of the UI?
- # [21:40] <Hixie> or that
- # [21:40] <Hixie> same idea basically
- # [21:41] <hsivonen> Hixie: more reliable
- # [21:41] <Hixie> i agree the second is more reliable
- # [21:41] <Hixie> it also causes flicker though
- # [21:41] <othermaciej> the conditions under which you have video but not script seem unlikely
- # [21:41] <othermaciej> except for people with a script phobia that exceeds their desire to successfully browse the web
- # [21:41] <hsivonen> Hixie: not if the spec gives guidance that the UI should not change the dimensions of the replaced element
- # [21:42] <hsivonen> e.g. it should be superimposed on hover as in iTunes or full-screen QuickTime Player
- # [21:42] * Quits: tantek (n=tantek@dsl092-187-033.sfo1.dsl.speakeasy.net) (Remote closed the connection)
- # [21:42] <othermaciej> doesn't that go a bit too far in mandating the UI?
- # [21:43] <othermaciej> especially since very little web-based video has a UI like that currently?
- # [21:43] * Joins: tantek (n=tantek@dsl092-187-033.sfo1.dsl.speakeasy.net)
- # [21:43] <hsivonen> othermaciej: the use case is that you aren't youtube and just want to include video to illustrate some prose
- # [21:43] <othermaciej> hsivonen: in which case you say <video ui=on> or whatever
- # [21:44] <hsivonen> othermaciej: considering all the issues Apple's own docs have had to cover about the movie controller height, I'm pretty convinced that a superimposed UI is the way to go
- # [21:44] <othermaciej> hsivonen: well, the HTML spec seems like a bad place for novelties in UI design
- # [21:44] <hsivonen> othermaciej: it is not novel. QuickTime supports it already
- # [21:45] <othermaciej> can you point me to a web video with hover controls?
- # [21:45] <Hixie> hsivonen: we're not mandating ui (what if the ui is that the controls are in another window, and the window can dock to hte <video>, and...)
- # [21:45] <Hixie> hsivonen: but i'm sure there's a good solution for this, i'll look into it when i'm doing fixing looping and seeking
- # [21:45] <hsivonen> Hixie: sure, but you could mandate that the UI mustn't change the size of the replaced element rectangle
- # [21:46] <Hixie> othermaciej: opera's second <video> element demo implements their ui by hovering over the video :-)
- # [21:46] <hsivonen> othermaciej: I don't have Web examples off the top of my head although I have a feeling that I've seen such Flash
- # [21:47] <annevk> Hixie, we have a native UI or you mean controls done by the page?
- # [21:47] <hsivonen> othermaciej: anyway, the precedent I'm citing is iTunes
- # [21:47] * annevk should prolly download some internal builds...
- # [21:47] <othermaciej> hey, I don't think hover UI is bad or wrong, I just think it's not the norm, so saying UAs are required to do it is inappropriate (even more so than normal mandating of UI)
- # [21:48] <hsivonen> othermaciej: how would you otherwise deal with the size of the replaced element rectangle staying predictable?
- # [21:49] * Quits: tantek (n=tantek@dsl092-187-033.sfo1.dsl.speakeasy.net)
- # [21:50] <othermaciej> hsivonen: I'm guessing default UI controls are most likely to be desirable in cases where you are not doing extensive pixel-perfect styling; but regardless, as long as there is a way to set the size of the video content box, I think that is good enough
- # [21:50] <Hixie> annevk: native
- # [21:50] <Hixie> oh
- # [21:50] <Hixie> uh
- # [21:51] <Hixie> "we" = oper
- # [21:51] <Hixie> a
- # [21:51] <Hixie> you have html controls by the page
- # [21:51] <Hixie> which overlay the <video>
- # [21:51] <annevk> we should prolly unify the <video> events and progress events...
- # [21:51] <hsivonen> othermaciej: I don't know if the QuickTime for Windows controller is now as tall as the Mac version, but in the past it wasn't and it sucked big time for QuickTime embedding
- # [21:51] <Hixie> they are
- # [21:51] <annevk> Hixie, ah ok
- # [21:51] <annevk> progress events doesn't have "stalled" and "begin" is "loadstart"
- # [21:52] <Hixie> they have 'begin' last i checked
- # [21:52] <Hixie> 'stalled' is new, yes
- # [21:52] <annevk> http://dev.w3.org/cvsweb/~checkout~/2006/webapi/progress/Progress.html?rev=1.10
- # [21:52] <Hixie> but that's video-specific probably
- # [21:52] <Hixie> when did begin become loadstart
- # [21:52] <Hixie> weird
- # [21:52] <Hixie> ok
- # [21:52] <Hixie> well the idea is that they are synced
- # [21:53] <annevk> k
- # [21:53] <Hixie> i'll fix it again when one of the two drafts is more stable
- # [21:53] <Hixie> (either one)
- # [21:53] <othermaciej> hsivonen: I agree it's annoying - default controller will probably only be useful for cases like having it as a <figure> in the middle of a blog post where you don't care about metrics of the whole element
- # [21:53] * Quits: maikmerten (n=maikmert@T609a.t.pppool.de) (Read error: 104 (Connection reset by peer))
- # [21:54] <othermaciej> is "stalled" really needed?
- # [21:54] <othermaciej> isn't what you really care about current expectation of playability, not network transfer rate?
- # [21:54] <hsivonen> othermaciej: authors tend to care about metrics anyway when they are happy with non-scripted play control
- # [21:55] <annevk> maybe <figure> around <video> can imply ui=on ?
- # [21:55] <othermaciej> you could still reasonably have custom controls inside a <figure>
- # [21:55] <annevk> not with the current semantics of <figure>
- # [21:56] <Hixie> can't find when begin became loadstart. weird.
- # [21:56] <Hixie> oh well
- # [21:56] <hsivonen> annevk: implicit stuff like that could become confusing
- # [21:56] <othermaciej> I complained about it being "begin" I think
- # [21:56] <Hixie> what should we do if 'start' or 'loopstart' or 'loopend' or 'end' are beyond the end of the clip?
- # [21:56] <Hixie> othermaciej: ah :-)
- # [21:57] <othermaciej> Hixie: they should be limited to [0, duration]
- # [21:57] <annevk> duration isn't necessarily known
- # [21:58] <Hixie> othermaciej: k
- # [21:58] <othermaciej> annevk: to the author, or to the UA?
- # [21:58] <othermaciej> in the Apple proposal we had language about what to do for not-yet-known duration and for unbounded streams
- # [21:59] <othermaciej> (don't remember details)
- # [21:59] <annevk> the UA
- # [21:59] <annevk> well, author too I suppose
- # [21:59] <othermaciej> unknown duration is NaN, and in that case you can't really put limits on timeline bounds, stream would be +Inf
- # [22:00] <othermaciej> (I think)
- # [22:00] <othermaciej> I'm not sure all the features have been carefully considered in light of streaming
- # [22:00] <annevk> i hope someone will scream in case of conflict :)
- # [22:01] <othermaciej> well, not a lot of people have been doing close review of the details
- # [22:01] <othermaciej> Apple folks will definitely continue to review
- # [22:01] <othermaciej> I think we will also be proposing some more features based on our open issues doc
- # [22:02] <annevk> I wonder how captioning will work
- # [22:02] <annevk> some kind of external file?
- # [22:02] <othermaciej> accessibility is one of the first things we want to address
- # [22:02] <othermaciej> multimedia formats can have timed text tracks
- # [22:02] <othermaciej> in multiple languages even
- # [22:02] <Hixie> yeah i need to do a careful review to handle unbounded and unknown duration
- # [22:03] <othermaciej> the tricky part is how to select which tracks to play
- # [22:03] <Hixie> still, one thing at a time :-)
- # [22:03] <annevk> yeah, I heard chaals ask for multilangual support
- # [22:03] <othermaciej> they can also have multi-language soundtracks
- # [22:04] <hsivonen> annevk: the WHATWG probably should avoid reinventing captioning
- # [22:04] <Hixie> good lord yes
- # [22:04] <hsivonen> annevk: it has already been specced for the Ogg family and for the MP4 family
- # [22:04] <Hixie> i was hoping that we'd just let the UA offer the UI for that in the context menu (egg)
- # [22:04] <Hixie> eg, even
- # [22:04] <othermaciej> what we need is support for controlling the captioning already in video
- # [22:05] <othermaciej> but not, IMO, a new format for captions
- # [22:05] <hsivonen> although Apple's implementation exhibits serious suckage if the filename ends in .mp4 instead of .3gp
- # [22:05] <hsivonen> (doesn't make sense)
- # [22:05] * Quits: ROBOd (n=robod@86.34.246.154) ("http://www.robodesign.ro")
- # [22:05] <othermaciej> really? what happens?
- # [22:06] <othermaciej> does it work for .m4v?
- # [22:06] <hsivonen> othermaciej: things become rediculously CPU-intesive and therefore potentially slow
- # [22:06] <hsivonen> dunno
- # [22:06] * hsivonen looks up markp's post
- # [22:06] <othermaciej> that's really weird
- # [22:08] <hsivonen> http://diveintomark.org/archives/2006/07/27/imagination#comment-7180
- # [22:08] <hsivonen> also http://diveintomark.org/archives/2006/07/23/video-howto
- # [22:10] <othermaciej> well, I'll point it out to our media guys
- # [22:10] <met_> annevk, http://glazman.org/weblog/dotclear/index.php?2007/03/28/3391-answer-to-anne-van-kesteren
- # [22:11] <othermaciej> I don't think generic MPEG-4 should imply codec restrictions, but maybe it does for some reason
- # [22:11] <annevk> met_, I saw, but wasn't entirely sure what he meant
- # [22:11] <met_> still not read it fully
- # [22:12] <hsivonen> othermaciej: IIRC, the container has an artificial restriction so that you mustn't put in non-MPEG (or non-MPEG-4?) video and audio
- # [22:12] <hsivonen> othermaciej: .3gp stretches the audio side to allow AMR
- # [22:12] <annevk> http://www.w3.org/TR/NOTE-link doesn't seem to solve the issues I pointed out, but maybe he meant something else...
- # [22:13] <othermaciej> hsivonen: I tried to get the media folks to explain it to me - apparently, the "ISO Base File Format" has no restrictions, but MPEG-4 also includes specs of restricted versions and descriptions of how to include certain codecs
- # [22:15] <met_> annevk, just read is, feel littel confused too
- # [22:15] <met_> s/is/it/
- # [22:19] * Joins: met__ (n=Hassman@r5bx220.net.upc.cz)
- # [22:22] * Quits: met_ (n=Hassman@r5bx220.net.upc.cz) (adams.freenode.net irc.freenode.net)
- # [22:22] * Quits: kingryan (n=kingryan@dsl092-187-033.sfo1.dsl.speakeasy.net) (adams.freenode.net irc.freenode.net)
- # [22:22] * Quits: othermaciej (i=mjs@nat/apple/x-87b0a4ea6d4b3f6e) (adams.freenode.net irc.freenode.net)
- # [22:22] * Quits: aroben (i=adamrobe@nat/apple/x-7ac9c74d2584d2a2) (adams.freenode.net irc.freenode.net)
- # [22:22] * Quits: h3h (n=h3h@66-162-32-234.static.twtelecom.net) (adams.freenode.net irc.freenode.net)
- # [22:22] * Quits: gavin (n=gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (adams.freenode.net irc.freenode.net)
- # [22:22] * Quits: primal1 (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net) (adams.freenode.net irc.freenode.net)
- # [22:22] * Quits: tylerr (n=tylerr@outbound.wa1.ascentium.com) (adams.freenode.net irc.freenode.net)
- # [22:22] * Quits: Lachy (n=Lachlan@210-84-40-143.dyn.iinet.net.au) (adams.freenode.net irc.freenode.net)
- # [22:22] * Quits: annevk (n=annevk@86.90.70.28) (adams.freenode.net irc.freenode.net)
- # [22:23] * Joins: tylerr (n=tylerr@outbound.wa1.ascentium.com)
- # [22:23] * Joins: primal1 (n=primal1@pool-72-87-242-30.lsanca.fios.verizon.net)
- # [22:23] * Joins: met_ (n=Hassman@r5bx220.net.upc.cz)
- # [22:23] * Joins: kingryan (n=kingryan@dsl092-187-033.sfo1.dsl.speakeasy.net)
- # [22:23] * Joins: othermaciej (i=mjs@nat/apple/x-87b0a4ea6d4b3f6e)
- # [22:23] * Joins: aroben (i=adamrobe@nat/apple/x-7ac9c74d2584d2a2)
- # [22:23] * Joins: Lachy (n=Lachlan@210-84-40-143.dyn.iinet.net.au)
- # [22:23] * Joins: h3h (n=h3h@66-162-32-234.static.twtelecom.net)
- # [22:23] * Joins: annevk (n=annevk@86.90.70.28)
- # [22:23] * Joins: gavin (n=gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [22:27] <Hixie> i just regenned the spec
- # [22:27] <Hixie> there are open issues (like when to apply 'start')
- # [22:29] <annevk> it doesn't deal with setting loopCount
- # [22:29] <annevk> is there a document btw that explains the need for looping for video?
- # [22:31] <othermaciej> hsivonen: audio/mpeg4-generic MIME type might have worked in markp's case
- # [22:32] <hsivonen> othermaciej: he seems to assume download followed by MIME-unaware playing from the disk
- # [22:32] <hsivonen> othermaciej: that's what I did to confirm the issue last year
- # [22:33] <Hixie> we're gonna have to deal with seeking to arbitrary points
- # [22:33] <Hixie> i thought it did deal with setting loopcount
- # [22:33] <Hixie> but i'll look after lunch
- # [22:33] <Hixie> we're gonna have to deal with seeking to points that aren't in the media, rather (e.g. because the end is unknown)
- # [22:33] <othermaciej> hsivonen: I don't know if there is an extension corresponding to that MIME type
- # [22:34] <othermaciej> I guess the real conflict is serving on web vs. supporting on ipod
- # [22:34] <annevk> Hixie, well, setting loopCount to 0 for instance
- # [22:36] * Quits: met_ (n=Hassman@r5bx220.net.upc.cz) (Read error: 110 (Connection timed out))
- # [22:36] <annevk> hmm, maybe I should study the algorithm more closely
- # [22:48] <annevk> raman makes a good point about <em> versus <i>
- # [22:50] <annevk> (and several other good points in related threads)
- # [22:51] <annevk> oh, I suppose I should have said that in #html-wg ...
- # [22:51] * annevk schrugs
- # [22:53] <othermaciej> I need to figure out what people mean by "extensibility"
- # [22:54] <othermaciej> I'm not sure they all mean the same thing
- # [22:54] <annevk> <object>
- # [22:54] <othermaciej> I don't think that is what they mean
- # [22:54] <othermaciej> they want to be able to add tags
- # [22:54] <annevk> or as howcome recently said: <i> <object>
- # [22:55] <annevk> oh, right
- # [22:55] <othermaciej> but I'm not sure who they want to be able to add them, who should see them, and what effects adding has (styling? API? effect on conformance checkers?)
- # [22:55] <othermaciej> I need to understand this to know if the right answer is "use XBL"
- # [22:55] <annevk> mnot from Y! wants random elements (maybe namespaced) he can hang behavior to himself
- # [22:56] <annevk> raman from Google seems to want markup that can trigger a plugin that renders the markup
- # [22:56] <annevk> (prolly similar to how you can have inline SVG in HTML in IE trigger the Adobe player)
- # [22:56] <hsivonen> annevk: mnot? on which list?
- # [22:57] <annevk> his blog I think
- # [22:57] <hsivonen> oh
- # [22:57] <othermaciej> I think binary plugin APIs would be out of scope
- # [22:57] <annevk> and in person (otherwise / too)
- # [22:57] * hsivonen has 1235 unread feed items
- # [22:57] <othermaciej> hanging behavior or styling off an element, the author can already do with CSS+JS; XBL will provide a better way
- # [22:57] <annevk> othermaciej, it's a processing instruction
- # [22:58] <annevk> but yeah, I don't think we should specify something like that
- # [22:58] <othermaciej> annevk: specifying the PI is pretty useless without a spec for how the plugins work, isn't it?
- # [22:59] <annevk> IE supports namespaces in text/html through a PI. A plugin can hook into a namespace
- # [22:59] <annevk> I think that's sort of how it works
- # [22:59] <othermaciej> sure, but what's the API for how you provide DOM elements and hook into the layout?
- # [23:00] <othermaciej> I'm assuming it's some ActiveX thing
- # [23:00] <annevk> oh, dunno
- # [23:02] <annevk> I'm not really convinced with the extensibility stuff. Having the community in total control of the language seems better.
- # [23:02] * othermaciej shrugs
- # [23:03] <othermaciej> it sounds more like a feature request than a design principle
- # [23:03] <othermaciej> though HTML does have some support for extensibility, via class and defined handling for unknown elements
- # [23:04] * annevk wonders how you'd do simplified markup yet keeping all the features
- # [23:04] <othermaciej> a lot of wikis do it by also letting you include HTML markup
- # [23:05] <othermaciej> which presumably you use in case of anything hard
- # [23:05] <othermaciej> but that makes it pretty hard to define parsing
- # [23:05] <annevk> quite
- # [23:06] <annevk> "architectural framework"
- # [23:07] * Joins: aroben_ (i=adamrobe@nat/apple/x-a3f0f1afda74f3f0)
- # [23:07] * annevk isn't sure how people can use that phrase lightly
- # [23:07] * Quits: aroben_ (i=adamrobe@nat/apple/x-a3f0f1afda74f3f0) (Remote closed the connection)
- # [23:07] * Joins: tantek (n=tantek@dsl092-187-033.sfo1.dsl.speakeasy.net)
- # [23:08] * Joins: aroben_ (i=adamrobe@nat/apple/x-76ccaef170ac1058)
- # [23:12] * Quits: mw22____________ (n=chatzill@h8441169151.dsl.speedlinq.nl) (Read error: 60 (Operation timed out))
- # [23:15] * Joins: hasather (n=hasather@81-235-209-174-no62.tbcn.telia.com)
- # [23:16] * Joins: mw22____________ (n=chatzill@h8441169151.dsl.speedlinq.nl)
- # [23:16] * mw22____________ is now known as mw22
- # [23:21] <annevk> http://www-128.ibm.com/developerworks/xml/library/x-xml2007predictions.html
- # [23:22] * Joins: mw22____________ (n=chatzill@h8441169151.dsl.speedlinq.nl)
- # [23:22] * Quits: aroben (i=adamrobe@nat/apple/x-7ac9c74d2584d2a2) (Read error: 110 (Connection timed out))
- # [23:31] * annevk -> bed
- # [23:32] * aroben_ is now known as aroben
- # [23:32] * Joins: hendry (n=hendry@91.84.53.136)
- # [23:33] <Hixie> annevk: as far as i can tell, changing loopCount is taken care of.
- # [23:39] * Quits: mw22 (n=chatzill@h8441169151.dsl.speedlinq.nl) (Read error: 110 (Connection timed out))
- # [23:40] * Quits: tantek (n=tantek@dsl092-187-033.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [23:40] * Quits: kingryan (n=kingryan@dsl092-187-033.sfo1.dsl.speakeasy.net) (Connection reset by peer)
- # [23:40] * Joins: ericcarlson (n=ericcarl@adsl-67-115-144-162.dsl.snfc21.pacbell.net)
- # [23:40] * Quits: mw22____________ (n=chatzill@h8441169151.dsl.speedlinq.nl) (Read error: 110 (Connection timed out))
- # [23:42] * Joins: tantek (n=tantek@dsl092-187-033.sfo1.dsl.speakeasy.net)
- # [23:45] <othermaciej> I'm surprised that IBM page doesn't mention HTML5 or the new HTML working group at all
- # [23:46] <othermaciej> oh, it's Elliotte Rusty Harold
- # [23:47] <hasather> othermaciej: it does mention HTML5. Also, it's from february so the new WG wasn't born
- # [23:48] <Hixie> it says "I don't see a big future for the WHAT Working Group's Web Forms 2.0. It's got some nice bells and whistles, but it doesn't change anything."
- # [23:48] <hasather> doesn't change anything? Right
- # [23:49] <Hixie> it has some other amusing quotes
- # [23:49] * Joins: kingryan (n=kingryan@dsl092-187-033.sfo1.dsl.speakeasy.net)
- # [23:50] <bewest> actually that's a compliment, isn't it?
- # [23:50] <bewest> nice bells and whistles and doesn't change anything
- # [23:50] <bewest> isn't that the goal?
- # [23:52] <Dashiva> Some pavement for the cowpaths was part of the plan too, I think
- # [23:53] <Hixie> bewest: yeah that's why i quoted it. It exactly described what we tried to do, and said we succeeded.
- # [23:53] <Hixie> score!
- # [23:55] * Joins: mw22____________ (n=chatzill@h8441169151.dsl.speedlinq.nl)
- # [23:55] * Joins: peepo (n=Jay@host86-129-175-144.range86-129.btcentralplus.com)
- # [23:55] * mw22____________ is now known as mw22
- # [23:56] <bewest> yeah
- # [23:56] <bewest> high fives all around
- # [23:58] <tylerr> Hixie: Was that the "The Future is XHTML2" article?
- # [23:58] <Hixie> hm?
- # [23:59] <bewest> actually, it seems this author is into technology for technology's sake
- # [23:59] <Dashiva> He seems to like the letter x a lot
- # [23:59] <bewest> yeah... for a killer app to be truly successful, you probably wouldn't know what technology it used
- # [23:59] * Parts: hasather (n=hasather@81-235-209-174-no62.tbcn.telia.com)
- # [23:59] * Quits: peepo (n=Jay@host86-129-175-144.range86-129.btcentralplus.com) (Client Quit)
- # Session Close: Thu Mar 29 00:00:00 2007
The end :)