代码之家  ›  专栏  ›  技术社区  ›  Aaron Butacov

使用jQuery Mobile编程站点的风险?

  •  7
  • Aaron Butacov  · 技术社区  · 14 年前

    jQuery团队最近启动了 http://jquerymobile.com/ 旨在为移动设备创建用户界面库。

    我们的目标是提供工具 动态触摸界面 优雅地适应各种设备 两种布局(列表、详细窗格、, 覆盖)和丰富的形式 控件和UI小部件(切换, 滑块、选项卡)。

    support for the framework 因为大多数手机的浏览器都很糟糕。我的问题,分为两部分。是支持一些体验更丰富的浏览器更好,还是给尽可能多的用户一个普通的体验更好?这类似于支持IE的问题,因为问题是我们有多在乎浏览器较差的用户?

    更重要的是,为一个不主要面向移动用户的网站构建一个移动版本,开发者的时间到底值多少?

    3 回复  |  直到 14 年前
        1
  •  4
  •   Annika Backstrom    14 年前

    是1.0α1,所以我认为风险是:

    1. 它基本上未经测试,因此在开拓新领域时,您可能会遇到未知或未解决的错误。
    2. 在早期版本中有很大的变化潜力,因此您可能需要更新大量的站点,例如,当它们在“ui”下命名数据元素时

    考虑这些分数背后的原因也很重要:

    “A”等级表示浏览器的功能,而不是当前或将来与jQuery Mobile的兼容性。

    如果您想帮助开发新的软件,可以开始使用jquerymobile,并提供反馈、错误报告、代码或以上所有内容。如果没有,该团队希望在2011年1月看到1.0版本的发布,而这一版本即将发布。

    jquerymobile的理论为丰富的浏览器提供了丰富的体验,为更基本的浏览器提供了功能体验。我认为这是合理的,特别是考虑到jquerymobile可以让您以多快的速度启动并运行一个非常出色的移动UI。

    我想知道你所说的“一个主要不是为移动用户服务的网站”是什么意思。有些网站是为移动用户而优化的,有些网站是为移动用户而优化的

        2
  •  2
  •   James    14 年前

    作为对Silvo的一个补充,我想补充一点,对你的问题最有用的回答需要了解你的目标用户群。例如,如果你的目标用户通常不会使用移动浏览器,那么你最好选择一个特定的移动浏览器,让那些感兴趣的人走这条路。但是,如果您的用户希望移动浏览器成为主要的界面,那么您可能需要更广泛的功能浏览器选项选择。

    然而,我要声明的是,无论您选择哪种方向,都要听从Silvo关于确保功能性的建议,即使没有JavaScript。许多企业、图书馆等仍然限制JavaScript功能。

        3
  •  0
  •   silvo    14 年前