Comment by account42

8 days ago

How is the answer to any question "Should we remove X from the web platform?" where X wasn't introduced in the last week an has actual users not a resounding "No, WTF is wrong with you.".

Easy. Just use the GNOME argument: round a small enough minority down to "nobody" and then confidently claim "nobody actually uses that, and we don't want to maintain it, so we're removing it."

  • In order to reach that point faster, never improve the feature and make it increasingly cumbersome to use to turn potential users off it.

    • And that has definitely happened with XSLT. Ancient version, incomplete feature support and behaviour, terrible debugging experience…

Because not everything should be kept in browsers for all eternity? Thankfully it isn't like that and things do get removed.

  • They absolutely should and this should be considered when adding new features. That's called having a stable platform that others can build upon.