Всемирная паутина (WWW)
Браузеры
Как отмечалось выше, в браузерах реализованы две основные функции - запрос информации у Web-сервера и отображение этой информации на компьютере. Кроме этих основных функций браузеры обладают дополнительными, например, обеспечивают упрощение поиска, хранение закладок, указывающих на избранные страницы, и т.п.
Созданные первоначально для просмотра HTML-документов, браузеры постепенно стали универсальными Интернет-клиентами. Современный браузер можно представить как приложение, в которое интегрированы несколько клиентских программ (рис. 4.11). Браузер прочитывает URL и, в зависимости от указанного протокола, "понимает", как нужно обрабатывать данные. Например, достаточно часто браузеры используют для просмотра и передачи файлов по FTP-протоколу. Более подробно о работе браузеров мы поговорим после того, как расскажем о строении Web-страниц.
Рис. 4.11. Современный браузер можно представить как приложение, в котором в рамках общего интерфейса интегрировано несколько клиентских программ
Собственная страничка в Интернете
Огромная популярность Web обусловлена возможностью не только просматривать чужие страницы, но также создавать собственные и таким образом доносить любую информацию до широкой аудитории. По сути, это глобальный механизм обмена информацией, при котором одни люди помещают информацию на Web-серверы, а другие ее просматривают.
Создав свой Web-сайт и поместив на нем текст, графику, звук, анимацию, вы делаете ее доступной для всех, кто обратится к данному ресурсу. С появлением вашей страницы в Сети информация о вас или о вашей фирме станет круглосуточно доступна сотням миллионов пользователей во всем мире.
Для эффективной работы сайта необходимо обеспечить быстрый доступ к нему. Если вы попытаетесь создать Web-сайт на своем домашнем компьютере, подключив его к Интернету через обычный модем и телефонную линию, это, скорее всего, отпугнет всех потенциальных посетителей. Как показывает опыт, посетителей больше всего раздражает ситуация, когда страница долго загружается, поэтому сервер, на котором будет размещен сайт, должен иметь высокоскоростное подключение к Интернету3Для быстрой загрузки необходимо также иметь разумный объем информации на каждой странице..
В данном случае желательно воспользоваться услугами хостинг-провайдера. Хостинг (от англ. "host" - хозяин) - это предоставление услуги по размещению сайта на аппаратном Web-сервере провайдера или собственном сервере, размещенном на площадке провайдера. Обычно хостинг-провайдер взимает плату, которая тем больше, чем больше арендуемое дисковое пространство и интенсивность трафика4Трафик - информационный поток в коммуникационной системе, выражаемый в битах в секунду.. Однако существуют и бесплатные услуги хостинга. Получить под свой сайт доменное имя третьего уровня (типа ivanov.narod.ru,) можно у многих компаний, предлагающих бесплатный "народный" хостинг. Например, имя www.your-name.narod.ru (где your-name - это имя, которое вы можете дать своему ресурсу) предоставляет компания Yandex. Однако более солидно иметь домен второго уровня. Лучше всего подойдет имя вида "ваша_фамилия.ru" или "ваша_компания.ru". В этом случае придется как минимум оплатить регистрацию доменного имени. Зато в случае наличия подобного имени ваши коллеги смогут вас найти в Интернете, даже не зная точного имени вашего сайта. Например, имея адрес www.compress.ru, можно ожидать, что читатели смогут легко найти сайт журнала просто по его названию. При этом следует отметить, что сегодня найти незанятый домен второго уровня с популярным именем довольно сложно.
Если вы собираетесь сделать небольшой любительский сайт, то, скорее всего, вас устроит доменное имя третьего уровня, и проблем с его бесплатным размещением не возникнет. Основная проблема заключается в разработке своего сайта.
Говорить о создании собственных страниц невозможно, не познакомившись с их устройством. Поэтому далее речь пойдет о том, из чего состоят Web-страницы, и прежде всего о языке гипертекстовой разметки HTML.