They already tried that in CSS with browser vendor prefixes (-moz, -webkit, ...) but unfortunately temporary features tend to be used forever so it did not work well.
Browsers need to have maps from vendor prefixes to standardized way of doing things. If an upgrade path isn't possible, the page needs to throw a warning back to the originating server in a GET request at a well known endpoint.