"Информатика. Учебное пособие для учреждений общего среднего образования с русским языком обучения", В. М. Котов, А. И. Лапо, Ю.А. Быкадоров, Е.Н. Войтехович
WWW (World Wide Web) — служба Интернета, с помощью которой пользователи получают связанные веб-страницы и другие ресурсы. Страницы соединены гиперссылками, поэтому можно переходить от одного материала к другому. Браузер отправляет запросы, а веб-сервер предоставляет запрошенные данные. Веб-сервером называют и программу, обрабатывающую запросы, и компьютер, на котором она работает. Понимание этих ролей помогает разобраться, как открываются сайты и откуда браузер получает их содержимое.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Служба WWW (World Wide Web) — распределённая система связанных веб-страниц и других ресурсов, доступ к которым получают через Интернет. Она использует сеть для передачи запросов и ответов между устройствами. Благодаря WWW пользователь может открывать материалы, размещённые на разных компьютерах.
Веб-страница — документ в WWW, который может содержать текст, изображения, ссылки и другие элементы. Это отдельный ресурс, который браузер получает и показывает пользователю. Страницы могут связываться друг с другом, поэтому не приходится каждый раз искать нужный материал заново.
Веб-сайт — совокупность связанных веб-страниц и ресурсов, объединённых общим адресом и содержанием. Например, у сайта могут быть главная страница, разделы, фотографии и файлы. Понятие сайта помогает отличать целый набор материалов от одной открытой страницы.
Веб-сервер — компьютер и программа, которые хранят или обрабатывают ресурсы сайта и передают их по запросам пользователей. Сервер получает обращение браузера и отвечает нужными данными. Без него браузер не смог бы запросить страницу с удалённого сайта.
WWW является службой Интернета, но не самим Интернетом. Интернет обеспечивает соединение устройств и передачу данных, а WWW задаёт способ получать и связывать веб-ресурсы. Различие похоже на различие между дорогой и поездкой: сеть создаёт возможность связи, а служба использует её для конкретной задачи.
Связь между страницами обеспечивают гиперссылки — элементы, при выборе которых браузер может обратиться к другому адресу. Ссылка указывает, какой ресурс нужно запросить, поэтому переход не требует вручную набирать его адрес. Так пользователь перемещается между материалами и может попасть даже на ресурс, размещённый на другом сайте.
Когда пользователь вводит адрес или выбирает ссылку, браузер формирует запрос к нужному ресурсу и отправляет его по сети. Запрос поступает веб-серверу, который находит или подготавливает данные и передаёт их обратно. Браузер получает ответ и отображает содержимое; именно такой обмен позволяет увидеть страницу, которой может не быть на самом устройстве.
У браузера и сервера разные роли, потому что один обращается за данными, а другой их предоставляет. Браузер формирует запрос, принимает ответ и превращает полученные данные в страницу, понятную пользователю. Сервер принимает запрос и выдаёт ресурс, поэтому он не заменяет браузер, а взаимодействует с ним.
Веб-сервером называют и программу, и компьютер, на котором она запущена. Программа выполняет работу по приёму запросов и передаче ресурсов, а компьютер предоставляет ей вычислительные возможности и хранение данных. Эти значения связаны: говоря о сервере, могут иметь в виду либо обслуживающее программное обеспечение, либо устройство целиком.
| Участник или объект | Что делает | Как связан с другими |
|---|---|---|
| Браузер | Отправляет запросы и отображает полученные ресурсы. | Обращается к веб-серверу, показывает пользователю страницы и ссылки. |
| Веб-страница | Содержит текст, изображения, ссылки и другие элементы. | Может входить в сайт и ссылаться на другие ресурсы. |
| Веб-сайт | Объединяет связанные страницы и ресурсы. | Его материалы предоставляются пользователям веб-серверами. |
| Веб-сервер | Принимает запросы и передаёт запрошенные данные. | Отвечает браузеру, который обращается за ресурсами сайта. |
| Служба WWW | Обеспечивает работу со связанными веб-ресурсами. | Использует Интернет для обмена запросами и ответами. |
Таблица помогает проследить, кто именно выполняет каждое действие: браузер запрашивает, сервер отвечает, а страница является одним из передаваемых ресурсов. Сайт объединяет такие ресурсы, а WWW обеспечивает работу с ними через Интернет. При разборе ситуации сначала определите, о каком участнике или объекте говорится.
Задача 1. Пользователь ввёл адрес страницы в браузере. Нужно расположить по порядку основные действия до отображения страницы. Важно не путать отправку запроса с получением ответа: браузер начинает обмен, а веб-сервер предоставляет данные.
Ответ: запрос браузера → обращение к веб-серверу → получение ресурса → отображение страницы. Порядок следует из ролей участников: браузер не может показать данные, пока не получит их от сервера.
Задача 2. На странице есть ссылка на другую страницу того же сайта. Нужно объяснить, что произойдёт при её выборе и какие объекты участвуют. Ссылка не переносит страницу целиком в браузер, а указывает, какой ресурс следует запросить.
Ответ: выбор ссылки запускает новый запрос браузера к серверу. Участвуют пользователь, гиперссылка, браузер, веб-сервер и страница, на которую ведёт ссылка; принадлежность страниц одному сайту не отменяет обмена запросами.
Задача 3. Сайт доступен по одному адресу, но включает множество страниц и изображений. Нужно объяснить, как браузер получает главную страницу и один из связанных ресурсов. Здесь важно отличить сайт как совокупность материалов от отдельной страницы или изображения.
Ответ: главная страница и изображение могут запрашиваться как отдельные ресурсы. Общий адрес сайта объединяет их в одну систему, но не означает, что весь сайт передаётся браузеру одним неделимым объектом.
Ошибка — считать WWW и Интернет одним и тем же. Так думают, потому что для открытия веб-страниц обычно используют подключение к Интернету, но Интернет является сетью, а WWW — службой, работающей поверх неё. Проверьте себя: спросите, что обеспечивает соединение устройств, а что позволяет обращаться к связанным веб-ресурсам.
Ошибка — называть веб-сайтом одну страницу. Она возникает, когда пользователь видит сайт только через открытый экран, хотя сайт может включать много материалов. Чтобы проверить ответ, выясните, говорится ли об отдельном документе или о совокупности связанных страниц и ресурсов.
Ошибка — считать, что браузер хранит все страницы и сам выдаёт их пользователю. Браузер действительно показывает страницу, поэтому его роль легко переоценить, но обычно данные он получает от веб-сервера по запросу. Проверьте себя: определите, кто отправляет запрос и кто возвращает ресурс.
Ошибка — сводить веб-сервер только к компьютеру или только к программе. Путаница появляется потому, что программа и устройство выполняют общую задачу вместе, но обозначают разные стороны работы. Проверка простая: программа обслуживает запросы, а компьютер — место, где она работает и где могут храниться ресурсы.
Для понимания WWW нужно знать, что такое компьютерная сеть и Интернет, а также как компьютеры обмениваются данными. Эти знания объясняют, почему браузер может обратиться к серверу, находящемуся на другом устройстве. Без представления о сети путь запроса и ответа кажется невидимым.
Различение браузера, сайта и веб-сервера пригодится при изучении веб-технологий и создания сайтов. Оно также помогает безопаснее работать в Интернете: понимать, к какому ресурсу обращается браузер и откуда поступают данные. Эти роли составляют основу взаимодействия пользователя с веб-страницами.
Чем WWW отличается от Интернета?
Интернет — это глобальная сеть, которая соединяет компьютеры и другие устройства. WWW — одна из служб, использующих эту сеть: она позволяет получать связанные веб-страницы и ресурсы.
Чем веб-сайт отличается от веб-страницы?
Веб-страница — отдельный документ с текстом, изображениями и другими элементами. Веб-сайт обычно объединяет множество связанных страниц и ресурсов общим адресом и содержанием.
Что происходит после ввода адреса сайта в браузере?
Браузер формирует запрос и обращается к веб-серверу, на котором доступен нужный ресурс. Сервер передаёт данные браузеру, а тот отображает полученную страницу.
Зачем веб-странице нужны гиперссылки?
Гиперссылки связывают страницу с другими страницами или ресурсами. Выбрав ссылку, пользователь просит браузер получить указанный ресурс.
Веб-сервер — это компьютер или программа?
Термин используют в обоих значениях. Веб-сервер — это программа, которая принимает запросы и выдаёт данные, а также компьютер, на котором эта программа работает.
1.1. Организация службы WWW. Понятие о веб-сервере