Jump to content

C-HTML

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Wyverald (talk | contribs) at 14:33, 7 March 2010. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Evolution of mobile web standards

C-HTML (short for Compact HTML), also called i-mode-HTML,[1] is a subset of the HTML markup language for small information devices, such as smart phones and PDAs, such as DoCoMo's i-mode mobile phones used in Japan. C-HTML adds several features not found in standard HTML, notably accesskeys, phone number shortcuts for links, and emoji pictorial characters as locally extended Shift JIS, all concepts borrowed from HDML/WML.

Because small devices such as cellular phones have hardware restrictions such as lower memory, low power CPUs with limited or no storage capabilities, small mono-color display screens, single-character fonts and restricted input methods (the absence of a keyboard or a mouse), there is a need for a simpler form of HTML.[2]

C-HTML does not support tables, image maps, multiple fonts and styling of fonts, background colors and images, frames, style sheets, and is limited to a monochromatic display.[3]

The language is defined so that all the basic interactive operations can be done by a combination of four buttons and not by two-dimensional cursor movement: cursor forward, cursor backward, select, and back/stop. Functionality requiring two-dimensional cursor pointing, like image maps, are excluded from C-HTML.

See also

References

  1. ^ i-mode service guideline (PDF), NTT DoCoMo, Inc., 2002-03-04
  2. ^ Kamada, Tomihisa (09-Feb-1998), 2.1. Scope of the Products, W3C, retrieved 2009-04-24 {{citation}}: Check date values in: |date= (help)
  3. ^ Kamada, Tomihisa (09-Feb-1998), 3.1 Design Principles, W3C, retrieved 2009-04-24 {{citation}}: Check date values in: |date= (help)