
- •Вопросы
- •«Сетевые информационные технологии»
- •Транспортные функции и высокоуровневые услуги глобальных сетей
- •Высокоуровневые услуги глобальных сетей
- •Глобальная сеть Internet. Определение, структура и способы подключения
- •Системы адресации в сетях
- •Маршрутизация в сетях. Особенности маршрутизаторов
- •Маршрутизация в сетях. Таблицы маршрутизации
- •Доменная система имен
- •Отображение доменных имен на ip-адреса. Система доменных имен dns
- •Регистрация доменных имен
- •World Wide Web – всемирная паутина. Схема работы www-сервера
- •World Wide Web – всемирная паутина. Архитектура построения www
- •World Wide Web – всемирная паутина. Протокол обмена гипертекстовой информацией
- •Службы (сервисы) сети Internet: телеконференции, группы новостей и списки рассылки
- •Службы (сервисы) сети Internet: ftp – служба передачи файлов
- •Службы (сервисы) сети Internet: Telnet – служба удаленного доступа к компьютерам
- •Общение в сети Internet в реальном времени: интерактивное общение (icq, irc, www-chat)
- •Общение в сети Internet в реальном времени: передача звука и видео в реальном времени (http://businessit.Narod.Ru/lection2.Html)
- •Общение в сети Internet в реальном времени: ip-телефония
- •Предмет Web-программирования: язык html, инструменты и технологии Web-программирования
- •Программирование на стороне сервера: технология серверных сценариев, серверные языки сценариев
- •Планирование Web-сайта: сущность и типы структур Web-сайтов
- •Общие положения языка html: структура html-документа, специальные теги html
- •Спецификации обмена данными Common Gateway Interface. Cgi-програм-мы: запуск, механизмы приема данных, вывод изображений
- •Общая характеристика каскадных таблиц стилей. Способы применения css
- •Назначение и применение JavaScript: понятие объектной модели применительно к JavaScript
- •Назначение и применение JavaScript: размещение кода на html-страни-це, иерархия классов
- •Общая характеристика редактора ms FrontPage. Создание Web-страниц в редакторе Microsoft FrontPage
- •Защита информации в сетевых информационных системах. Основные понятия и определения криптографии
- •Методы шифрования. Характеристика симметричных методов шифрования
- •Технология использования электронной цифровой подписи. Определение, функции и свойства эцп
- •Технология использования электронной цифровой подписи. Технология формирования и сверки эцп
Планирование Web-сайта: сущность и типы структур Web-сайтов
Этап планирования – важнейший в разработке любого Web-сайта. Это справедливо и для простейшей домашней странички, и для гигантского Web-сайта суперкорпорации.
На сегодняшний день выделяются следующие этапы планирования Web-сайтов:
Прежде всего, четко определить задачи Web-сайта. Что он должен делать: рассказывать о чем-либо, привлекать клиентов, просвещать или развлекать.
Определить, какая конкретно информация должна на Web-сайте присутствовать. Что требуется рассказать о себе или о компании.
Решить, в каком ключе будет выполнен дизайн Web-сайта. Будет ли он консервативным. Соответственно, домашняя страничка должна отражать эстетические наклонности автора, рекламный сайт лучше сделать повеселее, а новостной – поскромнее.
Придумать логическую и физическую структуру сайта.
Применительно к 4 этапу существуют универсальные подходы к его реализации. В частности, различают ряд типовых структур WEB – сайтов.
Древовидная структура.
Преимущества: четкость, т.е. возможность предопределить направление поиска нужной информации и осуществить такой поиск, пройдя по той или иной ветви дерева, уже при первом посещение такого сайта. Недостаток: путь может быть достаточно длинным.
Сравнение глубины с шириной проиллюстрировано на рисунке.
Линейная структура.
Характеризуется четкостью и последовательностью представления информации. Применяется тогда, когда разработчик считает, что посетитель сайта должен изучить весь контент, последовательно, без пропусков.
Идея линейной структуры представлена на рисунке.
Линейная последовательность с альтернативами.
Достоинства данной структуры: привлекательность для посетителей, не совсем хорошо знакомыми с проблемой, которая отображается на сайте, так как в этом случае имеется возможность получить разъяснение.
Схема линейной структуры с альтернативами представлена на рисунке.
Линейная последовательность с переходами.
Данная структура, представленная на рисунке, подходит для представления побочной информации.
Линейная последовательность с ответвлениями.
Предполагается обязательный возврат к предыдущей страницы главной последовательности.
Схема структуры представлена ни рисунке.
Табличная структура.
Схема табличной структуры представлена на рисунке.
Более сложные – структуры смежного типа.
В этой структуре чаще всего основная логика представленная деревом, а линейной логикой связывают наиболее близкой по контенту страницы, относящиеся к разным ветвям.
Ее схема представлена на рисунке.
Чистая WEB – структура.
Пример чистой Web-структуры представлен на рисунке.
Ввиду наличия нескольких типов структур WEB сайтов возникает проблема выбора. Научным решением этой проблемы является установка равновесия между предсказуемостью и выразительностью разрабатываемого сайта.
Web-форма в некоторых случаях может оказаться очень выразительной, но вот со стороны пользователя – абсолютно непредсказуемой.
С другой стороны линейная форма предсказуема, но совсем невыразительна.
Соотношение этих форм изображено на рисунке.
Процесс планирования предваряет собой процесс разработки сайта, при этом, используется различные, рассмотренные нами ранее, инструменты. Процесс разработки предваряет собой процесс внедрения сайта.
Внедрение предложенных форм проходит несколько этапов:
Испытание. Проверка на разных системах, в разных браузерах. Проверка пользователями.
Обслуживание. Обслуживание и обновление узла. Переопределение целей и возврат на стадию планирования.
Эти этапы имеют свои подэтапы, каждый из которых имеет свои детали.
Теперь необходимо спроектированный Web-сайт заполнить соответствующей информацией.
При наполнении Web-узла всегда нужно помнить два принципа:
- уникальность и
- достоверность публикуемых материалов,
- единый стиль оформления.
Качество хорошего сайта отражаются последовательностью, логичностью и постоянством.