Потертый интерфейс
Как известно, в навороченных программах каждый юзер использует 5% фич. Проблема в том, что для каждого пользователя эти 5% — разные. И нельзя написать программу, в которой будет только те самые полезные 5%. Впрочем, дело не в этом.
Еще есть в физическом мире такая вещь, как потёртость. На моей клавиатуре, например, самые употербляемые буквы являются самыми грязными. У Кати на них краска слезла.
Почему бы не ввести эту метафору в интерфейс. Самые нажимаемые кнопки сделать со временем более потертыми и пошарпанными — чтобы было видно.
Да, у Microsoft XP и MS Office-а есть такая привычка: прятать «неиспользуемые» пункты в меню. Это совсем-совсем не то: это очень навязчиво, «я лучще знаю, что тебе надо и спрячу, что не надо», а когда нужно найти что-то, чем ты не пользовался, приходится много раз тыкаться на кнопку «показать все». При этом если есть фича, которая мне известна, то которой я пользуюсь раз в месяц, ее от меня «заботливо» спрячут.
Я всегда это отключаю сразу. А вот если интерфейс останется неизменным и ничего прятать не будут, но самые используемые пункты будут «затираться», то я быстро смогу сортировать как часто используемые, так и не используемые функции.