【问题标题】:Modernizr - is it more than just feature detectionModernizr - 它不仅仅是特征检测
【发布时间】:2014-06-05 02:30:55
【问题描述】:

我不确定我是否获得了使用 Modernizr 的价值。我阅读并重新阅读了他们的网站。拥有一个执行测试以查看浏览器是否具有最新 html5/css3 功能的脚本的价值是什么?如果浏览器本身不提供该功能,它是否真的提供该功能?似乎要完成 jQuery 几乎已经可以完成的工作需要做很多工作。

【问题讨论】:

    标签: modernizr


    【解决方案1】:

    它确实通过 polyfills 提供了一些功能

    “我们承认,“Modernizr”这个名字可能会让你一愣。 库确实允许您在 IE 中使用新的 HTML5 分段元素, 但除此之外,它不会对任何其他功能进行现代化改造。名字 Modernizr 实际上源于我们的发展现代化的目标 实践(和我们自己)。”

    http://modernizr.com/docs/#polyfills

    【讨论】:

    • 谢谢。所以看起来它仍然只是一个功能检测脚本,但是如果它检测到浏览器没有那个功能,我可以花时间阅读并记住github.com/Modernizr/Modernizr/wiki/… 的 300 个 polyfill 中的任何一个的功能,然后实现这些脚本。让这些新功能(其中大部分似乎已经可以用 jquery 实现)向后兼容似乎仍然需要做很多工作。
    • 它主要是特征检测,除了它包含的HTML5Shiv。这一切都在该页面上列出。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-02-26
    • 2012-06-23
    • 2013-07-22
    • 2021-09-21
    • 2020-06-03
    • 2011-09-10
    • 2015-06-13
    相关资源
    最近更新 更多