Next-Next-Next

Наверное, напишу абсолютный баян, но не оправдываться же мне тут, в самом деле. Итак, попалась на глаза статья Microsoft Inductive User Interface Guidelines аж от 2001 года, которая многое объясняет. В чем суть? «Давайте не будем рисовать интерфейсы, на которые пользователь пялится, как баран на новые ворота», — говорит Microsoft. Предлагается уловить положительные моменты простых web-интерфейсов (в которых, как мы помним, надо было только жамкать по кнопке «Submit») и применить их к интерфейсам ваших обычных программ. «Не заставляйте пользователя думать. Предлагайте ему каждый раз одну маленькую цель и средства ее достижения единственным путем». Вот это и есть IUI — индуктивный пользовательский интерфейс.

И так далее, и тому подобное.

Становится понятно, откуда растут ноги у таких интерфейсов, как, например, у Acronis True Image. Даже не берем в рассмотрение версию Workstation, возьмем сразу Server. Внимание: серверная версия продукта. Как бы не для дебилов по определению, да? И вот, если у вас создано там некоторое правило, то, чтобы в нем что-нибудь изменить, надо открыть его и перещелкать один за другим все элементы. Каждый раз одна маленькая цель для вашего удобства, а вы как хотели?

Кстати, такой продукт, как серверный Acronis, стоит весьма недешево — в цену, бесспорно, заложена оплата труда гения-юзабилиста, адепта великой церкви Микрософта. Это одна из крайностей, встречающихся в разработке интерфейсов — плясать от априорной тупизны будущего пользователя. Другая — это когда любой абсурд объясняют внутренней логикой работы программы, в курсе которой только сами программисты.