Options:
- # Session Start: Fri Jan 21 00:00:00 2011
- # Session Ident: #whatwg
- # [00:00] <jcranmer> honestly
- # [00:00] <jcranmer> THIS ISN'T A CHANGE FROM HOW THINGS WERE DONE BEFORE
- # [00:00] <realityking> however if I don't limit myself to the big 5 this gets tiresome
- # [00:00] <jgraham> In this case, the effect of the market is that browser vendors cannot break functionality that content relies on
- # [00:00] <jgraham> However dumb it later turns out to be
- # [00:00] <jgraham> So all that stuff is stable
- # [00:00] <jcranmer> it's just more an actual admission of fact that the real world is so unlike the pure ideal
- # [00:00] <annevk> ment, it's pretty clear we do not have all the answers here, we're still evolving what we are doing and how we are doing it
- # [00:00] <jcranmer> that we're not going to bother to try to paint this ideal picture of the wrold
- # [00:00] <realityking> I have currently now way of knowing whether for a given feature in the HTML spec one or more browsers exists that implement this according to the standard
- # [00:01] <ment> annevk: ok, let me explain this on an example
- # [00:01] <jgraham> realityking: Testsuites
- # [00:01] <annevk> realityking, caniuse.com
- # [00:01] * Joins: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net)
- # [00:01] <jgraham> The fact that the testsuite is currently rubbish is a problem
- # [00:01] <jgraham> But in the interim caniuse.com and so fill a gap
- # [00:01] <espadrine> jcranmer: it can also lead to a better model. Maybe html will turn out to mean "the cutting edge" for everybody, and there will be stable releases every now and then.
- # [00:01] <ment> annevk: i'm not sure whether in US exist something like common english grammar book
- # [00:01] <realityking> realityking: I know that site and use it extensively. But is that really what we want?
- # [00:02] <bfrohs> Y'know, all of this reminds me of the recent "news" that most people's horoscopes have "changed" -- Those that understood it realized nothing had changed. Those that didn't freaked out.
- # [00:02] <ment> annevk: but in my country there is a book describing how grammatically correct language looks like released every two years or so
- # [00:02] <ment> annevk: as language changes, the book is of course updated
- # [00:03] <realityking> Personally I'd like to get a spec that defines things in a way that is unlikely to change in the future for which at least one (preferable more) implementations exist that follow the spec to the letter (that there always will be bugs set aside)
- # [00:03] <jcranmer> ment: English has no official language authority
- # [00:03] <paul_irish> realityking: also feature detection..
- # [00:03] <ment> annevk: but they rarely incorporate into grammar some fad like lolcat-speak
- # [00:03] <jcranmer> so English grammar is pretty much common consensus
- # [00:03] <jgraham> realityking: If you use the site extensivly, it seems to be waht you want, yes
- # [00:04] <ment> annevk: and html5 seems to be incorporating every thing at least two browsers implemented, no matter how stupid that idea is
- # [00:04] <annevk> ment, we have such a thing too
- # [00:04] <jcranmer> even other language authorities will sometimes have to bow to public consensus
- # [00:04] <ment> jcranmer: well, we are a small country
- # [00:04] <realityking> jgraham: no it's not what I want, it is the least worse alternative
- # [00:04] <ment> jcranmer: but that doesn't mean it has to encourage such practices
- # [00:04] <jgraham> realityking: I'm quite skeptical of that
- # [00:04] <jcranmer> whatever governments think
- # [00:04] <jcranmer> language evolves on consensus
- # [00:05] <jcranmer> yet somehow, I can still understand everybody
- # [00:05] <ment> that works human to human
- # [00:05] <_bga> lol http://twitpic.com/3rtdz2
- # [00:05] <ment> not human to machine
- # [00:05] <jgraham> realityking: If something is labelled as a "standard" but only one browser has full support, you still need caniuse.com to find out what you can safely use
- # [00:05] <realityking> paul_irish: is the best idea I've learned thus far and of course will also be required with stable documents every couple of years (because that won't mean that every browser has implemented something)
- # [00:05] <annevk> ment, I think we have only added things that are either useful or need to be implemented to support the web
- # [00:05] <jcranmer> the point is that "natural" evolution is not world-shatteringly different
- # [00:05] <realityking> the bad thing is that is usually requires javascript
- # [00:06] <jgraham> If all browsers have support for things that didn't make the standard, you still need caniuse.com to tell you what you can really use
- # [00:06] <annevk> ment, but of course opinions differ on "useful"
- # [00:06] <jcranmer> it's not like what is today a "computer" is tomorrow "shalgut"
- # [00:06] <annevk> ment, but if you think certain features should be taken out you should certainly say so
- # [00:06] <jcranmer> similarly, I expect HTML to evolve like that
- # [00:06] <jcranmer> gradual changes over time
- # [00:06] <jgraham> Getting all browsers to support exactly one version of a standard in common is not a stable equlibrium
- # [00:07] <realityking> jgraham: true, that's why it is the least worst alternative, but at least I wouldn't have to fear things change in the spec
- # [00:07] <jgraham> Or indeed an equlibrium at all
- # [00:07] <jcranmer> a primary goal of HTML is to specify what *browsers already do*
- # [00:07] <jgraham> realityking: The spec would still change
- # [00:07] <ment> annevk: whatwg sometimes also comes up with own creations ... like the websockets! wtf was that?
- # [00:07] <realityking> like I'd rather have a feature becomeing obsolete (or even be removed when possible) than a syntax change
- # [00:07] <jcranmer> if browsers do stuff like it works now... it won't change
- # [00:07] * Joins: micheil (~micheil@124-149-189-229.dyn.iinet.net.au)
- # [00:08] <jgraham> It's just it would occasionally go through some pointless process of being labelled with a new number
- # [00:08] <jgraham> You can't remove feature
- # [00:08] <jcranmer> CSS2.1 only removed features because no one implemented them
- # [00:08] <jgraham> And you can't really make syntax changes
- # [00:08] <realityking> jcranmer: case in point, if I remember correctly the canvas element started out as an empty element
- # [00:08] <jgraham> Yeah, if no one implemented a feature it is different
- # [00:08] <realityking> now it is not
- # [00:09] <jcranmer> so?
- # [00:09] <annevk> ment, you don't like WebSockets?
- # [00:09] <jcranmer> if you don't know what its contents mean, you ignore them
- # [00:09] <jgraham> realityking: Yes, experimental implementations of things are possible and have to change
- # [00:09] <jgraham> the trick is to make the changes before content relies on the feature
- # [00:09] <jcranmer> if you do know, you can handle that case
- # [00:10] <jgraham> after that you lose the early fluidity and things solidify into the long term form whether or not that is a good one
- # [00:10] <foolip_> well, the reddit comments were a bit better than slashdot at least
- # [00:10] * Quits: Timz (~Adium@86.89.174.199) (Quit: Leaving.)
- # [00:10] <jgraham> foolip_: Damned by faint praise there
- # [00:10] <ment> annevk: well i don't mind the concept, but i don't understand why the hell it has the syntax it has (the worst from http + something that makes it actually incompatible (in most cases) with http)
- # [00:10] <realityking> but if I look into the HTML spec, see a cool feature, test it in say Webkit and Firefox and everything works shiny and 1 year later someone decides to change the syntax because the feature hasn't taken off yet? Then I may be screwed
- # [00:11] <annevk> ment, maybe you should check that out then ;)
- # [00:11] <jgraham> Yep. But you using the feature is it taking off somewhat
- # [00:11] <jgraham> Like I say, we try to do per-section markers
- # [00:11] <annevk> ment, I mean, I hope you realize we are not clueless and do things for a reason
- # [00:12] <jgraham> and two different browser engines with interoperable implentations is usually a pretty good indication that things will remain more or less stable
- # [00:12] <realityking> For CSS that isn't to bad, if I use something with a vendor prefix I know that this may change later and I need to be ready to modify it. HTML lacks a mechanism like this.
- # [00:12] <realityking> jgraham: per section markers would certainly be helpful
- # [00:13] <espadrine> realityking: you can't use the spec as your only documentation.
- # [00:13] <ment> annevk: i understand you are not clueless, but on the other hand you might have an impression that you know "what developers want"
- # [00:13] <espadrine> You never could.
- # [00:13] <realityking> but then you could just take the stable parts every two years and release it as HTMLX
- # [00:13] * Quits: sethladd (~sethladd@nat/google/x-owxyhjgfvpcehtff) (Quit: sethladd)
- # [00:13] <jgraham> realityking: They exist. The only dfficulty is keeping them up-to-date
- # [00:13] * Quits: othermaciej (~mjs@17.246.17.13) (Quit: othermaciej)
- # [00:14] <realityking> jgraham: do you mean the small browser icons to the right in the WHATWG version?
- # [00:14] <annevk> ment, I typically ask them, whenever I get the chance
- # [00:14] <realityking> aeh left
- # [00:14] <ment> annevk: ok, why haven't you abolished that ghastly http syntax?
- # [00:15] <annevk> ment, and it was actually a developer who came up with most of WebSockets
- # [00:16] <realityking> jgraham: overall I'd have a lot less (or even no) issues with this if something like the vendor prefixes were adopted for HTML
- # [00:16] <annevk> ment, it is needed to work with existing intermediaries; but the design of the protocol might drastically change
- # [00:16] <realityking> I realize that this is hard due to the way HTML is parsed
- # [00:16] <realityking> and it isn't easy to use fallbacks
- # [00:16] * Joins: othermaciej (~mjs@17.246.17.13)
- # [00:16] <ment> annevk: so the developer took existing http parser and bent it, right?
- # [00:16] <annevk> ment, it is likely to become more complicated due to the IETF
- # [00:16] <annevk> ment, no
- # [00:16] <ment> annevk: meanwhile the existing intermediaries are going to implement that by bending their own http parsers
- # [00:16] <realityking> that way I'd know when using an experimental implementation
- # [00:16] <annevk> ment, no they're not
- # [00:17] <ment> annevk: of course no-one is going to do it precisely and it will create many security holes along the way
- # [00:17] <ment> annevk: yes they are
- # [00:17] <annevk> no, because the current protocol is abandoned
- # [00:18] <ment> uh, which one?
- # [00:18] <annevk> I'm going to sleep
- # [00:18] * Joins: weinig (~weinig@2620:0:1b00:1191:ea06:88ff:feca:2f45)
- # [00:18] <ment> well, good night
- # [00:18] * Parts: ment (thement@ibawizard.net)
- # [00:19] <annevk> g'night
- # [00:20] * Parts: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [00:21] * Parts: lowbatteries (~Adium@76.178.162.64)
- # [00:23] <Hixie> hm, complete/ isn't updating anymore
- # [00:23] <Hixie> weird
- # [00:24] * Joins: Duke___ (~duke@187.75.120.21)
- # [00:27] * Quits: foolip_ (~foolip@h182n6-g-hn-a11.ias.bredband.telia.com) (Ping timeout: 276 seconds)
- # [00:29] <Hixie> annevk: something seems broken with kaboom.cgi
- # [00:29] <Hixie> annevk: it doesn't seem to be updating from svn anymore or something
- # [00:30] <Hixie> annevk: not sure what's up
- # [00:30] <Hixie> annevk: doesn't seem to be a problem on my side
- # [00:32] * Joins: sethladd (~sethladd@nat/google/x-kdpctsexqisgyaan)
- # [00:32] <annevk> I should really be sleeping
- # [00:32] <Hixie> no worris
- # [00:32] <Hixie> it can wait
- # [00:32] <annevk> but euh, I don't get any error messages here
- # [00:33] <annevk> see pm
- # [00:34] <Hixie> some of the arguments against unversioned specs seem to be more strongly arguments against versioning.
- # [00:35] <Hixie> e.g. http://www.reddit.com/r/programming/comments/f5e8k/yesterday_the_w3c_proposed_a_html5_logo_with_a/c1dk1oo
- # [00:37] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [00:38] <SlexAxton> haha Hixie - rule number one - never read reddit or hacker news if you care about the subject matter
- # [00:38] <realityking> The idea is that you hopefully don't find any more errors in a stable spec
- # [00:39] <realityking> that isn't always true is of course a valid point
- # [00:39] <MikeSmith> I like to read reddit because it reassures me that even as stupid as I am, there are many people out there way stupider than me
- # [00:39] * Joins: s21n (~sin@unaffiliated/s21n)
- # [00:39] <realityking> but having cutting edge features, with little or no implementation experience in the spec certainly doesn't help
- # [00:39] * Quits: bckenny (~bckenny@nat/google/x-esatuwgszzynleve) (Remote host closed the connection)
- # [00:39] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
- # [00:40] <Hixie> i kinda like reddit personally :-)
- # [00:40] <Hixie> but whatever :-)
- # [00:40] <SlexAxton> oh, im a fan
- # [00:40] <SlexAxton> but anytime i release anything, or take part in something
- # [00:40] <SlexAxton> i have to ignore the post about it
- # [00:40] <SlexAxton> because it makes me rage
- # [00:40] <SlexAxton> and i like to keep a pokerface
- # [00:41] <SlexAxton> /reddit
- # [00:41] <Hixie> i just answer as many questions as i can :-)
- # [00:41] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Client Quit)
- # [00:41] <Hixie> no need to rage :-)
- # [00:41] <SlexAxton> they aren't questions...
- # [00:41] <SlexAxton> (i was using reddit terms...)
- # [00:43] <SlexAxton> fwiw Hixie, I think it was a splendid move
- # [00:43] <SlexAxton> though I thought we already did that with <!DoCTyPe hTmL>
- # [00:43] <Hixie> if someone on reddit says something i disagree with, i implicitly treat it as a question of the form "so why am i wrong?" :-P
- # [00:44] <Hixie> yeah we basically had dropped versions from the language a while ago
- # [00:44] <Hixie> this just drops it from the spec too
- # [00:44] <SlexAxton> got it
- # [00:44] * _bga is now known as bga_|away
- # [00:45] <wilhelm> I can see where that commenter, and others of similar opinions, are coming from. When wearing the author hat, I frequently use the HTML validator as one of many regression tests on my own work. My code varies, but the validator is assumed to be static. That gives some perceived safety.
- # [00:45] <wilhelm> Wearing the browser vendor hat, the issue looks different. (c:
- # [00:46] <Hixie> yeah, that's certainly one interpretation, though they often seem to phrase it in terms of browsers specifically
- # [00:46] <gsnedders> Waitwhat, wilhelm spoke in here? For the first time in how long? :P
- # [00:46] <Hixie> (i covered that the validator issue in the faq)
- # [00:46] <Hixie> (iirc)
- # [00:46] <SlexAxton> (yrc)
- # [00:47] <MikeSmith> yay for visit from wilhelm
- # [00:47] <MikeSmith> wilhelm please come back to Tokyo for a visit
- # [00:47] <annevk> wilhelm!
- # [00:48] <wilhelm> gsnedders: It's been a while, yes. (c:
- # [00:48] <dglazkov> Hixie: something to chew on: http://wiki.whatwg.org/wiki/Component_Model_Brainstorming#The_Bladerunner_Strawman
- # [00:48] <wilhelm> MikeSmith: I was there most of this autumn! I'll be back again. (c:
- # [00:48] * Quits: dglazkov (~dglazkov@nat/google/x-pogswcgqbshyijgs) (Quit: dglazkov)
- # [00:48] <gsnedders> wilhelm: I'm not sure I've seen you in here since you convinced me to apply for Opera :)
- # [00:49] <Hixie> wilhelm: dude i still haven't found players for 1856, if you're going anywhere, come here! :-P
- # [00:49] <SlexAxton> Hixie: I appreciate the 'sleight of hand' comment about how if you justed willed browsers to support something crazy, they wouldn't.
- # [00:49] <SlexAxton> use that one more
- # [00:49] <Hixie> heh
- # [00:49] <Hixie> yeah, i liked the phrasing on that one
- # [00:49] <annevk> so the problem is that there is no lxml installed
- # [00:50] * Quits: shiawuen (~chatzilla@cm68.eta56.maxonline.com.sg) (Ping timeout: 264 seconds)
- # [00:50] <annevk> and installing lxml via pip install or easy_install complains about missing gcc support
- # [00:50] <Hixie> SlexAxton: it's basically the same sentiment as the "i don't want to write dry scifi" thing i often say, but i might use this phrasing more
- # [00:50] <Hixie> annevk: why did it break? did lxml get uninstalled?
- # [00:51] <annevk> yeah, I set up Python in a different way and forgot I had that dependency
- # [00:51] <wilhelm> gsnedders: That sounds about right. I haven't been able to participate in much standards work for years, for various reasons. I'm slowly starting to follow the discussions again now. (c:
- # [00:51] * annevk finds http://gsnedders.com/installing-lxml-on-dreamhost
- # [00:52] <SlexAxton> Hixie: yea, maybe add in examples of how half the stuff in html5 was straight out of ie5, etc, and how you just spec'd it.
- # [00:52] <SlexAxton> a lot of people don't realize that a lot of the new stuff has been supported for ages
- # [00:52] <gsnedders> annevk: heheh.
- # [00:52] <gsnedders> annevk: no idea if that's up-to-date or anything
- # [00:52] <wilhelm> Hixie: Hah. Same problem on this end. People just don't appreciate how wonderful trains are.
- # [00:52] <wilhelm> If a game has trains in it, it's almost certainly good.
- # [00:53] <Hixie> wilhelm: probably doesn't help that i always describe it as a terrible game, but man do i want to play it again
- # [00:53] * gsnedders is curious about this game now
- # [00:53] <wilhelm> We should do TTD again too!
- # [00:54] <Hixie> sure
- # [00:54] <Hixie> let me know a few weeks in advance
- # [00:54] <Hixie> i have a big computer at home now so i can actually play games and stuff
- # [00:54] <wilhelm> Ooo.
- # [00:54] * Quits: kal-EL_ (~jor-EL@host115-69-dynamic.16-79-r.retail.telecomitalia.it) (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
- # [00:54] <Hixie> (big as opposed to a laptop)
- # [00:55] * annevk gives it a try
- # [01:02] * Quits: othermaciej (~mjs@17.246.17.13) (Quit: othermaciej)
- # [01:03] * Quits: dbaron (~dbaron@nat/mozilla/x-gyuynzipylevvusj) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [01:05] * Quits: sethladd (~sethladd@nat/google/x-kdpctsexqisgyaan) (Remote host closed the connection)
- # [01:05] * Joins: sethladd (~sethladd@nat/google/x-bfrdstnqoeneyoof)
- # [01:05] * Joins: jochen___ (~jochen@nat/google/x-olkpcoparnsrrybs)
- # [01:09] * Quits: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7) (Ping timeout: 245 seconds)
- # [01:09] * Quits: jochen__ (~jochen@nat/google/x-erfqpjfouqmxdbqf) (Ping timeout: 265 seconds)
- # [01:09] * jochen___ is now known as jochen__
- # [01:10] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 250 seconds)
- # [01:21] <annevk> fixed
- # [01:21] <annevk> for a while it installed lxml 2.3 beta 1 which did not work
- # [01:21] <annevk> so I had to figure out you had to do this instead
- # [01:21] <annevk> easy_install lxml==2.2.2
- # [01:21] <Hixie> thanks dude
- # [01:21] <annevk> as easy_install lxml 2.2.2 does nothing o_O
- # [01:23] * bga_|away is now known as bga_
- # [01:24] * Quits: Duke___ (~duke@187.75.120.21) (Remote host closed the connection)
- # [01:24] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [01:26] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Quit: Leaving)
- # [01:26] * Joins: mpt (~mpt@canonical/mpt)
- # [01:27] * Quits: benschwa_ (~benschwar@ppp118-209-3-167.lns20.mel4.internode.on.net) (Remote host closed the connection)
- # [01:27] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (Quit: annevk)
- # [01:28] * Joins: kennyluck (~kennyluck@EM114-48-3-211.pool.e-mobile.ne.jp)
- # [01:31] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 255 seconds)
- # [01:36] * Quits: MikeSmith (~MikeSmith@EM114-48-148-8.pool.e-mobile.ne.jp) (Ping timeout: 264 seconds)
- # [01:41] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [01:47] * Joins: blooberry (~Miranda@c-98-246-171-127.hsd1.or.comcast.net)
- # [01:47] * Joins: shiawuen (~chatzilla@bb219-75-79-14.singnet.com.sg)
- # [01:49] * Joins: benschwarz_ (~ben@ppp118-209-3-167.lns20.mel4.internode.on.net)
- # [01:51] * Joins: othermaciej (~mjs@2620:0:1b00:1f02:9227:e4ff:fef3:599)
- # [01:52] * Quits: sicking (~chatzilla@nat/mozilla/x-jyqnpzulybtgnmfi) (Remote host closed the connection)
- # [02:00] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [02:00] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [02:04] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [02:05] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [02:05] <Hixie> hey can someone who knows how the webappswg handles test suites reply to drew's e-mail about where he should put his web workers tests?
- # [02:05] <Hixie> i haven't been following how we do tests since, well, i have no time to work on tests and wrote the spec anyway so shouldn't really write the tests for it
- # [02:06] * Joins: taf2 (~taf2@pool-98-117-223-231.bltmmd.fios.verizon.net)
- # [02:06] <othermaciej> I wish I knew how the web apps wg handles tests
- # [02:08] * gsnedders realizes with his travel plans he's going to have fun renewing his passport… yay :\
- # [02:09] <wilhelm> Moving back to Sweden or just visiting? :P
- # [02:11] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [02:12] * Quits: othermaciej (~mjs@2620:0:1b00:1f02:9227:e4ff:fef3:599) (Quit: othermaciej)
- # [02:12] * Quits: micheil (~micheil@124-149-189-229.dyn.iinet.net.au) (Quit: http://brandedcode.com | http://github.com/miksago)
- # [02:15] * Joins: boaz_ (~boaz@c-24-128-79-120.hsd1.ma.comcast.net)
- # [02:16] * Joins: othermaciej (~mjs@17.246.19.72)
- # [02:16] * Quits: boaz (~boaz@64.119.153.2) (Disconnected by services)
- # [02:16] * boaz_ is now known as boaz
- # [02:23] * Joins: nattokirai (~nattokira@rtr.mozilla.or.jp)
- # [02:27] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [02:29] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [02:34] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:36] * Quits: ap (~ap@17.203.15.167) (Quit: ap)
- # [02:37] * Joins: MikeSmith (~MikeSmith@EM114-48-211-221.pool.e-mobile.ne.jp)
- # [02:37] * workmad3 is now known as wm3|zzz
- # [02:38] <MikeSmith> I think the webapps WG as a whole doesn't, and that within the group, it depends on which spec
- # [02:38] <MikeSmith> but I think we need to change that
- # [02:39] <MikeSmith> not just for webapps, but across groups that are working on Web platform / browser-technology specs
- # [02:40] <MikeSmith> we all keep talking about this, but I think we need to actually make it happen this year
- # [02:40] <MikeSmith> it being, setting up a common mechanism for managing and running test suites
- # [02:41] * Quits: dave_levin (~dave_levi@nat/google/x-srdbkqmmllfafprb) (Quit: dave_levin)
- # [02:42] <MikeSmith> anyway, the answer for now is that he is encouraged to check in the tests here:
- # [02:42] <MikeSmith> http://test.w3.org/html/tests/submission/
- # [02:43] <MikeSmith> oh
- # [02:43] <MikeSmith> hmm, yeah, that's under /html
- # [02:44] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [02:44] <MikeSmith> I'll set up a corresponding one under http://test.w3.org/webapps/tests/
- # [02:46] <MikeSmith> hmm, but I see anne set up a tests dir under http://dvcs.w3.org/hg/webapps/ already too
- # [02:53] * Quits: sethladd (~sethladd@nat/google/x-bfrdstnqoeneyoof) (Quit: sethladd)
- # [02:54] <MikeSmith> http://test.w3.org/webapps/tests/submission/
- # [02:55] * Quits: mloki (~mloki__@x1-6-00-10-a7-28-f3-47.k765.webspeed.dk) (Quit: Leaving)
- # [02:55] <MikeSmith> http://dvcs.w3.org/hg/webapps/file/tip/tests/submission/
- # [02:59] <wilhelm> MikeSmith: For running tests, the W3C really should standardize on a handful of sane test runners appropriate for each test type. We've imported a large number of tests from others, modifying 19 different test frameworks to talk to our central test systems.
- # [02:59] * Quits: plomlompom (~plomlompo@88.130.186.157) (Ping timeout: 246 seconds)
- # [02:59] <MikeSmith> wilhelm: agreed
- # [02:59] <MikeSmith> pretty much everybody agrees
- # [02:59] <MikeSmith> we just need to finally make it happen
- # [03:00] <MikeSmith> I expect to be spending time myself this year on helping to do that
- # [03:00] <wilhelm> Put a tester from each browser vendor in a room and don't let them out until they agree on something that works for all. (c:
- # [03:01] <MikeSmith> yeah
- # [03:01] <MikeSmith> this is something that could genuinely benefit from f2f time
- # [03:01] <MikeSmith> so start planning for a trip to SF Bay area in the next few months, I guess
- # [03:02] <wilhelm> The different JS test frameworks aren't _that_ different from each other, though. I'm more concerned about testing stuff that ordinarly would require some soft of user interaction. At Opera, we use the Watir API for such tests. We have about 500-600 tests of HTML form interaction, for example. That would be good to share.
- # [03:02] <wilhelm> MikeSmith: Send me an invitation I can show to my boss, and I'd be happy to come over. (c:
- # [03:02] <MikeSmith> will do
- # [03:02] <MikeSmith> and understood, about the user interaction tests
- # [03:03] <Hixie> hey if all you guys need is a room for a day, i can get you one, let me know
- # [03:03] <wilhelm> Here's the framework we use for that: http://operawatir.org/
- # [03:03] <Hixie> (or TabAtkins can, either way)
- # [03:03] <MikeSmith> Hixie: that would be great
- # [03:03] <MikeSmith> ok
- # [03:03] <wilhelm> Our implementation of WebDriver will also be made public Real Soon Now. Both those APIs are moderately well supported by all browsers now.
- # [03:04] <MikeSmith> I will talk to plh and start getting a f2f plan together
- # [03:04] <Hixie> give us plenty of notice, though, the meeting rooms are notoriously hard to book cos we're growing so fast :-)
- # [03:04] <Hixie> cool
- # [03:04] <TabAtkins> Indeed, getting a room for a day is possible with sufficient forwarning.
- # [03:05] <TabAtkins> Hixie: Crittenden is usually open, given a week or so of notice.
- # [03:05] <Hixie> well yeah, but you don't want to have to meet it crittenden!
- # [03:05] <TabAtkins> What? Why? It's just down the road.
- # [03:05] <wilhelm> …
- # [03:05] <Hixie> the dinosaur is outside b43!
- # [03:05] <Hixie> it's like a mile away
- # [03:05] <wilhelm> Is it full of critters?
- # [03:05] <TabAtkins> Sure, so you start there. And then you take a refreshing walk to Crittenden.
- # [03:05] <TabAtkins> Or, even better, CONFERENCE BIKE.
- # [03:06] <Hixie> hah, i'd love to see the look on a working group's face as we inform them of how they're getting to their meeting place :-P
- # [03:06] * Joins: Sirisian (~Sirisian@resnet226-081.resnet.wmich.edu)
- # [03:07] <MikeSmith> TabAtkins: we can plan well ahead to do it when we can be sure we get as many of the right people attending as we can
- # [03:07] <MikeSmith> and when they have time
- # [03:08] <MikeSmith> e.g., maybe we would not want to do this until after FF4 ships
- # [03:08] <MikeSmith> because maybe they are not going to have a lot of time freed up until then
- # [03:08] <Hixie> you don't want too many people, more than two or so per vendor and it'll quickly get out of hand
- # [03:08] <TabAtkins> kk
- # [03:08] <TabAtkins> Yes.
- # [03:08] <TabAtkins> Never put more than a dozen people in a room together and expect to get anything done.
- # [03:09] <MikeSmith> yeah, true
- # [03:09] <MikeSmith> we can make that one of the ground rules I guess
- # [03:09] <MikeSmith> 2 reps per vendor at the actual f2f
- # [03:10] <MikeSmith> though it would also be a good chance to have some actual social time together around it
- # [03:10] <Hixie> opera can have more reps, rotating them in during the day, so that i can see more of them :-P
- # [03:10] * Quits: kennyluck (~kennyluck@EM114-48-3-211.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [03:10] <MikeSmith> yeah, I was going to say, it would be hard to limit the number of Opera people
- # [03:11] <wilhelm> :P
- # [03:11] <Hixie> anyway the real reason i need notice is so that i can book two rooms, one for the meeting for y'all, and one for us to play some board games
- # [03:11] <MikeSmith> heh
- # [03:12] * Joins: plomlompom (~plomlompo@i59F6BE99.versanet.de)
- # [03:12] <Hixie> it's hard to find good board game rooms that are free and near good meeting rooms :-)
- # [03:12] <TabAtkins> I'd think the 4-person meeting rooms are good for that?
- # [03:12] <Hixie> most meeting rooms have desks with cables and stuff for laptops which board games relly don't like
- # [03:12] <Hixie> TabAtkins: the round tables have cable holes in the middle
- # [03:13] <TabAtkins> ah, yeah
- # [03:13] <Hixie> you really want actual desks you can push together
- # [03:13] * Joins: realityking_ (~anonymous@f048160037.adsl.alicedsl.de)
- # [03:13] * 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])
- # [03:14] * Joins: davidb_ (~davidb@174.91.42.156)
- # [03:14] * Quits: realityking (~realityki@f049233099.adsl.alicedsl.de) (Ping timeout: 240 seconds)
- # [03:14] * realityking_ is now known as realityking
- # [03:14] <wilhelm> We could combine the two. Whoever wins 1856 gets to decide which test frameworks to use.
- # [03:15] <Hixie> lol
- # [03:15] <Hixie> i just want to play, i don't care about the test framework :-)
- # [03:17] * Joins: kennyluck (~kennyluck@EM114-48-223-49.pool.e-mobile.ne.jp)
- # [03:18] * Joins: Sirisian_ (~Sirisian@resnet226-081.resnet.wmich.edu)
- # [03:19] <MikeSmith> sounds like you need some optimized gaming rooms
- # [03:20] * Quits: Sirisian (~Sirisian@resnet226-081.resnet.wmich.edu) (Ping timeout: 240 seconds)
- # [03:22] <MikeSmith> hmm, microsyntax for valid e-mail address changing…
- # [03:22] * Quits: othermaciej (~mjs@17.246.19.72) (Remote host closed the connection)
- # [03:23] * Joins: othermaciej (~mjs@2620:0:1b00:1191:5ab0:35ff:fefd:2fad)
- # [03:23] <MikeSmith> I think the v.nu checker for e-mail addresses was not up to date with spec anyway
- # [03:24] <Hixie> not a high priority change anyway
- # [03:24] <Hixie> i was tempted to reject it in fact
- # [03:29] * Quits: paul_irish (~paul_iris@nat/google/x-cegcedygywezusfq) (Read error: Operation timed out)
- # [03:30] * Joins: paul_irish_ (~paul_iris@67.218.103.251)
- # [03:32] * Quits: Frippe (~Frippe@238.218.216.81.static.hud.siw.siwnet.net) (Quit: Computer has gone to sleep)
- # [03:32] * Quits: realityking (~anonymous@f048160037.adsl.alicedsl.de) (Quit: realityking)
- # [03:35] <MikeSmith> in other news, we do have support for checking dropzone now
- # [03:36] <MikeSmith> and the way it's implemented is a good example of tradeoffs between trying to have something useful in the base relaxng schema, along with additional (Java) code for checking other constraints
- # [03:37] <Hixie> cool
- # [03:41] <MikeSmith> in this case, the schema handles checking whether it the individual keywords are valid -- exactly one of copy, move, link and then any number of f:.* and/or s.*
- # [03:41] <MikeSmith> and the Java code handles checking whether there are any duplicates for any of the f: or s: keywords
- # [03:41] <MikeSmith> but
- # [03:41] <Hixie> fancy schema
- # [03:42] <MikeSmith> it could be implemented by adding a specific "datazone" datatype to the v.nu HTML datatype library, and putting all the checking in that
- # [03:42] <MikeSmith> the advantage of that would be better error reporting
- # [03:43] <MikeSmith> because then we get fine-grained control of the text of the error messages
- # [03:44] <MikeSmith> s/datazone/dropzone/
- # [03:44] <MikeSmith> anyway, whereas with putting checks in the schema, we get more generic error messages that are less helpful to users in, e.g., pinpointing which keyword in the dropzone value is the offending one
- # [03:45] <MikeSmith> I guess there has been a progression in v.nu away from doing checks in the schema just because they can be
- # [03:46] <MikeSmith> and instead moving them into the Java code where we have more control and can emit better error messages
- # [03:46] <MikeSmith> I think for users of the different parts, it will end up as sort of a case of progressive enhancement
- # [03:47] <MikeSmith> or graceful degradation
- # [03:48] * Quits: Silanus (~silanus@p5DDE9499.dip.t-dialin.net) (Ping timeout: 240 seconds)
- # [03:48] <MikeSmith> in that, if somebody wants to use the schema by itself, without the datatype library -- e.g., for use in a context-sensitive editor -- then they can't expect us to optimize the schema for that use case
- # [03:49] <MikeSmith> in fact, we and they are really better off if somebody produces a different schema that is optimized for that use case
- # [03:49] <MikeSmith> which is what we will have eventually, I'm sure
- # [03:52] * Joins: micheil (~micheil@124-149-189-229.dyn.iinet.net.au)
- # [03:55] * Joins: Silanus (~silanus@p5DDEA9F4.dip.t-dialin.net)
- # [03:55] * Quits: othermaciej (~mjs@2620:0:1b00:1191:5ab0:35ff:fefd:2fad) (Quit: othermaciej)
- # [03:56] * Joins: cooto (~Adium@pc-100-103-86-200.cm.vtr.net)
- # [03:57] * Parts: cooto (~Adium@pc-100-103-86-200.cm.vtr.net)
- # [04:06] * Quits: plomlompom (~plomlompo@i59F6BE99.versanet.de) (Ping timeout: 240 seconds)
- # [04:08] * Joins: plomlompom (~plomlompo@i59F6BA5C.versanet.de)
- # [04:10] * Quits: ojan (~ojan@nat/google/x-vfyzilxgwdlbvija) (Quit: ojan)
- # [04:15] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [04:17] * Quits: MikeSmith (~MikeSmith@EM114-48-211-221.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [04:19] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [04:20] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Max SendQ exceeded)
- # [04:20] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [04:21] * Quits: paul_irish_ (~paul_iris@67.218.103.251) (Remote host closed the connection)
- # [04:22] * Joins: mpilgrim (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com)
- # [04:28] * Joins: sethladd (~sethladd@c-67-188-234-154.hsd1.ca.comcast.net)
- # [04:30] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 272 seconds)
- # [04:35] * Quits: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net) (Quit: boaz)
- # [04:35] * Quits: Martijnc (~Martijnc@91.176.24.126) (Quit: Martijnc)
- # [04:36] * Joins: MikeSmith (~MikeSmith@EM114-48-227-32.pool.e-mobile.ne.jp)
- # [04:39] * Joins: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net)
- # [04:39] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
- # [04:39] * Quits: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net) (Client Quit)
- # [04:42] * Quits: taf2 (~taf2@pool-98-117-223-231.bltmmd.fios.verizon.net) (Quit: taf2)
- # [04:42] * Quits: jamesr_ (~jamesr@nat/google/x-dxzumukcwdzanyfx) (Quit: jamesr_)
- # [04:43] * Joins: jaket (~jake@210-84-0-174.dyn.iinet.net.au)
- # [04:44] * bga_ is now known as bga_|away
- # [04:44] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [05:01] * Quits: mpilgrim (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com) (Ping timeout: 265 seconds)
- # [05:02] * Quits: lumely_ (~lumely@dhcp2-186.slis.tsukuba.ac.jp) (Quit: Leaving...)
- # [05:07] * Quits: macpherson (~macpherso@nat/google/x-vvweglstwkbfhrev) (Quit: macpherson)
- # [05:12] * Joins: lumely (~lumely@dhcp2-186.slis.tsukuba.ac.jp)
- # [05:16] * bga_|away is now known as bga_
- # [05:17] * Quits: MikeSmith (~MikeSmith@EM114-48-227-32.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [05:20] * Quits: jaket (~jake@210-84-0-174.dyn.iinet.net.au) (Quit: jaket)
- # [05:22] * Joins: othermaciej (~mjs@66.109.103.34)
- # [05:26] * Joins: epifunny (75d35303@gateway/web/freenode/ip.117.211.83.3)
- # [05:26] * Joins: mpt (~mpt@canonical/mpt)
- # [05:26] * Quits: davidb_ (~davidb@174.91.42.156) (Quit: davidb_)
- # [05:30] * Quits: mpt (~mpt@canonical/mpt) (Client Quit)
- # [05:33] * Quits: KevinMarks (~KevinMark@c-71-204-145-244.hsd1.ca.comcast.net) (Quit: The computer fell asleep)
- # [05:37] * Quits: epifunny (75d35303@gateway/web/freenode/ip.117.211.83.3) (Quit: Page closed)
- # [05:41] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [05:44] * Joins: zcorpan (~zcorpan@c-8d9ae355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [05:45] * zcorpan shamelessly steals some styles from developers.whatwg.org for http://simon.html5.org/html5-elements
- # [05:45] * Joins: jaket (~jake@210-84-0-174.dyn.iinet.net.au)
- # [05:47] * Joins: xbuzz (~chris@c-24-63-24-211.hsd1.ma.comcast.net)
- # [05:48] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Ping timeout: 276 seconds)
- # [05:49] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [05:50] <benschwarz_> zcorpan: what do you need? :)
- # [05:51] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [05:52] <zcorpan> benschwarz_: dunno, i just copied some style rules. does it look ok?
- # [05:52] <benschwarz_> the headers look a bit over baring
- # [05:53] <benschwarz_> but nice to have it themed similarily
- # [05:53] <benschwarz_> I saw some hits from your site yesterday ( I added stats overnight )
- # [05:53] <zcorpan> should i use the h4 style instead?
- # [05:55] <benschwarz_> zcorpan: leave it I think
- # [05:55] <benschwarz_> the elements look big
- # [05:55] <benschwarz_> you know what would rule? a find as you type search
- # [05:55] <benschwarz_> I'm going to do one for the specs myself
- # [05:55] <benschwarz_> when I get to it
- # [05:56] <zcorpan> isn't find as you type a browser feature?
- # [05:56] <zcorpan> benschwarz_: i think your <code>s look too small :P
- # [05:56] * Joins: artenix (~artenix@187.152.36.161)
- # [05:57] <artenix> Hi
- # [05:57] <benschwarz_> zcorpan: they are too small. the line widths are hard though
- # [05:57] <benschwarz_> I think I'm going to re-address it when i get to the .example styles
- # [05:58] * Quits: kennyluck (~kennyluck@EM114-48-223-49.pool.e-mobile.ne.jp) (Ping timeout: 260 seconds)
- # [05:58] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [05:58] <artenix> Reading about droping HTML5 ñame over HTML. Strong feelings on the web about it.
- # [05:59] <zcorpan> benschwarz_: you think i should change the line-spacing?
- # [06:01] <artenix> I don't care the name. I just want a standard way to detect the new capabilities on HTML. Will be there one?
- # [06:01] <zcorpan> artenix: http://diveintohtml5.org/detect.html
- # [06:02] * Joins: jaket_ (~jake@124-168-154-155.dyn.iinet.net.au)
- # [06:03] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [06:03] <artenix> zcorpan tnx. So, use Modernizr lib uh?
- # [06:03] * Quits: jaket (~jake@210-84-0-174.dyn.iinet.net.au) (Ping timeout: 264 seconds)
- # [06:04] <zcorpan> yeah
- # [06:07] * Joins: jaket (~jake@124-169-142-80.dyn.iinet.net.au)
- # [06:08] <artenix> Because now HTML is a living spec, I think the smartest thing is providing a well-designed and standard capability detection method. The soup http://diveintohtml5.org/detect.html will be a nightmare to use as HTML evolves
- # [06:08] * Quits: jaket_ (~jake@124-168-154-155.dyn.iinet.net.au) (Ping timeout: 276 seconds)
- # [06:10] <benschwarz_> Those with strong opinions about it weren't there when the canvas was empty.
- # [06:10] <artenix> Don't get me wrong, I am more than happy with WHATWG. I just want to see fixed the incompatability problems on HTML once and for all
- # [06:10] <zcorpan> artenix: what's wrong with the current detection mechanisms?
- # [06:11] <artenix> I don't enjoy using CSS hacks :)
- # [06:11] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
- # [06:11] <zcorpan> you don't need css hacks to detect html5 features
- # [06:13] <zcorpan> artenix: fixing incompatibility problems is a large part of what whatwg is doing
- # [06:13] * Quits: Sirisian_ (~Sirisian@resnet226-081.resnet.wmich.edu) (Read error: Connection reset by peer)
- # [06:13] * Joins: Sirisian_ (~Sirisian@resnet226-081.resnet.wmich.edu)
- # [06:14] <artenix> zcorpan "call a method and see the return value" , "Set a property to a certain value, then check if the property has retained its value." C'mon! Is the best we can do?
- # [06:15] <artenix> "Use a JS lib somebody maintains... and hope she will be maintaining it in the years to come"
- # [06:16] <zcorpan> artenix: it's the most reliable we can do, yeah. http://lists.w3.org/Archives/Public/public-html-xml/2011Jan/0231.html
- # [06:16] * Quits: othermaciej (~mjs@66.109.103.34) (Quit: othermaciej)
- # [06:16] <artenix> No sir, IMHO HTML needs a *standard* way to detect capabilities.
- # [06:17] <artenix> zcorpan lemme
- # [06:17] <artenix> zcorpan lemme read the lastima
- # [06:17] <artenix> s/ima//
- # [06:18] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [06:20] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [06:20] <zcorpan> artenix: there is a standard way to detect capabilities. you just look at what the feature you want to test actually is, and then see if it's there or not. e.g. for web sockets, it's a constructor called "WebSocket" exposed on window, so the detection is if ('WebSocket' in window)
- # [06:23] <artenix> Zcorpan and for <video> is different.
- # [06:23] * Quits: plomlompom (~plomlompo@i59F6BA5C.versanet.de) (Ping timeout: 272 seconds)
- # [06:24] <zcorpan> artenix: something like hasFeature has great problems with dividing up features you'd want to detect, not considering implementation bugs, and has a history of being completely unreliable and hence useless for its intended purpose
- # [06:24] <artenix> "Having something like DOM's hasFeature detect for larger sets of features doesn't work on the Web." I think more on testing SMALL set of features (or just 1)
- # [06:25] <zcorpan> what's "a small set of features" or "just one feature"?
- # [06:26] <artenix> I meant, hasFeature should test 1 small tiny specific on behaivor and semantic feature.
- # [06:27] <artenix> That way, $IMPORTANT_SITE could test for the fragores it really needs
- # [06:28] <zcorpan> problem with that is that it's a major undertaking to divide all the web platform's features into hasFeature strings and maintaining them and implementing them, which takes time away from implementing new features and fixing bugs in existing features
- # [06:28] <zcorpan> and i'm not convinced that it would STILL be reliable to actually be useful
- # [06:28] <artenix> s/fragores/features/ iPhone autocomplete needs debugging :)
- # [06:29] <zcorpan> the feature detection Modernizr uses comes for free when a browser implements the feature, which is good in two ways: it's reliable, and it doesn't cost anything
- # [06:30] * Joins: MikeSmith (~MikeSmith@2001:200:1c0:3602:219:e3ff:fe08:8ad3)
- # [06:30] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [06:30] * Joins: agektmr (~Adium@220.109.219.244)
- # [06:32] <artenix> Look. I speak as a Web developer here. I need a reliable way to use the new exciting tags and technolgy associated with HTML(5) , while providing the simplest experience for users using older browsers.
- # [06:33] <artenix> Is WHATWG addresing that?
- # [06:33] * Quits: agektmr (~Adium@220.109.219.244) (Read error: Connection reset by peer)
- # [06:33] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [06:33] * Joins: kennyluck (~kennyluck@133.27.228.180)
- # [06:34] <zcorpan> artenix: yeah. it's just that the feature detection method isn't as clean as you'd like
- # [06:36] <zcorpan> artenix: if we've tried to make the detection method clean and reliable, then that would take away time for bugfixing and new features
- # [06:37] <zcorpan> artenix: since there already is a reliable way to detect features, we'd rather spend time on fixing bugs and implementing new features
- # [06:38] <artenix> Ok. I can live with a "dirty" detection methods. But only if the browsers implementators agree on which dirtiness to use. I don't want to have to use one method for IE, another for FF, other for Opera, Safari, etc etc
- # [06:39] <zcorpan> deal :)
- # [06:39] <artenix> :-)
- # [06:40] * Parts: justn (justin@vm.efnetplo.com)
- # [06:41] <artenix> BTW who are you? ^_^
- # [06:41] * Joins: plomlompom (~plomlompo@i59F6D042.versanet.de)
- # [06:41] <zcorpan> Simon Pieters
- # [06:42] <zcorpan> you?
- # [06:43] <artenix> Nice to meet you. Arturo Tena, one of the many web developers out there.
- # [06:44] <artenix> Im exciting on having HTML moving forward after all this years
- # [06:45] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [06:45] * bga_ is now known as bga_|away
- # [06:45] <artenix> s/ing/ed/ My English is not so good
- # [06:46] <benschwarz_> artenix: have you seen the developers edition that is being worked on?
- # [06:46] <benschwarz_> its a start, anyway
- # [06:47] <[tm]> Mark Pilgrim's book is a great place to look too
- # [06:48] <artenix> ben hm not sure I grab the most recent stuff I found
- # [06:48] <[tm]> goes into detail bout this very stuff
- # [06:48] <Hixie> hey didn't the chairs make a couple of decisions this year already? i can't find it
- # [06:48] <MikeSmith> artenix: http://diveintohtml5.org/
- # [06:48] <artenix> [Tm] oh tnx I will buy it
- # [06:48] <MikeSmith> Hixie: yeah, they did
- # [06:48] <MikeSmith> artenix: it's free
- # [06:48] <MikeSmith> online
- # [06:48] <Hixie> do you have a url to the decisions by any chance?
- # [06:49] <Hixie> i just went through the whole month of archives without success
- # [06:49] <MikeSmith> though you can also blow money on it if you want
- # [06:49] <zcorpan> but you can buy it if you want
- # [06:49] * MikeSmith is MikeSmith btw
- # [06:49] <MikeSmith> Hixie: looking now
- # [06:50] <artenix> Mike tnx!
- # [06:50] * Quits: virtuelv (~virtuelv_@20.74.9.46.customer.cdi.no) (Ping timeout: 250 seconds)
- # [06:51] <artenix> I must go. Thank you for all the hard work You have been doing on HTML
- # [06:52] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [06:52] <zcorpan> see ya
- # [06:52] * Quits: artenix (~artenix@187.152.36.161) (Quit: artenix)
- # [06:52] * bga_|away is now known as bga_
- # [06:53] <MikeSmith> Hixie: http://lists.w3.org/Archives/Public/public-html/2011Jan/0158.html
- # [06:53] <MikeSmith> closed without prejudice
- # [06:53] <Hixie> oh i meant a decision
- # [06:53] <MikeSmith> oh
- # [06:53] <Hixie> not the ones that time out
- # [06:53] <Hixie> sorry, i was unclear
- # [06:53] <MikeSmith> so none
- # [06:53] <MikeSmith> I think
- # [06:53] <MikeSmith> as far as decision-decisions
- # [06:54] <MikeSmith> but note that Paul was away since Christmas
- # [06:54] <MikeSmith> I think
- # [06:55] <MikeSmith> so perhaps some are waiting til they can meet together
- # [06:58] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
- # [06:58] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
- # [07:00] <Hixie> i could have sworn they had made a decision recently
- # [07:00] <Hixie> oh well
- # [07:00] <Hixie> thanks anyway
- # [07:01] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [07:01] <MikeSmith> othermaciej: see logs
- # [07:01] <othermaciej> oh man, I have to read?
- # [07:02] <MikeSmith> heh
- # [07:02] <MikeSmith> pretend it's code that you need to debug
- # [07:02] <MikeSmith> or review
- # [07:03] * zcorpan doesn't find any decisions in his last month of public-html email containing the word 'decision'
- # [07:04] * Quits: sethladd (~sethladd@c-67-188-234-154.hsd1.ca.comcast.net) (Quit: sethladd)
- # [07:04] * bga_ is now known as bga_|away
- # [07:06] <othermaciej> MikeSmith: which part of the logs should I attend to?
- # [07:06] <othermaciej> I don't think any decisions have been published since before the holidays
- # [07:08] * Quits: benschwarz_ (~ben@ppp118-209-3-167.lns20.mel4.internode.on.net) (Quit: benschwarz_)
- # [07:12] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 276 seconds)
- # [07:15] * bga_|away is now known as bga_
- # [07:17] * Quits: xbuzz (~chris@c-24-63-24-211.hsd1.ma.comcast.net) (Quit: xbuzz)
- # [07:20] <MikeSmith> othermaciej: yeah, that was all I was pinging you about
- # [07:25] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
- # [07:26] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [07:29] * Quits: blooberry (~Miranda@c-98-246-171-127.hsd1.or.comcast.net) (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org)
- # [07:32] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [07:35] * Quits: cyphase (~cyphase@adsl-99-38-148-193.dsl.pltn13.sbcglobal.net) (Quit: http://www.cyphase.com/)
- # [07:37] * Joins: cyphase (~cyphase@adsl-99-38-148-193.dsl.pltn13.sbcglobal.net)
- # [07:41] * bga_ is now known as bga_|away
- # [07:41] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [07:42] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Read error: Connection reset by peer)
- # [07:43] * Quits: cyphase (~cyphase@adsl-99-38-148-193.dsl.pltn13.sbcglobal.net) (Quit: http://www.cyphase.com/)
- # [07:44] * Joins: cyphase (~cyphase@adsl-99-38-148-193.dsl.pltn13.sbcglobal.net)
- # [07:54] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [08:06] * Joins: anttio (~anttio@huittinen.of.frantic.com)
- # [08:16] * Joins: kal-EL_ (~jor-EL@host127-148-dynamic.211-62-r.retail.telecomitalia.it)
- # [08:17] * Quits: imajes (~imajes@host-67-23-79-82.biznesshosting.net) (Quit: Be Back Soon!)
- # [08:18] * Joins: erlehmann (~erlehmann@p4FC11578.dip.t-dialin.net)
- # [08:20] * Joins: imajes (~imajes@host-67-23-79-82.biznesshosting.net)
- # [08:20] * Joins: rimantas (~rimliu@93.93.57.193)
- # [08:22] * Joins: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de)
- # [08:26] * Joins: pesla (~pesla@188.202.125.121)
- # [08:26] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
- # [08:37] * Quits: jwalden (~waldo@nat/mozilla/x-rnxaoajutcoguaks) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.13/20110103133706])
- # [08:46] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:51] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [08:57] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [09:04] * Joins: pesla_ (~pesla@188.202.125.121)
- # [09:06] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
- # [09:06] * Quits: pesla (~pesla@188.202.125.121) (Ping timeout: 246 seconds)
- # [09:16] * Quits: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [09:18] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
- # [09:19] * Joins: mhausenblas_ (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [09:22] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [09:23] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Ping timeout: 246 seconds)
- # [09:23] * mhausenblas_ is now known as mhausenblas
- # [09:24] * Quits: Dashiva (Dashiva@wikia/Dashiva)
- # [09:29] * Quits: Sirisian_ (~Sirisian@resnet226-081.resnet.wmich.edu) (Ping timeout: 250 seconds)
- # [09:31] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [09:33] * Joins: thiessenp (~thiessenp@changeme.ebuddy.com)
- # [09:34] * Joins: Dashiva (~noone@84-72-44-31.dclient.hispeed.ch)
- # [09:34] * Quits: Dashiva (~noone@84-72-44-31.dclient.hispeed.ch) (Changing host)
- # [09:34] * Joins: Dashiva (~noone@wikia/Dashiva)
- # [09:35] * Quits: erlehmann (~erlehmann@p4FC11578.dip.t-dialin.net) (Ping timeout: 240 seconds)
- # [09:39] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [09:41] * Joins: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
- # [09:45] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
- # [09:45] * Quits: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net) (Quit: mdelaney)
- # [09:54] * wm3|zzz is now known as workmad3
- # [10:00] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
- # [10:01] * Joins: anttio_ (~anttio@lapinjarvi.of.frantic.com)
- # [10:02] * Joins: ROBOd (~robod@92.84.197.47)
- # [10:04] * Quits: anttio (~anttio@huittinen.of.frantic.com) (Ping timeout: 255 seconds)
- # [10:04] * anttio_ is now known as anttio
- # [10:08] * Quits: pesla_ (~pesla@188.202.125.121) (Remote host closed the connection)
- # [10:08] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [10:09] * Joins: pesla (~pesla@188.202.125.121)
- # [10:17] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [10:25] * Quits: jaket (~jake@124-169-142-80.dyn.iinet.net.au) (Quit: jaket)
- # [10:28] * Joins: danbeam (~anonymous@cpe-75-83-194-56.socal.res.rr.com)
- # [10:30] <danbeam> re-posted from #html5: sorry if this question has been asked and answered a ton already, but given that HTML5 is now just HTML, are efforts in promoting and branding the newer features in browsers as "HTML5" going to continue?
- # [10:30] <danbeam> (or is that not really a big concern of this channel/group?)
- # [10:32] <jgraham> danbeam: It seems highly likely that people will continue to use html5 as a marketing term
- # [10:32] * Joins: smaug____ (~chatzilla@dsl-hkibrasgw4-fe41dc00-67.dhcp.inet.fi)
- # [10:32] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [10:35] <danbeam> jgraham: I agree this is likely. Perhaps I'm being pedantic, but aren't they're basically promoting a non-existent specification if they continue "repping" HTML5?
- # [10:35] <danbeam> aren't they*
- # [10:36] <zcorpan> danbeam: w3c still calls its spec "HTML5"
- # [10:36] <danbeam> (though I guess there is a snapshot of a semi-formed "HTML 5" specification, right?)
- # [10:38] <jgraham> danbeam: It helps if you think of "HTML5 as being 'The group of technologies that make up the Open Web Platform c. 2010'
- # [10:38] <jgraham> HTML is sone component of that (and continually evolves). CSS is another (and continuously evolves)
- # [10:39] <danbeam> jgraham: yeah, I've kind of figured that empirically along the way
- # [10:39] <danbeam> but it's just kind of weird to have multiple versions of HTML, CSS, ECMAScript, etc.
- # [10:39] <danbeam> but they all converge in one unifying concept
- # [10:40] <danbeam> of *** HTML5 ***
- # [10:40] <danbeam> haha
- # [10:40] * Joins: david_carlisle (~davidc@62.231.145.254)
- # [10:40] <danbeam> it just seems very atypical of the whole process
- # [10:41] <jgraham> danbeam: It is, of course, insane
- # [10:41] <jgraham> But marketing never seems to be about rationality
- # [10:41] <danbeam> (and possibly hurtful, as now more people must agree to things to move forward, though I guess specs always have open requests for comments open to anybody)
- # [10:42] <webr3> does any of this/that matter?
- # [10:42] <danbeam> jgraham: marketing isn't rational as its consumers aren't often aren't either, :P
- # [10:42] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [10:43] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [10:43] <danbeam> webr3: any of what? the marketing or the merging of specifications?
- # [10:46] <zcorpan> http://www.w3.org/QA/2011/01/the_html5_logo_conversation.html
- # [10:46] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
- # [10:48] * Joins: davidhund (~davidhund@78-27-27-74.dsl.alice.nl)
- # [10:49] * Joins: matjas (~matjas@91.182.25.63)
- # [10:49] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [10:53] * Joins: adactio (~adactio@cust217-dsl91-135-3.idnet.net)
- # [10:55] * danbeam is now known as danbeam__
- # [10:55] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [10:57] * Quits: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl) (Quit: kor)
- # [10:57] * Quits: MikeSmith (~MikeSmith@2001:200:1c0:3602:219:e3ff:fe08:8ad3) (Read error: Operation timed out)
- # [10:58] * Quits: shiawuen (~chatzilla@bb219-75-79-14.singnet.com.sg) (Ping timeout: 250 seconds)
- # [10:59] * Joins: shiawuen (~chatzilla@bb219-75-79-14.singnet.com.sg)
- # [11:04] * Joins: benschwarz_ (~ben@59.167.185.148)
- # [11:06] * Joins: Frippe (~Frippe@238.218.216.81.static.hud.siw.siwnet.net)
- # [11:07] * Joins: MikeSmith (~MikeSmith@EM114-48-83-217.pool.e-mobile.ne.jp)
- # [11:08] <hsivonen> zcorpan: I added a listener for the playing event to webm.html5.org
- # [11:08] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:11] * Quits: anttio (~anttio@lapinjarvi.of.frantic.com) (Ping timeout: 255 seconds)
- # [11:12] * Joins: anttio (~anttio@huittinen.of.frantic.com)
- # [11:22] * Quits: anttio (~anttio@huittinen.of.frantic.com) (Quit: anttio)
- # [11:25] * Joins: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
- # [11:27] <zcorpan> hsivonen: nice
- # [11:30] * Joins: dhx1 (~anonymous@c122-107-170-247.eburwd5.vic.optusnet.com.au)
- # [11:32] <zcorpan> hsivonen: http://www.webmfiles.org/demo-files/ has two webm videos. not sure if they're any improvement though
- # [11:33] <hsivonen> zcorpan: I posted to webm-discuss asking if it's ok to make a test file that shows the WebM logo
- # [11:34] <hsivonen> zcorpan: I'm thinking either way I'll put the text WebM there and make a green checkmark fade in
- # [11:35] <hsivonen> now it's just a question of whether the "WebM" text can be the actual logo
- # [11:35] * Joins: joa__ (~joa@xdsl-84-44-250-141.netcologne.de)
- # [11:37] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [11:46] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [11:47] * Joins: myakura (~myakura@p2032-ipbf3005marunouchi.tokyo.ocn.ne.jp)
- # [11:49] * Quits: seventh (seventh@199.48.243.56) (Quit: ...)
- # [11:51] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [11:53] * Joins: realityking (~anonymous@81-012.eduroam.RWTH-Aachen.DE)
- # [11:57] * Joins: realityking_ (~anonymous@81-012.eduroam.RWTH-Aachen.DE)
- # [11:57] * Quits: realityking (~anonymous@81-012.eduroam.RWTH-Aachen.DE) (Read error: Connection reset by peer)
- # [11:57] * realityking_ is now known as realityking
- # [11:57] * Quits: realityking (~anonymous@81-012.eduroam.RWTH-Aachen.DE) (Client Quit)
- # [11:57] * Joins: realityking (~anonymous@81-012.eduroam.RWTH-Aachen.DE)
- # [11:58] * Quits: realityking (~anonymous@81-012.eduroam.RWTH-Aachen.DE) (Remote host closed the connection)
- # [11:58] * Joins: realityking (~anonymous@134.130.78.203)
- # [12:01] * Quits: benschwarz_ (~ben@59.167.185.148) (Quit: benschwarz_)
- # [12:17] * Parts: adactio (~adactio@cust217-dsl91-135-3.idnet.net)
- # [12:19] * Joins: anttio (~anttio@huittinen.of.frantic.com)
- # [12:21] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [12:24] * Quits: shiawuen (~chatzilla@bb219-75-79-14.singnet.com.sg) (Ping timeout: 250 seconds)
- # [12:24] * Joins: erlehmann (~erlehmann@89.204.153.106)
- # [12:29] * Joins: Ms2ger (~Ms2ger@91.181.194.130)
- # [12:54] * Quits: rimantas (~rimliu@93.93.57.193) (Ping timeout: 250 seconds)
- # [12:57] * Joins: rimantas (~rimliu@93.93.57.193)
- # [12:59] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [13:00] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [13:09] * Quits: davidhund (~davidhund@78-27-27-74.dsl.alice.nl) (Quit: …</work><life>… :-))
- # [13:09] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [13:17] * Quits: jacobolus (~jacobolus@beaker.cictr.com) (Remote host closed the connection)
- # [13:18] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [13:20] * Quits: realityking (~anonymous@134.130.78.203) (Quit: realityking)
- # [13:24] * Joins: shiawuen (~chatzilla@bb219-75-79-14.singnet.com.sg)
- # [13:28] * Joins: realityking (~anonymous@134.130.78.203)
- # [13:32] <annevk> http://www.whatwg.org/specs/web-apps/current-work/complete/ header looks a bit ugly imo
- # [13:33] * Quits: erlehmann (~erlehmann@89.204.153.106) (Quit: Die demokratieerhaltende Whistleblower-Organisation Krautchan freut sich immer über Spenden.)
- # [13:34] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [13:35] <benschwarz> annevk: do something about it :)
- # [13:36] <annevk> whoa snow?!
- # [13:36] <annevk> weather wtf
- # [13:36] * Quits: matjas (~matjas@91.182.25.63) (Quit: Computer has gone to sleep.)
- # [13:36] <Peter`> what?
- # [13:36] <annevk> benschwarz, nah, Hixie can change that
- # [13:37] <annevk> Peter`, lots of white powdery stuff in my backyard
- # [13:37] <Peter`> Nothing around here luckily
- # [13:37] <annevk> unless this is nuclear fallout, pretty sure it is snow
- # [13:37] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [13:37] * bga_ is now known as bga_|away
- # [13:38] <espadrine> annevk: I think it is nuclear. We have it here in Lyon, France too.
- # [13:39] <annevk> makes sense
- # [13:39] <thiessenp> annevk: no snow in Amsterdam, must have missed us
- # [13:39] * bga_|away is now known as bga_
- # [13:39] <Peter`> thiessenp: I'm in Amsterdam too, hence my answer :)
- # [13:40] <thiessenp> Peter': had no idea. Are you near the center?
- # [13:41] <Peter`> No, Zeeburg / Amsterdam East
- # [13:42] * bga_ is now known as bga_|away
- # [13:44] * Joins: jacobolus (~jacobolus@c-24-128-190-29.hsd1.ma.comcast.net)
- # [13:44] <thiessenp> Peter': was going to ask if you wanted to grab a coffee/beer after work but I suspect your as lazy as me distance wise so ... :)
- # [13:45] <Peter`> I have a meeting in 20 minutes anyway, perhaps another time :) I'll keep it in mind
- # [13:45] <Peter`> (and have to go shortly after)
- # [13:45] <thiessenp> Peter': cool ttyl (may the meeting be short and painless :)
- # [13:47] * Quits: lumely (~lumely@dhcp2-186.slis.tsukuba.ac.jp) (Read error: Connection reset by peer)
- # [13:48] * Joins: lumely (~lumely@dhcp2-186.slis.tsukuba.ac.jp)
- # [13:48] <annevk> thiessenp, there's fronteers meetups every now and then
- # [13:48] <annevk> I wonder if there are enough Dutch people for a HTML5/WHATWG-type thing
- # [13:49] <thiessenp> annevk: I remember hearing something about fronteers - I'll look for a mail group or something. (brb)
- # [13:49] * Quits: thiessenp (~thiessenp@changeme.ebuddy.com) (Quit: thiessenp)
- # [13:52] * Joins: thiessenp (~thiessenp@changeme.ebuddy.com)
- # [13:53] <thiessenp> annevk: btw: would be up for any WHATWG type meetings in Amsterdam
- # [13:54] * Joins: jdaggett (~jdaggett@y224181.dynamic.ppp.asahi-net.or.jp)
- # [13:54] <annevk> thiessenp, fronteers.nl it is, there's no mailing list, but there is #fronteers here on Freenode (Dutch channel)
- # [13:55] <thiessenp> annevk: nice - thanks!
- # [13:55] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
- # [13:55] * Quits: joa__ (~joa@xdsl-84-44-250-141.netcologne.de) (Ping timeout: 246 seconds)
- # [13:55] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [13:57] * Joins: joa__ (~joa@xdsl-78-34-200-74.netcologne.de)
- # [14:16] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
- # [14:18] * Joins: lumely_ (~lumely@dhcp2-186.slis.tsukuba.ac.jp)
- # [14:18] * Quits: lumely (~lumely@dhcp2-186.slis.tsukuba.ac.jp) (Read error: Connection reset by peer)
- # [14:25] * Quits: realityking (~anonymous@134.130.78.203) (Quit: realityking)
- # [14:30] * bga_|away is now known as bga_
- # [14:32] * Joins: torvalamo (~loriisacu@109.179.134.219.tmi.telenormobil.no)
- # [14:32] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:35] <hsivonen> annevk: I see you didn't summarize the solution to the TF use case assigned to you
- # [14:36] <annevk> I can do that
- # [14:36] <annevk> I forgot the goals of drafting the use cases, they include potential solutions?
- # [14:40] * workmad3 is now known as wm3bot
- # [14:41] * wm3bot is now known as workmad3
- # [14:41] * Quits: shiawuen (~chatzilla@bb219-75-79-14.singnet.com.sg) (Ping timeout: 255 seconds)
- # [14:42] <annevk> hsivonen, I added a potential solution section
- # [14:44] <annevk> http://www.amazon.com/Definitive-Guide-HTML5-Video/dp/1430230908/
- # [14:47] <annevk> I think I should maybe add the XML->XML one too
- # [14:47] * Quits: eric_carlson_ (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson_)
- # [14:51] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Ping timeout: 276 seconds)
- # [14:53] * Joins: matjas (~matjas@ip-81-11-185-247.dsl.scarlet.be)
- # [14:53] <annevk> If anyone wants to have access to the blog or WHATWG twitter account for some reason just say so. This has always been our policy but it is not stated anywhere so I should probably repeat it every now and then.
- # [14:54] <annevk> Or maybe I should introduce a FAQ entry though I doubt regular contributors read that...
- # [14:55] * Quits: smaug____ (~chatzilla@dsl-hkibrasgw4-fe41dc00-67.dhcp.inet.fi) (Quit: ChatZilla 0.9.86 [Firefox 4.0b10pre/20110112151134])
- # [14:56] * Joins: BlurstOfTimes (~blurstoft@c-24-218-222-84.hsd1.ma.comcast.net)
- # [14:58] * Joins: smaug____ (~chatzilla@dsl-hkibrasgw4-fe41dc00-67.dhcp.inet.fi)
- # [15:00] * Joins: miketaylr (~miketaylr@user-160vrg5.cable.mindspring.com)
- # [15:01] * riven` is now known as riven
- # [15:01] * Joins: BlurstOf_ (~blurstoft@168.203.103.108)
- # [15:03] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [15:04] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [15:04] * Quits: BlurstOfTimes (~blurstoft@c-24-218-222-84.hsd1.ma.comcast.net) (Ping timeout: 240 seconds)
- # [15:05] <hsivonen> annevk: I completed my ACTION as well
- # [15:05] <hsivonen> annevk: not sure if putting everything on one page was a good idea
- # [15:06] <annevk> yours is quite big
- # [15:06] <annevk> had not expected that
- # [15:06] * Quits: BlurstOf_ (~blurstoft@168.203.103.108) (Remote host closed the connection)
- # [15:06] <annevk> feel free to ignore my question
- # [15:06] <annevk> we can create separate pages instead
- # [15:06] * Joins: BlurstOfTimes (~blurstoft@168.203.103.108)
- # [15:09] * Joins: realityking (~anonymous@134.130.78.203)
- # [15:11] * Joins: Timz (~Adium@86.89.174.199)
- # [15:15] <hsivonen> got an explanation to the Yandex bot problem. I had been serving 503 at the moment when they tried to fetch robots.txt
- # [15:21] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Ping timeout: 250 seconds)
- # [15:23] * Joins: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net)
- # [15:28] * Joins: tndH (~Rob@cpc15-seac19-2-0-cust232.7-2.cable.virginmedia.com)
- # [15:28] * Joins: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [15:35] * Quits: realityking (~anonymous@134.130.78.203) (Quit: realityking)
- # [15:36] * Parts: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [15:38] <MikeSmith> in Web IDL, for a particular method, how do I indicate an exception that method can throw?
- # [15:38] * MikeSmith looks around for examples
- # [15:38] <MikeSmith> oh, just "throws" maybe
- # [15:40] * Joins: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [15:40] <MikeSmith> ...or "raises"
- # [15:46] <annevk> I wonder why people want to put that in the IDL
- # [15:46] * Joins: boaz (~boaz@64.119.153.2)
- # [15:47] <annevk> hmm, maybe it does make some sense, but it makes the IDL look bloated
- # [15:47] * mamund_ is now known as mamund
- # [15:49] * Joins: mpilgrim (~mpilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com)
- # [15:51] <hsivonen> hey, someone is selling @font-face licensing finally: http://www.fontspring.com/fonts/exljbris/museo-sans
- # [15:51] <hsivonen> (without forcing typekit or such)
- # [15:51] <hsivonen> +50% to the price for the @font-face license
- # [15:52] <zcorpan> bah, i was going to tweet "A person who thinks (s)he is writing "stable" HTML 4.01 gets his/her content processed by the same ever-evolving code that processes the content made by a person who thinks (s)he is using the HTML5 draft standard." from http://lists.w3.org/Archives/Public/public-html-xml/2011Jan/0041.html but it doesn't fit in 140 chars
- # [15:53] <hsivonen> "All OpenType features must be removed from the licensed font." boo
- # [15:54] * Joins: mhausenblas_ (~mhausenbl@wlan-nat.fwgal01.deri.ie)
- # [15:55] * Quits: mhausenblas_ (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Client Quit)
- # [15:55] * zcorpan made it shorter
- # [15:56] <zcorpan> maybe i should start tweeting in a format where i make use of the high bits in the utf-16 code units to fit more text into 140 utf-16 code units
- # [15:57] * Quits: espadrine (~espadrine@acces1296.res.insa-lyon.fr) (Ping timeout: 276 seconds)
- # [15:57] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Ping timeout: 240 seconds)
- # [15:57] * Joins: mhausenblas_ (~mhausenbl@wlan-nat.fwgal01.deri.ie)
- # [16:00] <karlcow> zcorpan: or tweet in Japanese or Chinese
- # [16:00] <karlcow> great compression scheme
- # [16:00] <Workshiva> Forget base64, use baseCJK
- # [16:01] * Joins: realityking (~anonymous@f048160037.adsl.alicedsl.de)
- # [16:01] <zcorpan> ≁⁰敲獯渠睨漠瑨楮歳
猩桥猠睲楴楮朠≳瑡扬攢⁈呍䰠㐮〱整猠桩猯桥爠捯湴敮琠灲潣敳獥搠批⁴桥慭攠敶敲ⵥ癯汶楮朠捯摥⁴桡琠灲潣敳獥猠瑨攠捯湴敮琠浡摥礠愠灥牳潮⁷桯⁴桩湫猠⡳⥨攠楳⁵獩湧⁴桥⁈呍䰵牡晴瑡湤慲搮∀ - ah, 31 utf-16 code units to spare for the url
- # [16:02] <Philip`> You should gzip-compress it too
- # [16:02] <zcorpan> (chinese does better than the above though)
- # [16:03] * Quits: mpilgrim (~mpilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com) (Ping timeout: 240 seconds)
- # [16:03] <hsivonen> is there a greasemonkey script, bookmarklet or some such for decoding?
- # [16:04] <zcorpan> i guess my scheme of just filling in the unused bits is lossy since you could get lone surrogates
- # [16:05] <jgraham> Or you could, y'know start a blog that allowed you to publish entries as long as you like
- # [16:05] <karlcow> :) I wish we could tweet QR code
- # [16:06] <jgraham> You could even push part of the entry to twitter if you like the network effects
- # [16:07] <zcorpan> jgraham: not long enough to be a blog entry :P
- # [16:07] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [16:09] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [16:09] <annevk> +1 to zcorpan blogging
- # [16:13] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Client Quit)
- # [16:13] <jgraham> zcorpan: Plenty of people do short-form links_qoute/commentary as part of blogging e.g. http://simonwillison.net/
- # [16:14] <illtron> I've eaten a *lot* of food, but none of it has ever killed me.
- # [16:15] <illtron> aaaannnd that was supposed to be in #5by5, not #whatwg. apologies
- # [16:16] <zcorpan> illtron: clearly you should eat more
- # [16:17] <illtron> i'm not eating a damn thing until I get to the store to buy some more e. coli flavored bbq sauce
- # [16:18] * Joins: 16WAACQ06 (~davidb@66.207.206.180)
- # [16:18] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [16:18] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Client Quit)
- # [16:21] * Quits: maikmerten (~merten@ls5dhcp197.cs.uni-dortmund.de) (Remote host closed the connection)
- # [16:21] * Quits: matjas (~matjas@ip-81-11-185-247.dsl.scarlet.be) (Quit: Computer has gone to sleep.)
- # [16:24] <annevk> food sounds good
- # [16:26] * Joins: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net)
- # [16:30] * Quits: zcorpan (~zcorpan@c-8d9ae355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [16:31] * Joins: Anti-X (~loriisacu@c6471BF51.dhcp.bluecom.no)
- # [16:31] <annevk> http://arstechnica.com/web/news/2011/01/html-to-lose-the-version-number.ars -- also has comments
- # [16:33] * Quits: anttio (~anttio@huittinen.of.frantic.com) (Quit: anttio)
- # [16:33] * Quits: torvalamo (~loriisacu@109.179.134.219.tmi.telenormobil.no) (Ping timeout: 260 seconds)
- # [16:40] * Quits: Anti-X (~loriisacu@c6471BF51.dhcp.bluecom.no) (Ping timeout: 260 seconds)
- # [16:44] * Joins: matjas (~matjas@91.182.25.63)
- # [16:46] * Joins: Anti-X (~loriisacu@79-65-9.connect.netcom.no)
- # [16:46] * Joins: jaket (~jake@124-169-142-80.dyn.iinet.net.au)
- # [16:49] * Joins: eric_carlson_ (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [16:49] * Quits: mhausenblas_ (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Quit: mhausenblas_)
- # [17:00] * Joins: shiawuen (~chatzilla@cm68.eta56.maxonline.com.sg)
- # [17:05] * Joins: mokush (~quassel@188.24.45.228)
- # [17:05] * Joins: MikeSmith_ (~MikeSmith@EM114-48-22-232.pool.e-mobile.ne.jp)
- # [17:07] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:08] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [17:08] * Quits: MikeSmith (~MikeSmith@EM114-48-83-217.pool.e-mobile.ne.jp) (Ping timeout: 272 seconds)
- # [17:08] * MikeSmith_ is now known as MikeSmith
- # [17:14] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Ping timeout: 265 seconds)
- # [17:17] * Joins: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
- # [17:17] <webr3> is the microdata DOM API implemented in any browsers, or is implementation planned?
- # [17:17] <hsivonen> webr3: planned for Firefox
- # [17:18] <webr3> hsivonen, cheers - and just the person, I had a question for you too :) would you say Harry's comments here are a fair sumamry wrt xmlns http://lists.w3.org/Archives/Public/public-lod/2011Jan/0213.html ?
- # [17:19] <webr3> his first paragraph that is
- # [17:20] * Joins: mloki (~mloki__@x1-6-00-10-a7-28-f3-47.k765.webspeed.dk)
- # [17:20] * Joins: saba (~foo@unaffiliated/saba)
- # [17:20] * Quits: eric_carlson (~eric_carl@17.203.15.27) (Quit: eric_carlson)
- # [17:20] * eric_carlson_ is now known as eric_carlson
- # [17:20] <hsivonen> it is true that one thing that makes Namespaces annoying is that each identifier is a pair of strings instead of one string
- # [17:20] <hsivonen> and it is true that RDF identifiers are single strings
- # [17:21] <hsivonen> but prefix-based indirection in RDF flavors still shares other flaws with Namespaces
- # [17:21] <hsivonen> so you can't just concatenate the two strings and declare all problems of Namespaces solved
- # [17:22] * Joins: mpt (~mpt@conference/canonicalsprint/x-kvhkigbertnysxgz)
- # [17:22] * Quits: mpt (~mpt@conference/canonicalsprint/x-kvhkigbertnysxgz) (Changing host)
- # [17:22] * Joins: mpt (~mpt@canonical/mpt)
- # [17:22] * Joins: sethladd (~sethladd@nat/google/x-yshgylmpgzozxuaa)
- # [17:23] <webr3> ack I wasn't planning to get in to that one, and it wasn't why i was asking either, was trying to figure out the problems with xmlns heritage itself, especially in regards to concatenating the two parts together (I couldn't find it defined in the related spec!)
- # [17:23] <webr3> ty for feedback though :)
- # [17:23] * Quits: variable (~variable@unaffiliated/variable) (Quit: hit 60 second ping time - reconnecting)
- # [17:25] * Joins: invariable (~variable@unaffiliated/variable)
- # [17:26] * Joins: mhausenblas (~mhausenbl@188.141.67.15)
- # [17:31] * Quits: jaket (~jake@124-169-142-80.dyn.iinet.net.au) (Ping timeout: 260 seconds)
- # [17:34] * Quits: joa__ (~joa@xdsl-78-34-200-74.netcologne.de) (Quit: Lost terminal)
- # [17:39] * Joins: dglazkov (d8ef2d04@gateway/web/freenode/ip.216.239.45.4)
- # [17:43] * Quits: sethladd (~sethladd@nat/google/x-yshgylmpgzozxuaa) (Quit: sethladd)
- # [17:44] * Quits: miketaylr (~miketaylr@user-160vrg5.cable.mindspring.com) (Quit: miketaylr)
- # [17:47] * Joins: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net)
- # [17:47] * Quits: Timz (~Adium@86.89.174.199) (Quit: Leaving.)
- # [17:49] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [17:49] * bga_ is now known as bga_|away
- # [17:56] * Joins: sethladd (~sethladd@nat/google/x-bbcjmcsxvvauznap)
- # [17:58] * Quits: pesla (~pesla@188.202.125.121) (Read error: Operation timed out)
- # [18:00] * Joins: mpilgrim (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com)
- # [18:01] * Quits: mokush (~quassel@188.24.45.228) (Ping timeout: 276 seconds)
- # [18:02] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [18:06] * Joins: Sirisian (~Sirisian@141.218.226.81)
- # [18:08] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [18:08] <TabAtkins> Argh, I don't understand why it's so hard to give a simple listing of a script's alphabet, for use as list markers.
- # [18:09] <TabAtkins> Of the very first script listed here, they have 58 characters listed (5 of them combining characters), and 53 codepoints listed.
- # [18:10] <TabAtkins> And it's not what you think, where they just omitted the combiners. Instead, they omitted four of the normal characters and *one* of the combiners.
- # [18:10] * Quits: realityking (~anonymous@f048160037.adsl.alicedsl.de) (Quit: realityking)
- # [18:10] * Joins: dave_levin (~dave_levi@74.125.59.76)
- # [18:10] * Quits: Ms2ger (~Ms2ger@91.181.194.130) (Ping timeout: 276 seconds)
- # [18:11] * Joins: Xano (~Xano@5249AD0D.cm-4-2c.dynamic.ziggo.nl)
- # [18:13] <Xano> I just read the blog post on no longer using version numbers for HTML. I understand why it's been done, but I cannot shake the feeling this is *very* bad for documentation.
- # [18:13] <TabAtkins> Nah, you've still got the ability to refer to versions. Just use the "Last Updated" date.
- # [18:14] <TabAtkins> If you tried to document "HTML5" a few months ago, your documentation is already out of date.
- # [18:15] <Xano> Say an API is considered final, but two years later undergoes changes to make it better. Conceptually, this would mean two different versions two me. Perhaps browsers will only support one version (preferably the latest), but conceptually the two remain different two me
- # [18:15] <Xano> "Last Updated" is a very, very relative concept
- # [18:15] <TabAtkins> I don't understand what's relative about a date.
- # [18:15] <Xano> *two me -> for to me
- # [18:15] * Quits: rimantas (~rimliu@93.93.57.193) (Quit: Leaving)
- # [18:15] <Xano> Ah, the date, my bad
- # [18:15] * bga_|away is now known as bga_
- # [18:16] * Quits: mhausenblas (~mhausenbl@188.141.67.15) (Quit: mhausenblas)
- # [18:17] <Xano> Are there any guidelines for how frequently to update the standard? Because it'll be harder to track changes if they are made more than once a year. The dates are different, yes, but imagine response like "Oh, wait, there have been how many updates this year?"
- # [18:17] <TabAtkins> The standard is updated continuously and as necessary.
- # [18:17] <TabAtkins> In practice, that means a few updates a day right now.
- # [18:18] <Xano> I must note I'm a fan of development cycles (development -> alpha/beta/rc -> final)
- # [18:19] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:19] <Xano> During development most people know things can still change and that it's not wise to write tonnes of docs precisely because of that
- # [18:19] <TabAtkins> Unfortunately, this is the web. Something only becomes "final" when it's obsolete.
- # [18:19] <Xano> I'm thinking yearly cycles here
- # [18:19] <TabAtkins> However, individual sections of the spec become stable as implementations appear.
- # [18:20] * Quits: mdelaney (~mdelaney@c-69-181-26-199.hsd1.ca.comcast.net) (Quit: mdelaney)
- # [18:20] <Xano> I'm just 'worried' it'll become hard to keep up
- # [18:21] <TabAtkins> It won't be any harder than it has been for the past 5 years that the spec has been developing. ^_^
- # [18:21] <Xano> IMHO versions are not there to mark things as final, but to help people keep up
- # [18:21] <Xano> TabAtkins: True, but that's the idea of a development phase
- # [18:22] <TabAtkins> The problem is that the subset of things that are stable enough to shapshot is very arbitrary, based entirely on whether several browsers have implemented it or not.
- # [18:22] <Xano> In my experience releases are great ways to push forward, because 90% of all people are not going to use something that's still in development anyway, because things are going too fast for them.
- # [18:22] * Joins: Ms2ger (~Ms2ger@91.181.30.21)
- # [18:22] <Xano> THen agian, my experience does not extend to writing web standards, so I may be entirely wrong here
- # [18:22] <bfrohs> Xano: It rarely matters what the spec says. It matters what's supported. So, may I suggest: http://caniuse.com/
- # [18:22] <TabAtkins> The spec itself tracks whether features have been implemented, and there are other sites on the web that do similar things.
- # [18:23] <bfrohs> The spec helps to guide implementors and developers when using the features--not so much in deciding which features to use.
- # [18:24] <Philip`> HTML4 was stable for a decade but that didn't mean you could trust browsers to have complete correct support for everything it defines - you still had to figure out exactly what features worked in which browsers, and avoid the ones that weren't well supported
- # [18:24] <Xano> I basically know the philosophy behind HTML(5). Is is truly about paving the cowpaths, or does it also help define how things should be best implemented?
- # [18:24] <TabAtkins> Both.
- # [18:24] <Philip`> so HTML(5) being a moving target doesn't change that
- # [18:25] * Joins: mhausenblas (~mhausenbl@188.141.67.15)
- # [18:25] <TabAtkins> The spec defines things so browsers can work in the same direction. Browsers implement things, so the spec has to match them if it wants to accurately describe reality.
- # [18:26] <Xano> FOr end users it's important to know when and how things are implemented consistently by browser makers, so they can use them
- # [18:26] <Xano> But if those implementations are still under development, they're not very useful for most end users, I guess.
- # [18:26] <TabAtkins> Yup, and that has never been accurately communicated by having a "final version" or even a "snapshot". It's always been communicated by community knowledge.
- # [18:27] <Xano> I guess it's just a matter of the lesser of two evils, right?
- # [18:27] <TabAtkins> Like Philip said, HTML4 was stable and final for a decade, but you still can't use it to determine what's usable.
- # [18:27] <TabAtkins> Well, most useful of the two evils.
- # [18:27] <Xano> It's not good for documentation, but that's just how things go
- # [18:27] <Xano> TabAtkins: fair enough
- # [18:27] <Xano> :)
- # [18:32] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
- # [18:32] * Quits: Kaelig (~Kaelig@mal35-2-82-228-177-211.fbx.proxad.net) (Remote host closed the connection)
- # [18:42] * Quits: thiessenp (~thiessenp@changeme.ebuddy.com) (Quit: thiessenp)
- # [18:42] * Quits: david_carlisle (~davidc@62.231.145.254) (Ping timeout: 240 seconds)
- # [18:43] * Quits: invariable (~variable@unaffiliated/variable) (Remote host closed the connection)
- # [18:44] * Joins: variable (~variable@unaffiliated/variable)
- # [18:45] * Quits: Xano (~Xano@5249AD0D.cm-4-2c.dynamic.ziggo.nl) (Quit: Xano)
- # [18:46] * Quits: variable (~variable@unaffiliated/variable) (Remote host closed the connection)
- # [18:46] * Joins: variable (~variable@unaffiliated/variable)
- # [18:49] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [18:50] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [18:53] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [18:54] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [18:58] * Quits: Anti-X (~loriisacu@79-65-9.connect.netcom.no) (Ping timeout: 240 seconds)
- # [18:59] * Joins: Anti-X (~loriisacu@79-65-9.connect.netcom.no)
- # [19:00] * Joins: mdelaney (~mdelaney@67.218.105.30)
- # [19:02] * Quits: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl) (Quit: kor)
- # [19:04] * Quits: sethladd (~sethladd@nat/google/x-bbcjmcsxvvauznap) (Quit: sethladd)
- # [19:06] * bga_ is now known as bga_|away
- # [19:09] * Joins: sethladd (~sethladd@nat/google/x-mayaxutuezpjbdka)
- # [19:10] * Quits: oojacoboo (~jacob@96-32-175-233.dhcp.gwnt.ga.charter.com) (Quit: oojacoboo)
- # [19:12] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [19:18] * Joins: Kaelig (~Kaelig@2a01:e35:2e4b:1d30:c62c:3ff:fe24:5687)
- # [19:19] * Quits: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 240 seconds)
- # [19:19] * Joins: Bass2 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [19:19] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [19:23] * Joins: pesla (~pesla@ip51cc03a5.speed.planet.nl)
- # [19:24] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
- # [19:25] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [19:28] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [19:31] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Ping timeout: 240 seconds)
- # [19:33] * Quits: Sirisian (~Sirisian@141.218.226.81) (Ping timeout: 276 seconds)
- # [19:33] * Quits: variable (~variable@unaffiliated/variable) (Remote host closed the connection)
- # [19:36] * Joins: foolip_ (~foolip@h182n6-g-hn-a11.ias.bredband.telia.com)
- # [19:38] * Joins: kor (~kor@ip146-53-210-87.adsl2.static.versatel.nl)
- # [19:39] <annevk> It seems at least some of the confusion stems from what zcorpan tweeted earlier today. People do not realize HTML never had versioning.
- # [19:39] * Joins: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net)
- # [19:40] * Joins: othermaciej (~mjs@67.218.104.202)
- # [19:40] * Quits: myakura (~myakura@p2032-ipbf3005marunouchi.tokyo.ocn.ne.jp) (Remote host closed the connection)
- # [19:41] * Joins: Xano (~Xano@5249AD0D.cm-4-2c.dynamic.ziggo.nl)
- # [19:41] <annevk> Or that we never implemented HTML4 for that matter...
- # [19:45] * Joins: dbaron (~dbaron@nat/mozilla/x-nktspamlapuehunq)
- # [19:45] * Joins: maikmerten (~maikmerte@port-92-201-107-58.dynamic.qsc.de)
- # [19:47] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [19:47] * Quits: pesla (~pesla@ip51cc03a5.speed.planet.nl) (Quit: Computer has gone to sleep.)
- # [19:49] * Joins: variable (~variable@unaffiliated/variable)
- # [19:51] * Quits: smaug____ (~chatzilla@dsl-hkibrasgw4-fe41dc00-67.dhcp.inet.fi) (Ping timeout: 250 seconds)
- # [19:52] <TabAtkins> The action that a browser takes if you drop a file into a page that doesn't have any dropzones is undefined, right?
- # [19:52] <TabAtkins> Normally browsers just try to load the file as if you'd navigated to it as a file: url.
- # [19:53] * Parts: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
- # [19:54] <annevk> It probably is defined actually.
- # [19:54] <annevk> Because we had file drag & drop before dropzones.
- # [19:54] <annevk> I suspect that what you suggest might be the default action in some browsers, but you can override that from script.
- # [19:54] * Joins: jamesr_ (~jamesr@nat/google/x-oxdkbeopgjnwzdtb)
- # [19:54] <TabAtkins> Right; the default action is just what I'm talking about. That part's UA-defined, right?
- # [19:55] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Read error: Operation timed out)
- # [19:55] <TabAtkins> We're thinking of changing our behavior if you drag a file into a page that has dropzones, but drop it onto something that's not a dropzone. We'd like to just ignore the drop in this circumstance.
- # [19:55] * Joins: espadrine (~espadrine@acces1296.res.insa-lyon.fr)
- # [19:56] <annevk> Pretty sure that must be UA-defined
- # [19:56] <TabAtkins> This would help, for example, people using GMail, if they're a little inaccurate and miss dropping the file into a message.
- # [19:56] * Joins: miketaylr (~miketaylr@206.217.92.186)
- # [19:57] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [19:58] * Joins: ojan (~ojan@nat/google/x-bsmswusgkcbbxagu)
- # [19:58] * Joins: pesla (~pesla@ip51cc03a5.speed.planet.nl)
- # [19:58] * Quits: mdelaney (~mdelaney@67.218.105.30) (Quit: mdelaney)
- # [19:58] * Joins: paul_irish (~paul_iris@67.218.103.228)
- # [19:59] * Quits: sethladd (~sethladd@nat/google/x-mayaxutuezpjbdka) (Quit: sethladd)
- # [20:00] * Quits: jamesr_ (~jamesr@nat/google/x-oxdkbeopgjnwzdtb) (Quit: jamesr_)
- # [20:00] * Quits: lumely_ (~lumely@dhcp2-186.slis.tsukuba.ac.jp) (Read error: Connection reset by peer)
- # [20:00] * Joins: lumely (~lumely@dhcp2-186.slis.tsukuba.ac.jp)
- # [20:02] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 260 seconds)
- # [20:03] * Quits: saba (~foo@unaffiliated/saba) (Quit: leaving)
- # [20:04] * Joins: mpt (~mpt@canonical/mpt)
- # [20:04] * Quits: matjas (~matjas@91.182.25.63) (Read error: No route to host)
- # [20:04] * Joins: sethladd (~sethladd@nat/google/x-akoyvjtzpbbncpwb)
- # [20:04] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Quit: OMG, YOU KILLED OPPO!)
- # [20:05] * Joins: jamesr_ (~jamesr@nat/google/x-fhcozuogedvdoyac)
- # [20:06] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [20:09] * Quits: illtron (~killbot@mysql.ceres.aaas.org) (Quit: illtron)
- # [20:13] * Quits: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net) (Quit: cying)
- # [20:14] * Joins: matjas (~matjas@91.182.216.237)
- # [20:14] * Quits: Bass2 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net) (Ping timeout: 265 seconds)
- # [20:15] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 272 seconds)
- # [20:15] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [20:18] * bga_|away is now known as bga_
- # [20:18] * Anti-X is now known as torvalamo
- # [20:19] * Joins: franksalim_ (~frank@99.123.6.19)
- # [20:20] <Hixie> annevk: do you mean the heading is ugly? the smallcaps?
- # [20:20] <Hixie> cos i agree, i was just seeing if it would grow on me
- # [20:21] <Hixie> i'll change it back in a bit i think
- # [20:23] * Quits: franksalim__ (~frank@99-123-6-19.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 276 seconds)
- # [20:23] * Quits: variable (~variable@unaffiliated/variable) (Read error: Connection timed out)
- # [20:24] <Hixie> i guess i should go through the blog and collect the questions
- # [20:24] * Joins: variable (~variable@unaffiliated/variable)
- # [20:26] * Quits: franksalim_ (~frank@99.123.6.19) (Ping timeout: 240 seconds)
- # [20:31] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Read error: Operation timed out)
- # [20:31] * Joins: Bass10 (Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [20:33] * Quits: nimbupani (~Adium@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: Leaving.)
- # [20:34] * Joins: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net)
- # [20:34] * Quits: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net) (Client Quit)
- # [20:35] * Quits: pesla (~pesla@ip51cc03a5.speed.planet.nl) (Quit: Computer has gone to sleep.)
- # [20:36] * Joins: charlvn (~charlvn@41.0.48.93)
- # [20:38] * Quits: paul_irish (~paul_iris@67.218.103.228) (Remote host closed the connection)
- # [20:38] * Joins: oojacoboo (~jacob@96-38-235-118.static.gwnt.ga.charter.com)
- # [20:42] * Quits: othermaciej (~mjs@67.218.104.202) (Quit: othermaciej)
- # [20:43] * Parts: ben_c (~ben_c@cpc3-brig17-2-0-cust939.3-3.cable.virginmedia.com)
- # [20:43] * Quits: variable (~variable@unaffiliated/variable) (Remote host closed the connection)
- # [20:44] * Joins: paul_irish (~paul_iris@nat/google/x-ctmxzeoisaxsssnd)
- # [20:45] * Quits: mhausenblas (~mhausenbl@188.141.67.15) (Quit: mhausenblas)
- # [20:47] * Quits: bfrohs (~bfrohs@smtp.forewordinternal.com) (Quit: bfrohs)
- # [20:47] * Joins: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [20:47] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [20:49] * Joins: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [20:51] * Joins: jwalden (~waldo@nat/mozilla/x-dfgniavlwfmiacmv)
- # [20:52] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 240 seconds)
- # [20:52] * Quits: boaz (~boaz@64.119.153.2) (Quit: boaz)
- # [20:57] * Joins: othermaciej (~mjs@17.246.16.138)
- # [21:00] * Joins: mpt (~mpt@canonical/mpt)
- # [21:02] * Quits: bfrohs (~bfrohs@smtp.forewordinternal.com) (Quit: bfrohs)
- # [21:03] * Joins: bfrohs (~bfrohs@smtp.forewordinternal.com)
- # [21:03] * Joins: mhausenblas (~mhausenbl@188.141.67.15)
- # [21:11] * Joins: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net)
- # [21:14] * Joins: lumely_ (~lumely@dhcp2-186.slis.tsukuba.ac.jp)
- # [21:15] * Quits: lumely (~lumely@dhcp2-186.slis.tsukuba.ac.jp) (Ping timeout: 240 seconds)
- # [21:18] * Quits: mpilgrim (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com) (Ping timeout: 276 seconds)
- # [21:20] * Quits: jamesr_ (~jamesr@nat/google/x-fhcozuogedvdoyac) (Quit: jamesr_)
- # [21:27] * Quits: maikmerten (~maikmerte@port-92-201-107-58.dynamic.qsc.de) (Ping timeout: 250 seconds)
- # [21:33] * _bga is now known as bga_|away
- # [21:34] * Joins: jamesr_ (~jamesr@nat/google/x-jnyisorfvizaghry)
- # [21:38] * Joins: exp (~zAyghip8@cpc2-ely02-0-0-cust338.5-1.cable.virginmedia.com)
- # [21:39] * Joins: mpilgrim (~pilgrim@97.67.219.162)
- # [21:44] * Joins: bckenny (~bckenny@nat/google/x-hzmnraebalobixdj)
- # [21:46] * bga_|away is now known as bga_
- # [21:51] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (Remote host closed the connection)
- # [21:52] <Ms2ger> Hixie, might be good to redirect http://hixie.ch/specs/css/dom/altss/altss to cssom
- # [21:54] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [21:54] <annevk> Hixie, yeah, the smallcaps
- # [21:55] <Ms2ger> Hey, the small caps looks really good on http://html5.org/specs/dom-parsing.html :)
- # [21:55] <Hixie> Ms2ger: is that part of cssom done yet? i thought it was still very much a wip.
- # [21:55] <Hixie> annevk: yeah i'll prolly change that soon.
- # [21:56] <Ms2ger> Dunno, less so than your spec?
- # [21:56] <Hixie> (fwiw when i do change it if you want to keep the caps set class=allcaps on the h1)
- # [21:56] <Hixie> (or whatever class i have set on the html spec today)
- # [21:56] <Hixie> Ms2ger: dunno.
- # [21:56] <Hixie> Ms2ger: not like anyone reads that hixie.ch spec anyway.
- # [21:56] <Ms2ger> Bz does
- # [21:57] <Ms2ger> Well, mentioned it, at least
- # [21:57] <annevk> I would say the CSSOM part of that is more mature
- # [21:57] <annevk> I worked on that actually and fixed a few things
- # [21:57] <Hixie> k
- # [21:57] <Hixie> i can add a note at the top
- # [21:58] * Joins: lumely (~lumely@dhcp2-186.slis.tsukuba.ac.jp)
- # [21:58] <Hixie> what url should i redirect to?
- # [21:58] <annevk> Ms2ger, can you remove the PDF link from DOM Range?
- # [21:58] <Ms2ger> Sure
- # [21:59] <annevk> Hixie, http://dev.w3.org/csswg/cssom/
- # [21:59] <Hixie> done
- # [21:59] <annevk> it's the first two sections of section 5
- # [21:59] * Quits: lumely_ (~lumely@dhcp2-186.slis.tsukuba.ac.jp) (Read error: Connection reset by peer)
- # [21:59] <Hixie> hey, the w3c changed their mind on what the logo means
- # [21:59] <Hixie> my head hurts trying to work out wtf they're doing
- # [21:59] * Ms2ger doesn't try
- # [22:01] <annevk> I think because of the feedback they de-emphasized that it now includes CSS
- # [22:01] <annevk> well, said that it does not
- # [22:01] <othermaciej> does the logo that's only about the HTML5 spec still have appendages that let you badge it with non-HTML5 technologies?
- # [22:01] <annevk> so that part stayed
- # [22:02] <hsivonen> hmm. Grubar has reached an ad hominem level when writing about WebM and referring to the beards of the FSF folks
- # [22:02] <hsivonen> *Gruber
- # [22:02] <annevk> because these technologies are compatible with HTML5
- # [22:02] <annevk> or something like that is the reasoning
- # [22:02] * Joins: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net)
- # [22:02] <annevk> http://www.w3.org/QA/2011/01/the_html5_logo_conversation.html has some information
- # [22:03] * Joins: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [22:05] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 255 seconds)
- # [22:05] <Hixie> my favourite response to the spec name thing btw was w3c's official response from ij, which said that the w3c "remained" "the" standards organisation for html5
- # [22:05] <Hixie> not like they're bitter or anything
- # [22:06] <Ms2ger> Well, they're the only one for HTML5 now, I guess
- # [22:06] <Hixie> yeah, that's why i'm not complaining :-)
- # [22:07] <Hixie> just thought it was amusing that that was the thing they were most worried about conveying
- # [22:07] <Ms2ger> annevk, done
- # [22:08] <annevk> that's also what our detractors tweeted
- # [22:08] * Joins: xtoph (~xtoph@213.47.185.206)
- # [22:08] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: Reading http://davidwalsh.name)
- # [22:09] * Joins: weinig_ (~weinig@2620:0:1b00:1f01:223:12ff:fe55:c1f)
- # [22:17] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Quit: Leaving)
- # [22:18] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [22:18] * Quits: 16WAACQ06 (~davidb@66.207.206.180) (Quit: 16WAACQ06)
- # [22:19] * _bga is now known as bga_|away
- # [22:22] <Hixie> "You had your chance. Developers and browser makers were listening. Now the browser makers have no one to listen to and itâs all up to them. In lieu of any guidance, the browsers are now independent. I sure wish MS would adopt webkit!"
- # [22:23] <jcranmer> ah yes, the idiots
- # [22:24] * Quits: weinig_ (~weinig@2620:0:1b00:1f01:223:12ff:fe55:c1f) (Quit: weinig_)
- # [22:25] <bfrohs> I saw that earlier--had a good laugh :)
- # [22:25] <TabAtkins> Where's that one from? The blog?
- # [22:25] <bfrohs> http://blog.whatwg.org/html-is-the-new-html5#comment-42356
- # [22:26] <Hixie> "idiots" seems a bit harsh
- # [22:26] <TabAtkins> Man, comment #57 is really good. In a good way, not a sarcastic way
- # [22:27] <Hixie> it seems to be a common misconception that standards committees are independent from the implementors
- # [22:29] <Ms2ger> For the W3C, is it really a misconception?
- # [22:30] * Joins: weinig_ (~weinig@17.246.18.216)
- # [22:30] <TabAtkins> Yes? The W3C is full of implementors.
- # [22:30] * Quits: mpilgrim (~pilgrim@97.67.219.162) (Ping timeout: 240 seconds)
- # [22:30] <othermaciej> well there's WGs with no browser implementors in them
- # [22:30] <othermaciej> generally their specs don't get implemented
- # [22:30] <TabAtkins> Those are the ones that make useless things, right?
- # [22:30] <Ms2ger> I guess they would disagree
- # [22:31] <othermaciej> IETF is controlled by server implementors
- # [22:31] * Quits: Ms2ger (~Ms2ger@91.181.30.21) (Quit: nn)
- # [22:32] * Joins: variable (~variable@unaffiliated/variable)
- # [22:35] * Quits: othermaciej (~mjs@17.246.16.138) (Quit: othermaciej)
- # [22:36] * Joins: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com)
- # [22:37] <MikeSmith> is it just me or is the log page borked?
- # [22:37] <MikeSmith> http://krijnhoetmer.nl/irc-logs/
- # [22:37] <MikeSmith> krijnh: ↑
- # [22:40] * Quits: ROBOd (~robod@92.84.197.47) (Quit: .)
- # [22:40] * Quits: weinig_ (~weinig@17.246.18.216) (Quit: weinig_)
- # [22:42] * bga_|away is now known as bga_
- # [22:42] <TabAtkins> MikeSmith: Yeah, borked for me too.
- # [22:42] <MikeSmith> k
- # [22:42] <MikeSmith> somebody wake up the programmer!
- # [22:42] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [22:43] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [22:43] * Joins: bfrohs_ (~chatzilla@smtp.forewordinternal.com)
- # [22:43] * Quits: bfrohs_ (~chatzilla@smtp.forewordinternal.com) (Client Quit)
- # [22:46] <dglazkov> I told you to keep the versions. Now we'll never know how it broke.
- # [22:46] <TabAtkins> Haha
- # [22:46] <dglazkov> :)
- # [22:47] * Joins: weinig_ (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36)
- # [22:49] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (Quit: annevk)
- # [22:50] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [22:53] * Joins: othermaciej (~mjs@17.246.16.138)
- # [22:54] <karlcow> https://secure.grepular.com/Abusing_HTTP_Status_Codes_to_Expose_Private_Information
- # [22:55] <Rik`> karlcow: with that kind of title, I want a valid certificate
- # [22:56] <karlcow> yes :)
- # [22:56] <karlcow> I know this is the bad part of the experience
- # [22:56] <karlcow> reaching the site
- # [22:56] <karlcow> ;)
- # [22:57] * bga_ is now known as bga_|away
- # [22:57] * Quits: daedb (~daed@78-72-108-100-no178.tbcn.telia.com) (Ping timeout: 240 seconds)
- # [22:57] * Joins: daedb (~daed@78-72-108-100-no178.tbcn.telia.com)
- # [22:57] <karlcow> the attack is very similar to the visited link in css.
- # [22:58] <TabAtkins> Yeah, except harder to fix, because it depends on every site with logins being smart about how they expose information.
- # [22:59] * Joins: seventh (seventh@199.48.243.37)
- # [22:59] <karlcow> yep
- # [22:59] <Rik`> or disabling mashups :)
- # [22:59] <karlcow> +1 ;)
- # [22:59] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [23:00] <TabAtkins> Heh, yeah, disable cross-origin for every resource.
- # [23:00] * Quits: mhausenblas (~mhausenbl@188.141.67.15) (Quit: mhausenblas)
- # [23:00] <TabAtkins> And then watch the web burn.
- # [23:01] <karlcow> I'm already burning of excitment
- # [23:03] <Rik`> well, people would write small proxies like they do for XHR
- # [23:03] * Joins: ap_ (~ap@17.246.17.33)
- # [23:03] * Joins: weinig__ (~weinig@17.246.18.216)
- # [23:04] * Quits: weinig_ (~weinig@2620:0:1b00:1191:223:32ff:feaf:7f36) (Read error: Operation timed out)
- # [23:04] * Quits: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6) (Read error: Operation timed out)
- # [23:04] * ap_ is now known as ap
- # [23:08] <gsnedders> karlcow: I wonder what would happen if you stopped firing the error event
- # [23:08] <TabAtkins> gsnedders: At least for cross-origin loads?
- # [23:08] * Quits: MikeSmith (~MikeSmith@EM114-48-22-232.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [23:08] <gsnedders> TabAtkins: Oh, yeah, that's what I meant.
- # [23:08] <gsnedders> TabAtkins: There's already one place where that's the case, no?
- # [23:09] <TabAtkins> With <img>, can't you still detect success vs error by measuring the size afterwards?
- # [23:09] <paul_irish> yup.
- # [23:09] * bga_|away is now known as bga_
- # [23:10] * Quits: variable (~variable@unaffiliated/variable) (Read error: Connection timed out)
- # [23:10] * Joins: smaug____ (~chatzilla@dsl-hkibrasgw4-fe41dc00-67.dhcp.inet.fi)
- # [23:11] * Joins: variable (~variable@unaffiliated/variable)
- # [23:14] * Joins: MikeSmith (~MikeSmith@EM111-188-40-131.pool.e-mobile.ne.jp)
- # [23:16] * Quits: variable (~variable@unaffiliated/variable) (Max SendQ exceeded)
- # [23:16] * Joins: variable (~variable@unaffiliated/variable)
- # [23:16] * Quits: miketaylr (~miketaylr@206.217.92.186) (Quit: EFF ALL YOU ALL)
- # [23:18] <gsnedders> iframes don't fire error events in the cross-origin case.
- # [23:18] <gsnedders> It'd make sense to extend that elsewhere, IMO
- # [23:20] <TabAtkins> Iframes also dont' resize themselves based on their contents.
- # [23:20] <gsnedders> This is true.
- # [23:21] <TabAtkins> (Unless they're seamless, which then potentially exposes the same problems.)
- # [23:22] <gsnedders> But it would stop the status-code based attack in every other case.
- # [23:23] * Joins: boaz (~boaz@64.119.153.2)
- # [23:23] <TabAtkins> Yes.
- # [23:24] <dglazkov> I want CSS measurements from a point:
- # [23:24] <dglazkov> var point = new RelativePoint(element, x, y);
- # [23:24] * Quits: oojacoboo (~jacob@96-38-235-118.static.gwnt.ga.charter.com) (Quit: oojacoboo)
- # [23:25] <dglazkov> alert(point.top.percent); // shows distance from the top of element in percentages
- # [23:25] <Hixie> "What about people who donât want to be constantly updating their browser⦠certain parts of pages, or whole pages, will become invalid because on feature was changed a few weeks after the last release?"
- # [23:25] <Hixie> how did people think this worked before?
- # [23:25] <Hixie> http://blog.whatwg.org/html-is-the-new-html5#comment-42382 is kinda funny
- # [23:26] * Joins: franksalim (~frank@108-65-76-174.lightspeed.sntcca.sbcglobal.net)
- # [23:27] <TabAtkins> dglazkov: <3
- # [23:27] <TabAtkins> Hixie: Hahahahahaha
- # [23:27] <dglazkov> annevk: ^^^^ (my example, not Hixie's sensitivity to haters)
- # [23:28] <dglazkov> he's probably asleep or smth
- # [23:30] <boogyman> Ian, they probably believed that no portion of the "New" HTML spec was implemented until the specification was put into the status previously known as "Recommendation"
- # [23:30] <Hixie> boy is that a misconception
- # [23:31] <Hixie> surely though nobody would have missed all the browsers screaming about how they implement html5
- # [23:31] * Joins: fuzzyone (~fuzzyone@vaserv/clients/fuzzyone)
- # [23:32] * Joins: david_carlisle (~davidc@dcarlisle.demon.co.uk)
- # [23:35] * Quits: weinig__ (~weinig@17.246.18.216) (Quit: weinig__)
- # [23:38] <annevk> dglazkov, interesting idea
- # [23:39] <TabAtkins> dglazkov: You'd want the ability to specify the box of the element, too - content vs padding vs border vs margin.
- # [23:41] <dglazkov> the use case is: I want to position a thumb inside of the slider in response to a mouse event
- # [23:42] <dglazkov> with this API, all I have to do is ask for percentage and dumbly set left (or top) to whatever comes out
- # [23:42] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
- # [23:43] * Joins: Sirisian (~Sirisian@adsl-69-208-85-245.dsl.klmzmi.ameritech.net)
- # [23:43] <annevk> I had thought to extend getBoundingClientRect() and friends
- # [23:43] * bga_ is now known as bga_|away
- # [23:43] <annevk> but probably new APIs we come up with need to take into account transforms somehow
- # [23:44] <dglazkov> annevk: yes! they totally should.
- # [23:44] <karlcow> http://www.quirksmode.org/blog/archives/2011/01/linkbait_4.html
- # [23:44] <TabAtkins> Similarly, RelativeLength, which needs to be canonicalized against an element (to convert between px and em) and a property (to convert to/from %).
- # [23:44] <karlcow> >CSS variables, nesting, and modules are finally coming. Not from the W3C, of course; it has completely ignored our pleas for years. Google will bring salvation, apparently.
- # [23:45] <karlcow> >Incidentally, if all this will be built into WebKit it will be on mobile that these new features will be available first.
- # [23:45] <dglazkov> All hail to almighty google
- # [23:45] <TabAtkins> Where'd you find that? I guess they missed that I'm part of CSSWG.
- # [23:45] <karlcow> TabAtkins: the link just before
- # [23:45] <karlcow> @ppk on twitter
- # [23:45] <TabAtkins> Dammit, ppk.
- # [23:46] <Rik`> And I mean CSS variables has a draft by glazou and dhyatt
- # [23:46] <karlcow> yep yep
- # [23:46] <jamesr_> yeah those notorious google hackers
- # [23:46] <TabAtkins> Rik`: Different draft than what we're going with, though.
- # [23:47] <karlcow> I would still be working at W3C I would have written a blog post on /QA explaining the history of discussions
- # [23:48] <Rik`> it looks like PPK thinks there is no implementors in the W3C
- # [23:49] <dglazkov> and that WebKit is only on mobile.
- # [23:49] * Joins: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com)
- # [23:49] <TabAtkins> I think he's implying that mobile will be the first "safe place" to use it.
- # [23:49] <dglazkov> darnit, I am turning into a hater. Shutting up now.
- # [23:50] <TabAtkins> karlcow: Write it anyway and submit it to them.
- # [23:50] <TabAtkins> Because honestly even I lack some of the context.
- # [23:50] * Quits: bckenny (~bckenny@nat/google/x-hzmnraebalobixdj) (Remote host closed the connection)
- # [23:50] <TabAtkins> (Though I do know about the last real effort, particularly Hyatt/glazou's stuff.)
- # [23:52] <Rik`> oh and last year I asked glazou about nesting and he told me that would be a big perf hit
- # [23:52] * bga_|away is now known as bga_
- # [23:52] <TabAtkins> Haha, the wife and I are such nerds. I want http://biowarestore.com/mass-effect/mass-effect-mini-lithos/me2-tali-mini-litho , she wants http://biowarestore.com/dragon-age/dragon-age-ladies-apparel/i-love-alistair-womens-tee
- # [23:52] <TabAtkins> Rik`: That... that doesn't even make sense.
- # [23:53] <TabAtkins> Nesting is just syntax sugar for not nesting.
- # [23:54] <TabAtkins> foo { & bar { prop:value; } & baz { prop: value; }} === foo bar { prop: value; } foo baz { prop: value; }
- # [23:55] <Rik`> that felt weird at the time but we haven't got the opportunity to discuss it more than 30 seconds so :)
- # [23:55] <TabAtkins> Now, if you do the syntax wrong, it is indeed bad, because you need lots of lookahead.
- # [23:55] <TabAtkins> But we're not making that mistake.
- # [23:56] <jamesr_> TabAtkins: they map to descendant selectors? what if you really want child selectors?
- # [23:56] <TabAtkins> jamesr_: foo { & > bar { prop: value; }}
- # [23:57] <TabAtkins> foo { &:hover { prop: value; }} === foo:hover { prop: value; }
- # [23:57] <jamesr_> besides looking like total line noise that's pretty cool
- # [23:57] <TabAtkins> Well of course it does when it's single-lien.
- # [23:57] <TabAtkins> When properly indented, it's very readable.
- # [23:58] <Hixie> what on earth does that mean
- # [23:58] <Hixie> line noise is right :-P
- # [23:58] <TabAtkins> I'm writing my blog post about it right now. There will be indented examples.
- # [23:59] * Quits: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net) (Quit: taf2)
- # [23:59] <bfrohs> That could save a ton of repetition in CSS files... and help save time/prevent mistakes if a class/tag/id ever changes :)
- # [23:59] <TabAtkins> Precisely.
- # Session Close: Sat Jan 22 00:00:00 2011
The end :)