This is a wrapper around what we already have.
Insulation to help protect your code against browser nightly updates.
The best part about standards is that there’s so many to choose from.
Specs are hard to understand.
Allows a browser to recognize that it’s not standardizes yet.
Prefixes are hard to deal with and harmful to robust production code.
Harmful for our code because of changing vendor prefix, deprecated jQuery events, etc.
The more code you have to write to get something done, the more chances you are to get something wrong.
Hurts our production code because there’s more changes to create bugs.
Not a polyfill or shim.
We’re not trying to create functionality where it doesn’t exist.