Jes*_*sen 98 javascript statistics cross-browser
我很难收集有关禁用JavaScript浏览的网络用户百分比的公开可用统计信息.
雅虎已经发布了2010年的数据,而Rid Reid则发布了2009年的数据(从他有权访问过的网站中选取).
当时雅虎的调查结果非常有趣:
我们采用了访问日志和信标数据(之前包含在页面中)的组合,并过滤掉了所有自动请求,为我们留下了一组我们可以确认的请求是由实际用户发送的.这些数据完全是匿名的,这使我们很好地了解了几个国家的流量模式.
在对这些数字进行处理后,我们发现一致的JavaScript禁用请求率约为实际访问者流量的1%,其中美国的最高比率约为2%,巴西的最低比率约为0.25%.所有其他测试国家的数字都接近1.3%.
这是我到目前为止所能找到的.但是,由于这些数据不断变化,我想知道今天的百分比是多少.
我还看了一下Statcounter,它似乎是唯一一家公开发布浏览器统计数据的公司.但他们不发布有关JavaScript的数据.我知道W3schools也发布了统计数据,但由于目标是针对开发人员,因此这些数据极具偏见,因此对我来说并不感兴趣.(它必须代表普通用户).
因此,我请你提供:
Mat*_*row 116
提供基本信息,以及如何进一步的明确路线 - 更新您的浏览器!
我认为为99%的用户牺牲功能以容纳1%是纯粹的血腥思想.
当然,可以为网站的每个方面允许非JavaScript启用的内容,并提供最佳体验 - 但预算将为构建天空火箭.
这里也有一些严重的真棒东西下去的JavaScript这实际上使网站更接近! - 我们在哪里画线?
"抱歉,您的计算机太旧,速度太慢,无法呈现此网站." 要么
"对不起,99.9%的地球,我们为你提供了一个次优的1993年经验,因为0.1%的你已经过时了科技"
我不买"1%"是一个重要的论据 - 如果有人真的想要访问一个网站,他们会找到一种方法 - 加上那些公司被迫使用的情况,比如,关闭javascript的ie7 - 哎呀,除了企业内部网之外,他们可能不被允许浏览任何东西!
是时候摆脱这个愚蠢的旧想法你需要为你的网站上的所有内容提供非javascript选项,它确实是一个过时的概念.
hay*_*lem 28
关于此主题的StackExchange站点上最活跃和最广泛的讨论:
你是对的......这些很难实现.实际上只能找到你提到的那些,经常被引用的YDN 2010文章.
我猜你也可以使用流量跟踪和分析套件来自行验证这些统计数据,如果你的网站有足够的流量和你想要的相关人口统计数据.
在我个人看来,要求网站的某些特定区域需要JavaScript是公平的,但如果是这种情况,您应该尽可能多地尝试提供替代方案.对于网站的其余部分,我认为,特别是对于政府和教育网站,您对残疾人和视障人士等少数群体负有责任,使网络对于他们和任何其他用户都可读和可用.
Luk*_*ett 21
这些统计信息来自一个站点,但它是一个好的,最新的数字,并且还考虑禁用JavaScript而不接收或运行JavaScript.
https://gds.blog.gov.uk/2013/10/21/how-many-people-are-missing-out-on-javascript-enhancement/
为了链接腐烂的利益,这个数字是1.1%,其中0.9%是在浏览器中启用的,但由于推测是公司内容过滤器,移动网络错误,甚至页面等原因而无法运行预载.
如果我们能够找出构成0.9%的内容以及有多少人不是坐在故意使用JS的浏览器上,那么投资渐进增强/优雅降级的努力和成本可能会被削弱.
无论如何,它看起来很小.
就个人而言,我个人认为,在2014年,支持这一少数民族的开销并不值得.我觉得它有点像设计一个门把手,考虑到少数人的手已经满了,需要用脚,或者只是不喜欢用手触摸门把手.呃,很讨厌JavaScript.
虽然渐进增强对我来说已经死了,但我确实认为应该谨慎使用JS,除非它是单页应用程序.
由于我在寻找可靠的javascript使用统计数据时遇到了同样的问题,我们公司决定收集关于该主题的自己的数据,我只是觉得有些人可能会发现我们的发现很有趣.
我们为所有人口统计区域的德国客户提供便利服务.每天大约20k页面浏览量,每年约30万份合同在线签署.我们跟踪所有在线签署合同的客户,同时使用我们的非JavaScript版本的网站.
我们最近在非js优化中投入了大量时间,并想知道这些努力是否得到了回报.事实证明,我们的客户中只有零个人选择在禁用js时签订合同,而在我们的主页上有大约3%的非js访问.因此我认为大多数流量都是由机器人生成的.
总而言之,投资非js优化对我们来说完全失败,因为它对我们的销售没有影响.可能是有一些真正的人选择禁用javascript但他们似乎没有兴趣在互联网上购买东西.
随意得出自己的结论
这样的统计数据只对特定网站有用,即便如此,有些情况很难解释:
我几乎在我访问的所有网站上禁用了JavaScript.有时我允许JS 临时,有时根本不允许.有时我只允许一些脚本临时.永久允许某些脚本,永久禁止某些脚本.现在,输入这个答案,SO上的一些脚本被阻止,一些是允许的.统计数据应该如何算我?
其他要考虑的因素:
¹现在BSI链接是404.不确定此建议是否仍在其网站上的某个位置.作为参考,这是Internet存档中该页面的最后一个快照.