Идеологические требования к сайтам
Использование NetCat накладывает некоторые ограничения на сайты, которые
будут работать под ее управлением. В большинстве своем ограничения
несущественные, однако их стоит иметь в виду, создавая сайты на NetCat.
Ниже приведен список ограничений.
Иерархическая древовидная структура сайта
Ограничение весьма условно – в настоящий момент редко встречаются сайты
с другим видом структуры. Это ограничение означает, что структура сайта под
управлением NetCat должна иметь вид дерева, например, как на
представленном ниже фрагменте структуры:
- Каталог
- О компании
- Миссия
- Менеджмент
- Руководство компании
- Руководители отделов
- Новости
- Вакансии
- Партнерам
- Регистрация
- Принципы работы
Также возможна неполная имитация сетевого вида структуры, когда один
дочерний элемент структуры может иметь несколько родительских.
Разделение каждой страницы сайта на 3 части
Каждая страница сайта делится на три условных части: header (хедер, верхняя
часть страницы), содержательная часть страницы и footer (футер, нижняя часть
страницы). При этом термины «верхняя» и «нижняя» не означают дословное
геометрическое понимание – подразумевается HTML-текст до и после
содержательной части страницы. На футере и хедере могут располагаться
элементы оформления сайта, навигации, вспомогательные элементы (баннеры,
опросы и пр.). Ниже приведен схематический пример простой страницы:
белым цветом обозначена содержательная ее часть, светло-серым – хедер и
темно-серым – футер.
html блок
Впрочем, на странице может быть гораздо больше информационных блоков. В
данном Руководстве описаны способы создания довольно сложных структур
страниц при помощи NetCat.
Использование Macromedia Flash
NetCat позволяет использовать flash-заставки, как и любые другие файлы,
используемые в HTML-коде. Однако в случае создания полноценного flash-
сайта NetCat может быть использован с весьма существенными
ограничениями. Так, если система навигации по сайту под NetCat реализована
на flash, для интеграции flash-роликов с системой управление структурой NetCat потребуются дополнительные доработки ролика. То же касается
случаев, когда сайт представляет собой единый flash-ролик.
Использование фреймов (frames)
В настоящее время фреймы встречаются очень редко – это связано с
многочисленными проблемами, которые возникают при их использовании.
NetCat содержит встроенные средства создания сайтов с традиционной,
«бесфреймовой» навигацией. При помощи NetCat также можно реализовать
фреймовый сайт, но это потребует использования некоторых специальных
приемов.
Подход к данным как к спискам шаблонной информации
Все данные, выводимые в содержательной части страниц, в NetCat
представляются в виде списков некоторых шаблонных элементов. Это могут
быть списки товарных позиций, новости, списки сообщений в форуме, более
сложные конструкции. Описываются данные компонентами. Простейшим
компонентом является HTML-блок текста. C его помощью реализуются все
задачи, для которых неприменим «шаблонный» подход. Так,
неструктурированный HTML-текст (с картинками, flash-роликами, скриптами
JavaScript и пр.) обычно представляется как список данных, состоящий из
одного элемента компонента «HTML-текст». Эти элементы называются
объектами. Списки объектов на странице могут образовывать составные
конструкции, например, новости с комментариями, личные сообщения между
пользователями и пр.
Рейтинг: 0
Для оценки необходимо авторизоваться.
Комментарии: 0
Для добавления комментария необходимо авторизоваться.
|