2.6 Разработка логической и физической структуры сайта

Юзабилити

Юзабилити является всеобъемлющим термином, определяющим создание сайта, поведение которого организовано рациональным и ожидаемым образом.

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

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

Однако создавать удобные для использования сайты непросто, и большую часть знаний можно получить только из опыта. Создайте список характеристик, которые раздражают вас на других сайтах, и старайтесь не делать их на своих собственных. Помните также, что нет ничего лучше тестирования сайта на реальных людях. После его создания понаблюдайте за людьми, как они его используют:

  • могут ли они найти страницы, которые ищут?
  • выдает ли поиск правильные результаты в соответствии с использованными терминами поиска?
  • работают ли изображения/аудио/видео в их браузере?
  • раздражает ли их что-то?
  • довольны ли они чем-то?

За специальное тестирование юзабилити профессиональные компании будут требовать достаточно большие деньги, но даже самое быстрое неформальное тестирование с друзьями и семьей может дать ценное понимание проблем, которые вы могли не заметить. Так как вы создавали этот сайт, то можете предугадывать многие вещи — однако, другие люди этого сделать не смогут.

Доступность

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

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

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

Кроме людей, которым требуются вспомогательные технологии, существуют также другие люди, для которых это также будет справедливо, такие как мобильные пользователи. Технология Flash еще недостаточно развита, чтобы она даже появилась на мобильных телефонах — Apple iPhone не имеет и возможно никогда не будет ее иметь, но во всем остальном может просматривать Webпочти как настольная версия браузера Safari на компьютере Mac (Opera Mobile поддерживает Flash). Такие технологии как Opera Mini, которые позволяют маломощным мобильным телефонам получить доступ к Web, будут переписывать Web-страницы, чтобы сделать их легче и более эффективными, а изображения на страницах могут выводиться значительно меньшего размера для большинства пользователей — означая, что любые требования на точность деталей могут быть опущены.

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