Старая версия xmlhack.ru


[W3C][XHTML]  MIME-типы для XHTML: рекомендации Рабочей группы по HTML
  04.05.02 Александр Савенков

Новость, которая сообщается далее, не была опубликована на первой полосе W3C: интернет-сообществу о выходе записки посредством www-html@w3.org (общедоступный архив) сообщил Масаясу Ишикава (Masayasu Ishikawa), лидер Программы W3C по HTML.

Краткая история вопроса

Посредством XHTML 1.0 спецификация HTML 4 была переформулирована в качестве приложения XML, а Модуляризация XHTML предоставила средства для определения основанных на XHTML языков разметки с использованием XHTML-модулей, собирательно названных "Семейством XHTML". Несмотря на это вследствие исторических причин рекомендованный способ представления сервером документов семейства XHTML, в частности касательно медиатипов, не был точно определён.

Консенсус Рабочей группы по HTML

Как было сказано выше, документ обобщает лучшие из применяемых в настоящее время методов использования MIME-типов (медиатипов) с документами, написанными на XHTML. Очевидно, что упомянутый документ не следует рассматривать в качестве нормативной спецификации, хотя, как подчеркнул г-н Масаясу, он представляет собой консенсус, к которому пришла Рабочая группа по HTML.

Если говорить вкратце, записка сообщает, что для документов семейства XHTML рекомендуется использовать 'application/xhtml+xml', а использование 'text/html' желательно ограничить совместимыми с HTML документами XHTML 1.0 и обычными HTML-документами. Возможно также употребление 'application/xml' и 'text/xml', но, там где это возможно, вместо упомянутых обобщённых медиатипов XML рекомендуется применять 'application/xhtml+xml'.

Таким образом, Рабочая группа предлагает разработчикам в будущем (с появлением несовместимых с HTML документов) отказаться от медиатипа 'text/html' в пользу 'application/xhtml+xml'. Кроме того, документам на XHTML 1.1, а также документам, сочетающим в себе XHTML и MathML, уже сейчас рекомендовано ставить в соответствие всё тот же 'application/xhtml+xml'.

На вопрос о том, поменяется ли медиатип самих технических отчётов W3C, г-н Масаясу ответил, что изменять уже опубликованные документы запрещено, впоследствии же возможно появление документов, использующих 'application/xhtml+xml'.