Live data from Hacker News

Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec

github.com

291–300 of 386 posts

Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec

#291
post #236

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.

If this is about preventing competition in the browser space, then why doesn't one of the browser makers with lower market share defect from Google's position?

Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec

#292

What 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/De_facto_standard

[2] https://en.wikipedia.org/wiki/De_jure

Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec

#293

Earlier 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…

Well you can already do that with Canvas, and as you said things like Doom or Quake have already done so, but you are basically ignoring the entire DOM and JUST using the canvas as a framebuffer.

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

#294

What 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...

> What a monumental waste of time. Why not just ignore W3C entirely?

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

#295
post #265
post #233

Earlier 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…

A good first step in enforcing web standards would be if browsers would detect these rule violations, and -- instead of failing -- put a giant banner on the top of the page warning end users that the site may be compromised and could compromise data.

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

#296

Earlier 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.

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

#297

Earlier 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.

This is not remotely the case. W3C used to be the reference, up until when they obstinately championed XHTML 2.0 that nobody wanted to write. Meanwhile, browser vendors wanted to implement all the fun stuff that web apps need but were being blocked by the W3C's glacial speed. So they just founded the WHATWG for collaboration and standardization, and since then W3C has beed ripping off the WHATWG's standards but always with inexplicable alterations.

Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec

#298

What 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/…

But why do they both need to exist? I'm sure they can, since they have up till now, but what benefit is there? W3C is literally just copying the WHATWG documents so I don't see what value it's adding.

Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec

#299

Earlier 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.

Nothing in your comment actually refutes anything I said.

Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec

#300

Earlier 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…

Are there any non-browser members as part of the editors or steering committee in the whatwg?

To me, this is giving browser makers even more power over HTML than they have otherwise.

Post reply on HN