i-Mode: uso de CHTML
Teniendo en cuenta el ancho de banda intrínsecamente limitado de la red celular, i-Mode emplea Compact HTML (C-HTML), una versión simplificada de HTML similar al Wireless Markup Language (WML) que se usa en las redes WAP y también los protocolos patentados de DoCoMo ALP ( HTTP) y TLP (TCP, UDP).
Los sitios web HTML compatibles con i-Mode son fáciles de navegar ya que todas las operaciones básicas se pueden realizar usando una combinación de cuatro botones, cursor hacia adelante, cursor hacia atrás, seleccionar y regresar (regresar a la página anterior).
Hay funciones que requieren navegación bidimensional, como mapas de imágenes, y las funciones que requieren un procesamiento más intensivo, como marcos y tablas, no están incluidas en las especificaciones estándar de i-Mode HTML.
El HTML compatible con i-Mode proporciona etiquetas extendidas para uso especial en teléfonos celulares, como la etiqueta 'tel:', que se usa para hacer hipervínculos a un número de teléfono y permitir a los usuarios iniciar una llamada haciendo clic en un vínculo.
Las siguientes características principales de HTML no se han incluido en HTML compatible con i-Mode, es decir, cHTML:
- Colores e imágenes de fondo
- Frames
- Mapas de imágenes
- Imágenes JPEG
- Varias fuentes y estilos de caracteres
- Hojas de estilo
- Tables
El hardware de cumplimiento de cHTML incluye:
Small memory - 128-512Kbytes de RAM y 512K-1Mbytes de ROM.
Low power CPU - CPU de clase 1-10 MIPS para sistemas integrados.
Small display - 50x30 puntos, 100x72 puntos y 150x100 puntos.
Restricted colors - monocolor (blanco y negro).
Restricted character fonts - solo fuente única.
Restricted input method - varios botones de control y botones numéricos (0-9).
i-Mode admite archivos GIF de 256 colores. Además, solo se pueden utilizar imágenes en formatos GIF 87, 87a y 89a. El tamaño máximo de una imagen GIF debe ser de 94 x 72 puntos.
El Consorcio World Wide Web (www.w3.org) contiene una lista completa de las etiquetas cHTML disponibles para los desarrolladores. Además, puede visitar el sitio NTT DoCoMo en www.nttdocomo / ser2.htm para obtener un resumen de las etiquetas cHTML disponibles para los desarrolladores.
Hay millones de recursos de contenido basados en HTML, diversas herramientas de software y materiales públicos que se pueden utilizar para desarrollar aplicaciones i-Mode.