Сайт о компьютерах и веб-технологиях.

История HTML. Золотой век SGML.

Принципы, на которых основан язык SGML, являются довольно интересными и значительными. Понятно, что идеология SGML смогла оказать влияние на множество компьютерных разработок. Но долгое время SGML не получал заметного распространения до того времени пока работники Европейского института физики частиц не избрали SGML основой нового языка гипертекстовых документов. Этот язык получил название HTML.

Первоначально HTML, как и полагается SGML-приложению, содержал в себе идеологию, которая присуща языку SGML. Из немногим более сорока тегов HTML версии 1.2, было всего три, которые намекали на физическое предоставление документа. Да и те не рекомендовались к использованию. Вся разметка имела характер логики, и только в описании стандарта, можно было прочитать приблизительно такой текст: «в графических браузерах этот тег может передавать текст курсивным начертанием».

В те довольно далекие времена единственным графическим браузером была утилита Mosaic, которая была разработана в Национальном центре суперкомпьютерных приложений Соединенных Штатов Америки. Так что нет ничего странного, что в это время не было заметных противоречий между стандартами и тем, как они были реализованы в браузерах. HTML постепенно развивался, находясь в рамках идеологии структурной разметки.

Весной 1994 года началась подготовка следующей версии языка, которая получила название 2.0. Данной разработкой занимался Консорциум W3, который перенял от CERN авторитет и власть в среде WWW. На данный момент консорциум объединяет более ста пятидесяти членов-организаций. Но в то время в него входили только научные учреждения и университеты. Настолько академический состав имел непосредственное влияние, как на документах, которые публиковались консорциумом, так и на процедурах их принятия.

Следует только сказать, что спецификация языка HTML 2.0 окончательно была утверждена лишь осенью 1995 года. В это время уже шло полным ходом обсуждение языка HTML 3.0, который первоначально имел название «HTML+».

* * *







Используются технологии uCoz