Приложение А. Перспективы HTML 4.0

Эрик Лэдд

Закончив чтение последней главы этой объемной книги, вы можете задать законный вопрос:"Разве это еще не все, что можно написать о HTML?"Часть ответа на вопрос содержится в тех главах, которые рассказывали о HTML, который не является пока стандартным. Автор имеет в виду главы 15 и 16, где говорилось о тэгах, поддерживаемых только некоторыми браузерами и не признанных пока официально. Компании, борющиеся за господство в виртуальном пространстве, без сомнения, будут и в дальнейшем продолжать вводить новые инструкции HTML, исполняемые только их браузерами, пытаясь привлечь больше клиентов. Однако вы должны помнить, что эти инструкции не могут войти в состав HTML до тех пор, пока не будут одобрены специальной контролирующей организацией — World Wide Web Consortium (W3C).

W3C, составленная из представителей как индустрии, так и науки, следит за тем, чтобы Всемирная паутина развивалась в направлении более полного удовлетворения потребностей электронных публикаций. Поэтому стандарты Internet всегда были и остаются открытыми Любо член мирового сообщества Internet может представить свою идею для обсуждения. Мы уже видели достаточно примеров предложений со стороны Microsoft и Netscape, старающихся добавлять все новые и новые возможности в свои программы просмотра. При таком разнообразии специфических для отдельных браузеров тэгов, универсальность публикаций в WWW ставится под уфозу. Члены W3C понимают необходимость четкой стандартизации HTML, исключающей тенденцию к написанию документов для того или иного браузера. Другими словами, любой документ, созданный при помощи стандартного HTML, должен выглядеть одинаково в любой программе просмотра, поддерживающей стандарт HTML.

Сегодняшнее состояние HTML

Текущая спецификация HTML 3.2 стала официальной рекомендацией W3C в начале 1997 года. Это означает, что члены консорциума согласились признать эту спецификацию годной для использования во всей Всемирной паутине.

Путь к утверждению спецификации был довольно трудным. Проект HTML 3.2 был выпущен в мае 1996 года после долгих размышлений над спецификацией, получившей название HTML 3.0. Стандарт HTML 3.0 должен был включить тэги спецификации HTML 2. плю многие тэги, специфические для отдельных браузеров плюсспециальные тэги и объекты для документов, содержащих математические символы и уравнения. W3C не нашел возможным разработать хорошую спецификацию для такого большого числа инструкций и выпустил стандарт HTML 3.2, основанный на той части тэгов HTML 3.0, которые показывали стабильность в работе.

После нескольких месяцев обсуждений версия 3.2 в сентябре 1996 года стала предлагаемой рекомендацией и, наконец, в январе 1997 года — официальной рекомендацией W3C.

В этой книге довольно подробно рассмотрены тэги, включенные в стандарт HTML 3.2. Кроме того, выйдя за рамки стандарта, авторы описали инструкции, специфичные для отдельных браузеров, и другие элементы разметки, характерные для наиболее популярных на сегодняшний день программ просмотра. Когда будет выпущена новая спецификация HTML (HTML 4.0, кодовое название Cougar — Пума), она, очевидно, будет включать тэги версии HTML 3. плю большинство нестандартных инструкций, описанных в этой книге. В следующем разделе кратко рассмотрены дополнительные возможности, ожидаемые от стандарта HTML 4.0.

Перспективы HTML

В документе HTML Activity Statement(http://www.w3.org/pub/WWW/MarkUp/Activity/)W3C указывает следующие возможности стандарта HTML 4.0: