Интегрированный язык HTML в Интранет
Создан гипертекстовый высокоуровневый язык (HTML), – Hyper Text Markup Language – который органично введен в язык SGML и предназначен для работы со Службой глобального соединения (WWW). При использовании HTML можно не только форматировать документы, но и обеспечивать связь с другими документами, расположенными в различных абонентских системах информационной сети.
Гипертекст – hypertext – текст, представленный в виде ассоциативно связанных блоков, содержащий в себе связи с другими текстами, графической и другой информацией.
Модель гипертекста определяется графом, в вершинах которого располагаются части (блоки) текста, которые содержат какие-либо сведения, предложения обобщения. Эти блоки, например статья «сеть» (рис. 66), взятая из справочной базы знаний, имеют смысловую связь, фиксируемую ребрами графа. Благодаря этому гипертекст этому гипертекст значительно отличается от обычного текста. Обычные, «линейные тексты» имеют пользовательскую структуру и предусматривают (в христианском мире) их чтение слева направо и сверху вниз. Между тем использование гипертекста позволяет фиксировать отдельные мысли, факты, сведения, а затем связывать их друг с другом, двигаясь в любых направлениях, определяемых ассоциативными связями. В результате образуется «нелинейный текст».
Создается гипертекст в три этапа:
- идеи (их сбор);
- план (связь идей);
- реализация ветвящейся структуры гипертекста.
В свою очередь, созданный гипертекст может развиваться и далее, обеспечивая основу для базы знаний и возможность выполнения последующих циклов его маршрутизации. В тех случаях, когда к блокам текста добавляются большое число изображений и записи звука, гипертекст превращается в «гиперсреду».
В корпоративных сетях используется язык описания гипертекстовых документов HTML, который, не будучи языком программирования, представляет собой мощное средство обработки документов. Для создания HTML-документов необходим текстовый редактор, а для их просмотра – броузер. Пользуясь HTML, следует включать в свой документ специальные символы – «теги» (коды), которые предоставляют броузеру определенную информацию для вывода содержимого документа на экран. Каждый HTML-документ имеет две части: головную, содержащую заголовок документа, и тело, состоящее из содержимого документа. Язык HTML обеспечивает связь документов ссылками, причем есть возможность создавать ссылки на различные секции того же или других документов, что обеспечивает пользователям более быстрый доступ необходимой им информации.
Эффективность функционирования корпоративной сети во многом определяется возможностями пользователей взаимодействовать с их Web-страницами. Среди различных методов расширения интерактивных возможностей корпоративных сетей, создания интерактивных Web-станиц в настоящее время чаще всего используются CGI-«сценарии» (Common
Gateway Interface – интерфейс общего шлюза). CGI-сценарий представляет собой программу, которая осуществляет связь с Web-сервером для обработки и предоставления данных. Обычно он применяется в узлах для создания интерактивных HTML-форм (бланков) заполняемых пользователями, которые затем передаются на сервер для обработки. При исполнении CGI-сценария пользователь взаимодействует с броузером при заполнении формы, после чего броузер должен взаимодействовать с сервером для обработки содержимого формы. Сервер в свою очередь выполняет набор запрограммированных команд (сценарий) обработки содержимого формы.
HTML-формы аналогична стандартному HTML-документу с добавлением тегов <FORM> и </FORM> и связи CGI-сценарием. Для разработки разнообразных интерактивных HTML-форм можно использовать набор стандартных CGI-сценариев.