代码之家  ›  专栏  ›  技术社区  ›  Srikar Doddi

有没有可能为web和IPhone用户开发一个单一的web应用程序?

  •  1
  • Srikar Doddi  · 技术社区  · 16 年前

    1 回复  |  直到 16 年前
        1
  •  2
  •   drawnonward    16 年前

    我们刚刚编写了这样一个应用程序,所以这是可能的。尽管同时为MobileSafari和桌面浏览器编写,但界面设计基本上是从移动端移植到桌面端的。在桌面上,它是一个窄而高的界面,没有触摸事件。整个过程基本上就是一个页面,使用javascript隐藏和显示内容,看起来就像是在切换页面。

    在另一个例子中,从现有的桌面站点移植到移动站点,我们选择了一个完全重新设计的站点。桌面的使用和流程与移动设备上的太不一样了,所以它变成了一些共享资源的两个独立接口。

    这是可能的,但决定这是否是一个好主意主要取决于你所提出的。你能在桌面上设置一个足够窄的列来适应移动设备吗。你能为移动设备使用一个足够简单的导航模式,而不会让桌面用户感到沮丧吗?有一些相当低的复杂性门槛,超过这个门槛,最好将移动和桌面分开。如果所有的差异都可以封装在css中,那么单个应用程序就可以了。