草稿:Polyfill
本草稿尚未提交审核
提交前,请先查阅维基百科不是什么,以免犯下常见错误。 要让草稿被接受,需要至少满足以下要求:
我们强烈不鼓励您创建与您自己、您所在的组织、其对手或其产品相关的条目。如果您仍要这么做,请申报利益冲突。 注意:若您提交之后,本模板出现在页面最下方,表示您已成功提交。
如何改善您的草稿
|
Polyfill在软件开发领域指在不原生支持新标准的低版本部署环境下实现新特性。该词最常用于表述JavaScript代码,用以移植HTML5及CSS标准,有移植正式标准(已有浏览器支持)到旧浏览器,亦有移植提案标准(尚无浏览器支持)到任何浏览器。PHP及Python亦有polyfill。
Polyfill可使web开发者使用API,而不管浏览器是否支持,且一般以最小开销使用。Polyfill一般首先检查浏览器是否支持API,有则使用,无则实现。Polyfill使用更受支持的其他特性实现新特性,因此不同浏览器可能使用不同polyfill。