代码之家  ›  专栏  ›  技术社区  ›  Daniel

Ajax和Javascript渗透

  •  0
  • Daniel  · 技术社区  · 15 年前

    在为网站设计交互和使用JavaScript时,确保它优雅地降级总是很重要的。也就是说,有多少人因为缺少javascript而看不到内容。 当使用Ajax调用时,您创建的页面可以在没有JS的情况下让用户访问。实践是默认这些页面,我不会再谈论这样的异端邪说了。然而,对于一些项目来说,执行这项任务所需的时间太多了。所以在我计划为非阿贾克斯人做一个不同的简单解决方案之前,我想知道一些关于我“离开”多少人的统计数据。

    我找不到任何具体的数字。

    4 回复  |  直到 15 年前
        1
  •  1
  •   Rex M    15 年前

    我在一个非常大的,全球访问的网站上看到的数字是大约8%的用户由于某种原因不能执行任何类型的javascript。大约4-6%以上(总数12-14%)可以执行一些JS,但非常有限——例如,一些移动设备。

        2
  •  3
  •   Jeff Ober    15 年前

    不多。一些偏执狂,一些机器人,一些手机,一些拒绝抛弃Lynx的人(我是其中之一,所以我应该知道)。JS的问题在于您无法控制客户机上的环境。服务器上最重的编程很好;只需增加RAM、磁盘空间、在服务器之间分配资源、负载平衡等。在客户机上,您需要小心,不要用过多的脚本挤掉低端机器。

        3
  •  1
  •   Toby Hede    15 年前

    我不认为有任何全球性的规则,它将真正取决于你的应用程序和你的观众。

    对于与Web“应用程序”不同的网站,降级为非JS视图相对来说是直接的(尽管提供了更笨拙的用户体验)。

    然而,许多直接运行的应用程序只需要JavaScript——有些用例没有JS就无法以任何合理有用的方式完成。

    不过,可达性是一个大问题。然而,使一个网站可访问也往往有一个连锁效应,使网站搜索引擎优化友好。

        4
  •  0
  •   Treby    15 年前

    对我来说,Ajax是有用的,当你需要错误地捕获一些字段以获得具体的值时,缺点是,人们可以通过JS页面看到你的代码。如果你是一个程序员,这是不合适的。