我正在寻找创建我们网站/网络应用程序的移动版本。什么是提供最好、最全功能版本的好方法。
创建它的部分原因是而不是 iPhone 应用程序,所以我想提供一个 iPhone 网络应用程序,它充分利用 iPhone 的 WebKit 版本(所以 CSS 动画,能够依赖良好的 javascript 支持等) . 但是,我也希望该网站在其他智能手机以及更基本的手机上也能正常工作。
我是否创建两个站点(Mobile WebKit 和基本的移动网络)并基于用户代理重定向?我可以创建一个可以很好地降级的站点吗?有哪些可能性,其他人如何处理?
另外:移动网络模拟器值得吗?我有一部 iPhone,所以可以轻松地对其进行测试。如果我想在 Blackberry/Palm Pre 上进行测试,我真的需要设备还是有可靠的模拟器?