Apr. 28th, 2010

Tabs

Apr. 28th, 2010 02:19 am
can3p: (Default)
Реализовал свои css-закладки. Как всегда: технологически - прекрасны; визуально - ну вы поняли. Самое интересное - это готовить макет в виде прототипа, не заботясь о совместимости с зоопарком браузеров. Получается быстрее, но можно представить, какая боль еще ждет впереди. Иа!
can3p: (Default)

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

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

Для примера можно рассмотреть с точки зрения простоты использования три open source клиента обмена мгновенными сообщениями, каждый из которых поддерживает множество протоколов и даже, возможно, аудио-видео чаты: kopete, pidgin, empathy.

Исходно спросим себя, что же захочет сделать в программе пользователь? Например так:

  1. Поговорить с человеком из контакт-листа
  2. Найти человека, которого нет в контакт-листе и добавить его туда
  3. Поговорить с человеком, не добавляя его в контакт лист
  4. Отправить файл контакту
  5. Посмотреть информацию о контакте, с которым разговаривает или о контакте из списка
  6. Включить/выключить текстовые и звуковые оповещения
  7. Смайлики поменять, как же без этого.
  8. Поменять внешний вид окна чата – шрифты, сам способ отображения, если такое возможно
  9. Поменять внешний вид списка контактов – включить/выключить отображение аватаров, статус, показать или скрыть контакты не в сети
Read the rest of this entry » )
Оригинал: http://blog.dpetroff.ru/tech/usability-in-im-clients

Profile

can3p: (Default)
can3p

April 2017

S M T W T F S
      1
2 3 45678
9101112131415
16171819202122
23 242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 10th, 2025 06:10 pm
Powered by Dreamwidth Studios