我已经开始在我们的网站/应用程序中使用ajax / jQuery。有许多插件支持将javascript降级到没有启用javascript的浏览器以及支持此功能的技术。人们对javascript支持的想法是什么,我们构建应用程序而不仅仅是网站,并且希望仅支持启用javascript的浏览器作为先决条件,假设大多数人或公司启用了javascript。 你发现大多数人都有javascript吗?你监控javascript /非javascript浏览器的百分比(我猜这可以用网站统计数据完成)和有关这个的数字是什么?
答案 0 :(得分:10)
您是否应该对此感到担心,这取决于您创建的网站类型。例如,如果你正在创建一个丰富的javascript应用程序,你必须问自己是否值得你的时间&努力担心javascript禁用的浏览器,因为这些用户可能不太关心使用丰富的用户界面。你也有时间为这些浏览器投入额外的工作,因为几乎没有额外的流量和利润(如果它是盈利的网站)。
另请注意,如果在这些用户的浏览器中禁用了javascript,则网络上会有很多人无法使用。所以很可能他们不是重度用户。
答案 1 :(得分:7)
根据these metrics,以下百分比的用户禁用了JavaScript:
但这些数字是从2007年开始的,所以它们相当陈旧。我认为现在这个百分比有点小,但是谁知道呢?
答案 2 :(得分:6)
我知道这是一个非常古老的主题,但我想我会将其发布以供参考:
根据this website,只有0.4%到2.4%的用户关闭了JS。他们进行的第一次测试是有大约13,500名用户,这对于互联网而言确实很小,但它仍然是相当多的人。 此数据来自2009年
答案 3 :(得分:4)
我非常强烈地认为,无论是否启用JavaScript,精心设计的网站都应保持正常运行。在大多数情况下,JavaScript可以增强现有功能。
这通常可以通过遵循一些简单的规则来实现。
我相信遵循这些规则可以构建一个更强大的站点,可以跨多个平台访问。更不用说搜索引擎优化的好处,如果你依赖JavaScript,搜索引擎只能看到你网站的一半。
我更倾向于逐步增强而不是计划退化。我绝对不是为少数人开发的,他们通过关闭JavaScript来故意破坏他们的互联网体验。为渐进式增强而构建的网站在移动平台,屏幕阅读器和搜索引擎上的效果会更好。
富
答案 4 :(得分:2)
总的来说,我认为任何支持CSS的浏览器都可以启用JavaScript。
然而,并不总是在浏览器上完全启用/禁用JavaScript的问题。我的大多数朋友/同事使用NoScript仅允许在特定网站上使用JavaScript。
答案 5 :(得分:2)
这取决于你在做什么。 它是网站还是网络应用程序?
一个网站可以使用静态html完成,如果需要,可以使用一些更复杂的服务器端编程。
今天的网络应用程序都是关于javascript的。 因此,如果您的访问者已禁用js,他们可能对您的应用程序或其他任何人都不感兴趣。那么为什么要打扰他们?
只关注其他98%的潜在客户/受众群体。
答案 6 :(得分:1)
它取决于尺寸,