Поиск

Компоновка Web-страниц

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

На рис. 6.9 показаны примеры компоновки сайтов. Пользователь, получивший доступ к странице А, вряд ли запутается, двигаясь по подчиненным ей страницам. Этого нельзя сказать, например, о странице В и связанных с нею страницах. Дви гаться по такому лабиринту — сущее мучение. Никакими дизайнерскими идеями нельзя оправдать запутанность гиперссылок сайта.

В таких случаях не помогает даже маркировка пройденных ссылок. Правда, идеаль ных вариантов компоновки существует немного, и они трудно достижимы на прак тике, поэтому автор сайта должен исповедовать принцип разумной достаточности. Не вызывает сомнений случай, когда вся информация собирается на одной стра нице. Такой документ может получиться очень большим. Это вполне допустимо. Но на странице должно быть минимум рисунков, иначе время ее загрузки будет приближаться к бесконечности. По правилам хорошего тона в начале такого до кумента должен располагаться набор местных ссылок для быстрого перехода к разделам документа, а в конце документа и, возможно, рядом с заголовками раз делов предусмотрены ссылки на метку в начале страницы. Такой подход хорош для публикации справочных материалов, содержащих большое количество тек ста. Хотя это не единственный способ представления документов такого рода. Другой способ создания удобного для просмотра сайта — использование ми нимального числа уровней вложения страниц и размещение большинства гипер ссылок на одной странице. Пользователь во время «хождения» по сайту постоян но возвращается к основной странице, привыкает к ее виду и имеет возможност удержать в памяти примерную конфигурацию сайта.

Но жизнь вносит свои коррективы в идеальные схемы. Так, многие авторы Web страниц размещают в своих документах многочисленные ссылки на ресурсы Ин тернета. Во многих случаях это полезно и дает пользователю массу ценной ин формации. Но это также наилучший способ увести гостя с вашего сайта. Ведь : тех местах, куда он попадет с вашей помощью, будут другие интересные адреса.. Не имеет большого смысла создавать на страницах возвращающие ссылки, кром ситуаций, когда это действительно необходимо. Любой пользователь, поработав ший с броузером, знает, что вернуться к ранее просмотренной странице мож» щелкая на кнопке навигации (Back или Назад). Возвращающие ссылки необходи мы в больших документах или в том случае, когда не обойтись без многократноп вложения страниц.

Каким образом пользователь попадает на ту или иную страницу? Что касается личных Webстраниц, доступ к ним обеспечивает провайдер или организация, i которой работает автор HTMLдокумента. Иными словами, владелец сервер; размещает на одной из своих Webстраниц необходимую гиперссылку и коммен тарий. Адреса известных фирм публикуются в книгах и журналах по компьютер ной тематике. Кроме того, набрав в броузере адрес http: //www. название фирмы. coir можно с большой долей вероятности попасть на сайт фирмы, чье название вал известно. Наконец, адрес Webстраницы можно получить, использовав поисковьп сервер. Но вполне возможна ситуация, когда на какомлибо сервере размещен; Webстраница, на которую вообще нет гиперссылок. Если адрес страницы доста точно сложный, то вероятность того, что на нее ктонибудь случайно наткнется крайне низка. Такая «скрытая» страница (см. рис. 6.9) может быть результатол оплошности разработчика. Но, теоретически, в Интернете могут существовать HI только скрытые страницы и сайты, но и целые «подпольные» сети (массивы свя занных сайтов). Дело в том, что проконтролировать наличие «скрытых» pecypcoi на том или ином сервере достаточно сложно. Во всяком случае, ни один руководи тель предприятия, имеющего сервер, не должен питать на этот счет никакиз иллюзий. Попав на сайт организации, имеющей на своем сервере «скрытые» стра ницы, невозможно отыскать последние, но, зная адрес такой страницы, легкс установить ее принадлежность, так как начальная часть адреса содержит инфор мацию о домашней странице организации. Эффект «скрытности» можно приме нять как полезный прием, если необходимо ограничить (до определенного пре дела) количество гостей сайта. Сложный адрес страницы играет здесь рол! своеобразного пароля, хотя эта система защиты и несовершенна. Проблема компоновки связей нашла свое отражение и в гипертекстовых редакто рах. В них создаются средства для наглядного просмотра существующих связей На рис. 6.10 показано окно редактора AOLpress (фирмы America Online) со схе мой справочной системы, выполненной в виде миниWeb (системы HTMLдоку ментов, предназначенной для использования в локальном режиме).

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

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