Сейчас на сайте
Сейчас на сайте 0 пользователей и 119 гостей.

Преимущества XHTML

Если документ будет написан только на XHTML 1.0 (без использования других языков разметки), особых различий не будет. Однако по мере того, как инструменты XML становятся все более доступными - например, XSLT для преобразования документов - вы начнете замечать преимущества использования XHTML . Например, XForms позволяет редактировать XTML документы (или любые другие XML документы) простым и контролируемым способом. Семантические Интернет – приложения смогут воспользоваться преимуществами XHTML документов .

Если ваш документ включает не только XHTML 1.0, но например, и MathML, SMIL, или SVG, то преимущества очевидны: Вы не сможете сделать ничего подобного с HTML.

Помимо вышеперечисленного:

  1. XHTML-документы соответствуют стандарту XML, и, следовательно, они могут просматриваться, редактироваться и проверяться на синтаксическую правильность стандартными средствами поддержки языка XML.

  2. XHTML-документы могут отображаться как существующими обозревателями HTML-документов, так и новыми обозревателями, поддерживающими стандарт XHTML.

  3. XHTML-документы могут обращаться к сценариям и аплетам, основанным на объектной модели документов (DOM).

С практической точки зрения преимущества XHTML таковы:

  1. И разработчики документов, и разработчики обозревателей постоянно ищут новые способы выражения своих идей с помощью новых HTML-тегов. XML обеспечивает единый и простой способ создания новых элементов языка и их дополнительных атрибутов. XHTML призван унифицировать такие расширения языка HTML посредством XHTML-модулей, которые будут поддерживать комбинации существующих элементов HTML с новыми элементами при разработке и отображении документов.

  2. Постоянно возникают все новые способы и средства доступа к Сети: карманные компьютеры и телевизионные приставки, сотовые телефоны и пейджеры. По некоторым оценкам, к 2002 г. 75% просмотра Веб-страниц будет осуществляться с помощью этих альтернативных средств. XHTML был разработан с ориентацией на обобщенный обозреватель, который в сочетании с механизмами словарей метаданных должен обеспечить оптимальное преобразование содержимого документа при его отображении, с тем, чтобы, в конце концов, перейти к разработке таких документов, которые будут адекватно отображаться любым обозревателем, поддерживающим стандарт XHTML.

По мнению создателей языка HTML, он, несмотря на его ошеломляющий успех, он полностью исчерпал себя и превратился в труднообозримого монстра, поддержка которого из-за чрезмерно разросшегося набора тегов становится все более затруднительной. По этой причине история HTML заканчивается его четвертой версией; HTML 5 никогда создан не будет - точнее говоря, таковым можно считать XHTML 1.0, 2.0, которые начинают новую эпоху языков для Веб-документов, основанную на едином протоязыке XML, обеспечивающем своим приложениям расширяемость и переносимость.