i-Mode - 使用 CHTML
考虑到蜂窝网络固有的有限带宽,i-Mode 采用 Compact HTML (C-HTML),这是一种类似于 WAP 网络中使用的无线标记语言 (WML) 的 HTML 简化版本,以及 DoCoMo 专有协议 ALP( HTTP)和 TLP(TCP、UDP)。
i-Mode 兼容的 HTML 网站易于导航,因为所有基本操作都可以使用四个按钮的组合来执行:光标向前、光标向后、选择和后退(返回上一页)。
标准 i-Mode HTML 规范中不包括需要二维导航的功能(例如图像地图)和需要更密集处理的功能(例如框架和表格)。
与 i-Mode 兼容的 HTML 提供了专门用于手机的扩展标记,例如“tel:”标记,该标记用于超链接电话号码并让用户通过单击链接发起呼叫。
HTML 的以下主要功能尚未包含在 i-Mode 兼容 HTML(即 cHTML)中 -
- 背景颜色和图像
- 镜框
- 图像映射
- JPEG 图像
- 多种字符字体和样式
- 样式表
- 表格
cHTML 合规硬件包括 -
小内存- 128-512Kbytes RAM 和 512K-1Mbytes 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应用程序。