Options:
- # Session Start: Sun Mar 28 00:00:00 2010
- # Session Ident: #whatwg
- # [00:05] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [00:07] * Quits: Maurice` (copyman@5ED548D4.cable.ziggo.nl)
- # [00:14] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Quit: Leaving)
- # [00:16] * Quits: smaug___ (~chatzilla@cs181150024.pp.htv.fi) (Quit: ChatZilla 0.9.86 [Firefox 3.7a4pre/20100324184354])
- # [00:20] * Quits: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se) (Read error: Connection reset by peer)
- # [00:20] * Joins: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se)
- # [00:28] * Joins: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net)
- # [00:28] * Quits: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net) (Changing host)
- # [00:28] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [00:35] * Joins: paul_irish (~paul_iris@32.140.121.190)
- # [00:44] * Joins: peol (~andree@unaffiliated/peol)
- # [00:45] * Quits: pfeldman (~pfeldman@84.22.214.253) (Quit: pfeldman)
- # [00:52] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 260 seconds)
- # [00:56] * Quits: paul_irish (~paul_iris@32.140.121.190) (Read error: Connection reset by peer)
- # [01:04] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Leaving)
- # [01:07] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [01:15] * Joins: mpt (~mpt@canonical/mpt)
- # [01:19] * Joins: kennyluck (~kennyluck@FL1-118-111-54-14.kng.mesh.ad.jp)
- # [01:36] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Quit: This computer has gone to sleep)
- # [01:38] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 258 seconds)
- # [01:39] * Quits: lazni (~lazni@118.71.60.218) (Quit: Leaving.)
- # [01:39] * Joins: kennyluck_ (~kennyluck@FL1-118-111-54-14.kng.mesh.ad.jp)
- # [01:39] * Quits: kennyluck_ (~kennyluck@FL1-118-111-54-14.kng.mesh.ad.jp) (Client Quit)
- # [01:40] * Joins: kennyluck_ (~kennyluck@FL1-118-111-54-14.kng.mesh.ad.jp)
- # [01:41] * Quits: kennyluck_ (~kennyluck@FL1-118-111-54-14.kng.mesh.ad.jp) (Client Quit)
- # [01:41] * Joins: kennyluck_ (~kennyluck@FL1-118-111-54-14.kng.mesh.ad.jp)
- # [01:41] * Quits: kennyluck (~kennyluck@FL1-118-111-54-14.kng.mesh.ad.jp) (Ping timeout: 246 seconds)
- # [01:41] * kennyluck_ is now known as kennyluck
- # [01:51] * othermaciej would appreciate input on his recent bugs from people who know more about document conformance
- # [01:59] <AryehGregor> othermaciej, they all look good to me.
- # [03:00] <othermaciej> like I don't know the deep reason <nobr> and <wbr> are nonconforming
- # [03:00] <othermaciej> maybe just because they never were conforming before?
- # [03:00] <AryehGregor> I would guess it's because, unlike <pre> and <br>, they were not in any previous spec.
- # [03:00] <AryehGregor> Yeah.
- # [03:01] <Dashiva> They don't feel entirely semantic to me. Line breaking (or not) is fairly deep into CSS territory.
- # [03:01] <AryehGregor> Then why doesn't that apply to <pre>?
- # [03:01] <AryehGregor> Or <br>?
- # [03:01] <Dashiva> Of course, <wbr> can't really be emulated
- # [03:01] <AryehGregor> Also, as Maciej points out, <wbr> can't be emulated -- yeah.
- # [03:02] <AryehGregor> I'm also planning to file a bug requesting that most or all presentational attributes/elements be made conforming (possibly obsolete but conforming so they throw an error). Something like <table cellpadding=5> is difficult to reproduce exactly in inline CSS, and even more difficult to convert automatically. And some, like cellspacing, have no direct CSS equivalent that works in (for example) IE6.
- # [03:02] <Dashiva> <pre> is different, because it says the whitespace is significant
- # [03:02] <AryehGregor> s/so they throw an error/so they raise a warning/
- # [03:02] <AryehGregor> Dashiva, <nobr> says line breaks are significant.
- # [03:03] <AryehGregor> Er.
- # [03:03] <AryehGregor> Or, no.
- # [03:03] <AryehGregor> What does it do?
- # [03:03] * AryehGregor has never used it
- # [03:03] <Dashiva> It prevents line breaking
- # [03:03] * Joins: mpilgrim (~pilgrim@rrcs-98-101-146-174.midsouth.biz.rr.com)
- # [03:03] <Dashiva> <pre> gives meaning to the whitespace within it. <nobr> is just a formatting guideline.
- # [03:03] <AryehGregor> Then what does Maciej mean by "<nobr> should be considered just as semantic as <pre> or <br>, with a semantic of 'a block of text with preformatted line breaks.'"?
- # [03:03] <AryehGregor> It's not preformatted line breaks, it just doesn't have any line breaks.
- # [03:04] <AryehGregor> That does seem like CSS territory to me.
- # [03:04] <AryehGregor> <wbr> less so, because it's hard to see how you'd even implement such a feature in CSS -- it inherently requires a particular point to be flagged in the markup itself.
- # [03:05] <Dashiva> It's surely angels and pins territory, but to me <pre> is a clear step away from <br>, <wbr>, <nobr>
- # [03:06] <AryehGregor> Really? <br> and <wbr> seem like they have to be in HTML to me. <nobr> I agree with you on, more or less.
- # [03:06] <Dashiva> They have to be, but only because we can't express it any other way
- # [03:06] <AryehGregor> Well, eh.
- # [03:06] <othermaciej> AryehGregor: Sam Ruby has a bug open specifically about some particular examples of presentational table markup
- # [03:07] <AryehGregor> <nobr> really means "there are no line breaks here".
- # [03:07] <AryehGregor> othermaciej, oh, really?
- # [03:07] <Dashiva> <wbr> is sort of like ­
- # [03:07] <othermaciej> let me see if I can find it
- # [03:07] <AryehGregor> http://www.w3.org/Bugs/Public/show_bug.cgi?id=7468
- # [03:07] <Dashiva> (only there's no hyphen involved, obviously)
- # [03:08] <othermaciej> I guess I described <nobr> incorrectly in my bug
- # [03:08] <AryehGregor> "This use case is handled by <style scoped> in HTML5."
- # [03:08] <AryehGregor> That's actually a good point.
- # [03:08] <othermaciej> AryehGregor: that's the one
- # [03:08] <AryehGregor> Once that's supported, the table markup could be easily replaced.
- # [03:08] * Joins: miketaylr (~miketaylr@24.42.95.234)
- # [03:08] <Dashiva> Well, zzz time, *poof*
- # [03:09] * Joins: Hixie (ianh@trivini.no)
- # [03:09] <othermaciej> I'm not sure I buy that argument
- # [03:09] <othermaciej> about <style scoped>
- # [03:09] <othermaciej> I guess it is more compact than putting a style= attribute on every cell, but it's probably still less compact than the presentational attributes
- # [03:09] <othermaciej> and it's not clear to me that the accessibility / media independence argument applies in this particular case
- # [03:10] * Quits: Kuruma (~Kuruman@p22091-ipngn1401marunouchi.tokyo.ocn.ne.jp) (Ping timeout: 252 seconds)
- # [03:11] <mpilgrim> ooh, if we added <nobr> and <wbr> to html5, ppk's compatibility tables could finally validate
- # [03:11] <AryehGregor> I think the real argument in favor of pushing for the use of CSS is consistency. There's never any actual difference between using presentational markup and equivalent inline CSS, but CSS is a much more powerful and general mechanism, and is the only styling mechanism to be supported going forward. A language that didn't include presentational markup beyond inline style would be much simpler.
- # [03:11] <othermaciej> mpilgrim: he uses those?
- # [03:11] <AryehGregor> I don't know whether that's a good enough reason to make them invalid, though, rather than obsolete but conforming.
- # [03:12] <daedb> http://www.quirksmode.org/oddsandends/wbr.html
- # [03:12] <othermaciej> I think whitespace treatment is something that is on the fine edge between semantics and presentation
- # [03:13] <othermaciej> sometimes, a particular whitespace treatment is really part of the information in the document, not just a matter of how you present it
- # [03:19] <AryehGregor> Poetry and computer code are standard examples of that.
- # [03:19] <AryehGregor> Although <pre> usually suffices for both, if you suppress the monotype font for poetry.
- # [03:25] * Quits: miketaylr (~miketaylr@24.42.95.234) (Quit: Leaving...)
- # [03:25] * Quits: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se) (Remote host closed the connection)
- # [03:27] * Joins: Kuruma (~Kuruman@p22091-ipngn1401marunouchi.tokyo.ocn.ne.jp)
- # [03:40] * Joins: Traveler7 (~traveler@95.232.216.224)
- # [03:40] <Traveler7> hi
- # [03:41] <Traveler7> What's correct <article><section><h1>Title</h1><p>Some content here</p></section> | <section><h1>Another title</h1></section></article> or <section><article><h1>Title</h1><p>Content</p></article></section> and so on.
- # [03:42] * Joins: miketaylr (~miketaylr@24.42.95.234)
- # [03:43] * Quits: miketaylr (~miketaylr@24.42.95.234) (Remote host closed the connection)
- # [03:43] * Joins: drunknbass (~drunknbas@cpe-76-173-195-145.socal.res.rr.com)
- # [03:44] * Quits: riven (~riven@53518387.cable.casema.nl) (Read error: Connection reset by peer)
- # [03:45] * Quits: Traveler7 (~traveler@95.232.216.224) (Client Quit)
- # [03:45] * Joins: paul_irish (~paul_iris@32.140.99.128)
- # [03:46] <JonathanNeal> hola
- # [03:48] * AryehGregor commented on bug 7468
- # [03:51] <othermaciej> why does the validator dislike this docype:
- # [03:51] <othermaciej> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd"
- # [03:51] <othermaciej> >
- # [03:51] <othermaciej> is that the wrong URL for the DTD?
- # [03:52] * Joins: paul_irish_ (~paul_iris@pool-71-124-254-54.bstnma.btas.verizon.net)
- # [03:53] * Quits: paul_irish (~paul_iris@32.140.99.128) (Read error: Connection reset by peer)
- # [03:59] <AryehGregor> Are you using html5.validator.nu or just validator.nu?
- # [03:59] * Quits: drunknbass (~drunknbas@cpe-76-173-195-145.socal.res.rr.com) (Remote host closed the connection)
- # [03:59] <AryehGregor> I think only the former accepts obsolete-but-conforming doctypes, for some reason.
- # [04:04] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [04:04] * Joins: erlehmann_ (~erlehmann@dslb-088-075-059-113.pools.arcor-ip.net)
- # [04:04] * Joins: riven (~riven@53518387.cable.casema.nl)
- # [04:04] * Quits: erlehmann (~erlehmann@dslb-188-102-055-245.pools.arcor-ip.net) (Ping timeout: 252 seconds)
- # [04:07] * Quits: Dashiva (Dashiva@wikia/Dashiva) (Ping timeout: 260 seconds)
- # [04:07] * Joins: Dashiva (Dashiva@m223j.studby.ntnu.no)
- # [04:07] * Quits: Dashiva (Dashiva@m223j.studby.ntnu.no) (Changing host)
- # [04:07] * Joins: Dashiva (Dashiva@wikia/Dashiva)
- # [04:09] * Joins: drunknbass (~drunknbas@cpe-76-173-195-145.socal.res.rr.com)
- # [04:09] * Quits: mpilgrim (~pilgrim@rrcs-98-101-146-174.midsouth.biz.rr.com) (Ping timeout: 240 seconds)
- # [04:10] * Joins: Traveler1 (~traveler@95.232.216.224)
- # [04:10] <Traveler1> hi
- # [04:12] * Quits: johnst (~johnst@x1-6-00-07-95-57-08-bb.k270.webspeed.dk) (Quit: Leaving)
- # [04:14] * Quits: Traveler1 (~traveler@95.232.216.224) (Client Quit)
- # [04:16] <AryehGregor> othermaciej et al.: I just filed a bug "Many, most, or all obsolete features should be conforming". http://www.w3.org/Bugs/Public/show_bug.cgi?id=9355
- # [04:18] <othermaciej> AryehGregor: I would recommend filing bugs that are narrower in scope than that
- # [04:18] <AryehGregor> Really? Why?
- # [04:18] <AryehGregor> I give clear reasoning that applies to *all* obsolete features.
- # [04:18] <AryehGregor> I.e., I argue that features should not be non-conforming merely because they're obsolete. The same logic applies to nearly all features that are non-conforming because they're obsolete.
- # [04:18] <AryehGregor> I don't see how I would be able to narrow the bug.
- # [04:19] <othermaciej> None of the features that are non-conforming "merely because they're obsolete"
- # [04:19] <AryehGregor> Really?
- # [04:19] <AryehGregor> It looks like they are to me.
- # [04:19] <othermaciej> obsolete is a specific subcategory of "non-conforming"
- # [04:19] <othermaciej> it is not a justification, it is a label
- # [04:19] <othermaciej> the rationale for things being noncomforming is in the new section Hixie just added
- # [04:20] <AryehGregor> Where?
- # [04:20] <AryehGregor> Maybe I missed it.
- # [04:20] <AryehGregor> The various features are listed as being obsolete, and the only hint as to why is that alternative markup is suggested.
- # [04:20] <AryehGregor> I mean, as non-conforming.
- # [04:20] <othermaciej> hang on, waiting for spec to load
- # [04:21] <othermaciej> it used to be there was no in-sepc rationale that said why those things are nonconforming
- # [04:21] <othermaciej> *in-spec
- # [04:21] <AryehGregor> The implication (to me) is that the only reason they're non-conforming is because these other features exist, which are in most cases exactly equivalent but are considered better for various reasons.
- # [04:21] <AryehGregor> They can't actually be very much better if they're functionally identical, of course.
- # [04:24] * Quits: paul_irish_ (~paul_iris@pool-71-124-254-54.bstnma.btas.verizon.net) (Read error: Connection reset by peer)
- # [04:25] * Joins: paul_irish (~paul_iris@pool-71-124-254-54.bstnma.btas.verizon.net)
- # [04:33] * Quits: riven (~riven@53518387.cable.casema.nl) (Read error: Connection reset by peer)
- # [04:33] * Joins: riven (~riven@53518387.cable.casema.nl)
- # [04:38] <AryehGregor> Okay, well, I'm going to bed. If you have specific suggestions for how I should split up the bug or any further points that I should address, othermaciej, feel free to ping me to tell me of them.
- # [04:38] <othermaciej> hang on
- # [04:38] <othermaciej> my computer was hosed
- # [04:38] <othermaciej> read this: http://dev.w3.org/html5/spec/Overview.html#conformance-requirements-for-authors
- # [04:38] <othermaciej> AryehGregor: ^
- # [04:39] * erlehmann_ is now known as erlehmann
- # [04:39] <AryehGregor> Aha.
- # [04:39] <othermaciej> that states many individual reasons for particular author conformance requirements
- # [04:39] <othermaciej> none of the justifications amounts to "is obsolete"
- # [04:39] <othermaciej> you may disagree with some of them, or you may feel some things marked obsolete and nonconforming when none of those criteria apply
- # [04:40] <AryehGregor> I didn't know about that.
- # [04:40] <othermaciej> yeah, it's new
- # [04:40] <AryehGregor> I'll look it over and amend the bug report accordingly, when I have time.
- # [04:40] <othermaciej> Hixie added that in response to bug 7034
- # [04:40] <othermaciej> I think your bug is arguably just a duplicate of bug 7034
- # [04:40] <othermaciej> (which is titled "remove or replace author conformance requirements")
- # [04:41] <othermaciej> I guess it is slightly less narrow in that it's limited to the obsolete section
- # [04:41] <AryehGregor> No, I only argue for removing a subset of them.
- # [04:41] <othermaciej> but that's kind of arbitrary
- # [04:41] <AryehGregor> There are lots of author conformance requirements that I think are a good idea.
- # [04:41] <AryehGregor> For instance, they can help to catch authoring mistakes.
- # [04:41] <othermaciej> note that not everything in the obsolete section is even presentational, though much of your argument is about presentational markups pecifically
- # [04:41] <AryehGregor> Or inform authors of areas where they might be running into interoperability problems, or pressure authors to do something that we have good reason to want them to do (e.g., alt="").
- # [04:42] <AryehGregor> Thus the many/most/all in the bug summary.
- # [04:42] <AryehGregor> Much of it applies to all of them, I think.
- # [04:43] <AryehGregor> It looks like the justification for presentational markup offers no arguments that couldn't equally apply to style="".
- # [04:43] <othermaciej> that's why it gives a specific reason for exempting style=""
- # [04:43] <othermaciej> which you may or may not agree with
- # [04:43] <othermaciej> anyway
- # [04:43] <othermaciej> I think a bug about just presentational markup might make sense
- # [04:43] <AryehGregor> Maybe I'll repurpose it.
- # [04:43] <othermaciej> I don't see how your argument applies to, say, <bgsound>
- # [04:43] <othermaciej> or <applet>
- # [04:44] <othermaciej> or <frameset>
- # [04:44] <AryehGregor> I don't know what the first two do, really.
- # [04:44] <othermaciej> but if you make the bug be about that, then I suggest you should address Ian's argument in the rationale
- # [04:44] <othermaciej> well if you don't know what they do, you probably don't have enough info to suggest they should be conforming :-)
- # [04:44] <AryehGregor> <frameset> is something that's banned because it's considered to be something authors should almost never do, because it has serious problems, although they might be tempted to do it.
- # [04:44] <AryehGregor> Which is why I didn't say all obsolete features should be conforming.
- # [04:45] <othermaciej> if you say many/most/all, then you are asking someone else to guess what you mean
- # [04:46] <othermaciej> all I'm saying is, make it clear enough that no one has to guess which ones you have in mind
- # [04:46] <AryehGregor> I guess I can present a narrow argument, and he can extend it to everything else it applies to if he likes.
- # [04:47] <othermaciej> well, even "presentational" is a fairly clear category, though there may be edge cases that are hard to judge
- # [04:48] <othermaciej> most obsolete nonconforming features are that way for reason of being presentational it seems, but there are quite a few exceptions which generally have an independent and plausible reason to be banned
- # [04:49] <othermaciej> anyway, this is mainly my advice on how to make a good bug report - if you choose to do nothing, then the project won't blow up or anything, but
- # [04:49] <othermaciej> I think some revision would be wise
- # [04:49] <othermaciej> anyway, I won't keep you up any longer
- # [04:57] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Quit: The computer fell asleep)
- # [04:59] <AryehGregor> othermaciej, okay, how's this? <http://www.w3.org/Bugs/Public/show_bug.cgi?id=9355>
- # [04:59] <AryehGregor> (now I'm really going to bed, won't see your response till tomorrow)
- # [05:04] * Quits: TabAtkins (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
- # [05:08] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [05:11] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [05:17] * Joins: TabAtkins (~chatzilla@76.253.3.102)
- # [05:21] * Quits: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944) (Read error: Operation timed out)
- # [05:37] * Quits: annevk (~annevk@5355737B.cable.casema.nl) (Ping timeout: 268 seconds)
- # [05:42] * Joins: JonathanNeal_ (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [05:42] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Read error: Connection reset by peer)
- # [05:42] * JonathanNeal_ is now known as JonathanNeal
- # [05:43] <JonathanNeal> Hello
- # [06:02] * Quits: kennyluck (~kennyluck@FL1-118-111-54-14.kng.mesh.ad.jp) (Quit: kennyluck)
- # [06:03] * Joins: kennyluck (~kennyluck@FL1-118-111-54-14.kng.mesh.ad.jp)
- # [06:03] * Quits: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de) (Quit: Verlassend)
- # [06:03] * Quits: TabAtkins (~chatzilla@76.253.3.102) (Ping timeout: 245 seconds)
- # [06:27] * Quits: paul_irish (~paul_iris@pool-71-124-254-54.bstnma.btas.verizon.net) (Ping timeout: 276 seconds)
- # [06:27] * Joins: lazni (~lazni@118.71.60.218)
- # [06:32] <lazni> has anyone diffed DOMs using html5lib?
- # [06:39] <lazni> there's a firefox extension, which would use html5.enabled
- # [06:53] <lazni> ah, SAX output, that would reduce the load of comparing
- # [07:06] * Quits: mr_danie1 (~irssi@e177150096.adsl.alicedsl.de) (Ping timeout: 260 seconds)
- # [07:07] * Joins: mr_daniel (~irssi@e177147031.adsl.alicedsl.de)
- # [07:37] * Quits: lazni (~lazni@118.71.60.218) (Quit: Leaving.)
- # [08:15] <othermaciej> AryehGregor: looks more focused to me
- # [08:38] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 260 seconds)
- # [08:52] * erlehmann is now known as erschlafmann
- # [08:58] * Quits: cedricv (~cedric@112.199.178.44) (Quit: Psst... you can also find me offline @neonux on twitter)
- # [09:06] * Quits: daedb (~daed@h11n1fls34o986.telia.com) (Read error: Connection reset by peer)
- # [09:06] * Quits: hober (~ted@unaffiliated/hober) (Remote host closed the connection)
- # [09:06] * Joins: daedb (~daed@h11n1fls34o986.telia.com)
- # [09:14] * Joins: stefan_ (~chatzilla@c-7200e055.46-1-64736c11.cust.bredbandsbolaget.se)
- # [09:15] * stefan_ is now known as stehk
- # [09:16] * Quits: stehk (~chatzilla@c-7200e055.46-1-64736c11.cust.bredbandsbolaget.se) (Client Quit)
- # [09:16] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [09:26] * Joins: pfeldman (~pfeldman@84.22.214.253)
- # [09:44] <JonathanNeal> TabAtkins, if you read this message when you come back, I have new IE json stylesheets for you.
- # [10:03] * Quits: pfeldman (~pfeldman@84.22.214.253) (Quit: pfeldman)
- # [10:18] * Quits: kennyluck (~kennyluck@FL1-118-111-54-14.kng.mesh.ad.jp) (Quit: kennyluck)
- # [10:24] * Joins: cedricv (~cedric@180.129.102.34)
- # [10:26] * Joins: maikmerten (~maikmerte@port-92-201-119-167.dynamic.qsc.de)
- # [10:31] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [10:50] * Joins: Maurice` (copyman@5ED548D4.cable.ziggo.nl)
- # [11:02] * Joins: pfeldman (~pfeldman@84.22.214.253)
- # [11:04] * Quits: peol (~andree@unaffiliated/peol) (Remote host closed the connection)
- # [11:30] * Quits: maikmerten (~maikmerte@port-92-201-119-167.dynamic.qsc.de) (Remote host closed the connection)
- # [11:31] * Joins: maikmerten (~maikmerte@port-92-201-119-167.dynamic.qsc.de)
- # [11:37] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [11:45] * Joins: ROBOd (~robod@89.122.216.38)
- # [12:03] <jgraham> AFAICT there is no difference between "obsolete but conforming" and "transitional"
- # [12:05] * Joins: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se)
- # [12:07] <othermaciej> jgraham: in plain english meaning - perhaps not
- # [12:07] <othermaciej> jgraham: operationally - seems like a fair bit of difference between "mandatory non-error warning" and "you can choose to make all of them errors or all of them silent with a flag inside the document"
- # [12:08] <othermaciej> from the developer perspective, I like the warning better, if validators have the UI in non-default mode to selectively silence them or force them into errors based on category
- # [12:11] <jgraham> The difference between "Your document is valid but uses some obsolete features" and "Tour document is validates as HTML transitional" seems rather subtle to me. Presumably the majority of authors using transitional doctypes know that they are using obsolete features
- # [12:11] <jgraham> *Your
- # [12:13] * Quits: knowtheory (~knowtheor@cpe-71-79-238-195.columbus.res.rr.com) (Quit: Computer has gone to sleep)
- # [12:16] <othermaciej> jgraham: the difference in overall wording is subtle, but getting the specific list of uses of obsolete features is a big practical difference
- # [12:17] <othermaciej> (whether for good or ill, I don't know, though I tend to think for good)
- # [12:19] <jgraham> Yes, having the list presented is, I guess better
- # [12:21] <othermaciej> but hey, maybe calling them "transitional features" instead of "obsolete but conforming features" might be better branding
- # [12:22] <jgraham> If we really must have a list of "features you are allowed to use but validators must warn about", could be get rid of the oxymornic-sounding name, present them with a special obsolete marking, and just say "authors should not use obsolete features. Validators must warn when obsolete features are used"
- # [12:23] <jgraham> Although I think my preferred solution is still not to have that list
- # [12:23] <othermaciej> well, there's also obsolete features that are nonconforming and must result in an error
- # [12:23] <othermaciej> so you can't just use the unqualified term "obsolete"
- # [12:24] <jgraham> Yeah true
- # [12:24] <jgraham> They should be called this-is-a-bad-idea-and-you-don't-want-to-do-this-but-hey-experience-suggests-that-you-will-do-anyway features
- # [12:24] <othermaciej> I think that list and its status is on some level a compromise between Henri, who did not want to spam people with useless errors for markup that is in fact harmless, and Ian, who wanted to alert authors of new documents that there are certain effectively useless constructs which they should not bother with
- # [12:25] <jgraham> I thought it was mainly a result of the great accessibility wars
- # [12:25] <jgraham> But I could be misremembering
- # [12:25] <othermaciej> there is only one item in there on the basis of accessibility
- # [12:26] <othermaciej> I guess before that it was a list of "downplayed errors"
- # [12:26] <jgraham> Yes, that's what I recall
- # [12:26] <othermaciej> but the concept of "downplayed error" is silly
- # [12:26] <jgraham> Well so is "obsolete but conforming"
- # [12:26] <othermaciej> that too
- # [12:27] <othermaciej> my own suggestion was to just describe them in terms of the effect ('"validators must issue a warning when X") instead of as a conceptual category
- # [12:29] * Quits: k0rnel (~k0rnel@krtko.org) (Read error: Operation timed out)
- # [12:29] <othermaciej> yeah, other than summary, all the others seem to be more in the "waste of electrons" category
- # [12:30] <othermaciej> but there's only 6 things total in the "obsolete but conforming" category
- # [12:31] <othermaciej> which makes it seem like a waste to name it, especially when the name is confusing to so many peple
- # [12:31] <othermaciej> *people
- # [12:31] <jgraham> It seems like one possible future is that a lot more things end up as obsolete but conforming
- # [12:32] <othermaciej> could be
- # [12:32] <othermaciej> I think so far only Aryeh has outright advocated that path, but his particular proposal would indeed turn the category into "transitional"
- # [12:32] * Joins: Michelangelo (~Michelang@93-42-103-219.ip86.fastwebnet.it)
- # [12:33] <othermaciej> it's kind of a lie to call it "transitional" if it's been over 10 years and the transition still hasn't happened...
- # [12:33] <jgraham> Indeed
- # [12:33] <othermaciej> anyway I am almost finished breaking down all the errors in the conformance error study
- # [12:34] <othermaciej> http://www.w3.org/html/wg/wiki/index.php?title=HTML5_Authoring_Conformance_Study
- # [12:34] <othermaciej> only ebay and nytimes remain to be typed in
- # [12:35] <othermaciej> it seems like unescaped & is the most common single error, by far
- # [12:36] <othermaciej> and after that I guess presentational markup
- # [12:36] <othermaciej> X-UA-Compatible is surprisingly common, but since it is anti-interoperability by design, it seems silly to make it conforming
- # [12:37] <othermaciej> there are surprisingly many sites with a stray close tag, also
- # [12:44] <jgraham> Not that surprising; it's almost always totally harmless, an easy error to make, and hard to spot
- # [12:46] * Joins: tndH (~Rob@87.102.14.123)
- # [12:47] <othermaciej> I think the main reason for stray close tag to be an error is that there are a lot of authoring mistakes that would show up that way (forgetting to close a tag at all near some that may implicitly close, wrong close tag, misnested tags, etc)
- # [13:24] <Philip`> Why is x-ua-compatible anti-interoperability, when including it makes pages work in *more* browsers than if it was not included?
- # [13:27] * Joins: lazni (~lazni@118.71.81.100)
- # [13:30] <Philip`> (It would be a problem if people used x-ua-compatible as a way to avoid having to write code that works in browsers that follow standards better, but in practice it seems more commonly used on sites that already have a standards-browser codepath plus an IE7 codepath and don't want to add an extra codepath for IE8 since it's too different from the existing ones)
- # [13:31] <Philip`> (so it's not causing any disadvantage to browsers that implement standards better than IE does)
- # [13:41] * Joins: lazni1 (~lazni@118.71.106.151)
- # [13:41] * Quits: lazni (~lazni@118.71.81.100) (Ping timeout: 246 seconds)
- # [13:41] * Joins: smaug___ (~chatzilla@cs181150024.pp.htv.fi)
- # [14:22] * Quits: nessy (~Adium@124-168-176-223.dyn.iinet.net.au) (Quit: Leaving.)
- # [14:26] * Joins: knowtheory (~knowtheor@cpe-71-79-238-195.columbus.res.rr.com)
- # [14:32] * Quits: pfeldman (~pfeldman@84.22.214.253) (Quit: pfeldman)
- # [15:31] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [16:09] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
- # [16:10] * Joins: pfeldman (~pfeldman@84.22.214.253)
- # [16:15] * Quits: maikmerten (~maikmerte@port-92-201-119-167.dynamic.qsc.de) (Remote host closed the connection)
- # [16:17] * Joins: maikmerten (~maikmerte@port-92-201-119-167.dynamic.qsc.de)
- # [16:31] <Dashiva> "The absence of Theora (or Dirac) as baseline codec means that a good portion of user agents will likely omit Theora support"
- # [16:31] <Dashiva> If you accept that people will be wrong on the internet, is it preferale that they be wrong the same way even after being corrected, or that they come up with new ways to be wrong every time?
- # [16:53] * Joins: paul_irish (~paul_iris@c-65-96-162-9.hsd1.ma.comcast.net)
- # [17:10] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 276 seconds)
- # [17:18] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [17:25] <JonathanNeal> Goodmorning
- # [17:34] * Quits: pfeldman (~pfeldman@84.22.214.253) (Quit: pfeldman)
- # [17:57] * Joins: seventh (seventh@189.59.135.236)
- # [18:17] * Joins: divya (~divya@c-24-18-47-121.hsd1.wa.comcast.net)
- # [18:17] <divya> I have a question regarding the flow content as defined in HTML5 spec: http://www.w3.org/TR/html5/dom.html#flow-content
- # [18:19] <divya> the spec says "Most elements that are used in the body of documents and applications are categorized as flow content." but the pictorial representation seems to indicate the only way an element wont be a flow content is if it is meta data content (and somehow not be flow content). http://www.w3.org/TR/html5/images/content-venn.svg Is this right?
- # [18:20] <divya> or are there hard rules that can be used to define if an element is flow content or not (spec does not define one)?
- # [18:22] <Dashiva> Each element specifies which categories it is in
- # [18:24] <divya> Dashiva: can you elaborate? How does it specify? Is it because it belongs to the list of elements specified in the doc?
- # [18:24] <Dashiva> http://www.w3.org/TR/html5/semantics.html#the-hgroup-element
- # [18:24] <Dashiva> Categories: Flow content. Heading content. formatBlock candidate.
- # [18:25] <divya> Dashiva: got it. so there is no rule, except to refer to the doc to find out if an element is a flow element or not.
- # [18:26] <paul_irish> <source> probably isnt flow content
- # [18:27] <divya> neither is <legend>
- # [18:28] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Quit: Necrathex)
- # [18:34] * Joins: Steve^ (~steve@cpc2-hari1-0-0-cust645.hari.cable.virginmedia.com)
- # [18:43] * Quits: jmb (~jmb@login.ecs.soton.ac.uk) (*.net *.split)
- # [18:43] * Quits: hamaji (~hamaji@220.109.219.244) (*.net *.split)
- # [18:43] * Quits: hsivonen (~hsivonen@kekkonen.cs.hut.fi) (*.net *.split)
- # [18:43] * Quits: ukai (~ukai@220.109.219.244) (*.net *.split)
- # [18:43] * Quits: jorlow (~jorlow@nat/google/x-uycrtwagvrfiokam) (*.net *.split)
- # [18:43] * Quits: ray (ray@the.ug) (*.net *.split)
- # [18:43] * Quits: hendry (~hendry@webvm.net) (*.net *.split)
- # [18:43] * Quits: wirepair (fbi@random.supermario.org) (*.net *.split)
- # [18:43] * Quits: divya (~divya@c-24-18-47-121.hsd1.wa.comcast.net) (*.net *.split)
- # [18:43] * Quits: erschlafmann (~erlehmann@dslb-088-075-059-113.pools.arcor-ip.net) (*.net *.split)
- # [18:43] * Quits: Hixie (ianh@trivini.no) (*.net *.split)
- # [18:43] * Quits: ment (thement@ibawizard.net) (*.net *.split)
- # [18:43] * Quits: drunknbass_work (~aaron@pool-71-106-81-142.lsanca.dsl-w.verizon.net) (*.net *.split)
- # [18:43] * Quits: dbgi (~bla@unaffiliated/dbgi) (*.net *.split)
- # [18:43] * Quits: gavin (~gavin@firefox/developer/gavin) (*.net *.split)
- # [18:43] * Quits: inimino (~inimino@boshi.inimino.org) (*.net *.split)
- # [18:43] * Quits: riven (~riven@53518387.cable.casema.nl) (*.net *.split)
- # [18:43] * Quits: Philip` (~philip@zaynar.co.uk) (*.net *.split)
- # [18:43] * Quits: gsnedders (~gsnedders@204.232.194.186) (*.net *.split)
- # [18:43] * Quits: othree (~othree@admin39.ct.ntust.edu.tw) (*.net *.split)
- # [18:43] * Quits: tndH (~Rob@87.102.14.123) (*.net *.split)
- # [18:43] * Quits: beowulf (wiglaf@ps4552.dreamhost.com) (*.net *.split)
- # [18:43] * Quits: werdnativ (~werdnativ@S01060024369e6ac4.vn.shawcable.net) (*.net *.split)
- # [18:43] * Quits: JohnResi1 (~JohnResig@121.255.201.74.static.ey03.engineyard.com) (*.net *.split)
- # [18:43] * Quits: seventh (seventh@189.59.135.236) (*.net *.split)
- # [18:43] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net) (*.net *.split)
- # [18:43] * Quits: knowtheory (~knowtheor@cpe-71-79-238-195.columbus.res.rr.com) (*.net *.split)
- # [18:43] * Quits: Steve^ (~steve@cpc2-hari1-0-0-cust645.hari.cable.virginmedia.com) (Quit: Leaving)
- # [18:44] * Joins: tndH (~Rob@87.102.14.123)
- # [18:44] * Joins: beowulf (wiglaf@ps4552.dreamhost.com)
- # [18:45] * Joins: hendry (~hendry@webvm.net)
- # [18:47] * Joins: seventh (seventh@189.59.135.236)
- # [18:47] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [18:47] * Joins: knowtheory (~knowtheor@cpe-71-79-238-195.columbus.res.rr.com)
- # [18:47] * Joins: riven (~riven@53518387.cable.casema.nl)
- # [18:47] * Joins: erschlafmann (~erlehmann@dslb-088-075-059-113.pools.arcor-ip.net)
- # [18:47] * Joins: Hixie (ianh@trivini.no)
- # [18:47] * Joins: ment (thement@ibawizard.net)
- # [18:47] * Joins: drunknbass_work (~aaron@pool-71-106-81-142.lsanca.dsl-w.verizon.net)
- # [18:47] * Joins: Philip` (~philip@zaynar.co.uk)
- # [18:47] * Joins: jmb (~jmb@login.ecs.soton.ac.uk)
- # [18:47] * Joins: hamaji (~hamaji@220.109.219.244)
- # [18:47] * Joins: hsivonen (~hsivonen@kekkonen.cs.hut.fi)
- # [18:47] * Joins: gsnedders (~gsnedders@204.232.194.186)
- # [18:47] * Joins: dbgi (~bla@unaffiliated/dbgi)
- # [18:47] * Joins: othree (~othree@admin39.ct.ntust.edu.tw)
- # [18:47] * Joins: werdnativ (~werdnativ@S01060024369e6ac4.vn.shawcable.net)
- # [18:47] * Joins: ukai (~ukai@220.109.219.244)
- # [18:47] * Joins: JohnResi1 (~JohnResig@121.255.201.74.static.ey03.engineyard.com)
- # [18:47] * Joins: inimino (~inimino@boshi.inimino.org)
- # [18:47] * Joins: gavin (~gavin@firefox/developer/gavin)
- # [18:47] * Joins: jorlow (~jorlow@nat/google/x-uycrtwagvrfiokam)
- # [18:47] * Joins: ray (ray@the.ug)
- # [18:47] * Joins: wirepair (fbi@random.supermario.org)
- # [18:49] * Joins: divya (~divya@c-24-18-47-121.hsd1.wa.comcast.net)
- # [18:56] * Quits: salavas (~salavas@h4n1fls31o279.telia.com) (Quit: changing servers)
- # [18:56] * Quits: hoodow (~hoodow@2001:41d0:1:f5e5::666) (Write error: Broken pipe)
- # [18:56] * Joins: bzed_ (~bzed@devel.recluse.de)
- # [18:56] * Quits: Maurice` (copyman@5ED548D4.cable.ziggo.nl) (Ping timeout: 258 seconds)
- # [18:56] * Joins: Maurice` (copyman@5ED548D4.cable.ziggo.nl)
- # [18:56] * Joins: gonemad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [18:56] * Joins: franksalim_ (~frank@adsl-75-61-84-181.dsl.pltn13.sbcglobal.net)
- # [18:56] * Quits: hendry (~hendry@webvm.net) (Ping timeout: 258 seconds)
- # [18:56] * Joins: hendry (~hendry@webvm.net)
- # [18:56] * Joins: broquain1 (90d58fc7ad@spc2-brig11-0-0-cust103.asfd.cable.virginmedia.com)
- # [18:56] * Joins: hoodow_ (~hoodow@2001:41d0:1:f5e5::666)
- # [18:56] * Joins: _salavas (~salavas@h4n1fls31o279.telia.com)
- # [18:56] * Joins: cpearce_ (~cpearce@ip-118-90-54-99.xdsl.xnet.co.nz)
- # [18:56] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Ping timeout: 246 seconds)
- # [18:56] * Quits: franksalim (~frank@adsl-75-61-84-181.dsl.pltn13.sbcglobal.net) (Ping timeout: 246 seconds)
- # [18:57] * Quits: wycats (~wycats@c-69-181-216-213.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
- # [18:57] * Quits: cpearce (~cpearce@ip-118-90-54-99.xdsl.xnet.co.nz) (Ping timeout: 246 seconds)
- # [18:57] * Quits: grimboy (~grimboy@78-86-152-156.zone2.bethere.co.uk) (Ping timeout: 246 seconds)
- # [18:57] * Quits: paul_irish (~paul_iris@c-65-96-162-9.hsd1.ma.comcast.net) (Ping timeout: 246 seconds)
- # [18:57] * cpearce_ is now known as cpearce
- # [18:57] * Joins: paul_irish (~paul_iris@c-65-96-162-9.hsd1.ma.comcast.net)
- # [18:57] * Quits: drry (~drry@unaffiliated/drry) (Ping timeout: 246 seconds)
- # [18:58] * Quits: drunknbass (~drunknbas@cpe-76-173-195-145.socal.res.rr.com) (*.net *.split)
- # [18:58] * Quits: karlcow (~karl@nerval.la-grange.net) (*.net *.split)
- # [18:58] * Quits: ojan (~ojan@nat/google/x-cyylsurxkcrhwsfb) (*.net *.split)
- # [18:58] * Quits: karlushi (~karlushi@fw.vdl2.ca) (*.net *.split)
- # [18:58] * Quits: scotfl (~scotfl@aeryn.scotfl.ca) (*.net *.split)
- # [18:58] * Quits: smaug (~chatzilla@cs181150024.pp.htv.fi) (*.net *.split)
- # [18:58] * Joins: drry (~drry@unaffiliated/drry)
- # [18:59] * Joins: grimboy (~grimboy@78-86-152-156.zone2.bethere.co.uk)
- # [19:00] * Joins: ojan (~ojan@nat/google/x-qjbndrzhixnzzjma)
- # [19:01] * Joins: scotfl (~scotfl@aeryn.scotfl.net)
- # [19:01] * Quits: broquaint (302ebeba58@spc2-brig11-0-0-cust103.asfd.cable.virginmedia.com) (Ping timeout: 260 seconds)
- # [19:01] * Quits: bzed (~bzed@devel.recluse.de) (Ping timeout: 260 seconds)
- # [19:01] * bzed_ is now known as bzed
- # [19:01] * Joins: drunknbass (~drunknbas@cpe-76-173-195-145.socal.res.rr.com)
- # [19:01] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [19:01] * Joins: karlushi (~karlushi@fw.vdl2.ca)
- # [19:03] * Joins: smaug (~chatzilla@cs181150024.pp.htv.fi)
- # [19:03] * Joins: andrew_ (~andrew@S01060024369e6ac4.vn.shawcable.net)
- # [19:03] * Quits: bzed (~bzed@devel.recluse.de) (*.net *.split)
- # [19:03] * Quits: beowulf (wiglaf@ps4552.dreamhost.com) (*.net *.split)
- # [19:03] * Quits: maikmerten (~maikmerte@port-92-201-119-167.dynamic.qsc.de) (*.net *.split)
- # [19:03] * Quits: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se) (*.net *.split)
- # [19:03] * Quits: mr_daniel (~irssi@e177147031.adsl.alicedsl.de) (*.net *.split)
- # [19:03] * Quits: asmodai (asmodai@dhammapada.xs4all.nl) (*.net *.split)
- # [19:03] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (*.net *.split)
- # [19:03] * Quits: peroo (~peroo@peroo.xen.prgmr.com) (*.net *.split)
- # [19:03] * Quits: Riis (~Riiiis@0x5552ec52.adsl.cybercity.dk) (*.net *.split)
- # [19:03] * Quits: syp (~syp@lasigpc9.epfl.ch) (*.net *.split)
- # [19:03] * andrew_ is now known as Guest49529
- # [19:03] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [19:03] * Joins: knowtheo1y (~knowtheor@cpe-71-79-238-195.columbus.res.rr.com)
- # [19:03] * Quits: seventh (seventh@189.59.135.236) (Read error: Connection reset by peer)
- # [19:03] * Quits: gonemad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Ping timeout: 264 seconds)
- # [19:03] * Quits: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 264 seconds)
- # [19:03] * Quits: knowtheory (~knowtheor@cpe-71-79-238-195.columbus.res.rr.com) (Remote host closed the connection)
- # [19:04] * Quits: werdnativ (~werdnativ@S01060024369e6ac4.vn.shawcable.net) (Quit: FAMOUS_LAST_WORDS is nil)
- # [19:04] * Quits: Guest49529 (~andrew@S01060024369e6ac4.vn.shawcable.net) (Client Quit)
- # [19:04] * Joins: bzed (~bzed@devel.recluse.de)
- # [19:04] * Joins: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se)
- # [19:06] * Joins: wakaba_ (~wakaba@122.139.210.220.dy.bbexcite.jp)
- # [19:07] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [19:10] * Quits: wakaba (~wakaba@122.139.210.220.dy.bbexcite.jp) (Write error: Connection reset by peer)
- # [19:11] * Joins: beowulf (wiglaf@ps4552.dreamhost.com)
- # [19:11] * Joins: maikmerten (~maikmerte@port-92-201-119-167.dynamic.qsc.de)
- # [19:11] * Joins: mr_daniel (~irssi@e177147031.adsl.alicedsl.de)
- # [19:11] * Joins: asmodai (asmodai@dhammapada.xs4all.nl)
- # [19:11] * Joins: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net)
- # [19:11] * Joins: Riis (~Riiiis@0x5552ec52.adsl.cybercity.dk)
- # [19:11] * Joins: peroo (~peroo@peroo.xen.prgmr.com)
- # [19:11] * Joins: syp (~syp@lasigpc9.epfl.ch)
- # [19:16] * Joins: hendry_ (~hendry@webvm.net)
- # [19:17] * Quits: paul_irish (~paul_iris@c-65-96-162-9.hsd1.ma.comcast.net) (*.net *.split)
- # [19:17] * Quits: hendry (~hendry@webvm.net) (*.net *.split)
- # [19:17] * Quits: franksalim_ (~frank@adsl-75-61-84-181.dsl.pltn13.sbcglobal.net) (*.net *.split)
- # [19:17] * Quits: murr4y (~murray@89.84-49-66.nextgentel.com) (*.net *.split)
- # [19:17] * Quits: bobs_ (~oeskola@kekkonen.cs.hut.fi) (*.net *.split)
- # [19:17] * Quits: ivan` (~ivan@unaffiliated/ivan/x-000001) (*.net *.split)
- # [19:17] * Joins: paul_irish (~paul_iris@c-65-96-162-9.hsd1.ma.comcast.net)
- # [19:21] * Joins: kennyluck (~kennyluck@pc2.shinagawaphvod-unet.ocn.ne.jp)
- # [19:24] * Joins: ivan` (~ivan@li14-39.members.linode.com)
- # [19:24] * Joins: franksalim_ (~frank@adsl-75-61-84-181.dsl.pltn13.sbcglobal.net)
- # [19:24] * Joins: murr4y (~murray@89.84-49-66.nextgentel.com)
- # [19:24] * Joins: bobs_ (~oeskola@kekkonen.cs.hut.fi)
- # [19:25] * Joins: daedb_ (~daed@h11n1fls34o986.telia.com)
- # [19:26] * Joins: pfeldman (~pfeldman@188.134.12.54)
- # [19:27] * erschlafmann is now known as erlehmann
- # [19:27] * Quits: daedb (~daed@h11n1fls34o986.telia.com) (Ping timeout: 245 seconds)
- # [19:27] * Quits: deltab (~deltab@cpc1-smal2-0-0-cust270.perr.cable.virginmedia.com) (Ping timeout: 245 seconds)
- # [19:27] * Quits: crash\ (crash@lubyte.de) (Ping timeout: 245 seconds)
- # [19:28] * Joins: crash\ (crash@lubyte.de)
- # [19:29] * Joins: deltab (~deltab@cpc1-smal2-0-0-cust270.perr.cable.virginmedia.com)
- # [19:29] * Joins: gavin__ (~gavin@people.mozilla.com)
- # [19:33] * Quits: gavin (~gavin@firefox/developer/gavin) (Write error: Connection reset by peer)
- # [19:33] * Quits: ment (thement@ibawizard.net) (Write error: Connection reset by peer)
- # [19:33] * Quits: dbgi (~bla@unaffiliated/dbgi) (Ping timeout: 386 seconds)
- # [19:33] * Joins: dbgi (~bla@unaffiliated/dbgi)
- # [19:46] * Joins: cohitre (~cohitre@64-40-56-46-dsl.itltd.net)
- # [19:47] * Parts: cohitre (~cohitre@64-40-56-46-dsl.itltd.net)
- # [19:49] * Joins: meledin_ (~vladi@f2.c7.5d45.static.theplanet.com)
- # [19:50] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 370 seconds)
- # [19:50] * Quits: webben (~benjamin@173-45-238-110.slicehost.net) (Ping timeout: 252 seconds)
- # [19:50] * Quits: meledin (~vladi@f2.c7.5d45.static.theplanet.com) (Ping timeout: 252 seconds)
- # [19:51] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [19:52] * Joins: webben (~benjamin@173-45-238-110.slicehost.net)
- # [19:52] * Quits: grimboy (~grimboy@78-86-152-156.zone2.bethere.co.uk) (Ping timeout: 295 seconds)
- # [19:53] * Joins: grimboy (~grimboy@78-86-152-156.zone2.bethere.co.uk)
- # [19:53] * Joins: paul_irish_ (~paul_iris@c-65-96-162-9.hsd1.ma.comcast.net)
- # [19:56] * Quits: paul_irish (~paul_iris@c-65-96-162-9.hsd1.ma.comcast.net) (Ping timeout: 252 seconds)
- # [20:09] * Joins: peol (~andree@unaffiliated/peol)
- # [20:10] * Joins: seventh (seventh@189.59.135.236)
- # [20:18] * knowtheo1y is now known as knowtheory
- # [20:22] * Joins: hober (~ted@unaffiliated/hober)
- # [20:30] * Parts: divya (~divya@c-24-18-47-121.hsd1.wa.comcast.net)
- # [20:43] * Quits: erlehmann (~erlehmann@dslb-088-075-059-113.pools.arcor-ip.net) (Quit: Ex-Chat)
- # [20:43] * Joins: maikmerten_ (~maikmerte@port-92-201-78-192.dynamic.qsc.de)
- # [20:46] * Quits: maikmerten (~maikmerte@port-92-201-119-167.dynamic.qsc.de) (Ping timeout: 276 seconds)
- # [20:47] * Quits: Riis (~Riiiis@0x5552ec52.adsl.cybercity.dk) (Quit: Riis)
- # [20:49] <AryehGregor> The irony of a page entitled "HTML5: Cross-Browser Best practices" being written in Silverlight is . . . a lot. http://live.visitmix.com/MIX10/Sessions/CL27
- # [21:07] <gsnedders> jgraham: FYI, I was in Sweden yesterday and am today (just now, actually) back in St Andrews
- # [21:10] <othermaciej> AryehGregor: lol
- # [21:11] <AryehGregor> They do offer the same content on the right-hand side in three other proprietary formats, though!
- # [21:11] <AryehGregor> And one open patent-encumbered format.
- # [21:16] * Joins: jwalden (~waldo@c-98-248-40-206.hsd1.ca.comcast.net)
- # [21:18] * gavin__ is now known as gavin
- # [21:18] * Quits: gavin (~gavin@people.mozilla.com) (Changing host)
- # [21:18] * Joins: gavin (~gavin@firefox/developer/gavin)
- # [21:21] * Quits: lazni1 (~lazni@118.71.106.151) (Quit: Leaving.)
- # [21:23] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [21:28] * Quits: cpearce (~cpearce@ip-118-90-54-99.xdsl.xnet.co.nz) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909])
- # [21:34] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Read error: Connection reset by peer)
- # [21:34] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [21:34] * Quits: maikmerten_ (~maikmerte@port-92-201-78-192.dynamic.qsc.de) (Remote host closed the connection)
- # [21:35] <othermaciej> the width and height attributes on span don't do anything, right?
- # [21:35] <workmad3> othermaciej: not unless you change it's display to block
- # [21:36] <othermaciej> workmad3: I'm asking about attributes, not CSS properties - I am thinking the attributes don't ever do anything (unlike <div>, where they map to css propertieS)
- # [21:36] <workmad3> ah right
- # [21:36] <workmad3> wasn't even aware that width and height were valid attributes on a <span> :)
- # [21:37] <othermaciej> they are not
- # [21:39] * Joins: wycats (~wycats@c-69-181-216-213.hsd1.ca.comcast.net)
- # [21:41] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [21:52] * AryehGregor is mildly fascinated by which of the language links on the left side of http://en.wikipedia.org/wiki/HTML5 have a space in the article name and which don't
- # [21:52] * AryehGregor wonders if there are any patterns
- # [21:58] <Dashiva> I doubt it
- # [21:59] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [22:00] * Joins: ojan_ (~ojan@216.239.45.130)
- # [22:00] * Parts: ojan_ (~ojan@216.239.45.130)
- # [22:01] * Parts: ojan (~ojan@nat/google/x-qjbndrzhixnzzjma)
- # [22:13] * Quits: ROBOd (~robod@89.122.216.38) (Quit: http://www.robodesign.ro)
- # [22:22] * Joins: jgornick (~joe@199.199.212.242)
- # [22:22] * Joins: ojan__ (~ojan@208.80.70.156)
- # [22:22] * Quits: ojan__ (~ojan@208.80.70.156) (Client Quit)
- # [22:23] * Joins: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz)
- # [22:24] * Joins: shepazu (~schepers@adsl-69-158-118.rmo.bellsouth.net)
- # [22:25] * Quits: pfeldman (~pfeldman@188.134.12.54) (Quit: pfeldman)
- # [22:27] * Quits: Michelangelo (~Michelang@93-42-103-219.ip86.fastwebnet.it) (Remote host closed the connection)
- # [22:33] * hoodow_ is now known as hoodow
- # [22:33] * Joins: TabAtkins (~chatzilla@76-253-3-102.lightspeed.sntcca.sbcglobal.net)
- # [22:44] * Joins: roc (~roc@203-97-204-82.dsl.clear.net.nz)
- # [22:44] * Joins: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de)
- # [22:52] * Joins: nessy (~Adium@124-168-176-223.dyn.iinet.net.au)
- # [22:53] * Quits: kennyluck (~kennyluck@pc2.shinagawaphvod-unet.ocn.ne.jp) (Quit: kennyluck)
- # [23:02] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [23:17] * Joins: zcorpan (~zcorpan@c-339fe355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [23:19] * Quits: jgornick (~joe@199.199.212.242) (Quit: jgornick)
- # [23:19] <zcorpan> http://urbanlistening.wordpress.com/2010/03/28/projekktor-zwei-html5-video-player/
- # [23:19] * Quits: paul_irish_ (~paul_iris@c-65-96-162-9.hsd1.ma.comcast.net) (Remote host closed the connection)
- # [23:25] * Quits: Maurice` (copyman@5ED548D4.cable.ziggo.nl)
- # [23:29] * Quits: eighty4 (~eighty4@h-60-214.A163.priv.bahnhof.se) (Remote host closed the connection)
- # [23:31] <Dashiva> The meta @keywords bug is quite verbose...
- # [23:32] <Dashiva> I don't really agree with the argument "content-producing parts of google use @keywords, this is proof google search uses @keywords"
- # [23:34] <webben> Yeah, that's bogus.
- # [23:35] <webben> "content-producing parts of google use @keywords, this suggests some Googlers think some search engine might use keywords" would work
- # [23:35] <webben> (where "might" can include future engines, of course)
- # [23:35] <Dashiva> Or just "content-producing parts of google use tools that think @keywords is useful"
- # [23:36] <webben> Mmm maybe.
- # [23:36] <webben> At Yahoo! we add keywords and that's definitely deliberate not an artefact of tools.
- # [23:39] <Dashiva> Besides, Google would have no trouble using @keywords for its own sites, since they would be known to be reliable
- # [23:41] <AryehGregor> Dashiva, I sure hope Google Search doesn't treat Google-hosted sites differently from any othrs.
- # [23:43] <Dashiva> AryehGregor: Not necessarily used for Google search
- # [23:44] * Joins: paul_irish (~paul_iris@c-71-192-163-128.hsd1.nh.comcast.net)
- # [23:45] <TabAtkins> Google has said explicitly that it does not pay attention to keywords.
- # [23:46] <Philip`> It could be mistaken, or lying
- # [23:48] <deltab> Google Web Search is not the only crawling Google does
- # [23:48] <Hixie> i'm not aware of anything we do that uses keywords
- # [23:49] <AryehGregor> Saying that doesn't violate your NDA or anything?
- # [23:49] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:51] <Dashiva> Everyone in #whatwg works for Google anyhow
- # [23:53] <Hixie> AryehGregor: it's part of my job to represent google on committees; part of that is determining what information i can say.
- # [23:53] <AryehGregor> Reasonable.
- # [23:54] <AryehGregor> Dashiva, no, they mostly seem to work for Opera as far as I can tell.
- # [23:54] <AryehGregor> Do we have chat statistics hanging around, of biggest talkers and such? It would be fun to do breakdown by employer.
- # [23:54] <Philip`> Opera is just a front for Google
- # [23:55] <gsnedders> AryehGregor: Heh. To such an extreme that in 2008 MikeSmith predicted that within five years I would be working for Opera :)
- # [23:55] <Dashiva> Mozilla too, obviously
- # [23:55] <Philip`> It helps them monopolise the web without everybody noticing
- # [23:55] <Philip`> AryehGregor: See /topic
- # [23:55] <jgraham> Actually Google is just a front for Opera
- # [23:56] <gsnedders> jgraham: Go to bed.
- # [23:56] <gsnedders> Oh, wait, you're not an hour ahead of the time here.
- # [23:56] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [23:56] <gsnedders> It's just the time is still Europe/Stockholm on my laptop :P
- # [23:56] <jgraham> gsnedders: I thought I was? Did the clocks not change there?
- # [23:56] <Dashiva> The clocks changed last night
- # [23:56] <gsnedders> jgraham: They did
- # [23:56] <gsnedders> jgraham: Just not an hour ahead of the time here on my laptop
- # [23:56] <Dashiva> Philip`: Apparently you're unpopular
- # [23:57] <gsnedders> Shit, Lachy's almost caught up with me in number of lines
- # [23:57] <jgraham> Anyway, like I was saying it's always the little harmless looking one that turns out to weild ultimate power
- # [23:57] <Dashiva> "Hixie's faithful follower, Philip`, didn't speak so much: 534519 words."
- # [23:57] <Dashiva> Clearly Philip` is also a Google shill
- # [23:57] * AryehGregor realizes he has no idea who a bunch of the people here work for, but is pretty sure at least four of the top ten there are Opera
- # [23:58] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [23:58] <gsnedders> AryehGregor: Of the top ten, five work for Opera
- # [23:58] <AryehGregor> And does anyone else employ more than one?
- # [23:58] <gsnedders> No
- # [23:59] <zcorpan> opera hires all #whatwg regulars
- # [23:59] <jgraham> Google, Opera, PhD, Mozilla (contractor), Apple, Opera, Opera, Opera, Opera, W3C
- # [23:59] <othermaciej> Dashiva: we already added back meta keywords, not sure why we had a second bug about it
- # [23:59] <Dashiva> The mozillas appear further down
- # [23:59] <gsnedders> zcorpan: Were you here before or after you joined Opera?
- # Session Close: Mon Mar 29 00:00:00 2010
The end :)