double arrow

Гипертекстовая технология

Внешне гипертекст отличается от обычного текста тем, что часть слов или целые строки в нем, будучи выделены особым шрифтом или цветом, оказываются чувствительными к появлению на них указателя манипулятора «мышь». При попада­нии на такую область текста указатель (часто стрелочка) изменяет пер­воначальный вид, становясь, например, ладошкой. Щелчок «мыши» в таком положении приводит к инициированию какого–либо события, чаще всего к загрузке в программу просмотра нового документа, при­вязанного так называемой гипертекстовой ссылкой к выделенной стро­ке текста. В результате у пользователя появляется возможность самому выбирать порядок просмотра тех или иных страниц, двигаясь по пере­межающимся между собой нитям – паутинкам ссылок. Если при этом компьютер подключен к глобальной сети Интернет, то в сценарий про­смотра могут входить ресурсы всего мира, доступ к которым происхо­дит по протоколу работы с гипертекстом, или HTTP (Hyper Text Trans­fer Protocol). После сказанного становится понятным представление об этих ресурсах как о Всемирной паутине.

Поскольку нетривиальный характер взаимодействия клиента и сервера по протоколу HTTP с удаленными ресурсами Сети скрыт от конечного пользователя за интерфейсом дружественной программы–просмотра гипертекстовых страниц (браузером, от англ. browse – просматривать), начало работы в Web не представляет больших про­блем.

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

Для удобства ввода информации предусмотрены специальные формы, меню. Программы просмотра позволяют получать доступ не только к WWW–серверам, но и к другим службам Internet. С их помощью можно путешествовать по Gopher–серверам, искать информацию в WAIS–базах, получать файлы с файловых серверов по протоколу FTP. Поддерживается протокол обмена сетевыми новостями Usenet NNTP.

Вся польза WWW состоит в создании гипертекстовых документов, и если вас заинтересовал какой–либо пункт в таком документе, то достаточно «ткнуть» в него курсором для получения нужной информации. Также в одном документе возможно делать ссылки на другие, написанные другими авторами или даже расположенные на другом сервере. Одно из главных преимуществ WWW над другими средствами поиска и передачи информации – «многосредность». В WWW можно увидеть на одной странице одновременно текст и изображение, звук и анимацию.

WWW – это в настоящее время самый популярный и самый интересный сервис Интернет, самое популярное и удобное средство работы с информацией. Самое распространенное имя для компьютера в Интернет сегодня – www, больше половины потока данных Интернет приходится на долю WWW. Количество серверов WWW сегодня нельзя оценить сколько–либо точно, но по некоторым оценкам их более 500 тысяч. Скорость роста WWW даже выше, чем у самой сети Интернет.

WWW работает по принципу клиент–сервер, точнее, клиент–серверы: существует множество серверов, которые по запросу клиента возвращают ему гипермедийный документ – документ, состоящий из частей с разнообразным представлением информации, в котором каждый элемент может являться ссылкой на другой документ или его часть. Ссылки эти в документах WWW организованы таким образом, что каждый информационный ресурс в глобальной сети Интернет однозначно адресуется, и документ, который вы читаете в данный момент, способен ссылаться как на другие документы на этом же сервере, так и на документы (и вообще на ресурсы Интернет) на других компьютерах Интернет. Причем пользователь не замечает этого и работает со всем информационным пространством Интернет как с единым целым. Ссылки WWW указывают не только на документы, специфичные для самой WWW, но и на прочие сервисы и информационные ресурсы Интернет. Более того, большинство программ–клиентов WWW (навигаторы) не просто понимают такие ссылки, но и являются программами–клиентами соответствующих сервисов: ftp, gopher, сетевых новостей Usenet, электронной почты и т.д. Таким образом, программные средства WWW являются универсальными для различных сервисов Интернет, а сама информационная система WWW играет интегрирующую роль.

Организация информации. Документы, предназначенные для экрана компьютера, могут содержать большое количество различных средств отображения информации, включая текст, числа, иллюстра­ции или фотографии, мультипликацию и цифровой аудиовизуальный материал, поэтому хорошо спроектированный интерфейс – основа проектирования WWW–документов и систем.

Разработка WWW–страниц требует,по крайней мере, базового представления о принципах проектирования интерфейса пользовате­ля. Вопреки новизне компьютерных средств отображения информа­ции и концептуальным трудностям объединения большого количест­ва форм отображения информации в связное представление, сущест­вуют пока еще не слишком широко распространенные стандарты ор­ганизации электронных документов.

Большинство современных концепций относительно структури­рования информации относятся к организации книг, периодических изданий и индексации библиотек и систем каталогов, которые росли вокруг печатной информации. Разработка WWW–документов и гипертекстовых документов также должна подвергнуться подобному развитию и стандартизации, чтобы сделаться столь же легко доступ­ной и в электронной форме.

Самая лучшая стратегия при разработке гипертекстового документа – последовательно применять хотя бы некоторые основные принципы построения документа к каждой создаваемой WWW–стра­нице.

Хотя компьютерные гипертекстовые документы предоставляют множество новых возможностей проектировщикам информационных систем, основные принципы проектирования, создания, редактирова­ния и организации электронных информационных систем почти не отличаются от текущей практики создания печатных средств инфор­мации.

Диапазон способов организации узлов Web весьма широк: от уз­лов,имеющих строгую линейную структуру до узлов, у которых во­обще нет четкой структуры. Обычно страницы располагаются в ие­рархическом или линейном порядке, а также в виде паутины.

Иерархическая организация. Узлы Web, которые сле­дуют иерархической, или древовидной, организации, имеют единст­венную точку входа в узел, остальные страницы располагаются на исходящих из нее ответвлениях. Данный подход удобен, если инфор­мация легко разбивается на категории и подкатегории. При иерархи­ческой организации узла Web (рис. 10.5) к странице самого нижнего уровня ведет один и только один путь.

Рис. 10.5. Иерархическая организация WWW

 

Такая строгая структура узла может вызвать проблемы у пользо­вателей. Например, если пользователь прошел на несколько уровней вниз по одному из путей, а потом решил попасть в другую часть де­рева, то ему придется возвращаться обратно.

Линейная организация. Если необходимо, чтобы пользо­ватели читали содержимое узла как книгу или журнал, или чтобы они прошли по заданному пути от начала и до конца узла, выбирается ли­нейная организация (рис. 10.6).

Рис. 10.6. Линейная организация WWW

 

Какая–то страница может иметь несколько связей с примечаниями и дополнениями, но для продвижения дальше пользователь должен вернуться на нее снова. Для большого узла Web линейная организация подходит неочень, читателям, ищущим конкретную информацию, можетне понравиться необходимость пройти через множество страниц, прежде чем они попадут на нужную.

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

Рис. 10.7. Организация WWW в виде паутины

 

Для просмотра Web этa организация узла наиболее удобна. Быст­рый проход по узлу и большая свобода перемещения. Недостаток такой структуры в том, что пользователь может что–нибудь пропустить, не пройдя по всем связям.

Наиболее распространенными программами этого типа являются Mosaic, Netscape Navigator, Internet Explorer (графический интерфейс) и Lynx для алфавитно–цифрового режима доступа. Приведем здесь их краткие характеристики.

Lynx – полноэкранный интерфейс доступа к WWW. Данный ин­терфейс обеспечивает доступ к WWW с алфавитно–цифровых уст­ройств типа терминала vt100. Интерфейс поддерживает все возмож­ности языка HTML 2.0, за исключением графики.

Microsoft Internet Explorer и Netscape Navigator (фирма Netscape Com­munications) – близкие по своим возможностям многопротокольные графические интерфейсы доступа к WWW и другим ресурсам Сети, интерпретирующие язык гипертекстовой разметки HTML 3.2 (речь идет о версиях продуктов 1997г.) и поддерживающие средства рабо­ты с объектами гипермедиа.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: