Interested Article - Полифил

Полифил ( полифилл ; англ. Polyfill ) — код, реализующий какую-либо функциональность, которая не поддерживается в некоторых версиях веб-браузеров . Обычно реализуется как библиотека JavaScript , обеспечивающая поддержку веб-стандарта HTML5 в версиях браузеров, где поддержка этих функций частично или полностью отсутствует. Применение полифилов обеспечивает более или менее единообразное отображение веб-страниц в разных веб-браузерах .

Термин был предложен автором книги «Введение в HTML5» Реми Шарпом ( англ. Remy Sharp ) в 2009 году, отсылает к шпаклёвке марки Polyfilla, ассоциируя такие библиотеки с заделкой трещин в стенах .

Полифилы позволяют исправлять ошибки в конкретном API или добавлять в веб-браузер функциональность, которая частично или полностью им не поддерживается. Полифилы не создают лишних зависимостей и могут быть легко удалены, когда они больше не нужны. Использование полифилов отлично зарекомендовало себя и широко применяется в тех случаях, когда необходимо повысить функциональность старых (а иногда и новых) браузеров до желаемого уровня.

Примечания

  1. . Дата обращения: 31 мая 2017. 9 ноября 2017 года.
  2. Sharp, Remy Дата обращения: 31 мая 2017. 27 мая 2018 года. (англ.)

Ссылки

  • . Дата обращения: 31 мая 2017. 28 сентября 2010 года. (англ.)
  • от 19 января 2018 на Wayback Machine (англ.)
Источник —

Same as Полифил