Динамические подсказки в web-формах
Dynamic Help in Web Forms
Автор:
Источник:
Многие дизайнеры web-приложений стремятся уменьшить количество текста, использующегося в элементах интерфейса. Отчасти, это происходит из-за одного распространенного заблуждения – если для объяснения принципа работы требуется большая инструкция, то такой интерфейс обычно воспринимается как сложный, и, в таком случае, уменьшая количество текста, мы тем самым упрощаем работу. Есть и другое объяснение – пользователи просто не читают подсказки на экране, так же, как они не читают бумажные руководства (привет Джоэлю).
Пять принципов дизайна
Five Principles to Design By
Автор:
Источник:
Технологии обслуживают людей
Люди склонны брать на себя вину за ошибки в программах. Если их компьютер виснет, они говорят «Я что-то сделал не так». Если сайт плохо спроектирован, они говорят «Я, наверно, слишком глуп, раз не могу найти то, что нужно».
Это ужасно! Люди не должны считать себя причинами ошибок при использовании технологии. Пользователь, так же как и клиент, всегда прав. Если в программе ошибка, то это ошибка разработчика программы. Если на сайте нельзя найти нужную информацию, то это ошибка дизайнера.
Технологии обслуживают людей. Люди не обслуживают технологии.
Добро пожаловать в реальный мир
Stop making it look like a System
Автор:
Источник:
Одна из самых худших вещей, которые вы можете сделать, это дизайн, создаваемый без учета реальных людей. Это кажется очевидным, но, тем не менее, многие разработчики именно так и поступают.
Принципы дизайна пользовательского интерфейса web-приложений
User Interface Design Principles for Web Applications
Автор: Aral Balkan
Источник:
Клиент – это не пользователь
Клиент может думать, что он знает, что нужно его пользователям, но это не так. Все дело в том, что клиент не является пользователем.
Не спрашивайте клиента, что он думает по поводу того, что нужно пользователям
Если клиент не знает, что пользователям на самом деле нужно, а вы делаете то, что говорит клиент, то все закончится печально. Вы создадите приложение, которое не будет удовлетворять потребности пользователей. Ваш клиент сначала будет счастлив, ведь вы все делаете так, как он говорит, но останется ли он довольным, когда пользователи отторгнут продукт?
Я видел много дизайнеров и разработчиков, которые знали об этом принципе, но использовали его неправильно. А именно: они решали, что сами знают, что нужно пользователям.
Вы тоже не знаете, что нужно пользователям
Вы можете быть дизайнером или разработчиком с многолетним опытом, но и вы не знаете, что нужно пользователям. Именно тем пользователям, которые будут пользоваться разрабатываемым приложением. Почему? Каждое приложение уникально. Может быть, вы создавали подобное приложение в прошлом, но если вы не делали в точности такого же, вы не знаете, что может потребоваться пользователям.
Так кто же знает, что нужно пользователям?
Только пользователи знают, что им нужно
Это базовое понятие в нашей отрасли. Только пользователи вашего приложения знают, что работает, а что – нет. Обычно, наиболее простой решение при возникновении сложностей – спросить пользователей, что они об этом думают.