ВУЗ:
Составители:
Рубрика:
язык разметки научных документов TeX, предложенный Американским
Математическим Обществом, и программы его интерпретации.
К моменту создания HTML существовал стандарт языка разметки
печатных документов - SGML (Standard Generalized Markup Language), который
и был взят в качестве основы HTML. Предполагалось, что такое решение
поможет использовать существующее программное обеспечение для
интерпретации нового языка. Однако, будучи доступным широкому кругу
пользователей Internet, HTML зажил своей собственной жизнью. Вероятно,
многие администраторы баз данных WWW и разработчики программного
обеспечения для этой системы имеют довольно смутное представление о
стандартном языке разметки SGML.
Вторым важным моментом, повлиявшим на судьбу HTML, стал выбор в
качестве элемента гипертекстовой базы данных обычного текстового файла,
который хранится средствами файловой системы операционной среды
компьютера. Такой выбор был сделан под влиянием следующих факторов:
− такой файл можно создать в любом текстовом редакторе на любой
аппаратной платформе в среде любой операционной системы.
− к моменту разработки HTML существовал американский стандарт для
разработки сетевых информационных систем - Z39.50, в котором в качестве
единицы хранения указывался простой текстовый файл в кодировке LATIN1,
что соответствует US ASCII.
Таким образом, гипертекстовая база данных в концепции WWW - это
набор текстовых файлов, написанных на языке HTML, который определяет
форму представления информации (разметка) и структуру связей этих файлов
(гипертекстовые ссылки).
Такой подход предполагает наличие еще одной компоненты технологии -
интерпретатора языка. В World Wide Web функции интерпретатора разделены
между сервером гипертекстовой базы данных и интерфейсом пользователя.
Сервер, кроме доступа к документам и обработки гипертекстовых ссылок,
осуществляет также препроцессорную обработку документов, в то время как
интерфейс пользователя осуществляет интерпретацию конструкций языка,
связанных с представлением информации.
Принципы построения и интерпретации HTML. Теговая модель
описывает документ как совокупность элементов, каждый из которых окружен
тегами. По своему значению теги близки к понятию скобок "begin/end" в
универсальных языках программирования, которые задают области действия
имен локальных переменных и т.п. Теги определяют область действия правил
интерпретации текстовых элементов документа. Типичным примером такого
рода является тег стиля Italic, который определяет область отображения
курсива.
Текст на языке HTML:
Текст, следующий за словом "Italic" <I>отображается как курсив</I>.
Текст отображаемый программой интерпретации:
Текст, следующий за словом "Italic" отображается как курсив.
146
язык разметки научных документов TeX, предложенный Американским Математическим Обществом, и программы его интерпретации. К моменту создания HTML существовал стандарт языка разметки печатных документов - SGML (Standard Generalized Markup Language), который и был взят в качестве основы HTML. Предполагалось, что такое решение поможет использовать существующее программное обеспечение для интерпретации нового языка. Однако, будучи доступным широкому кругу пользователей Internet, HTML зажил своей собственной жизнью. Вероятно, многие администраторы баз данных WWW и разработчики программного обеспечения для этой системы имеют довольно смутное представление о стандартном языке разметки SGML. Вторым важным моментом, повлиявшим на судьбу HTML, стал выбор в качестве элемента гипертекстовой базы данных обычного текстового файла, который хранится средствами файловой системы операционной среды компьютера. Такой выбор был сделан под влиянием следующих факторов: − такой файл можно создать в любом текстовом редакторе на любой аппаратной платформе в среде любой операционной системы. − к моменту разработки HTML существовал американский стандарт для разработки сетевых информационных систем - Z39.50, в котором в качестве единицы хранения указывался простой текстовый файл в кодировке LATIN1, что соответствует US ASCII. Таким образом, гипертекстовая база данных в концепции WWW - это набор текстовых файлов, написанных на языке HTML, который определяет форму представления информации (разметка) и структуру связей этих файлов (гипертекстовые ссылки). Такой подход предполагает наличие еще одной компоненты технологии - интерпретатора языка. В World Wide Web функции интерпретатора разделены между сервером гипертекстовой базы данных и интерфейсом пользователя. Сервер, кроме доступа к документам и обработки гипертекстовых ссылок, осуществляет также препроцессорную обработку документов, в то время как интерфейс пользователя осуществляет интерпретацию конструкций языка, связанных с представлением информации. Принципы построения и интерпретации HTML. Теговая модель описывает документ как совокупность элементов, каждый из которых окружен тегами. По своему значению теги близки к понятию скобок "begin/end" в универсальных языках программирования, которые задают области действия имен локальных переменных и т.п. Теги определяют область действия правил интерпретации текстовых элементов документа. Типичным примером такого рода является тег стиля Italic, который определяет область отображения курсива. Текст на языке HTML: Текст, следующий за словом "Italic" отображается как курсив. Текст отображаемый программой интерпретации: Текст, следующий за словом "Italic" отображается как курсив. 146
Страницы
- « первая
- ‹ предыдущая
- …
- 144
- 145
- 146
- 147
- 148
- …
- следующая ›
- последняя »