Modernizr 检查完全排除识别 iOS 设备的 IE6、IE7、IE8 或 IE
是否可以使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
功能检测的重点是与浏览器无关,您的应用程序/网站应该根据功能的存在而不是浏览器的存在来增强/降级。
我们浏览器检测 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.