i-Mode - Использование CHTML
Учитывая ограниченную полосу пропускания сотовой сети, i-Mode использует Compact HTML (C-HTML), упрощенную версию HTML, аналогичную Wireless Markup Language (WML), используемую в сетях WAP, а также собственные протоколы DoCoMo ALP ( HTTP) и TLP (TCP, UDP).
На веб-сайтах HTML, совместимых с i-Mode, легко перемещаться, поскольку все основные операции могут выполняться с помощью комбинации из четырех кнопок: курсора вперед, назад, выбора и назад (возврат на предыдущую страницу).
Существуют функции, требующие двумерной навигации, такие как карты изображений, и функции, требующие более интенсивной обработки, например фреймы и таблицы, не включенные в стандартные спецификации HTML i-Mode.
HTML, совместимый с i-Mode, предоставляет расширенные теги для специального использования на сотовых телефонах, такие как тег «tel:», который используется для гиперссылки на номер телефона и позволяет пользователям инициировать вызов, щелкнув ссылку.
Следующие основные функции HTML не были включены в HTML, совместимый с i-Mode, т.е. cHTML -
- Цвета фона и изображения
- Frames
- Карты изображений
- Изображения JPEG
- Многосимвольные шрифты и стили
- Таблицы стилей
- Tables
Оборудование для соответствия cHTML включает в себя -
Small memory - 128-512 Кбайт ОЗУ и 512 Кбайт - 1 Мбайт ПЗУ.
Low power CPU - ЦП класса 1-10 MIPS для встраиваемых систем.
Small display - 50x30 точек, 100x72 точек и 150x100 точек.
Restricted colors - одноцветный (черно-белый).
Restricted character fonts - только один шрифт.
Restricted input method - несколько кнопок управления и цифровых кнопок (0-9).
i-Mode поддерживает 256 цветных файлов GIF. Кроме того, можно использовать только изображения в форматах GIF 87, 87a и 89a. Максимальный размер изображения GIF должен составлять 94 x 72 точки.
Консорциум World Wide Web (www.w3.org) содержит полный список тегов cHTML, доступных разработчикам. Кроме того, вы можете посетить сайт NTT DoCoMo по адресу www.nttdocomo / ser2.htm, где вы найдете схему тегов cHTML, доступных разработчикам.
Существуют миллионы ресурсов контента на основе HTML, различных программных инструментов и общедоступных материалов, которые можно использовать для разработки приложений i-Mode.