科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道移动互联网应用开发指南

移动互联网应用开发指南

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本文根据W3C提供的指导方针论述了将Web内容提交到移动设备的最优方案。在移动Web指导方案中,论述了有关输入和输出能力、终端用户的带宽和成本、内容交付等问题。

作者:techrepublic.com.com 2006年8月28日

关键字:

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共3页)

移动Web需求
  • 表现
    目前大多数网页都是针对桌面电脑的显示器尺寸设计的,同时也是针对桌面浏览器软件开发的。如果用移动设备访问这些网页,将遭遇各种不良的经历。由于用户终端设备在屏幕尺寸以及显示材质上都存在明显的不足,因此网页内容往往无法正常显示。

  • 输入
    与桌面设备所采用的标准键盘相比,移动设备在输入时更为困难。移动设备的键盘面积一般都很小,导致每个按键的面积也大幅缩小,而且对于移动设备来说,没有鼠标或者控制杆之类的游标控制设备。由于屏幕显示和输入方面的问题,一般的Web窗体很难适应。因此移动设备访问Web资源时出现的障碍之一就是输入URL。冗长的URL以及那些包含了多种标点符号的URL在输入时尤其困难。

    而网页之间的导航也并不一定会按预期的顺序工作。虽然现在很多设备都提供了后退键,但是还是有一部分设备不具备这个功能,而且有时候,尽管设备带有后退功能,但是用户却不知道该怎么使用。这意味着用户很难从一个错误的网页返回上一层,或者从一个死链中跳出来。

  • 成本和带宽
    与固定网络相比,移动网络的带宽相对较小,并且网络延迟也更明显。这将导致移动设备用户长时间的等待Web内容,其尤是当Web内容过于冗长或者通过导航浏览多个网页时。另外,移动网络的数据传输比固定网络数据传输的成本要高很多。事实上,目前移动设备所能支持的内容类型很少,因此经常有用户在点击了导航链接后发现目标网页内容无法在移动设备上浏览。对于目前的Web网页中的内容,经常有一些是移动用户并不需要的,尤其是广告或者大尺寸图片。在移动领域,这些额外的内容导致了移动Web可用性下降以及网络费用的增加。

  • 用户目标
    与固定网络或者桌面系统用户相比,移动设备用户在内容需求方面的兴趣点大相径庭。移动设备用户上网的目的更直接,更具目的性。他们希望能够获得所需内容的核心信息。比如某个移动用户上网就是为了查看自己即将开始的旅游日程表。

    同样,移动用户也不太喜欢上网阅读冗长的文档或者随意浏览。移动设备本身的设计就并不适合用户长时间阅读文档,而用户大都将通过移动设备上网看作上网的最后一种途径,只有在其他更便捷的上网方式都无法实现时才会考虑。

  • 广告
    商业网站的开发人员应该注意到,对于通过移动设备浏览网站的用户和通过桌面设备浏览网站的用户,应该采用不同的商业模式。比如某些展示广告的机制,对于小型的移动设备来说并不适用,并且也不符合移动Web最优方案的建议。

  • 交付内容
    应用设计人员以及服务供应商都希望能尽最大努力在内容上让移动用户获得最佳的体验。然而,除了做好内容,更应该考虑如何让不同类型的移动设备都能获得一个可以接受的浏览效果,包括那些特殊类型的移动设备。

    由于移动设备的多样性,对于网站来说,可能很难在一个较大的范围内做到面面俱到。比如不同的移动设备支持不同的标签功能,不同的屏幕尺寸对于接收的图片规格也有不同的要求。因此在向移动设备交付内容时,在标签、图片格式、图片大小、色彩深度等细节方面,都应该配合不同的设备提供多种不同的方案。这种改变内容状态以满足用户终端设备的过程叫做“内容适应(Content Adaptation)”。

    内容提供商为了改善用户体验,实现多种不同的内容适应,必须要了解用户终端设备的特性、移动设备上的浏览器的属性、以及用户设备的网络连接速度。对比两个内容相同的网站,第一个采用统一的内容界面,而另一个则针对不同的移动设备进行了导航优化,提供多种不同尺寸的图片,或者采用其他方式适应用户的终端设备,那么移动设备用户对后者的需求一定远高于前者。内容供应商可以通过多种方式发掘交付内容的相关信息,比如CC/PP, UAPROF, CSS Media Queries以及设备独立工作组(Device Independence Working Group)提供的多种参考。

    由于各种移动设备的属性不同,移动Web最优方案工作组对默认交付内容(Default Delivery Context)进行了规定:

    ◆屏幕宽度: 最小120 pixels;
    ◆标记语言:XHTML Basic Profile;
    ◆字符编码:UTF-8;
    ◆图片格式至少支持:JPEG, GIF 89a (非交错模式, 非透明, 非动画);
    ◆最大页面体积: 20 Kb;
    ◆色彩范围:适合网络使用, 比如红/绿/蓝三色的值仅能从0, 51, 102, 153, 204, 以及255中选择;
    ◆风格表单支持:External CSS Level 1
    ◆HTTP 版本,早期:HTTP/1.0.

      • 评论
      • 分享微博
      • 分享邮件
      邮件订阅

      如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

      重磅专题
      往期文章
      最新文章