What's so hard about polyfilling CSS?
Let's find out by writing one ourselves…
width: calc(random * 100%);
width: calc(0.2937 * 100%);
Things the browser already does:
CSS polyfills will inevitably be:
Give developers the power to extend CSS itself, and the tools to hook into the styling and layout process of a browser’s rendering engine.
Polyfilling JS - Use Babel to make transition to the native API more seamless and graceful
Babel is here to stay because of how new language features are added to JS (TC39 committee)