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:
Houdini API
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.
smashingmagazine.com/2016/03/houdini-maybe-the-most-exciting-development-in-css-youve-never-heard-of/
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)