[英]Is it not good to detect devices, operating systems and browsers Versions by User-agents?
檢測瀏覽器版本,尤其是通過用戶代理字符串,是一個非常糟糕的主意。 除其他外,由於雙位數版本號,這種方法通常對於新版本的Opera和chrome(現在版本為10+)失敗。
改用特征檢測是一種更好的做法,並且提供的信息也更多。 這通常會經常為您提供您要確定的信息。
看一下Paul Irish(jQuery和Chrome)的Modernizr庫和其他。 將此與HTML5Boilerplate中的某些技術混合使用,通常可以滿足您的所有需求,同時還可以跨瀏覽器兼容。
您還可以使用CSS3 @media-queries
將您的網站調整為移動設備或小屏幕設備。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.