Polyfill

Polyfill ( polyfill ; angolul  Polyfill ) – olyan kód, amely olyan funkciókat valósít meg, amelyeket a webböngészők egyes verziói nem támogatnak . Jellemzően JavaScript-könyvtárként valósítják meg , amely támogatja a HTML5 webszabványt a böngészők azon verzióiban, ahol e szolgáltatások egy része vagy mindegyike nem támogatott. A polikitöltések használata a weboldalak többé-kevésbé egységes megjelenítését biztosítja a különböző webböngészőkben [1] .

A kifejezést a "Bevezetés a HTML5-be" című könyv szerzője, Remy Sharp ( eng.  Remy Sharp ) javasolta 2009-ben, a Polyfilla gittmárkára utal, és az ilyen könyvtárakat a falak repedéseinek tömítéséhez társítja [2] .

A többkitöltés lehetővé teszi egy adott API hibáinak kijavítását, vagy olyan funkciók hozzáadását egy webböngészőhöz, amelyet részben vagy teljesen nem támogat. A polifillák nem hoznak létre szükségtelen függőséget, és könnyen eltávolíthatók, ha már nincs rájuk szükség. A polifillek használata bevált, és széles körben használatos olyan esetekben, amikor a régi (és néha új) böngészők funkcionalitását a kívánt szintre kell növelni.

Jegyzetek

  1. Modernizr Dokumentáció . Letöltve: 2017. május 31. Az eredetiből archiválva : 2017. november 9..
  2. Sharp, Remy Mi az a polifill? . Letöltve: 2017. május 31. Az eredetiből archiválva : 2018. május 27..  (Angol)

Linkek