Modernizr - небольшая, простая и открытая библиотека JavaScript, которая помогает нам использовать преимущества новых веб-технологий; HTML5 и CSS3 поддерживают внешний вид старых браузеров, которые могут еще не поддерживать эти новые технологии.
Если вы создаете веб-приложение ASP. NET MVC, вы получаете эту библиотеку по умолчанию и путем развертывания папки «Сценарии».
Modernizr в основном делает три вещи.
- Добавляет классы, указывающие поддержку функций.
- Позволяет запускать обнаружение функций чтобы решить, следует ли запускать скрипт.
- Он внедряет html5shiv , что позволяет старым браузерам понимать HTML5 элементов.
Если вы не используете какой-либо из этих возможностей нет смысла включать Modernizr.