Хронология развития HTML с 1997 по 2004 год

Автор: Татьяна и Александр Головко Дата публикации: 06.03.2011

В декабре 1997 года, Консорциум World Wide Web (W3C) опубликовал HTML 4.0 и вскоре закрыл рабочую группу по HTML. Менее чем через два месяца, отдельная рабочая группа W3C опубликовала XML 1.0. Еще через 3 месяца, W3C провел семинар «Формируя будущее HTML», чтобы ответить на вопрос «отказался ли W3C от HTML?». Ответ был следующим:

В ходе обсуждения, было решено, что дальнейшее расширение HTML 4.0 будет затруднительным, также как и преобразование версии 4.0 в XML приложения. Предлагаемый способ решения этого вопроса — это начать новую жизнь с нового поколения HTML, созданного на основе набора груп XML тегов.

W3C поручил рабочей группе HTML создать этот «набор груп XML тегов». Первым шагом в этом направлении в декабре 1998 года стал проект промежуточной спецификации, который просто переформулировал HTML в XML без добавления каких-либо новых элементов и атрибутов. Эта спецификация позже стала известна как XHTML 1.0. Она определила новый MIME-тип для XHTML документа, application/xhtml+xml. Однако, чтобы облегчить переход существующих страниц из HTML 4, спецификация включает в себя Приложение C, которое содержит краткое руководство для авторов, желающих, чтобы их XHTML документы отображались существующими пользовательскими агентами HTML. Приложение C этой спецификации позволяет авторам так называемых XHTML страниц использовать MIME-тип text/html.

Следующей целью были web-формы. В августе 1999 года та же самая рабочая группа HTML опубликовала первый проект Расширенных форм XHTML. Ее члены высказали свои ожидания в самых первых строках этого проекта:

После тщательного рассмотрения, рабочая группа HTML решила, что задачи, которые должны решать формы следующего поколения не позволяют сохранить обратную совместимость с браузерами, предназначенными для более ранних версий HTML. Мы стремимся обеспечить только новую модель форм («Расширенные формы XHTML») на основе набора четко определенных требований. Требования, описанные в данном документе, основаны на экспериментах с очень широким спектром применения форм.

Спустя несколько месяцев проект «Расширенные формы XHTML» был переименован в "XForms" и переехал в свою собственную рабочую группу. Эта группа работала параллельно с рабочей группой HTML и опубликовала первый выпуск XForms 1.0 в октябре 2003 года.

Между тем, с переходом на полный XML, члены рабочей группы HTML нацелились на создание «следующего поколения HTML». В мае 2001 года они опубликовали первое издание XHTML 1.1, которое не только добавило несколько незначительных особенностей в изначальный XHTML 1.0, но и убрало лазейку с Приложением C спецификации XHTML 1.0. Начиная с версии 1.1, все документы XHTML должны иметь MIME-тип application/xhtml+xml.

Куда дальше