Головна

HTML також називають мовою гіпертекстової розмітки. Власне, по-англійськи він і є HyperText Markup Language

  1.  A. Code. Developed in 1 965 at Dartmouth College in the United States for use by students who require a simple language to begin programming.
  2.  Computer Languages
  3.  GENERAL NOTES ON FUNCTIONAL STYLES OF LANGUAGE
  4.  III. Всі відомі людського роду науки і мистецтва створені наслідуванням, розумом і мовою
  5.  Interlanguage
  6.  IX. LANGUAGE DEVELOPMENT

Початок історії HTML слід віднести до 1969 року, коли Чарльз Гольдфарб, який працював тоді в компанії IBM, створив прототип мови для розмітки технічної документації, згодом названого GML, в 1986 році статусу міжнародного стандарту - SGML (Standard Generalized Markup Language). Цей узагальнений метамова призначений для побудови систем логічної, структурної розмітки будь-яких різновидів текстів.

Сам по собі SGML тобто не готова система розмітки тексту, а лише зручний метамова, що дозволяє будувати такі системи для конкретних обставин. Стандарт SGML встановлює лише синтаксис запису елементів розмітки, а також правила визначення нових елементів і вказівки структурних відносин між ними. Для практичної ж розмітки документів потрібно додаток SGML - набір визначень елементів, що представляє собою, по суті, формальний опис структури документа.

У 1991 р співробітники Європейського інституту фізікічастіц (CERN), зайняті створенням системи передачі гіпертекстової інформації через Інтернет, не обрали SGML в якості основи для нової мови розмітки гіпертекстових документів. Ця мова - найвідоміше з додатків SGML - був названий HTML (HyperText Markup Language, «мова розмітки гіпертексту»).

Спочатку HTML, як і належить SGML-додатком, розділяв всі особливості ідеології SGML. З сорока з невеликим тегів HTML версії 1.2 (датованій червнем 1993 г.), він містив всього три тега. Вся розмітка була чисто логічної.

У в квітні 1994 р почалася підготовка специфікації наступної версії мови - 2.0. Цим займався утворений в тому ж році Консорціум W3 (W3 Consortium, скорочено W3C), який перейняв від CERN верховну владу і авторитет в світі WWW.

Досить сказати, що специфікація HTML 2.0, єдиним серйозним удосконаленням в якій був механізм форм для відсилання інформації з комп'ютера користувача на сервер, була остаточно затверджена лише у вересні 1995 року, коли в W3C вже повним ходом йшло обговорення HTML 3, - або, як його називали спочатку, «HTML +».

Робота над ним розпочалася в березні 1995 року, і початковий варіант стандарту включав в себе багато цікавих нововведень - теги для створення таблиць, розмітки математичних формул, вставки обтічних текстом малюнків, приміток і ін.

Але найголовніше - HTML 3 був спробою вирішити вже досить очевидне на той час протиріччя між ідеологією структурної розмітки і потребами користувачів, зацікавлених в першу чергу в гнучких і багатих можливостях візуального представлення. Протиріччя це було дозволено знову-таки в повній відповідності з ідеологією SGML: W3C ввів в HTML 3 підтримку так званих ієрархічних стильових специфікацій. Система CSS формально незалежна від HTML, має зовсім інший синтаксис, не буде наслідувати ніяких ідеологічних обмежень і дозволяє, вже в зовсім інших термінах, задавати параметри графічного (так само як і текстового, звукового і будь-якого іншого) уявлення для будь-якого тега HTML.

Проект HTML 3 був заморожений, а замість нього в стислі терміни створено стандарт HTML 3.2, який, по суті, всього лише описує більшість розширень Netscape (з тим же успіхом їх можна назвати тепер «розширеннями Microsoft»). Пройшовши звичайний в W3C процес обговорення і внесення поправок, специфікація HTML 3.2 була затверджена в січні 1997 року.

У грудні того ж 1997 року, з прийняттям стандарту HTML 4.0, ця версія ввела чимало розширень для підтримки багатомовних документів і забезпечення доступності документа в різних середовищах. Крім того, в HTML 4 нарешті прямо в тексті стандарту чітко проведено поділ логічних і візуальних тегів (останні оголошені «нерекомендовані», «deprecated»).

 



 гіпертекстова технологія |  СИНТАКСИС

 II) Деякі поняття звукових технологій |  Принцип роботи систем розпізнавання мови |  Коротка історія технології |  Системи синтезу тексту в мову. |  Електронні видання та електронні навчальні посібники. |  Навчання мови за допомогою комп'ютера (CALL Computer Assisted Lang. Learning). |  II) Класифікація програм CALL. |  Комп'ютерні програми для створення ЕУП і для навчання лексиці, граматиці, тестові програми (приклади). інструментальні засоби |  World Wide Web |  Програми для WEB-дизайнера |

© um.co.ua - учбові матеріали та реферати