i-Mode - 使用CHTML



考虑到蜂窝网络固有的带宽限制,i-Mode采用紧凑型HTML (C-HTML),这是HTML的简化版本,类似于WAP网络中使用的无线标记语言(WML),以及DoCoMo专有的协议ALP (HTTP)和TLP (TCP, UDP)。

i-Mode兼容的HTML网站易于浏览,因为所有基本操作都可以通过组合使用四个按钮来执行:光标向前、光标向后、选择和返回(返回上一页)。

有些功能需要二维导航,例如图像地图;有些功能需要更密集的处理,例如框架和表格,这些功能未包含在标准i-Mode HTML规范中。

i-Mode兼容的HTML提供扩展标签,用于手机上的特殊用途,例如'tel:'标签,用于超链接电话号码,并允许用户通过点击链接发起呼叫。

以下HTML的主要功能未包含在i-Mode兼容的HTML(即cHTML)中:

  • 背景颜色和图像
  • 框架
  • 图像地图
  • JPEG图像
  • 多种字符字体和样式
  • 样式表
  • 表格

符合cHTML的硬件包括:

  • 小内存 - 128-512KB RAM和512KB-1MB ROM。

  • 低功耗CPU - 1-10 MIPS级的嵌入式系统CPU。

  • 小显示屏 - 50x30点、100x72点和150x100点。

  • 有限的颜色 - 单色(黑白)。

  • 有限的字符字体 - 仅单一字体。

  • 有限的输入方法 - 若干控制按钮和数字按钮(0-9)。

i-Mode支持256色GIF文件。此外,只能使用GIF 87、87a和89a格式的图像。GIF图像的最大尺寸应为94 x 72点。

万维网联盟(www.w3.org)包含开发者可用的cHTML标签的完整列表。此外,您可以访问NTT DoCoMo网站www.nttdocomo/ser2.htm,了解开发者可用的cHTML标签概述。

数百万基于HTML的内容资源、各种软件工具和公共资料可用于开发i-Mode应用程序。

广告