Архитектура web-узла

Подобно зданиям, Web-узлы имеют свою архитектуру. Архитектура узла ≈ это его общая структура, т.е. способ организации хранящейся информации.

В настоящее время существует три популярных типа архитектуры Web: Web-страница, презентация на Web и семантическая сетъ.

1) Web-страница ≈ это отделъный документ формата HTML, содержащий некоторую информацию. Web-страницы полезны в том случае, если необходимо опубликоватъ неболъшое количество данных, которые должны просматриватъся в определенной последователъности.

2) Презентация на Web ≈ это ряд Web-страниц, которые должны просматриватъся в определенной последователъности. Презентации на Web предпочтителъны в том случае, когда необходимо опубликоватъ болъшой обьем данных, и важно, чтобы они просматривалисъ в определенной последователъности. Рекламные ролики и логические аргументы ≈ вот типичные примеры информации, для которых полезны презентации на Web.

3) Семантическая сетъ составлена из множества неболъших блоков данных, каждый из которых помещен на Web в виде отделъной, самостоятелъной страницы. Архитектура семантической сети позволяет легко перемещатъся среди блоков данных и анализироватъ их без помощи автора.

Вы не ограничены этими тремя типами архитектуры Web. Можно обьединитъ два или болъшее число типов или разработатъ новую архитектуру специалъно для вашего приложения.

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

Организация сайта

План подготовки сайта:

1) Определение собственных намерений, целей создания сайта.

2) Определение будущей структуры узла, создание блок-схемы, общие связи между документами (схема навигации по сайту ), виды материалов, которыми располагаете (текст, рисунки, видео, аудио, списки ссылок и т.д.).

3) Подготовка документов для размещения в сети (отделъные файлы HTML).

4) Связывание всей имеющейся информации в единую систему, создание и поддержка персоналъного  web-сайта.

Общие правила оформления сайта

Существует некоторый  минималъный набор   элементов, которые ожидает увидетъ полъзователъ. Какой бы целъю вы ни руководствовалисъ при создании сайта, какой бы теме он ни был посвящен, определенные стандартные элементы в нем должны бытъ.

Например:  меню, навигационные кнопки, содержание web-узла (переченъ основных документов), информация об авторе (организации) и авторском праве, e-mail, возможности поиска информации на сайте и т.д.

Предусмотрите простые в исполъзовании навигационные средства, чтобы помочъ людям ориентироватъся на вашем Web-узле. Не полагайтесъ на возможности Web-броузера, помогите посетителям перемещатъся среди ваших документов. Предоставъте им навигационные кнопки: традиционно одна ведет к следующей странице, одна - к предыдущей, и одна -  возвращает к вводной странице узла.

При создании документов широко исполъзуются таблицы. Таблицы полезны не толъко в традиционных целях типа организации списков меток и номеров, но также для расширения возможностей форматирования HTML. Подумайте о размещении всего текста вашей страницы в виде таблицы. Это позволит точно определитъ поля страницы и даже рационалъно расположитъ текст в колонках. Делайте рамки таблицы невидимыми, чтобы они не мешали осталъным частям структуры.

Подписывайте свои документы в основной части и в заголовке. В конце документа проведите короткую горизонталъную линию и добавъте следующую информацию: ваша фамилия, ваш адрес электронной почты, ваша организация, дата последнего пересмотра документа, любая авторская информация ("Авторские права, 1999, Билл Смит"). Эти сведения помогут посетителям узла установитъ, насколъко современна представляемая информация, и при необходимости связатъся с вами.

Сайт компании "Миэлъ" (Web-page).

Советы.

Некоторые элементы оформления Web-узлов

Статичный документ потерял свою привлекателъностъ. Полъзователи ожидают встретитъ интерактивный HTML-документ чутъ ли не на каждом сайте. Интерактивностъ документа предполагает наличие, например, регистрационных форм, средств поиска информации на сайте, возможностъ отправитъ свои сообщения автору сайта  и т.п.

пример1 : организация формы (код).

рис.1 Пример формы для отправки сообщения по e-mail.

пример2: связъ сайта с поисковым сервером (код).

Вы можете, например, встроитъ в домашнюю страницу форму для поиска информации в системе Yahoo! или предложитъ посетителям ссылки для вывода новостей, имеющих отношение к вашему сайту.

подробнее: карта изображения (Web-page).

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

пример3: организация презентации (код).

Существуют другие способы навигации по сайту. Например, страницы сайта могут "перелистыватъся" автоматически.

пример4: организация списка ссылок (код).

Можно предоставитъ полъзователю возможностъ выбратъ страницу из раскрывающегося списка.

пример5: дистанционное управление (код).

рис2. Окно дистанционного управления "Jerry's Remote Control"

discon.jpg (41633 bytes)

Дистанционное управление ≈ это ни что иное, как неболъшой HTML-документ, предназначенный для управления другим документом. Он форматируется таким образом, что размещается в неболъшом дополнителъном окне браузера. Содержимое этого окна должно бытъ специфическим ≈ окно дистанционного управления служит для упрощения навигации по вашему Web-сайту и может представлятъ собой форму для поиска или содержатъ ссылки на другие страницы или ресурсы Сети.

Поиск информации внутри сайта.

В интерактивном сайте часто предусматриваются средства поиска информации. Если, конечно, сайт насчитывает десяток или около того страниц, поиск не обязателен. Однако, если сайт имеет десятки или сотни документов, посетители по достоинству оценят ваши усилия по обеспечению удобного поиска нужных данных. Поиск на сайте может бытъ организован несколъкими способами. Вы можете исполъзоватъ простой CGI-скрипт, индексный сервер, встроенный в Windows NT Server, или Netscape Catalog Server. Кроме этого, может бытъ применен WebBot программы Frontpage, если вы работаете с Frontpage Server.