如何查看瀏覽器支持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