Steve Krug, Don’t Make Me Think!
Макс ИщенкоОпубликовано 10.05.2006 в Книги
Первая книга по юзабилити, которую я прочел и, надеюсь, не последняя. “Надеюсь” - так как Кругу удалось всерьез заинтересовать меня этой темой. Оказывается, юзабилити - это очень просто.
Правда, “простота” эта напоминает дзеновскую - только “просветленный” разработчик сможет упростить чересчур сложные построения новичка.
Хотя в подзаголовке присутствует слово Web, все или почти все основные идеи и приемы вполне применимы и для других видов приложений. Одно из немаловажных достоинств книги — ее небольшой объем. Авторы, которые продолжают кропать талмуды в 500-1000 страниц (для профессиональных разработчиков, НЕ студентов), остались жить в прошлом веке.
К сожалению, на русский язык переведено только первое издание (я читал второе), но, думаю, для начала сгодится и оно, если нет возможности прочесть второе. По словам самого Круга, изменилось не так много: главы по проведению юзабилити тестирования были ужаты в одну, добавилось несколько новых, обновились некоторые примеры. Идеи и концепции не поменялись, просто лучше описаны.
Книга просто шикарная, смело могу порекомендовать всем разработчикам.
Понравилась статья? Подпишись на обновления по RSS/E-mail



Советую еще почитать Купера “Психбольница в руках пациентов” - отличная книга, хорошо мотивирует.
Спасибо, посмотрю.
Да, “Психбольница” — это нечто :-))).
За маленьким исключением: это все давно уже придумано, хотя бы в виде классических вариантов использования в RUP, просто никто не смог изложить это так ярко и выпукло.
Кстати, автор “Психбольницы” — автор идеи и вдохновитель Visual Basic, как концепции разработки.
Хотя я еще считаю очень недурственной книгу Головача. Она и вправду похожа на “талмуд”, правда внутри это настоящая поваренная книга, сборник потрясающих рецептов и “маленьких хитростей”. В общем, я бы не советовал столь безапелляционно утверждать, что “энциклопедия не нужна, у меня уже есть учебник”.
“Психбольницу…” читаю сейчас, досталась мне случайно, но (как и говорит сам автор Алан Купер) это не руководство, это скорее обоснование того, почему есть проблемы с интерфейсами, к чему они могут привести и т.д.
В интерфейсе developers.org.ua бросается в глаза в первую очередь то, что языки намешаны изрядно. Нужно определиться с языковой версией интерфейса, если есть желание поддерживать несколько версий - давать возможность пользователю самому выбирать, будет он пользоваться украинской версией, русской или из принципа - английской.
Даже здесь, на этой странице - верхнее неглавное меню, “Українська спільнота програмістів” - на украинском, меню далее - на русском, ниже “Пiдписка”, а под подпиской - “Leave a Reply” и другой непереведённый текст, потом опять русский. И это не данные, это - элементы интерфейса!
С интерфейсом в целом пока не понятно. Как позиционирует себя проект. Какое доминирующее назначение его, а какие - второстепенные. Основных должно быть какое-то минимальное количество, и они должны быть выделенны в верхней части проекта, второстепенные или те, которые пока в разработке отделены от основного меню.
Зона авторизации/регистрации должна быть компактной (да, желательно как сейчас на тесте в правом верхнем углу, но - компактной), но при этом для пользователя, который уже авторизовался, должна быть хоть какая-то метка, уведомляющая об этом. Традиционное и привычное решение - заменять ссылку “авторизоваться/зарегестрироваться” на логин пользователя, возможно - с аватарой, если они будут предусмотрены в дальнейшем. Сейчас ни в тесте, ни в основном сайте этой метки нет.
Крупные разделы - это хорошо, но на главной желательно выводить информацию из часто обновляемых и самых интересных пользователям разделов.
Визуально содержимое во всех разделах должно быть оформлено в одном стиле, главную навигацию желательно дублировать, указывая, в каком разделе (подразделе) находится пользователь и как быстро перейти в другой раздел. Потому что, к примеру, сейчас, попав в раздел “компании”, можно потеряться - совсем другой стиль, совсем другая компоновка меню и даже другая модульная сетка.
В целом же проект отличный и очень интересный. Рада, что нашла вас