Если начинающего веб-дизанера попросить рассказать что-нибудь о проектировании сайтов, постоянно будет всплывать карта сайта. Это не так уж и плохо. Карта сайта — классика жанра. Впрочем, некоторые вещи меня смущают.
Скажем, такой вопрос: «Как будет выглядеть карта сайта этого блога?» Я вижу минимум пару решений: абстрактное и детальное. На абстрактной карте можно ограничится типами страниц. Детальное же решение подразумевает изображение реальных экземпляров страниц.
Похоже, что карта сайта почти всегда достаточно абстрактна. Либо мы оперируем классами объектов, либо — охватываем не все страницы.
Еще вопросы: «В какой степени карта сайта должна отражать реальные ссылочные связи? Мы рисуем только структуру или более сложные отношения между материалами?»
Если карта сайта учитывает ссылки, то как быть со ссылками из текстов и из общего для всех страниц меню? Имеет ли смысл разделять связи на односторонние и двусторонние? Нужно ли их подписывать? Что делать, если одна страница напрямую связана с другой несколькими способами?
Хочется уместить на одной карте как можно больше информации, но где остановиться? Посмотрите на это столпотворение.
Я собираюсь выбрать для себя нотацию, а начну со страницы в iawiki про sitemap. Ссылок оттуда хватит на полжизни. Как только мое представление о правильных картах станет лучше, расскажу.
Дмитрий Сергеев, 22 года. Разрабатываю сайты на Drupal.
Роман Настенко, 08.05.2007 19:38
А зачем вообще нужна карта сайта, если навигация и SEO хорошо сделаны?