← Back to context

Comment by troupo

6 months ago

You mean other than the 20+ web specs they added to platform (often to "fix" problems that they themselves introduced and/or that no one else has)? https://w3c.github.io/webcomponents-cg/2022.html (this list appeared after half a dozen or more specs had already been rammed through)

Or that their mere existence infects nearly every spec in existence delaying and needlessly complicating actual useful specs like Scoped CSS?

I don't think it's surprising that a feature like web components would require new specs, isn't that how standard web features work?

  • Usually a new feature:

    - doesn't require 20+ web specs

    - doesn't forget and then scramble to fix the most basic expected functionality like form participation

    - doesn't pollute the space so badly that actual useful specs like Scoped CSS are delayed for years because now they have to deal with all the web coponent shenanigans

    - hopefully doesn't take 15 years to barely do what others have been doing since time immemorial