【发布时间】:2011-10-11 17:41:01
【问题描述】:
我正在从头开始创建一个适用于台式机和 iPad 的网站。会有一些 UI 组件,比如滑动面板,就像你可以看到的那样 http://www.moneycontrol.com/tablet/
加上一些其他的东西,比如手风琴、拖放等等
我需要为所有设备调用相同的 html 文件(只能在 css 或 js 处进行分隔) 现在我们可以通过多种方式实现这些。在某些情况下,可以在桌面和 iPad 上使用相同的组件而无需修改(例如通过 jquery ui) 但猜想有一些缺点,比如性能问题。不确定这是否是唯一的事情。如果您知道其他任何事情,请提出建议,也可能来自开发方面。
另一种方法是让不同的 ui 组件在桌面和 iPad 上工作。例如。对于http://www.moneycontrol.com/tablet/ 站点,它使用 DMZone 滑动面板,该面板只能在 iPad 上运行,而不能在普通桌面浏览器上运行。所以在这种情况下,我们将使用另一个适用于桌面的组件。这是一个好方法吗?
因此,我的问题是我应该采用哪种方法,无论是从用户的角度来看,还是从其他移动设备的未来开发工作来看?
我需要一些能够真正证明正确方法的优点。
请尽可能多地提出建议。我对所有想法都持开放态度..
【问题讨论】:
标签: javascript iphone html css ipad