История создания и развития HTML.




Для начала неплохо было бы узнать, что же такое HTML (Hyper Text Markup Language - язык разметки гипертекста)?

Понятие "гипертекст" обозначает электронный документ, который содержит в себе ссылки на другие документы. Термин "гипертекст" впервые был введён Тедом Нельсоном в 1960-х годах.

Итак, окунемся в историю. В далеком 1945 году американский ученый (И, кстати, научный консультант президента) Ванневар Буш впервые говорит о гипертексте. Двадцать три года спустя (1968 год) Дуглас Энджельбарт, создатель мыши, и других модных девайсов и софта, показал работу гипертекстовых связей в его собственном текстовом редакторе.

Но сама история языков разметки началась в 60-е годы, когда сотрудники компании IBM взялись за решение проблем, связанных с переносом документов между различными платформами и операционными системами. В результате их усилий появился язык GML (General Markup Language - общий язык разметки), который был предназначен для использования на ЭВМ семейства IBM. Язык GML в дальнейшем был дополнен, и в 80-х годах прошёл стандартизацию ISO (Международная организация стандартизации). Новый язык разметки стал назваться SGML (Standart General Markup Language), и использовался военным департаментом США для оформления сложной и замысловатой технической документации. Однако, SGML широкого распространения не получил из-за своей сложности и дороговизны.

Перенесемся в Европу, где проходил следующий этап развития языков разметки. Этот этап связан с именами учёных-физиков, сотрудников Европейский Центр Ядерных Исследований (CERN) в Женеве. В конце 80-х годов Тим Бернерс-Ли всерьез занялся проблемой хранения, передачи и отображения данных, полученных коллегами из других исследовательских центров и из собственных дочерних лабораторий. Проблема состояла в том, что каждый специалист, приезжавший в Центр, применял собственные методы представления информации, и срочно требовалось создание универсальной системы, которая не зависела бы от используемой компьютерной платформы и в то же время была бы достаточно простой. В основу разрабатываемого языка Тим Бернерс-Ли положил язык SGML и приёмы работы с гипертекстом, с чем и связано название созданного им языка - HTML. Новый язык использовал основные конструкции SGML для описания документов и гипертекстовых ссылок. Нужно отметить, что Бернерс-Ли, является и инициатором создания WWW, где изначально гипертекстовые документы получили наибольшее распространение. Но созданием лишь языка HTML не ограничилось. Это все равно, что создать автомобиль без создания правил дорожного движения – быстро и удобно путешествовать, когда ты один мчишься по автостраде! Но если таких автолюбителей полно? - быть беде!

Потребовалось создание протокола передачи гипертекста HTTP (Hyper Text Transfer Protocol). Этот протокол позволил осуществлять обмен документами HTML. Именно он дал возможность клиенту находить и использовать ресурсы, хранящиеся на другом компьютере. Протокол HTTP занимается поиском и загрузкой нужного документа, (Например, всякий раз когда пользователь щелкает мышью по какому-либо URL). Первые HTML-документы, обращавшиеся в Internet в начале 90-х годов, были исключительно текстовыми. Так было до тех пор, пока в Национальном центре исследования сверхпроводников (NCSA) Иллинойского университета не был разработан первый графический интерфейс, или попросту – браузер (Mosaic) для HTML-документов. Впоследствии с появлением множества простых и доступных браузеров для Всемирной паутины и для других служб Internet началась новая эра для HTML. Язык HTML стал основным инструментом для распространения информации в Internet, хотя изначально он предназначался для организации информации в пределах одного научного центра. Идея решения проблемы обмена документами между различными компьютерами и приложениями через Internet основана на языке разметки гипертекста. Разметка документа - это описание различных фрагментов документа и их взаимного расположения. Выполняется разметка с помощью арабских цифр, символов латинского алфавита и некоторых знаков препинания. Из этих символов набираются команды языка HTML – теги (дескрипторы).

От истории создания перейдем к истории развития HTML.В 1992 году Раггетт из компании Hewlett-Packard Labs составил расширенную версию языка HTML, которая получила обозначение HTML+. Начиная с 1992 года, многие разработчики браузеров начинали расширять HTML за счет добавления собственных элементов. Это привело к тому, что документы, разработанные с учетом возможностей конкретного браузера, не отображались другими браузерами.

Ситуация похожа на ту, в которой автолюбителю из России дали бы возможность прокатиться по улицам Лондона. Без сомнений, русскому шоферу пришлось бы не сладко. Точно также дело обстояло и с дополнениями языка под конкретный браузер. Поэтому группа под руководством Дэна Конноли в 1994 году проанализировала наиболее широко используемые элементы HTML и составила новую версию HTML, которая получила обозначение HTML 2. Эта версия была утверждена международной комиссией по стандартам Internet (IETF).

На этом не остановилось, в 1995 году был опубликован проект версии HTML 3.0, а в январе 1997 года версия HTML 3.2 была рекомендована в качестве стандарта..

Версия 3 была предложена Консорциумом всемирной паутины (W3C) в марте 1995 года и обеспечивала много новых возможностей, таких как создание таблиц, «обтекание» изображений текстом и отображение сложных математических формул. Даже при том, что этот стандарт был совместим со второй версией, реализация его была сложна для браузеров того времени. Версия 3.1 официально никогда не предлагалась, и следующей версией стандарта HTML стала 3.2, в которой были опущены многие нововведения версии 3.0, но добавлены нестандартные элементы, поддерживаемые браузерами Netscape Navigator и Mosaic.

В версии HTML 4.0 произошла некоторая «очистка» стандарта. Многие элементы были отмечены как устаревшие и нерекомендованные. В 1998 году консорциум Всемирной паутины начал работу над новым языком разметки, основанном на HTML 4, но соответствующим синтаксису XML. Впоследствии новый язык получил название XHTML. Первая версия XHTML 1.0 одобрена в качестве Рекомендации консорциума Всемирной паутины 26 января 2000 года.

HTML5 (HyperText Markup Language, version 5) — это пятая версия HTML-стандарта, она находится в стадии разработки по состоянию на апрель 2012 года. Основной её целью является улучшить язык, поддерживающий работу с новейшими мультимедийными приложениями, при этом сохраняется лёгкость чтения кода для человека и ясность исполнения для компьютеров и приспособлений (веб-браузеры, синтаксические анализаторы и т. д.). HTML5 включает в себя HTML 4 и JavaScript.

Введение

HyperText Markup Language (HTML) - язык разметки гипертекста.

Гипертекст - информационная структура, позволяющая устанавливать смысловые связи между элементами текста на экране компьютера таким образом, чтобы можно было легко осуществлять переходы от одного элемента к другому. На практике в гипертексте некоторые слова выделяют путем подчеркивания или окрашивания в другой цвет (гиперссылки). Выделение слова говорит о наличии связи этого слова с некоторым документом, в котором тема, связанная с выделенным словом рассматривается более подробно.

Отдельный документ, выполненный в формате HTML, называется:

- HTML-документом;

- Web-документом;

- Web-страницей.

Такие страницы, как правило, имеют расширение htm или html.

Гиперссылка - фрагмент текста, который является указателем на другой файл или объект. Гиперссылки необходимы для того, чтобы обеспечить возможность перехода от одного документа к другому.

Группа Web-страниц, принадлежащих одному автору или одному издателю и взаимосвязанных общими гиперссылками, образует структуру, которая называется Web-узлом или Web-сайтом.

Каждая HTML-страница имеет свой уникальный URL-адрес в интернете.

Структура URL-адреса

Url-адрес ресурса образуется объединением доменного имени компьютера, на котором он хранится, и пути поиска (пути доступа), который ведет от корневого каталога жесткого диска этого компьютера через все вложенные каталоги к файлу, представляющему ресурс.

Типичный URL для WWW имеет вид:

https://www.название.домен/имя файла

Здесь название - это часть адреса, который часто употребляется для обозначения владельца сайта, а домен - обозначение крупного "раздела" Интернета: страны (ru), области деятельности (com) и т.д. Например, адрес гипертекстового файла works.htm в Интернете:

https://www.rambler.ru/bisness/works.htm



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2021-03-25 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: