§ 29. Web-сайт - гиперструктура данных
Публикации в Интернете
Умение создавать Web-сайты становится все более актуальным навыком пользователя Интернета. Опубликовать сайт в Интернете настолько просто и доступно (по сравнению с публикациями в «бумажных» изданиях), что эта возможность привлекает все большее число людей.
Сайты могут быть частными, а могут — официальными — производственными. Практически отсутствуют какие-либо ограничения на тематику сайтов; в Интернете нет цензуры. Однако Web-сайт, как и всякая публикация, может привлечь к себе внимание лишь в том случае, если его содержание несет какой-то общественный интерес и если он имеет привлекательное внешнее оформление. Нередко разработчики Web-сайтов гораздо больше уделяют внимания внешнему оформлению страниц, чем их содержанию. Оформление Web-страниц становится своеобразным видом прикладного искусства. У него даже появилось свое название — Web-дизайн. Однако каким бы хорошим Web-художником вы ни стали, соблюдайте золотое правило: Если вам нечего сказать миру, не стоит засорять Сеть! Если же вы все-таки решились публиковаться в Интернете, то первый вопрос, в котором следует разобраться, — как и какими средствами создаются Web-страницы.
Как сконструировать Web-страницу с ее текстами, рисунками, шрифтовым, цветовым и звуковым оформлением? Надо создать текстовый файл, содержащий описание страницы на языке HTML — (HiperText MarkUp Language — язык разметки гипертекста). Это можно сделать с помощью простых текстовых редакторов, например Блокнота в операционной системе Windows. Программирование на языке HTML — наиболее сложный способ Web-дизайна.
Для создания Web-страниц существует также целый ряд инструментальных средств высокого уровня, которые называются HTML-редакторами. Работа с ними не требует знаний языка HTML, поэтому гораздо проще и эффективнее. Такие редакторы входят в состав популярных браузеров: FrontPage Express входит в Microsoft Internet Explorer; Netscape Composer — в Netscape Communicator. Мощными системами разработки сайтов являются, например, Microsoft FrontPage, Macromedia Dreamweawer.
Фирма Microsoft включает средства создания Web-страниц в текстовый процессор Word, начиная с версии Word 97. Возможности такого Web-мастера ограничены, однако несложные сайты с его помощью вполне можно создавать. Web-мастер Word предоставляет пользователю набор шаблонов художественного оформления страниц. Впрочем, шаблонами можно и не пользоваться, а создавать свой дизайн и свою структуру документов.
Рассмотрим проект небольшого семейного Web-сайта на конкретном примере. Вначале желательно спроектировать всю систему будущего сайта, т. е. нарисовать схему, в которой отразить структуру связанных Web-страниц. В нашем случае получится схема:
Главная страница личного сайта семьи является лишь корнем дерева, которое образуют взаимосвязанные страницы сайта. Семейный сайт будет сформирован из файла главной страницы family.htm и файлов с другими страницами father.htm, mother.htm, son.htm, timka.htm, связанными с главной страницей с помощью гиперссылок.
Это внутреннее содержание сайта. Однако с помощью гиперссылок он оказывается связанным с другими сайтами WWW: сайтом Московского государственного университета им. М.В. Ломоносова (МГУ) (место работы папы), сайтом Большого театра (место работы мамы), сайтом колледжа (место учебы сына) и сайтом с разнообразной информацией о собаках. Только наличие таких внешних связей делает ваш сайт элементом Всемирной паутины.
После того как сайт разработан, т. е. созданы все файлы, его нужно опубликовать в WWW.
Опубликовать Web-сайт — значит разместить его на Web-cepвepe.
Эта процедура выполняется по согласованию с провайдером Интернет-услуг, от которого пользователь должен получить следующие сведения:
- URL-адрес сервера, на котором будет размещен сайт;
- имя пользователя и пароль для доступа к серверу (обычно они те же, что и для подключения к Интернету);
- имя каталога сервера для размещения вашего сайта.
Обычно провайдер инструктирует пользователей о том, как можно осуществить публикацию. Для этих целей можно использовать средства браузера, FTP-клиенты, а также специальные программные средства для публикации Web-страниц.
Вопросы и задания:
- Что понимается под публикацией Web-сайта?
- Какие цели может преследовать автор Web-сайта?
- Что такое HTML?
- С помощью каких программных средств можно создавать Web-страницы?
- Какова роль гиперссылок на Web-страницах?
- Предложите ряд тем для Web-сайтов, которые бы, с вашей точки зрения, могли иметь общественный интерес?
Иллюстрированный самоучитель по созданию сайтов