我们将重新开发一个我们开发的ASP.NET网站作为移动网站。 因此,我想知道移动网站的发展与普通移动网站的发展有何不同?移动网站的发展与普通网站有何不同?
另外,考虑到这个移动网站主要是从iPhone中浏览,这样做的最佳方法是什么?
我们将重新开发一个我们开发的ASP.NET网站作为移动网站。 因此,我想知道移动网站的发展与普通移动网站的发展有何不同?移动网站的发展与普通网站有何不同?
另外,考虑到这个移动网站主要是从iPhone中浏览,这样做的最佳方法是什么?
移动设备和标准计算机之间存在许多差异。
恐怕你不能使用当前的asp-View特别是iPhone手机。 iPhone开发有专门的控制集 - componentone。
如果您的Web应用程序基于MVC或MVP模式,那么移动并不困难。
嗯,实际上,这是一个基于asp视图的网站。 – Ahmed
嗯..我想你对为移动设备设计的网络应用程序和编写原生移动应用程序之间的差异感到困惑。我们的移动网站是ASP.NET,它在iPhone上运行得非常好。 – David
@David - 如果我没有弄错你有两个网络应用程序/视图/网页 - '桌面'网页和手机,是吗? – vladimir77
最近我们为iphone用户开发了一个站点,我们使用asp.net/sql作为普通站点。 但是,当你看手机网站时,手机通常有小屏幕和一些时间优化问题。
我们使用jqtouch进行移动开发。用于iPhone,Android,iPod Touch和其他具有前瞻性设备的移动Web开发的JQuery插件。
智能手机用户使用不同的体验。
除了Brian的答案,我想补充:
我建议开发移动网站的目的是使用目标智能手机几个星期了解设备在现实世界中的使用方式。
为移动网站建立上下文:是否有与您的移动用户更相关的信息子集?也许你的常规网站上有与移动设备无关的应用程序?无论哪种方式,您应该在移动文件夹中分别创建您的手机网站分开!然后,您可以使用子域来访问它:例如,http://m.mysite.com
您可以使用CSS Media Queries和51degrees.Mobi的组合来检测浏览器功能并根据设备的类型呈现正确的大小布局用户拥有。
http://www.modernizr.com/(这包括在HTM5样板)
http://51degrees.codeplex.com/
不要让下面的当前潮流,如“自适应网页设计”,它试图挤进一个桌面版本的愚蠢的错误一个网站的移动屏幕。以上链接应该让你开始。
我想你会在Ux stackexchange网站上得到很多很好的答案。 –