Что такое "удобство" и как его достичь?

(Я устроился было поудобнее и протер джинну окошечко для обозрения, но тут из коридора донеслись голоса, топот ног и хлопанье дверей. Я вскочил и кинулся вон из лаборатории.)

Попытка определения

Разное понятие "удобства" в зависимости от задачи.

''Скорость'' и ''качество'' решения задачи

"Настоящий юниксоид за три часа пишет программу, которая за 5 секунд делает то, что обычный человек делает час".

Как сделать удобно себе?

Подход "от задачи": список задач

Варианты интерфейса

В зависимости от задачи могут понадобиться любые:

Отдельная необходимость -- воспроизведение настроенного окружения "с нуля"

Пример: "чтение почты"

Что значит "чтение почты"? (ВИ)

Задача: многокрантая. Тип решения: "навсегда". Инструмент -- mutt.

Командная строка

Правило: сделал трижды -- запрограммируй.

Оконный менеджер

Интерфейсные удобства, которых всё меньше :(

Быстрый доступ к готовым решениям

Мораль: универсального удобства нет, есть статистическое универсальное. В линуксе больше сделано для того, чтобы сделать личное удобство, но на это надо потратить время.

LecturesDistro2007/05_Usability (last edited 2008-06-04 08:20:24 by localhost)