我需要使我们的网站“适合移动设备”。该网站是在大约 5 年前用 ASP.NET 制作的,可以选择添加适合移动设备的功能,而无需重新编码整个网站。该网站是关于汽车(新旧)的集合,具有搜索功能等。没有什么复杂的,没有视频或音频等。
由于此解决方案有多种方法,因此我总结了 3 种最佳方法(在我看来):
- 创建网站的“m”版本
- 创建利用新创建的 Web 服务的移动应用程序
- 创建我们网页的 HTML 5 + Ajax 移动版本,并将其放入移动应用程序中
现在,第一种解决方案是可以的,但是我们的应用程序(品牌)不会出现在任何移动应用程序商店中。所以这是一个糟糕的营销解决方案。
第二个花费的时间最多,我们必须为每个平台制作一个应用程序。它也不能解决非智能手机用户访问我们网站的问题。
我们可以在所有手机上使用第 3 种解决方案,但它仍然与第 2 点(非智能手机用户)存在相同的问题。
考虑到实施所涉及的时间和金钱,您能否建议哪种方法最好?
我知道这些点的组合将是最好的(会影响到每个人),但它也是最耗时的解决方案。