【问题标题】:A library/service that loads *all* modernizr webshims/polyfills at once?一次加载 *all* modernizr webshims/polyfills 的库/服务?
【发布时间】:2014-03-06 09:38:16
【问题描述】:

我希望能够在几行代码中使用外部调用来加载浏览器的每个 webshim。

我知道这会给浏览器加载几十个无用垫片。为了快速开发,这在短期内是可以的(真的!)。由于我的网站已准备好启动并且我已经确定需要保留哪些 shim,我希望能够传递功能的白名单和/或黑名单,modernizr 样式,这样我就不会使用不需要的 shim .

我希望避免的基本上是必须比较各种垫片,而是使用单一服务来加载最佳品种的最新版本。我还希望它整合下载的 js 文件。

简而言之,一个“modernize_all”,默认情况下会填充所有内容,例如在快速网络黑客聚会期间或时间有限时。也可以仅通过特定测试以在以后进行现代化以节省浏览器下载和内存。

【问题讨论】:

    标签: modernizr polyfills webshim


    【解决方案1】:

    Webshim JSFiddle 示例都直接调用 Git JS:http://afarkas.github.io/webshim/js-webshim/minified/polyfiller.js。 出于实验目的,我自己在 CodePen 上进行了尝试,它可以很好地填充您指定的所有组件。 一定要包括 jQuery 和 Modernizer。

    【讨论】:

      【解决方案2】:

      不存在,但是当前的 moderizr github repo 有一个list of polyfills。构建一个开发版的modernizr,下载所有链接的垫片,然后设置一堆yepnopes是微不足道的

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-11-06
        相关资源
        最近更新 更多