Mobile Web BP 1.0

来源:互联网 发布:6212轴承尺寸数据 编辑:程序博客网 时间:2024/04/28 17:58

建立在HTTP协议上的web在IoT和Internet领域广泛使用。通过MVC的模式结合业务云和数据库,并通过CoaP/HTTP来建立与IoT device/adaption的通信。


Web作为表现层的技术。其content-type报头的text/html或者application/xhtml+xml或者application/json等API技术将称为标准技术。


而移动终端作为最广泛的交互设备,将适应上述标准技术。以下是一些移动终端web/API的设计指导。主要指delivery content方面。


一半而言移动终端屏幕小,没有鼠标,而具体的数字需要反应给云中的capDB。

有关输入和输入法,对URL/URI的长度是敏感的,焦点顺序应该是有逻辑的。对于back键而言,经常出现状态断链(back , next),产生错误(一个事务未完成)。

有关内容的问题,按流量而言,检索到无用信息,检索链过长,检索到特大的图片(影像用户体验),广告等内容的处理。


人机工程学认为移动端不适合特大的文档。


移动端使用网络的内容和用户本身的目标/做的事有关,比如正在旅行。


移动端的优点有:

  • personal

  • personalizable

  • portable

  • connected

  • location awareness

  • one-handed operation

  • always on

  • universal alerting device


挑战(有点难度的需求)包括:

one web

设备无关原则及content adaption。

相关的delivery context包括:

Usable Screen Width

120 pixels, minimum.

Markup Language Support

XHTML Basic 1.1 [XHTML-Basic] delivered with content type application/xhtml+xml.

Character Encoding

UTF-8 [UTF-8].

Image Format Support

JPEG.

GIF 89a.

Maximum Total Page Weight

20 kilobytes.

Colors

256 Colors, minimum.

Style Sheet Support

CSS Level 1 [CSS]. In addition, CSS Level 2[CSS2] @media rule together with the handheld and all media types (seeCSS 2 Media Types).

HTTP

HTTP/1.0 [HTTP1.0] or more recent[HTTP1.1].

Script

No support for client side scripting.

具体的语句设计包括

heading(增大),  form ,label ,input, image, 字符编码,出错信息,避免用像素值和绝对尺寸定的measure(有防设备无关性),背景图,颜色,SVG,bar等等。


应该想的是what it means,how to do it, how to test




0 0