Предыдущий раздел Список разделов

Структура информации в HTML документах

Если вы представляете себе в целом суть информации, которую вы хотите представить пользователю, то у вас вероятно имеется представление о ее внутренней структуре. Как правило, это нечто типа иерархического дерева, подобно главам книги.

Придерживайтесь этой структуры при составлении документов - она облегчит понимание материалов пользователем.

Вы также должны держать в памяти :


Подход к читателю

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

Если, однако, ваш потенциальный читатель уже имеет некоторое представление о рассматриваемой области, то он уже сформировал свою собственную структуру материала. И тогда он будет ожидать появления необходимого материала во вполне определенных местах. И если вы заставите его следовать вашей структуре, не совпадающей с его представлениями, то он просто выйдет из вашего документа с нехорошим осадком в душе и больше не вернется :-(.

Если вы четко знаете, для кого пишете, то можете просто сформировать проходящую структуру. Если нет, то вам надо сделать так, чтобы все читатели могли найти подходящие для себя ссылки. Например, когда вы делаете какой-либо справочник , то можете делать такие вставки: "Если вы действительно хотите знать, как это работает внутри, то посмотрите Встроенное руководство", или "Руководство 'шаг-за-шагом' есть в Учебнике для начинающих".

Сделайте две раздельных отправных точки. Например, вы можете сделать руководство для начинающих и дерево-справочник по тому-же материалу. Это как несколько индексов в одной книге, причем руководство для начинающих может содержать информацию, недоступную из справочника.


Идея перекрывающихся деревьев

Здесь представлен пример ( описывающий, скажем, функции языка программирования ) с двумя раздельными структурами :


        Руководство                                           Справочник
            |                                                      |
            |                                              ------------------
     Давайте сделаем                                       |                |
        это вместе                                         |                |
      шаг за шагом                                         |                |
            |                                      По функциональным    По алфавиту
            |                                           группам             |
Проблемно-ориентированные                                  |                |
        примеры                                            |                |
            |                                              ------------------
            |                                                      |
Примеры использования    <---------------------->    Синтаксис специальных
  специальных функций                                           функций


Новичок начнет с левой стороны, и будет продвигаться вниз. Когда ему понадобится уточнения, он посмотрит пример. В принципе, он читает ту же информацию, что и профессионал, который заглянул сюда лишь для того, чтобы уточнить параметры какой-либо функции или посмотреть пример ее использования.


Насколько большими делать документы

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

Документ может иметь размер ссылки в книге.

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

Другое ограничение состоит в том, что большие документы сложно просматривать. Читатели с символьными терминалами редко просматривают больше чем 3-5 экранов. Обычно они оценивают полезность информации с первого экрана, и в зависимости от этого смотрят дальше или уходят из документа. Для пользователей с графическим интерфейсом эта проблема не стоит. Более того, используя полосу прокрутки, они могут воспринимать информацию как непрерывный поток. Пожалуй, это единственный плюс больших документов.

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

Примерные правила для размера документа следующие:


Делать ссылку или копировать

Когда вы устанавливаете информационную систему, которая ссылается на информацию, находящуюся где-либо в сети, то будьте внимательны перед копированием ее к себе.

Вот несколько причин, чтобы оставить ее на месте:

Вот несколько причин, чтобы сделать копию: Вы должны быть внимательны перед созданием ссылок на свои собственные коллекции следующих вещей, избыток которых уже есть в Internet :
Kir