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

Преимущества 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, обеспечивающем своим приложениям расширяемость и переносимость.