Структура сайта

Определение структуры

 

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

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

Читать полностью

 

Концептуальная модель

 

Собственное представление пользователей о поведении созданных нами интерактивных компонентов называется концептуальной моделью. Возьмем, например, элемент контента: что это - место, которое посещает пользователь, или объект, который пользователь получает? На разных сайтах применяются различные подходы. Знание концеп­туальной модели позволит вам принимать последователь­ные проектные решения. Неважно, будет ли элемент кон­тента местом или объектом, - важно, чтобы сайт вел себя последовательно, а не представлял элемент местом и объ­ектом попеременно.

Например, концептуальной моделью компонента «корзи­на с покупками» типичного коммерческого сайта является контейнер. Эта метафора влияет как на дизайн компонента, так и на используемый в интерфейсе язык. Контейнер со­держит объекты, и поэтому мы «кладем покупки» в «кор­зину» или «вынимаем» их оттуда, а система должна пре­доставить функции, позволяющие это сделать.

Читать полностью

 

Архитектура сайта

 

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

Обычно решение задач информационной архитектуры тре­бует создания классификационных схем, соответствующих целям сайта, потребностям пользователей и контенту сайта. Есть два подхода к разработке такой классификации: ни­сходящий («сверху вниз») и восходящий («снизу вверх»).

Читать полностью

 

Виды архитектурных решений

 

Элементарной единицей информационных структур явля­ется узел. Узел может соответствовать фрагменту инфор­мации любого объема. Он может быть всего лишь числом (как, например, цена товара), а может представлять собой целую библиотеку. Работая с узлами вместо страниц, до­кументов или компонентов, мы можем пользоваться еди­ным языком и единым набором структурных концепций для решения широкого круга разнообразных задач.

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

Читать полностью

 

Элементы сайтов

 

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

Подобный «гладкий» опыт взаимодействия является ре­зультатом множества крупных и мелких проектных реше­ний о том, как сайт выглядит, как себя ведет и какие дейст­вия позволяет вам совершать. Эти решения, опирающиеся друг на друга, формируют опыт взаимодействия и влияют па все его аспекты. Постепенно снимая слои этого опыта, мы сможем понять механику принятия таких решений.

Читать полностью