两者似乎都用于 Web 开发界,请参见HTML5 Cross BrowserPolyfills,其中说:
所以在这里我们收集了所有的 shims、fallbacks 和 polyfills…
或者,有es5-shim项目。
在我当前的项目中,我们使用了其中的一些,我想把它们都放在同一个目录中。那么,我应该怎样称呼这个目录—shims或polyfills?
shims
polyfills
垫片 是执行 API 调用拦截并提供抽象层的任何代码。它不一定限于 Web 应用程序或 HTML5/CSS3。
polyfill 是一种shim , 它使用通常使用 Javascript 或 Flash 的现代 HTML5/CSS3 功能来改造旧版浏览器。
回答您的具体问题,shims如果您想保持目录通用,请致电您的目录。