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

Есть множество новых языков представления, с помощью которых можно показывать страницы в броузерах и даже языки с поддержкой голоса для телефона. Вот краткий перечень некоторых языков представления:
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

Ностальгия. GUI прошлого от мелкомягкихНостальгия. GUI прошлого от мелкомягких

Я начинал с MS-DOS, а первыми моими «Окнами» стали 3.1. А одну из предыдущих неграфических систем Windows видел своими глазами. Скриншоты интерфейсов старых операционных систем от Microsoft. Windows 1.01 Windows

Когда сломался любимый компьютер, что делатьКогда сломался любимый компьютер, что делать

Бывает так, что работаешь за компьютером себе, работаешь, а он вдруг перестает реагировать на простые команды, а после перезагрузки и вовсе не реагирует ни на что. Просто появляется зачастую синий

Компания F5: широкий спектр компьютерных услуг для частных и корпоративных пользователейКомпания F5: широкий спектр компьютерных услуг для частных и корпоративных пользователей

К сожалению, ни одна из существующих моделей компьютеров не застрахована от поломок и неисправностей. Логические сбои, выход из строя деталей и комплектующих, нарушения в обработке и корректном отображении данных –