создание сайтов

Статьи > Веб-Стандарты > История развития HTML

История развития HTML

Человек, который создал Интернет

html, язык html, world wide web, W3C В 1989 году Тим Бернерс-Ли предложил руководству международного центра высоких энергий (CERN) проект распределенной гипертекстовой системы, которую он назвал Всемирная паутина (World Wide Web, или сокращенно – WWW).
Первоначально идея системы состояла в том, чтобы при помощи гипертекстовой навигационной системы объединить все множество информационных ресурсов CERN в единую информационную систему.
Технология оказалась настолько удачной, что дала толчок к развитию самой популярной в мире глобальной информационной системы.

Что такое Сеть Интернет

В сознании большинства пользователей глобальной компьютерной сети, сама эта сеть ассоциируется с тремя основными информационными технологиями:

  1. Электронная почта (e-mail).
  2. Протокол передачи файлов FTP.
  3. World Wide Web.

Причем последняя технология постепенно перемещается на первое место.
Успех технологии World Wide Web определен двумя основными факторами:

  1. Простотой.
  2. Использованием протоколов межсетевого обмена, которые являются основой сети Интернет – это протокол семейства TCP/IP, (Transmission Control Protocol/Internet Protocol), на русский язык его название можно перевести примерно так: Протокол Управления Передачей/Протокол Интернет.

Технология

Сама технология на начальном этапе была чрезвычайно проста.
При разработке различных компонентов технологии: языка гипертекстовой разметки HTML (HyperText Markup Language), протокола обмена гипертекстовой информацией HTTP, спецификации разработки прикладного программного обеспечения CGI и др. предполагалось, что квалификация авторов информационных ресурсов и их оснащенность средствами вычислительной техники будут минимальными.

Язык HTML

Одним из компонентов технологии создания распределенной гипертекстовой системы World Wide Web стал язык гипертекстовой разметки HTML, разработанный Тимом Бернерсом-Ли на основе стандарта языка разметки печатных документов – SGML (Standard Generalised Markup Language, стандартный обобщенный язык разметки).
Дэниел В. Конноли написал для него Document Type Definition – формальное описание синтаксиса HTML в терминах SGML.

Достоинства языка HTML

Разработчики HTML смогли решить две задачи:

  1. Предоставить дизайнерам гипертекстовых баз данных простое средство создания документов.
  2. Сделать это средство достаточно мощным, чтобы отразить имевшиеся на тот момент представления об интерфейсе пользователя гипертекстовых баз данных.

Первая задача была решена за счет выбора теговой модели описания документа.
Такая модель широко применяется в системах подготовки документов для печати.
Язык HTML позволяет размечать электронный документ, который отображается на экране с полиграфическим уровнем оформления; результирующий документ может содержать самые разнообразные метки, иллюстрации, аудио и видеофрагменты и так далее.
В состав языка HTML вошли развитые средства для создания различных уровней заголовков, шрифтовых выделений, различные списки, таблицы и многое другое.

Основа файла HTML

Важным моментом, повлиявшим на судьбу HTML, стало то, что в качестве основы был выбран обычный текстовый файл. Выбор был сделан под влиянием следующих факторов:

  • Такой файл можно создать в любом текстовом редакторе на любой аппаратной платформе в среде, какой угодно операционной системы.
  • К моменту разработки HTML существовал американский стандарт для разработки сетевых информационных систем - Z39.50, в котором в качестве единицы хранения указывался простой текстовый файл в кодировке LATIN1, что соответствует US ASCII.

Эволюция языка HTML

  • Первая версия языка (HTML 1.0) была направлена на представление языка как такового, где описание его возможностей носило скорее рекомендательный характер.
  • Вторая версия языка (HTML 2.0) фиксировала практику использования его конструкций. Версия ++ (HTML++) представляла новые возможности, расширяя набор тегов HTML в сторону отображения научной информации и таблиц, а также улучшения стиля компоновки изображений и текста.
  • Версия 3.2 смогла упорядочить все нововведения и согласовать их с существующей практикой. HTML 3.2 позволяет реализовать использование таблиц, выполнение кодов языка Java, обтекание графики текстом, а также отображение верхних и нижних индексов.
  • Версия 4.01 включает дополнительные средства работы с мультимедиа, языки программирования, таблицы стилей, упрощенные средства печати изображений и документов. Для управления сценариями просмотра страниц веб-сайта (гипертекстовой базы данных, выполненной в технологии World Wide Web) можно использовать языки программирования этих сценариев, например, JavaScript и т. д.

W3C

Сейчас Тим Бернерс-Ли руководит международной организацией W3C (World Wide Web Consortium), которая занимается подготовкой и распространением документации на описание новых версий языка HTML.
Созданные W3C стандарты, кроме языка HTML включают в себя языки: CSS, XHTML и XML.

Идем дальше

Если Вы прочитали эту статью и хотите узнать больше о веб-стандартах, тогда прочитайте следующие статьи на эту тему:
Таблицы html или блоковая разметка web-страниц >>>
Причины перехода на веб-стандарты >>>


     карта сайтаКарта сайта