JavaScript检测/浏览器统计

Mic*_*l M 11 javascript php browser browser-detection

这已被问过几次,但我认为仍然值得与你们一起检查更多的输入.

我的所有网站都使用Google Analytics来统计数据.由于它依赖于JavaScript,因此我认为检查启用/禁用浏览器中实际启用了JS的人数非常重要.

我记得我经常检查w3schools的浏览器统计数据,最近的结果显示大约95%,这对我来说非常令人满意.但由于它纯粹适用于他们的网站,我想我会检查我的网站是什么.我尝试了几种方法,但最近我计算了所有页面视图和我的main.js文件的所有下载(缓存被"缓存杀手"变量添加到文件路径中).这种方法有一些缺点,因为它不能识别谷歌的机器人(或任何其他),但它仍然足够准确.

令人惊讶的是,只有68%的人访问我最大的网站启用了JS(其他方法 - 例如使用cookie - 我试过显示类似的数字).我很想知道我的方法是完全错误的,这就是为什么这个数字太低了.

由于我构建了不依赖JS工作的网站,从功能的角度来看仍然可以,但这也意味着我的网站有32%的条目被分析计算!这是一个巨大的缺点.

是否有其他网站(w3schools除外)分享他们的统计数据?或者我可以将我的数字与我的数字进行比较?也许甚至有些人可以分享你的?

现在我正在考虑创建自己的统计引擎.但是否有其他(比分析)可靠(和免费)的统计数据解决方案可以建议吗?一个实际上会检查人们是否启用了JS的人?

关于JS检测的任何建议也非常受欢迎.

Pau*_*aul 2

有没有其他网站(w3schools 除外)分享他们的统计数据?

Thecounter.com有一些统计分析: http: //www.thecounter.com/stats/

以下是2009 年 3 月的 javascript 统计数据链接。

Javascript 1.2+: 61865673 (93%)
Javascript <1.2: 112854 (0%)
Javascript false: 4393090 (6%)
Run Code Online (Sandbox Code Playgroud)

或者我可以将我的数字进行比较的调查?

我的建议是制作自己的统计数据。您自己的用户才是最重要的。例如,为有可访问性问题的人构建一个网站或为移动设备构建一个网站意味着您不会期望启用 js 的情况下有太多访问。

但是您可以建议其他(除了 Analytics 之外)可靠(且免费)的统计解决方案吗?一个可以真正检查人们是否启用了 JS 的东西?

Statcounter 似乎有你需要的东西:http ://www.statcounter.com/features/#javascript-stats

以下是其他一些列表: http://www.hongkiat.com/blog/top-14-free-web-statistics-tools/