00:11:55 krijnh has joined #html-wg
00:17:33 marcos has joined #html-wg
00:20:36 edas has joined #html-wg
00:21:01 Zeros has joined #html-wg
00:49:55 Shunsuke has joined #html-wg
01:06:38 olivier has joined #html-wg
03:08:21 gavin_ has joined #html-wg
03:19:14 MikeSmith has joined #html-wg
03:48:26 marcos has joined #html-wg
03:54:07 krijnh has joined #html-wg
03:57:59 marcos_ has joined #html-wg
04:08:40 myakura has joined #html-wg
04:19:25 Shunsuke has joined #html-wg
04:35:48 Zeros has joined #html-wg
04:57:32 anne has joined #html-wg
04:57:46 whoa
04:57:50 I'm in Australia!
04:58:11 htmlr has joined #html-wg
05:00:16 anne - welcome to the other half of the world
05:00:23 tbe better half
05:00:33 marcos_ has joined #html-wg
05:00:47 it's the warmer part anyway
05:00:49 not sure about better
05:16:18 gavin_ has joined #html-wg
05:20:31 heh
05:20:48 marcos seems to have teached gmail to filter out stupid messages on public-html :)
05:21:08 Need a design principal that asks emails to be of substance and no +1 "I agree" messages eh?
05:21:46 something like a "HOWTO write an e-mail"
05:21:47 let me see... we have Mike (not smith), vs.
thread, etc
05:21:54 or "E-mail for dummies"
05:22:08 Lachy has written one of those
05:22:31 I think he even points to an RFC
05:23:56 http://www.ietf.org/rfc/rfc1855
05:26:21 The vs.
has been, um, interesting...
05:29:35 proposals in emails could be also posted to say some wiki, and +1's could be added there. probably a better model. current number of +1's and -1's could also additionally be added to the topic of echa proposal.
05:30:28 Re: vs.
[+12, -5]
05:31:49 the use case for seems to be addressed by
05:32:10 but maybe you want some kind of block level variant that sets text apart
05:32:13 The number of ±1 in emails isn't that important though sbuluf, its *why* they agree or disagree that's really relevant
05:32:23 yes
05:32:28 it's about arguments, not numbers
05:32:45 zeros, agreed, mostly, but it could work for clearly stated, separate proposals
05:33:10 arguments could be noted in wiki
05:33:38 those can be done by formal vote
05:33:40 if necessary
05:33:50 no need to express that in e-mail
05:39:47 sorry about my time zone nonsense
05:39:53 didn't notice it was still at +1
05:40:03 ah, more IE?!
05:40:04 great
05:40:24 well not really that great
05:40:57 well i think so
05:41:09 everything is a question of context, anne.
05:41:24 e.ve.ry. single. thing.
05:42:17 i'm not really debating the fact that processing new IE might not be so great
05:42:27 i'm just saying that having more IE is great
05:50:18 I hope people don't take the suggestion too literally
05:51:26 IE will have something like that I think
05:53:12 That just means that HTML6 is going to end up specifying the "[mode] special annotation for comments" or some such other non-sense
05:53:36 i think we hope to avoid that the web will rely on that
05:53:52 much like it doesn't rely too much on now
05:53:59 (for non-IE browsers, that is)
05:54:36 if it indeed ends up in a complete fucked up way well yes... we have an issue
05:55:20 we already got quite close to vendor lock-in... this versioning proposal is a way to finish that...
05:55:42 close with respect to what feature?
05:56:15 all the features IE added in IE5 and IE6 that have since then been reverse engineered and implemented
05:56:33 netscape is also to blame for that I suppose
05:56:44 That's a failure of the specification too
05:57:01 oh yeah, HTML4 and CSS2 were horrid
05:57:04 Gecko has lots of special Gecko only behavior and Gecko only -moz- properties
05:57:15 but it appears Microsoft sees specifications as "Guides"
05:57:28 which may be incompatible with what other people think of then
05:57:30 them
05:57:56 Its just not as much a problem for Gecko since they don't have near the market permeation
05:58:05 yes, we have reverse engineered some Gecko behavior
05:58:36 If Gecko had 80% market share I'm sure we'd have the same problems with all the XUL features that leak into the public API and are exposed to pages that aren't actually XUL
05:59:10 the history of the W3C teaches the lesson that the 800-pound gorillas
05:59:10 *gotta* be listened to.
05:59:40 http://lists.xml.org/archives/xml-dev/200010/msg00450.html <--from here, interesting reading, if anyone wishes, about w3c origins and mechanics
06:01:09 it also got me thinking if this spec might not end up being called html 5.2, for historical consistency
06:01:16 hmm, +100,000 for me!
06:01:23 sbuluf, would that gorilla be MS?
06:01:30 zeros =P
06:02:50 sbuluf, At least the w3 doesn't charge for its specs. Can you imagine if the html4 spec was $99 per pdf like ISO?
06:03:01 ugh
06:05:17 Zeros, sbuluf: many IETF wgs are driven by companies too.
06:05:55 i have very radical views regarding this too. but once again, i do not wish to disrupt or abuse this space, i should not. enough to say, paid specs are the polar opposite of what i wish. no cigar to w3c either, however, i'm more radical.
06:06:26 karl, didn't think otherwise
06:06:26 karl, i see. thanks, i did not know.
06:06:52 (i did not think otherwise either, but did not know, thanks)
06:07:02 "But by including the (sometimes horribly crufty) features that the major vendors demanded, W3C was also able to get them to agree to implement the other (horribly crufty) features that the competition insisted on, and by getting that agreement, also able to label certain things as "not standards-compliant HTML," and have that mean something."
06:07:06 that's a very interesting quote
06:07:52 Interesting that it went from that to semantics too
06:08:25 tthe article sort of says w3c has two main modes, or moments, so to speak. if the market is quiet, they innovate. if the market (vendors) moves too fast, w3c goes into treaty-making mode (like now, this very group)
06:08:56 (or like html 3.2)
06:08:57 sbuluf, The web is actually relatively stable right now
06:09:06 canvas is the biggest new thing in a long time
06:09:29 xmlhttp existed for ages before "Web 2.0" was even imagined
06:09:35 not in other browsers
06:09:47 although in Gecko it has existed for quite some time, yes
06:10:04 true, though that's not really the same as the separate competing innovation that this email is talking about
06:10:28 we don't have a NS and MS fighting each other with duplicate features with different faces or trying to 1-up each other
06:10:58 Mozilla realized that would be bad for the web, I think
06:12:13 although, the storage APIs do break with IE
06:12:22 I believe the IE model wasn't considered good enough or so
06:13:22 Some agreement needs to be reached and the other big 3 need to promote that if its going to catch on
06:13:35 One would hope it would take the same route as canvas
06:13:36 who developed canvas? and is it patented?
06:13:58 Apple developed, patented it and donated it to the WHATWG
06:14:05 ahhh
06:14:17 Hixie then specced and changed it slightly and Apple adopted those changes iirc
06:14:18 and it is the main, biggest feature in html5?
06:14:23 sbuluf, it wasn't really designed as web feature, but rather a feature for Dashboard by Apple
06:14:25 no, it's one feature
06:14:38 as a*
06:14:56 big, however? as in "it toook quite a bit of work to be developed"?
06:14:59 it's quite big, but I think is larger
06:15:09 mm, i see
06:15:13 apple didn't "donate" canvas to the whatwg
06:15:29 I thought they agreed to donate it once other vendors asked for that?
06:15:41 maybe my facts are wrong, sorry
06:15:46 apple implemented and shipped it, mozilla copied the api and implemented something similar, i figured it would be better for everyone involved if we had something compatible so i specified the api
06:16:18 Has apple made an official comment about Mozilla and Opera duplicating it?
06:16:22 and all parties involved will donate rights so everyone here can implement, right?
06:16:47 sbuluf, that's part of the reason the HTML WG exists, aiui
06:18:13 so...microsft joins, they give up nothing, and they get the better part of the next new things in town (some pretty big), for free
06:18:26 am i too far?
06:18:48 well MS created the contentEditable feature
06:19:13 and for better or for worse that seems to have some backing for HTML5
06:19:16 lots of the WHATWG stuff is based on MS inventions
06:19:31 which makes sense
06:19:37 i see, so is sort of a balanced trade
06:19:40 why reinvent
06:19:54 (also one of the design principles)
06:19:56 anne, flawed designs
06:20:11 perpetuating poorly designed APIs doesn't solve much either
06:20:17 (as usual, thanks all for answers and info)
06:20:18 who cares if it's a balanced trade
06:20:26 we just want to make the web a better place
06:22:32 Zeros, well, those have not been taken (the storage API IE has is one such example iirc)
06:22:43 Zeros, same with the XHTML2 href= on every element proposal
06:27:15 htmlr has joined #html-wg
06:28:35 anne, yes, though other things like xmlhttprequest didn't get the same kind of consideration
06:28:43 of course its far too late to change that now
06:30:17 XMLHttpRequest was already widely deployed and handles HTTP requests quite ok
06:30:34 it's not the most obvious API, for sure, but we're slowly improving it
06:30:48 its also horribly named
06:31:05 most "ajax" that uses it doesn't actually exchange xml at all
06:31:06 if that's your only argument than I don't really see the problem
06:31:43 There's also the magic numbers for onreadstatechange
06:31:58 I changed those into constants
06:32:05 for readyState, you mean
06:32:11 yes
06:32:28 for use in*
06:37:09 anne, http://www.w3.org/TR/XMLHttpRequest/#xmlhttprequest-members suffers from the same kind of issues though
06:37:37 and worse the fixes for those similar issues "may or may not be implemented by user agents"
06:37:56 They took the MS API and made it into a w3 spec and didn't fix anything
06:38:16 where does it say that?
06:38:22 in what context?
06:38:27 http://www.w3.org/TR/XMLHttpRequest/#notcovered
06:38:29 i sure as hell fixed a lot
06:38:38 Zeros, those are features that are out of scope for this version
06:38:45 Zeros, they'll be added in a later one though
06:38:51 and fully defined
06:39:50 I hope
06:40:02 didn't define the constants in there either
06:40:48 that's because you're not looking at the latest version
06:40:55 you're looking at the latest TR/ version
06:41:23 http://dev.w3.org/cvsweb/~checkout~/2006/webapi/XMLHttpRequest/Overview.html?content-type=text/html;%20charset=utf-8
06:43:33 ah okay
06:44:19 I see you're taking a page from the HTML5 spec and specifying procedural steps for processing as well
06:45:43 My work is inspired by Hixie, certainly
06:52:41 loic has joined #html-wg
06:53:10 how's La tête à toto better than karl?
06:53:24 (at this point in time)
06:53:29 hidden metadata ;)
06:53:52 You can use markup
06:54:10 list, paragraph, you can use language information with multilingual version etc.
06:54:20 I suppose the argument about hidden metadata is not valid for this case (at least)
06:54:26 You have a direct access to edit the description
06:54:31 I agree with that, but you hardly need it
06:54:46 karl, you could have that with alt="" too
06:54:56 You need it in the same way you'd need it for