Языки представления

Есть множество новых языков представления, с помощью которых можно показывать страницы в броузерах и даже языки с поддержкой голоса для телефона. Вот краткий перечень некоторых языков представления:
HTML
HTML 4.1 действительно является языком представления. Целый ряд дополнений был внесен в язык для моделирования многих аспектов представления, в основном касающихся применения CSS. HTML в сочетании с CSS — популярный язык представления, поддерживаемый сегодня большинством броузеров, поэтому он имеет важное значение. Если вы собираетесь применять HTML в качестве языка представления, рекомендуем
изучить рекомендации W3C  и применять CSS для выделения стиля из содержимого страниц HTML.
• XHTML
XHTML представляет собой XML-совместимую версию HTML от W3C. Очень похож на HTML, но более строг: файл должен подчиняться правилам форматирования XML. Очень полезно применять XHTML вместо HTML в новых приложениях, поскольку весьма вероятно, что XHTML в ближайшем будущем придет на смену HTML.
• HDML
HDML представляет собой усеченное подмножество HTML для карманных устройств и PDA. Некоторые устройства могут отображать HTML, но есть много ограничений на тип содержимого, отображаемого карманными устройствами.
• WML
WML — это словарь XML для представления содержимого в мобильных устройствах, обычно в телефонах. В WML есть такие функции, как формы, абзацы и теги, которые может отображать сотовый телефон с поддержкой WML. Большинство приложений WAP использует сегодня WML в качестве языка представления (в главе 16 приведено многозвенное приложение WML).
• SVG
SVG — это словарь XML для представления графики. Набор тегов применяется для представления геометрических фигур (окружностей, прямоугольников), текста, строк и т. д. Графика определяется в XML векторным способом (JPG, GIF и BMP являются битовыми образами). Существуют подключаемые модули для броузеров и специальные инструменты для отображения файлов SVG. Графика SVG может иметь высокое качество и обладать многими интересными функциями, такими как неискажающее увеличение (благодаря векторности графики), язык сценариев для создания анимации, текст в графических файлах с возможностями поиска и др. Подробнее об SVG см. на сайте W3C.
• VOICE XML
Голосовой XML — еще один язык представления, базирующийся на словаре XML’. С его помощью создаются сайты и приложения с поддержкой голосовых функций. С помощью словаря XML можно озвучивать фразы, воспринимать тональные сигналы и т. д. Получить дополнительные сведения о Voice XML можно на сайте W3C.А
Архитектура, основанная на XML, может оказаться полезной, если предполагается, что веб-сайт или приложение будут использовать большое число языков представления.

Добавить комментарий

Ваш адрес email не будет опубликован.

Related Post

Что такое ASP-хостинг и откуда он взялся?Что такое ASP-хостинг и откуда он взялся?

ASP (Active Server Pages) с английского языка переводится как активные страницы сервера. Это один из скриптовых языков. Предложен был он компанией Microsoft с целью организовать взаимодействие с HTML-кодом электронный страниц.

Вырван разъем и psp не заряжается, тогда нужен ремонт pspВырван разъем и psp не заряжается, тогда нужен ремонт psp

Огромное количество новинок на техническом рынке позволяет пользователям выбирать именно то, в чем они нуждаются. Это касается и бытовой, и компьютерной аппаратуры. Но все-таки среди такого широкого ассортимента большинство покупателей

Способы решения неисправностей при работе с Windows XPСпособы решения неисправностей при работе с Windows XP

Часто пользователи вызывают мастера, потому что программа не запускается, а окно сообщений информирует о нехватке библиотек. Что такое библиотека в данном случае? Это составная часть приложения или другого программного обеспечения,