Hacker News new | past | comments | ask | show | jobs | submit login

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 also the reason for why Microsoft came up with OOXML, ODF being a threat even with a tiny market share.




It doesn't matter what is suppose to happen. In reality. If none of the popular browsers support the standard - it doesn't matter.

Governments are not going to force every major browser manufacturer to support a standard.

That's why W3C lost relevance.


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.


For the most part it was documenting the common subset of how the browsers actually worked. Only one browser implemented ActiveX or ever wanted to so it isn't in the spec.


Nothing in your comment actually refutes anything I said.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: