我应该使用userAgent或appVersion跟踪访问我网站的浏览器吗?

mob*_*bob 5 css browser cross-browser mobile-website

由于具有"网络视图"小部件,平板电脑等的应用程序导致网页浏览不断变化,我想根据浏览器类型跟踪我网站的点击量,以便我可以主动定制内容和演示文稿.

当我从iPad,Android,Macbook,iPad和其他网站浏览少量网络浏览器时,似乎userAgent只是与appVersion连接的appCodeName.

这总是如此吗?我可以依赖它来进行演示(即CSS)决策吗?

还需要考虑其他问题吗?

Far*_*ini 2

我认为最好使用像WURFL(无线通用资源文件)这样的浏览器检测机制。这是一个 XML 文件(现在是 DB 文件)和各种 DBI 库,它们不仅包含最新的无线用户代理数据,还包含这些用户代理支持的特性和功能。

并检测在 Apache、ASP、ColdFusion、JavaScript 和 PHP 中执行此操作的移动浏览器。