Идеологические требования к сайтам

    Использование NetCat накладывает некоторые ограничения на сайты, которые будут работать под ее управлением. В большинстве своем ограничения несущественные, однако их стоит иметь в виду, создавая сайты на NetCat. Ниже приведен список ограничений.

    Иерархическая древовидная структура сайта
    Ограничение весьма условно – в настоящий момент редко встречаются сайты с другим видом структуры. Это ограничение означает, что структура сайта под управлением NetCat должна иметь вид дерева, например, как на представленном ниже фрагменте структуры:

o Каталог
    • Валенки
    • Дубленки
    • Лобзики
o О компании
    • Миссия
    • Менеджмент
        • Руководство компании
        • Руководители отделов
    • Новости
    • Вакансии
o Партнерам
    • Регистрация
    • Принципы работы

    Также возможна неполная имитация сетевого вида структуры, когда один дочерний элемент структуры может иметь несколько родительских.

    Разделение каждой страницы сайта на 3 части
    Каждая страница сайта делится на три условных части: header (хедер, верхняя часть страницы), содержательная часть страницы и footer (футер, нижняя часть страницы). При этом термины «верхняя» и «нижняя» не означают дословное геометрическое понимание – подразумевается HTML-текст до и после содержательной части страницы. На футере и хедере могут располагаться элементы оформления сайта, навигации, вспомогательные элементы (баннеры, опросы и пр.). Ниже приведен схематический пример простой страницы: белым цветом обозначена содержательная ее часть, светло-серым – хедер и темно-серым – футер.

Разделение каждой страницы сайта на 3 части

    Впрочем, на странице может быть гораздо больше информационных блоков. В данном Руководстве описаны способы создания довольно сложных структур страниц при помощи NetCat.

    Использование Macromedia Flash
    NetCat позволяет использовать flash-заставки, как и любые другие файлы, используемые в HTML-коде. Однако в случае создания полноценного flash-сайта NetCat может быть использован с весьма существенными ограничениями. Так, если система навигации по сайту под NetCat реализована на flash, для интеграции flash-роликов с системой управление структурой NetCat потребуются дополнительные доработки ролика. То же касается случаев, когда сайт представляет собой единый flash-ролик.

    Использование фреймов (frames)
    В настоящее время фреймы встречаются очень редко – это связано с многочисленными проблемами, которые возникают при их использовании. NetCat содержит встроенные средства создания сайтов с традиционной, «бесфреймовой» навигацией. При помощи NetCat также можно реализовать фреймовый сайт, но это потребует использования некоторых специальных приемов.

    Подход к данным как к спискам шаблонной информации
    Все данные, выводимые в содержательной части страниц, в NetCat представляются в виде списков некоторых шаблонных элементов. Это могут быть списки товарных позиций, новости, списки сообщений в форуме, более сложные конструкции. Описываются данные компонентами. Простейшим компонентом является HTML-блок текста. C его помощью реализуются все задачи, для которых неприменим «шаблонный» подход. Так, неструктурированный HTML-текст (с картинками, flash-роликами, скриптами JavaScript и пр.) обычно представляется как список данных, состоящий из одного элемента компонента «HTML-текст». Эти элементы называются объектами. Списки объектов на странице могут образовывать составные конструкции, например, новости с комментариями, личные сообщения между пользователями и пр.

« Назад          Содержание          Далее »


Сайты по теме:


    

Интересное в сети: