我們正在構建一個小書籤,我們想知道如果我們能夠在客戶端使用JavaScript更準確地檢測瀏覽器和版本號,而不是使用代理在服務器端執行此操作。檢測瀏覽器/版本與JavaScript與檢測服務器端?
我們會將檢測結果推送到主要請求的服務器。
問題是,這種方法可以更好地工作並且更準確嗎?或者兩者都可以做同樣的錯誤,而JavaScript本身是由用戶代理計算的(可以通過插件/代理改變)。
重要
請不要忘記,我們正在建設一個書籤,所以我們無法加載像Modernizr的和JQuery花哨的工具,因爲它不工作了快。
有很多理由想知道用戶瀏覽器... imo沒有功能檢測納粹的回答這個合法的問題。關於一些行業標準工具集中的一些最佳類別的好帖子:http://robert.accettura.com/blog/2009/11/30/browser-detection-in-javascript-libraries/ – Shanimal