Поиск информации в сети Internet.
В течение последних пятидесяти лет предпринималось немало попыток разработать концепцию универсальной информационной базы данных, в которой можно было бы не только получать информацию из любой точки земного шара, но и иметь удобный способ связи информационных сегментов друг с другом, так чтобы наиболее важные данные быстро могли быть найдены. В 60-е годы исследования в этой области породили облик «информационной Вселенной» (docuverse = documentation + universe), в которой человек мог бы существовать «как рыба в воде» и которая преобразила бы всю информационную деятельность, в частности в области образования. Но только в настоящее время появилась технология, воплотившая эту идею и предоставляющая возможности ее реализации в масштабах планеты.
Официальное определение World Wide Web звучит как «широкомасштабная гипеpмедиа-сpеда, ориентированная на предоставление универсального доступа к огромному миру документов». прежде всего, результатом проекта World Wide Web (WWW, W3) является предоставление пользователям сетевых компьютеров достаточно простого доступа к самой разнообразной информации. Используя популярный программный интерфейс Mosaic, проект WWW изменил процесс просмотра и создания информации – создана первая поистине глобальная сеть гипеpмедиа-инфоpмации.
Идея заключается в том, что по всему миру хаотично разбросаны тысячи информационных серверов и любую машину, подключенную к Internet в режиме on-line, можно преобразовать в сервер и начинить его информацией. С любого компьютера, подключенного к Internet, можно свободно установить сетевое соединение с таким сервером и получать от него информацию. Впервые этот проект возник в Евpопейской лаборатории физики элементаpных частиц (Europeen pour la Recherche Nucleaire -- CERN), находящейся в Женеве (Швейцария). Позднее к проекту подключились и многие другие организации. Большой вклад в развитие WWW внес Национальный центр суперкомпьютерных приложений (National Centre for Supercomputing Applications -- NCSA).
Обычно для получения инфоpмации с WWW-сеpвеpа используется пpогpамма Mosaic, созданная в NCSA. Это один из самых развитых WWW-клиентов, однако далеко не единственный.
WWW использует гипертекстовую технологию. Для записи документов в гипертексте используется специальный, но очень простой язык HTML (Hypertext Markup Language), который позволяет управлять шрифтами, отступами, вставлять цветные иллюстрации. В будущем предполагается реализация поддержки таблиц, математических формул, одновременного использования нескольких национальных алфавитов.
В качестве ссылок можно указывать файлы, содержащие не только текст или графику, но и звук, подвижное изображение. В этом случае после их передачи будет автоматически вызвана программа для просмотра или прослушивания этих файлов.
Для удобства ввода информации предусмотрены специальные формы, меню. Программа Mosaic позволяет получать доступ не только к WWW-сеpвеpам, но и к другим службам Internet. С ее помощью можно путешествовать по Gopher- сеpвеpам, искать информацию в WAIS-базах, получать файлы с файловых серверов по протоколу FTP. поддерживается протокол обмена новостями NNTP.
В World Wide Web для задания местоположения файлов на других серверах сети Internet используется URL – Uniform Resource Locator.
URL включает в себя :
- метод доступа к ресурсу, то есть протокол доступа (http, gopher, WAIS, ftp, file, telnet и др.);
- сетевой адрес ресурса (имя хост-машины и домена);
- полный путь к файлу на сервере.
В общем виде формат URL выглядит так:
method://host.domain[:port]/path/filename
где method имеет одно из значений, перечисленных в таблице 6.
Таблица 6 – Возможные значения параметра method в URL
Значение | Описание |
file | файл на вашей локальной системе,или файл на anonymous FTP сервере |
http | файл на World Wide Web сервере |
gopher | файл на Gopher сервере |
WAIS | файл на WAIS (Wide Area Information Server) сервере |
news | группа новостей телеконференции Usenet |
telnet | выход на ресурсы сети Telnet |
Параметр host.domain – адрес ресурса в сети Internet.
Параметр port – число, которое необходимо указывать, если метод требует номер порта (отдельные сервера могут иметь свой отличительный номер порта). Стандартными портами являются : 21 – FTP, 23 – Telnet, 70 – Gopher, 80 – http.