iphone - 移动网站的开发与普通网站的开发有何不同?

标签 iphone asp.net mobile-website

我们将把我们作为 ASP.NET 网站开发的一个网站重新开发为移动网站。 那么,我想知道移动网站的开发与普通网站的开发有何不同?

此外,考虑到该移动网站主要通过 iPhone 浏览,最好的方法是什么?

最佳答案

移动设备和标准计算机之间存在许多差异。

  • 屏幕小得多(显示页面的像素更少)。您应该在每个页面上放置更少的元素。
  • 它们通常以纵向模式查看(窄显示 - 窄页面)。您应该计划使用屏幕的整个宽度,而不是像大多数人在标准网页上所做的那样设置固定的页面宽度。
  • 人们使用手指手势而不是鼠标来操作页面(按钮/链接应该更大)
  • 它们可以包含附加功能,例如地理位置、电话等,您可以将这些功能合并到您的应用中以方便使用。有一些库可以帮助您使用它们,例如 jQuery Mobile .
  • 用户担心电池生命周期,而且 CPU 往往速度较慢。确保将动画和客户端处理保持在最低限度。
  • 用户担心数据使用情况。尽量减少 ajax 调用(不要每隔几秒就向服务器索取数据!)并谨慎使用图形(最好使用 html/CSS 来使页面更具吸引力)。
  • iPhone 不支持 Flash,其他设备也不太支持 Flash。不过,大多数移动设备都对 HTML5 提供了良好的支持,因此您通常可以使用它。

关于iphone - 移动网站的开发与普通网站的开发有何不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7046588/

相关文章:

iphone - 从文档目录读取图像时内存泄漏

php - 使用 iPhone 向 PHP 发送一些参数

c# - 如何在不触发 PageSizeChanged 事件的情况下以编程方式设置 RadGrid 的页面大小

c# - 使用 json 和 ASP MVC 生成对象数组

javascript - 用于搜索产品的 Ebay.com 查询字符串是什么?

iphone - 如何重新启动打开我的自定义 URL 方案的应用程序?

html - 对齐 div 的问题

Android 浏览器文本区域到处滚动,无法使用

android - 使用 ASP.Net 在服务器端获取 Android 版本

Wordpress 主站和移动网站重复内容。