Modernizr 检查完全排除识别 iOS 设备的 IE6、IE7、IE8 或 IE

发布于 2024-10-30 07:46:37 字数 332 浏览 7 评论 0原文

是否可以使用 Modernizr 运行任何检查(或检查组合),其中:

  • IE6 失败,但更高版本不会失败?
  • IE7失败,但更高版本不会失败?
  • IE8 失败,但高版本不会失败?

  • 所有 IE 都失败了?

  • 所有浏览器都会失败,但 iOS 设备不会失败?

  • 所有浏览器都会失败,但Android设备不会失败?

我想使用 Modernizr 基于功能检测而不是用户代理嗅探来检查浏览器、设备?

关闭 - 谢谢,收到消息

,谢谢,ez

Are there any checks (or combinations of checks) I can run with Modernizr where:

  • IE6 fails, but higher versions do not fail?
  • IE7 fails, but higher versions do not fail?
  • IE8 fails, but higher versions do not fail?

  • all IEs fail?

  • all browsers fail, but iOS devices do not fail?

  • all browsers fail, but Android devices do not fail?

I want to use Modernizr to check browsers, devices based on feature detection instead of User Agent sniff?

CLOSED -
thx, got the message

thx, ez

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

没有你我更好 2024-11-06 07:46:37

功能检测的重点是与浏览器无关,您的应用程序/网站应该根据功能的存在而不是浏览器的存在来增强/降级。

我们浏览器检测 MS 的原因是因为您可能需要使用 CSS 解决方法来避免已知的 CSS 显示错误,这与功能检测是分开的。对于这种浏览器检测,请查看 HTML5 样板

The whole point in feature detection is to be agnostic of browsers and your application/website should enhance/degrade based on the existence of a feature not the existence of a browser.

The reason we browser detect for MS is because you may need to use CSS workarounds to avid known css display bugs, which is separate from feature detection. For this kind of browser detection checkout HTML5 boiler plate.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文