[svgwg] Issue: Discard "discard" elements (#717) marked as SVG Animations

dirkschulze has just labeled an issue for https://github.com/w3c/svgwg as "SVG Animations":

== Discard "discard" elements ==
The ["discard" element](https://svgwg.org/specs/animations/#DiscardElement) only makes the implementation harder for browser developers and adds very little value. The concept should thus be discarded.

From experience with other SMIL developers I've talked to, it's unanimous that Discard element was a bad idea due to the unnecessary complications it adds in the code, since the functionality can be emulated with JavaScript which makes the element somewhat redundant.

Removing it allows the Chromium team to remove a significant part of unused code and make the animating faster and lighter.

I've added a UseCounter in Chromium so we'll soon have actual data on how used it is. [Relevent commit](https://chromium-review.googlesource.com/c/chromium/src/+/1708928)

See https://github.com/w3c/svgwg/issues/717

Received on Tuesday, 23 July 2019 03:59:53 UTC