October 22nd, 2012

Программисты про UI

Очень толковый список статей (почти книжка) про интерфейсы от Джоела Спольски. 
Он очень известный и авторитетный среди программистов. Подозреваю, что можно давать кодерам, которые не любят все эти юзабельные заморочки, как предпоследний аргумент)

Пишет про общие истины, но очень приятно и по делу. Например:

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