草稿:Polyfill
本草稿尚未提交審核
提交前,請先查閱維基百科不是什麼,以免犯下常見錯誤。 要讓草稿被接受,需要至少滿足以下要求:
我們強烈不鼓勵您創建與您自己、您所在的組織、其對手或其產品相關的條目。如果您仍要這麼做,請申報利益衝突。 注意:若您提交之後,本模板出現在頁面最下方,表示您已成功提交。
如何改善您的草稿
|
Polyfill在軟件開發領域指在不原生支持新標準的低版本部署環境下實現新特性。該詞最常用於表述JavaScript代碼,用以移植HTML5及CSS標準,有移植正式標準(已有瀏覽器支持)到舊瀏覽器,亦有移植提案標準(尚無瀏覽器支持)到任何瀏覽器。PHP及Python亦有polyfill。
Polyfill可使web開發者使用API,而不管瀏覽器是否支持,且一般以最小開銷使用。Polyfill一般首先檢查瀏覽器是否支持API,有則使用,無則實現。Polyfill使用更受支持的其他特性實現新特性,因此不同瀏覽器可能使用不同polyfill。