Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lektsii_OIS-2010.doc
Скачиваний:
204
Добавлен:
02.04.2015
Размер:
1.84 Mб
Скачать
    1. Всемирная паутина

WW – это глобальная гипертекстовая система, организованная на базе Интернета. WWW представляет собой механизм, при помощи которого связывается информация, доступная посредством многочисленных Web-серверов во всем мире. Web-сервер – это программа, которая «умеет» получать http-запросы и выполнять в соответствии с этими запросами определенные действия, например, запускать приложения и генерировать документы.

Документ, доступный через Web, называют Web-страницей, а группы страниц, объединенные общей темой и навигационно, –Web-узлами, илиWeb-сайтами. Один аппаратный Web-сервер может содержать несколько Web-сайтов, но возможна и обратная ситуация, когда огромный Web-сайт может поддерживаться группой Web-серверов (компьютеров).

Для того чтобы лучше понять идею организации Всемирной паутины, обратимся к рис. 2, на котором показан пример использования WWW для поиска информации о новостях. Предположим, что пользователю, проживающему в США, необходимо узнать последние московские новости, и он не знает адреса сервера, на котором можно найти эту информацию. Вполне вероятно, что для того, чтобы получить необходимые данные, он набирает известный ему адрес Web-сайта, который физически расположен на компьютере в США и посвящен теме «Новости в мире». Очевидно, что на одном сервере не могут храниться данные о местных новостях всех уголков земного шара.

При этом возможно, что у наиболее важных новостей мирового значения на сервере есть ссылки на новостные сайты, актуальные для разных регионов. Вполне вероятно, что, выбрав ссылку «Европа», пользователь соединится уже с другим компьютером, расположенным где-то в Европе (рис. 2). Предположим, что на странице европейского сайта есть ссылка на Россию. По ссылке «Россия» можно соединиться с сервером в России. Вероятно, по ссылке «Москва» на этом сайте пользователь получит необходимую информацию, а возможно, соединится с четвертым сервером, который представит необходимую ему информацию. Таким образом, уточняя и детализируя информацию, можно получить новости конкретного района.

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

Рис.2.

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

Тот факт, что серфинг не требует знаний о местоположении искомых документов, как раз и является основным удобством и причиной популярности службы WWW.

    1. Браузеры

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

Во многом развитие браузеров определялось конкуренцией двух компаний-разработчиков – Netscape и Microsoft. В середине 1990-х годов компания Netscape захватила большую долю рынка благодаря своему продукту Netscape Navigator, а Microsoft начала активно продвигать разработанный ею Internet Explorer. История противоборства этих двух программ получила название войны браузеров, которая фактически свелась к появлению у них новых возможностей. Благодаря интеграции Internet Explorer с операционной системой Windows и предложению браузера в качестве бесплатной программы, Microsoft удалось одержать победу в этой войне. В результате рынок браузеров стал достаточно специфичным: сегодня наиболее популярные программы Internet Explorer и Netscape Navigator распространяются бесплатно, в то время как некоторые альтернативные и значительно менее распространенные программы являются платными.

Наиболее распространены на сегодняшний день следующие браузеры: Internet Explorer, Netscape Navigator, Opera, Mozilla.

Создателям web-страничек необходимо помнить следующее. Простые странички будут, скорее всего, одинаково выглядеть во всех браузерах. Однако, чем сложнее страничка, тем больше различий в ее восприятии разными программами просмотра. Эти различия могут касаться расположения элементов на странице, реакции на действия пользователя, внешнего вида отдельных элементов и т. д. Создавая веб-страницу, полезно просматривать ее в различных броузерах и корректировать код в соответствии с тем, что вы увидели. Нередко может случиться, что страничка, очень красиво выглядящая в одном браузере, будет просто нечитаемой в другом. Создание сложной странички, которая почти одинаково смотрится в разных браузерах, – задача не из легких. Поэтому рекомендуется ориентироваться на какой-либо один браузер, а совместимость с другими поддерживать только на минимальном уровне. Еще можно создавать копии страничек для разных браузеров.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]