0

有一个网站,我需要基于该网站开发一个移动网络应用程序。我的想法是:

当用户通过浏览器访问网站,并且设备是移动设备(智能手机、平板电脑)时,显示的是网络应用程序而不是现有网站。(就像 Youtube 网站发生的事情一样)

所以我有几个问题:

  1. 我可以开发移动 Web 应用程序(使用 Appcelerator、Sencha Touch、jQuery 等框架)并在将其部署到站点的同一 Web 服务器之后吗?
  2. 我需要对网站代码进行更改,或者我可以独立进行吗?

任何形式的帮助将不胜感激。一些链接或示例会很棒!

4

1 回答 1

2

是的,是的。

基本上,您将移动网站放在自己的子域(如 m.yourname.com)或子文件夹(如 yourname.com/m)中。这根本不需要触摸您的网站。

然后,您(通常)在当前网站上使用服务器端检测来猜测哪些用户会被转发到移动域或 URL。

通常,您在移动网站上有一个链接可以返回到非移动网站。您可以使用 cookie 来记住他们是否不想访问移动网站,这样他们就不会在几秒钟内自动转回该网站。

于 2012-12-19T03:35:55.323 回答