Earlier quoted context omitted.
If that's the case: 1a) Why would it matter that Microsoft, Google, Mozilla, and/or Apple object to W3C DOM 4.1 if they don't implement it? 1b) Why would Microsoft, Google, Mozilla, and/or Apple care enough to object to W3C DOM 4.1 if they aren't implementing it? Why would they even give any effort to a competing specification and just allow it to die from inactivity? 2) Why does what is in W3C DOM 4.1 matter if the…
Exactly. They don't want any competing products so preventing the development of a standard they don't control is obvious.
Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
291–300 of 386 posts
Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
#292What a monumental waste of time. Why not just ignore W3C entirely? Seriously, what exactly are they going to do? Publish more? Sometimes it's better to not be nice and just let reality finish the job. So much effort taken from people who clearly have better things to do...
WHATWG is very much a definition of a "de facto standard" [1] vs the W3C which is more a "de jure standard" [2]. There is a conflict between the two, yes, but both can reasonably exist.
Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
#293Earlier quoted context omitted.
And you'd need to handle accessibility considerations, and font and encoding support, and a flexible layout engine, and multiple input methods, and scrolling, and search engine standardization, and more all yourself. By the time you handle most of it, all you've done is make a wildly more complicated version of the DOM.
Not sure about that. I mean a number of video games have been successfully recompiled to JavaScript, e.g. Doom or Quake 3. I guess you one would need to be able to target some sort of Framebuffer, Frameworks like Qt know how to do that already. Probably I prefer "native" Web Apps over recompiled "native apps" but like it or not, this will come more and more as people ask for more performance and more variety of progr…
And like you said Qt already knows that (somewhat, there have been tech demos showing this but no real applications built on it), but it still means that YOUR APPLICATION must handle all of that, meaning at best you are downloading all the code for all of that at runtime, and at worst you just won't handle it because most people don't want to spend the time.
Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
#294What a monumental waste of time. Why not just ignore W3C entirely? Seriously, what exactly are they going to do? Publish more? Sometimes it's better to not be nice and just let reality finish the job. So much effort taken from people who clearly have better things to do...
Transition costs are probably a factor: as long as the W3C exists and there are web developers who might think it is authoritative, browser vendors will get flack for deviations between browser behavior and W3C specs. If they abandoned W3C that would eventually taper off as people would come to disregard W3C, but it would take time. It's in the browser vendors interest to keep W3C standards as meaningful as possible until W3C gives up entirely, but their involvement makes it less likely that it will be abandoned even if it is largely superfluous.
Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
#295Earlier quoted context omitted.
To be fair, I only use obscure type-safe functional programming frameworks. That's what I'm employed to do, and this obviously impacts my feelings on the matter. Personally, I think it's irresponsible to use anything that could be this unsafe. This doesn't mean everyone needs to use FP, just that frameworks and libraries should be chosen so as to guarantee safety. There are easy-to-use libraries for all these things…
I agree with you that we do need to do better about writing more robust software, and type safe languages are a good way to do that. But what you're saying is as if you suggest that since the metric system is more consistent and more widely used than the English, I as a bolt distributor should start selling my bolts in metric sizes, despite the fact that the nuts that everyone has are in English sizes. The browser ve…
Soon, every business will be clamoring to fix their buggy software, and users will still be able to access the unsafe websites they so desire.
Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
#296Earlier quoted context omitted.
Nonsense. Web standards are supposed to be de jure, not de facto. Once upon a time Microsoft had 90% of the browser’s market. We created web standards in order to prevent monopolies, such as the former IExplorer, from holding the market hostage. That’s the whole reason behind web standards . And yes, they matter even with an IExplorer that has 90% market share, because governments can and do enforce adherence. That’s…
Web standards are supposed to be de jure, not de facto. HTML5, in large part, was created to do exactly the opposite -- formally set down in writing all the de facto quirks of HTML as actually used, parsed and rendered in the real world, instead of continuing to prescribe behaviors which didn't match observed reality.
We've got no ActiveX, so your claim is false. Mozilla actually could implement ActiveX. They refused to do so.
Also, lets not forget that IExplorer 6 had incompatibilities with the standard, including XMLHttpRequest, even though Microsoft invented it.
Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
#297Earlier quoted context omitted.
Thanks. The TL;DR seems to be that, instead of sticking to documenting what is , the W3C is (either deliberately or through incompetence) trying to push their own "vision" for DOM 4.1 without browser buy-in.
Tldr is that corporations don't want a standards body with any public input so they created their own competing body, strangled w3c, and are now saying w3c is limited to being a rubber stamp for the standards they create.
Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
#298What a monumental waste of time. Why not just ignore W3C entirely? Seriously, what exactly are they going to do? Publish more? Sometimes it's better to not be nice and just let reality finish the job. So much effort taken from people who clearly have better things to do...
Actually, they certainly can - both can co-exist peacefully and feed of each other. I think really this is all kind off a non-issue and stems from a lack of understanding about standards development. WHATWG is very much a definition of a "de facto standard" [1] vs the W3C which is more a "de jure standard" [2]. There is a conflict between the two, yes, but both can reasonably exist. [1] https://en.wikipedia.org/wiki/…
Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
#299Earlier quoted context omitted.
Web standards are supposed to be de jure, not de facto. HTML5, in large part, was created to do exactly the opposite -- formally set down in writing all the de facto quirks of HTML as actually used, parsed and rendered in the real world, instead of continuing to prescribe behaviors which didn't match observed reality.
You and I lived a different history then, because if what you're saying is true, then ActiveX should have been standardized. We've got no ActiveX, so your claim is false. Mozilla actually could implement ActiveX. They refused to do so. Also, lets not forget that IExplorer 6 had incompatibilities with the standard, including XMLHttpRequest, even though Microsoft invented it.
Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
#300Earlier quoted context omitted.
The browser people are the WHATWG. There are no other stakeholders in that.
Not sure exactly what your comment is saying, but at least one reading is that "browsers are the only stakeholders in the WHATWG", which is not accurate. The WHATWG is a community organization open to participation by all; see https://whatwg.org/faq#process for more. We receive a lot of participation from users, web developers, and other companies. There is a formal group, the Steering Group, which represents the bro…
To me, this is giving browser makers even more power over HTML than they have otherwise.