XHTML
и XML
XML (Extensible Markup
Language, расширяемый язык разметки) является принципиально новым стандартом,
предложенным в 2000 году создателем языка HTML — консорциумом World
Wide Web Consortium (W3C). Это новейшая технология изготовления web-страниц,
и ее окончательная спецификация $ настоящий момент еще находится в стадии
разработки. По структуре XML представляет собой не собственно язык разметки
гипертекста, а так называемый метаязык, предназначенный для описания
других языков более низкого уровня. В свою очередь XHTML (Extensible
Hypertext Markup Language, расширя емый язык разметки гипертекста) представляет
собой промежуточный вариант между XML и HTML 4.O. Именно за счет его
широкого применения W3C планирует осуществить постепенный переход от
одного стандарта к другому. В спецификацию XHTML заложен принцип обратной
совместимости. Иными словами, владельцам web-сайтов, страницы которых
выполнены по технологии HTML 4.0или более ранних версий, не придется
как-либо изменять формат опубликованных в Интернете документов: все
дополнения и расширения нового языка полностью включают в себя предыдущие
стандарты.
XML и XHTML значительно
расширяют возможности HTML и позволяют web-мастерам использовать практически
весь заложенный в современный Интернет потенциал на сто процентов, в
первую очередь в сфере электронной коммерции. Поскольку XHTML подразумевает
модульную архитектуру построения электронных документов, данный стандарт
позволяет создавать механизмы взаимодействия с нетрадиционными для Интернета
устройствами, такими как факсы, сотовые телефоны и телевизоры. По мнению
аналитиков, в не столь отдаленном будущем XML станет основным стандартом
во Всемирной сети, посте- пенно включив в себя большинство других использующихся
ныне форматов. Необходимо отметить, что в рамках настоящей работы описанные
в этом уроке Интернет-технологии подробно рассматриваться не будут,
за исключением ме- тодик применения каскадных таблиц стилей CSS, о которых
мы подробно побеседуем в восьмом уроке. Читателям, заинтересовавшимся
какой-либо из описанных выше web-технологий, рекомендую обратиться к
справочным материалам, опубликованным в Интернете, либо к специализированной
литературе, например, книгам издетельства «Питер»: С. Палмер,
«VBScript и ActiveX: библиотека программиста»; Дж. Бранденбау,
«JavaScript: сборник рецептов для профессионалов»; С. Холзнер,
«PERL: специальный справочник»; Р. Дарнелл, «JavaScript:
справочник»; А. Хоумер, К. Улмен, «Dynamic HTML: справочник»;
Сандра Э. Эдди, «XML: справочник»; С. Джерол, «Секреты
разработки Web-приложений на Visual BASIC 5».