Earlier quoted context omitted.
I agree with everything you said. What rubs me the wrong way about the WHATWG is that they give the perception (and it may be just that) that they are trying not just to serve as that forum for browser makers, but also as the standard reference for web developers (which is the role the W3C HTML specs, save XHTML 2, have historically served), and doing a poor job of the latter.
Exactly what is the purpose of a standard reference for web developers that fails to track the documented behavior of browsers?
Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
321–330 of 386 posts
Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
#322Earlier quoted context omitted.
> If you're choosing to nitpick about the fact that most sites published would not have worked if served as application/xhtml+xml, I'd invite you to do a survey of sites currently being served as valid HTML5. Completely different thing. XML processing and all reasoning based on the premise of XML processing are fiction when XHTML is served as text/html. The HTML parsing algorithm and tve rest of the processing requir…
Because someone asked and it explains some of the history quite nicely. FWIW, maybe I'm the 1% but I wrote valid XHTML 1.0 for a while, but also soon gave up :P
Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
#323Earlier quoted context omitted.
OK, so by lucideer's quirky definition of "XHTML", the vast majority of the web moved to XHTML. Based on the expansiveness of lucideer's definition, this appear to have encompassed web developers who probably weren't even aware they were writing "XHTML". By the definition that most of us are using, which is that XHTML is complaint XHTML that could be rendered without error in browser's XHTML modes, to a first approxi…
> by lucideer's quirky definition Which also happens to be the definition the w3c xhtml 1.0 spec. You can choose to think that's quirky, please don't attribute it to me. > definition that most of us are using, which is that XHTML is complaint XHTML that could be rendered without error in browser's XHTML modes Which, again, is the definition used in the later w3c xhtml 1.1 & 2 specs, the former which wasn't widely use…
Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
#324Earlier quoted context omitted.
Then what is the purpose of the W3C in this case? Many years ago I tried to get a membership to the W3C as I wanted to provide a voice for a company I worked for (and for myself, honestly) but found out that the lowest level of membership was many thousands of dollars. How can anyone who isn't already very well established ever be properly represented there? Then you check out WHATWG and, as far as I can tell, there…
Yeah, we try to make the WHATWG a welcoming place for all, with no pay-to-play structure. Please feel free to provide your voice there! We've gotten a lot of good community contributions and ideas.
Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
#325I'm not too knowledgeable on the background here, or on how the politics of standards organizations work, but my understanding is that the EU standards bodies (presumably as well as similar organizations for other governments) consider the W3C to be authoritative. Even if all the browsers prefer WHATWG's spec, won't they be forced to adopt W3C in the same way phones have to support USB charging[0]? [0] https://en.wik…
In the copy-and-paste process the W3C regularly introduces errors which prevent the W3C copy from being used as an implementation reference, even as an outdated standard. Example: https://github.com/w3c/webauthn/issues/257
So the W3C copy is not authoritative, nor can it be in its current state, regardless of what the EU or anyone else says.
The WHATWG standards are the authoritative implementation references. The W3C specs are buggy, outdated, incomplete copies and that looks unlikely to change for HTML, DOM or any other specs the W3C takes from WHATWG and republishes with the W3C logo.
Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
#326Surely W3C and WHATWG would periodically branch and freeze a version of living standard? Possibly defining some elements as optional or extensions much like OpenGL or Vulkan? It seems crazy that they proposal introduced changes to what was already established common practice.
The W3C allows changes that are incompatible with the WHATWG spec see DBaron's comments in the GitHub issues.
[1] https://www.w3.org/Consortium/Process/Process-19991111/proce...
Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
#327That’s a flamey title. They’re objecting to them publishing their spec before the negotiations with WHATWG are over.
If you read the thread there's an exchange with the CEO of W3C that is a touch 'flamey'. I think the title perfectly describes what I was reading, really interesting peek at the machinations behind the tech standards we use every day.
Two chairs of the W3C's Web Platform Working Group, who both also happen to be members of the W3C Advisory Board which oversees the W3C Process, appear to have decided it's fine for them to routinely ignore the W3C Process.
Both these individuals seem to be using their positions in the W3C to pursue some kind of personal vendetta. Of course, in theory the W3C Process exists to prevent this kind of thing from happening.
One of these individuals also happens to be a W3C ex-staffer. You can read a somewhat unfavourable summary of this ongoing farcical situation (by a current W3C staff member) here: https://freenode.logbot.info/whatwg/20160614#c998179
Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
#328Re: Microsoft, Google, Mozilla, and Apple Object to W3C Fork of DOM Spec
#329Earlier quoted context omitted.
> Most of the web quickly moved to XHTML. This simply is not true. The web moved to an XHTML-like dialect of HTML which was still served as text/html and browsers interpreted it as "HTML soup" because actually serving pages as application/xhtml+xml would have broken the majority of the web because browsers would actually validate them and refuse to display a page at all if there was even a single missing close tag.
And you couldn't use target="_blank" in anchors...