Библиотека / сервис, который загружает * все * modernizr webshims/polyfills одновременно?
Я надеюсь использовать, возможно, в нескольких строках кода внешний вызов для загрузки каждого веб-сайта для браузера.
Я понимаю, что это загрузит браузер с десятками бесполезных прокладок. Для быстрого развития это хорошо на короткий период (правда!). Поскольку мой сайт готов к запуску, и я выяснил, какие прокладки должны остаться, я хотел бы иметь возможность передать белый и / или черный список функций в стиле модерн, чтобы я не использовал ненужные прокладки.,
Чего я надеюсь избежать, так это того, что в основном приходится сравнивать различные прокладки, и вместо этого иметь единый сервис, который загружает последнюю версию лучших в своем классе. Я также хотел бы объединить загруженные файлы js.
Короче говоря, "modernize_all", который по умолчанию скрывает все, например, во время быстрой встречи в Интернете или когда время ограничено. Также могут быть пройдены только специальные тесты для модернизации в более позднее время, чтобы сохранить загрузки браузера и память.
2 ответа
Ничего не существует, однако в текущем репозитории moderizr github есть список полизаполнений. Было бы тривиально создать Dev версию Modernizr, загрузить все связанные шиммы, а затем настроить несколько yepnopes
Все примеры Webshim JSFiddle вызывают Git JS напрямую: http://afarkas.github.io/webshim/js-webshim/minified/polyfiller.js. Я пробовал это на CodePen самостоятельно для экспериментальных целей, и он отлично работает, заполняя все компоненты, которые вы укажете. Не забудьте также включить jQuery и Modernizer.