Поліфіл (англ. polyfill) — це програмний код (зазвичай мовою JavaScript), який використовується як запасний варіант реалізації певних функцій в старих переглядачах, які тих функцій не підтримують.

Для прикладу, поліфіл може бути використаний для того, щоб відтворити функціонал HTML-елементу <canvas> у переглядачі Internet Explorer 7 використовуючи плагін Silverlight, підтримку подоби rem величин в CSS, або ж text-shadow тощо.

Слід розуміти, що з технічних причин поліфіл не завжди може повною мірою відтворити можливості, що відсутні у старих переглядачах. Деякі функції можна відтворити лише частково, а для деяких створення запасного варіанту є геть неможливим.

Дізнатися більше

Загальні відомості

  • What is a polyfill? (стаття Remy Sharp'а, який першим запропонував термін «поліфіл»)

Мітки документа й учасники

Мітки: 
 Зробили внесок у цю сторінку: asmforce, volodymyrlut
 Востаннє оновлена: asmforce,