×Закрыть

Steve Krug, Don’t Make Me Think!

Первая книга по юзабилити, которую я прочел и, надеюсь, не последняя. «Надеюсь» — так как Кругу удалось всерьез заинтересовать меня этой темой. Оказывается, юзабилити — это очень просто ;-) Правда, «простота» эта напоминает дзеновскую — только «просветленный» разработчик сможет упростить чересчур сложные построения новичка.

Хотя в подзаголовке присутствует слово Web, все или почти все основные идеи и приемы вполне применимы и для других видов приложений. Одно из немаловажных достоинств книги — ее небольшой объем. Авторы, которые продолжают кропать талмуды в 500-1000 страниц (для профессиональных разработчиков, НЕ студентов), остались жить в прошлом веке.

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

Книга просто шикарная, смело могу порекомендовать всем разработчикам.

LinkedIn

4 комментария

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.

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

Да, «Психбольница» — это нечто::).За маленьким исключением: это все давно уже придумано, хотя бы в виде классических вариантов использования в RUP, просто никто не смог изложить это так ярко и выпукло.Кстати, автор «Психбольницы» — автор идеи и вдохновитель Visual Basic, как концепции разработки.Хотя я еще считаю очень недурственной книгу Головача. Она и вправду похожа на «талмуд», правда внутри это настоящая поваренная книга, сборник потрясающих рецептов и «маленьких хитростей». В общем, я бы не советовал столь безапелляционно утверждать, что «энциклопедия не нужна, у меня уже есть учебник».: -)

Советую еще почитать Купера «Психбольница в руках пациентов» — отличная книга, хорошо мотивирует.

Подписаться на комментарии