В WWW возможны ссылки на участки того же документа, на другие документы, расположенные на том же сервере, или на документы других серверов. Кроме того, ссылки могут указывать на текстовые, графические, архивные или мультимедийные файлы или представлять собой запрос к archie‑серверу.
В WWW применена обычная технология «клиент-сервер».
Клиент (броузер) принимает запрос пользователя («перейти по этой ссылке»), обращается к соответствующему серверу и запрашивает у него требуемый документ. Получив документ, броузер интерпретирует его и показывает пользователю. Обычно броузер показывает текст и графику (файлы графических форматов GIF и JPEG). Но различные вспомогательные программы позволяют воспроизводить прямо в окне броузера звуковые файлы или видео. К сожалению, разные броузеры могут по разному интерпретировать один и то же документ.
Web‑сервер предназначен для хранения документов и передачи их броузеру при получении соответствующего запроса. Кроме того, сервер может по запросу броузера запускать на выполнение различные программы: обращение к базе данных с запросом на поиск информации, занесение в базу данных информации пользователя, просто подсчет числа обращений к определенному документу).
Документы в WWW представляют собой простые текстовые файлы, содержащие помимо собственно текста специальные метки, которые описывают вид и структуру документа. Метки должны соответствовать языку гипертекстовой разметки HTML (HyperText Markup Language). Такие документы называются HTML‑документами.
Броузер, получив текстовый файл с HTML‑документом, начинает интерпретировать его, представляя информацию в своем окне в соответствии с обнаруженными метками. Метки позволяют выделять в тексте заголовки разного уровня, организовывать списки, таблицы и, главное, создавать ссылки на другие документы.
Для организации ссылки на любой документ в Сети используется глобальная адресация документов. Каждый документ, размещенный на Web‑сервере имеет уникальный адрес – URL (Universal Resource Locator). URL в общем случае состоит из четырех частей: имени протокола, который должен использоваться для обращения к данному документу, имени (или IP‑адреса) Web‑сервера, на котором расположен документ, пути в структуре каталогов сервера и собственно имени файла. Например:
http://elmech.mpei.ac.ru/em/frame_win.html
Здесь http:// описывает протокол (HyperText Transfer Protocol);
elmech.mpei.ac.ru – представляет собой имя Web‑сервера;
/em – путь;
frame_win.html – имя файла.
Навигация в WWW
WWW представляет собой совокупность взаимосвязанных документов. HTML‑документы еще называют «страницами». Как правило авторы не ограничиваются одной страницей, а создают «сайт» – набор из нескольких страниц со взаимными ссылками, логически объединенных одной темой. Каждый Web‑сервер может содержать любое число сайтов, но чаще он посвящен только одной «теме». Ниже рассмотрены разновидности сайтов, наиболее популярные в Internet в последнее время.
Личная домашняя страница – самый простой и распространенный тип страниц, разновидность «визитной карточки». Содержит любую информацию об авторе: личные сведения, увлечения, коллекции ссылок. Примеры можно посмотреть здесь: www.mpei.ac.ru/homep
Тематическая страница – создается энтузиастом и содержит сведения о его увлечении, любимом музыканте, актере и т.д. Часто «официальными» страницами называют те, содержание которых одобрено лицом, которому она посвящена. Иногда такие страницы создаются группами энтузиастов и описывают общие увлечения, например, www.moto.ru или www.fishing.ru
Электронные средства информации-либо электронная (Internet) версия традиционного издания, либо чисто Interent‑издание (существующее только в Сети). Могут обновляться ежедневно (или даже чаще), раз в месяц или реже. Они используют такие преимущества сетевых изданий, как оперативность подачи информации, отсутствие цензуры, относительная дешевизна издания. Многие живут только за счет размещения рекламы. Пример: www.gazeta.ru
Электронное представительство компании – иногда просто лишний способ заявить о своем существовании, но чаще это информация о профиле компании, выпускаемых продуктах (услугах), наличии товаров на складе (в магазине) и их ценах, иногда есть возможность сделать заказ. Пример: www.mvideo.ru
Internet‑магазин – сайт, содержащий не только информацию о товарах и их ценах, но позволяющий также произвести покупку товара с оплатой по кредитной карточке или наличными и последующей доставкой. Пример: www.dostavka.ru
Портал – сайт, претендующий на роль «ворот» («портала») в мир Internet. Он содержит свежие новости, ссылки на электронные средства информации, представительства компаний и организаций, сам является каталогом ресурсов и т.д. и т.п. Пример: www.km.ru
Понятие ресурсов очень широкое, а ниже речь пойдет лишь о поиске программного обеспечения и о поиске информации (HTML‑документов). Для некоторых видов ресурсов существуют специализированные средства поиска (графических или музыкальных файлов), но их тоже надо найти, что можно отнести к поиску информации.
Службы поиска информации развиваются сейчас особенно бурно. Существует множество поисковых машин (Search Engines), которые работают на принципах, аналогичных Archie, только ищут они не файлы и каталоги, а HTML‑документы (Web‑страницы). Программа-робот примерно раз в месяц автоматически просматривает все доступные в мире Web‑сервера и формирует (или обновляет) свою базу данных. При получении запроса на поиск информации сервер просматривает свою базу данных и выдает список ссылок на подходящие страницы, иногда вместе с некоторыми описаниями, которые готовят сами авторы страниц.
В качестве описания страницы (и индексируемой информации) выступают название страницы (Title), описание (Description), ключевые слова (Key-words) иногда первые 256 символов текста на странице. Разные поисковые машины используют разные принципы индексации и по-разному собирают информацию, но автору Web‑страницы следует помнить о «невидимой» части информации (описание и ключевые слова), которая может облегчить людям поиск нужной информации и повысить вероятность попадания на вашу страницу тех, кому она действительно интересна.
Среди самых популярных в мире поисковых машин можно выделить следующие: www.yahoo.com; www.altavista.com; www.lycos.com; www.excite.com.
Очень часто поисковые машины соседствуют с каталогами ресурсов (а сейчас и с порталами), представляющими всю собранную информацию в систематизированном виде. Однако, поскольку речь идет о миллионах документов, то классификация ресурсов должна проводиться автоматически, а это накладывает определенные ограничения и иногда приводит к ошибкам. Как правило самые известные каталоги содержат ссылки только на англоязычные ресурсы. Поэтому целесообразно, создавая свой сайт, позаботиться о его английской версии.
Однако и в русскоязычной части Интернета сейчас существует немало поисковых машин, ориентированных именно на русскоязычные сайты. И часто они также соседствуют с каталогами, автоматически выстраиваемыми в соответствии с правилами русского языка. Среди русских поисковых машин отметим следующие: www.yandex.ru и www.rambler.ru.
Литература
1. Ананьєв, О.М. Інформаційні системи і технології в комерційній діяльності [Текст]: підручник / О.М. Ананьєв, В.М. Білик, Я.А. Гончарук. – Львів: Новий Світ‑2000, 2006. – 584 с.
2. Антонов, В.М. Фінансовий менеджмент: сучасні інформаційні технології [Текст]: навчальний посібник / В.М. Антонов, Г.К. Яловий; ред. В.М. Антонов; Мін-во освіти і науки України, КНУ ім.Т.Г. Шевченка. – К.: ЦНЛ, 2005. – 432 с.
3. Гужва, В.М. Інформаційні системи і технології на підприємствах [Текст]: навчальний посібник / В.М. Гужва; Мін-во освіти і науки України, КНЕУ. – К.: КНЕУ, 2001. – 400 с.
4. Гуржій, А.М. Інформатика та інформаційні технології [Текст]: підручник / А.М. Гуржій, Н. І. Поворознюк, В.В. Самсонов. – Х.: Компанія СМІТ, 2003. – 352 с.
5. Информационные системы и технологии: приложения в экономике и управлении: Кн. 6 [Текст]: учебное пособие / Мин-во образования и науки Украины, Донецкий нац. ун‑т; ред. Ю.Г. Лысенко. – Донецк: Юго-Восток, 2004. – 377 с.
6. Пономаренко, Л.А. Електронна комерція [Текст]: підручник / Л.А. Пономаренко, В.О. Філатов; Мін-во освіти і науки України, Київський нац. торговельно-економ. ун‑т. – К.: Київський нац. торг. – економ. ун‑т, 2002. – 443 с.
7. Татарчук, М.І. Корпоративні інформаційні системи [Текст]: навчальний посібник / М. І. Татарчук; Мін-во освіти і науки України, Київський нац. економічний ун‑т. – К.: КНЕУ, 2005. – 291 с.