如何查看浏览器支持html5?ASP.NET - 如何检查浏览器支持html5?
回答
您可以通过将Request.Browser.Type与支持html5的浏览器列表进行匹配来完成此操作。
作为一般规则,您绝对不应该检查特定浏览器,而应始终检查要使用的功能。 – 2010-10-06 22:54:56
我知道,但没有办法测试html5支持服务器端,并且因为每个html5浏览器都完全向后兼容,所以如果向HTML4/xhtml提供未知的html5浏览器,则无关紧要。 – user468524 2010-10-06 23:03:35
@ user468524“每个html5浏览器完全向后兼容” - 不正确。 – mbomb007 2016-09-21 13:41:01
- 1. 如何检查浏览器是否支持HTML5?
- 2. 如何检测浏览器支持HTML5微API
- 3. 如何检测IE浏览器中的HTML5和CSS3支持?
- 4. 检查浏览器.m3u8支持php
- 5. 如何检测浏览器是否支持webkit浏览器?
- 6. 哪些浏览器支持HTML5 History API?
- 7. 当前浏览器支持html5视频
- 8. HTML5的saveAs谷歌浏览器支持
- 9. HTML5手机浏览器支持
- 10. 画布和HTML5:支持的浏览器?
- 11. Android浏览器支持多少HTML5?
- 12. 如何检查浏览器是否支持使用Ruby的HTML5和CSS3功能?
- 13. 如何检查浏览器是否支持HTML5文件上传(FormData对象)?
- 14. ASP.NET图表控件是否支持浏览器中的canvas/html5?
- 15. 如何检查浏览器是否支持webkit目录?
- 16. 如何检查浏览器是否支持HTML元素
- 17. 如何检查浏览器是否支持webanimation API?
- 18. 如何检查浏览器是否支持ajax?
- 19. 如何检查语音识别是否支持浏览器
- 20. 如何检查用户的浏览器是否支持Google Caja?
- 21. 如何检查浏览器是否支持Facebook Javascript SDK
- 22. 如何检查浏览器与金字塔饼干支持
- 23. 我如何检查浏览器上的真实触摸支持
- 24. semantic-ui javascript:如何检查支持的浏览器?
- 25. 如何检查浏览器是否支持Flash?
- 26. 如何检查浏览器对功能/事件的支持?
- 27. 如何使用JS/jQuery检查浏览器是否支持touchstart?
- 28. 检测HTML5移动浏览器支持的代码
- 29. Django:检测客户端浏览器对HTML5的支持
- 30. 浏览器支持
某些浏览器实现HTML5的不同部分。总是最好检查一下你想要使用的特定功能,而不是HTML5。 – 2010-10-06 22:56:04
Serverside不应该在乎浏览器是否支持HTML5,这些检查应该通过使用像has.js或modernizr.js这样的库进行功能检测来完成。如果您需要通过服务器端的HTML5支持检测,那么您做错了! – BGerrissen 2011-11-10 12:55:48
我不同意服务器不应该在乎浏览器是否支持HTML5功能。该想法完全忽略了动态页面生成的概念。仅客户端检测会删除服务器端代码的选项,以提供针对目标浏览器环境进行了优化的页面。因此,客户端需要更多的代码,从而增加加载时间并为错误引入更多机会。我认为HTML5最显着的缺陷之一是未能为浏览器定义HTTP头,以通知服务器浏览器支持哪些功能。 – 2013-09-12 00:09:18