Polyfill
Aus SELFHTML-Wiki
Ein Polyfill rüstet Funktionen eines Browser nach, die diese nicht von Hause aus mitbringen. Beispielsweise kennen ältere Browser keine HTML5-Elemente. Der Polyfill html5shiv macht den Internetexplorern kleiner als Version 9 diese Elemente per JavaScript bekannt.
Beispiel
<!--[if lt IE 9]>
<script src="html5shiv.js"></script>
<![endif]-->
Der Begriff wurde in Anlehnung an einen Füllspachtel durch den englischen Webentwickler Remy Sharp geprägt.