>Чем больше человеку надо знать, тем менее юзабелен интерфейс
Зависимость «юзабельность = f(минимум необходимых знаний)», как и большинство значимых зависимостей, носит экстремальный характер (закон Никонова). С интерфейсом для идиотов нормальному человеку работать тяжело.
>Затем что в контекстном меню для некоторого объекта я ожидаю увидеть все возможные операции пользователя с этим объектом.
отлично, нажал правой кнопочкой, а тебя портянка на четыре монитора -
«сделать скриншот этого окошка»
«перенести это окошко на другой рабочий стол»
«изменить размер по вертикали этого окошка»
«изменить размер по горизонтали этого окошка»
«запомнить как выглядит и где находится в данный момент это окошка у вас на мониторе»
«скопировать всё отправит в асечку»
«закрыть это окошко»
«слегка закрыть это окошко»
«распахнуть это окошко так, чтоб оно было больше всех других окошек»
«сделать так, чтоб это окошко прилипало к другим окошкам»
«сделать так, чтоб это окошко было поверх других окошек»
«сделать так, чтоб это окошко пропускалось при нажатии alt+tab»
блин я реально уже задолбался писать. а читать всю это ухню будут только полные мудланы и имбецилы.
Шнурков, учи китайский! Там тоже вместо букв целые слова. И ничего, живут люди, хоть им по несколько тысяч иероглифоф учить приходится.
В гноме Alt-PrintScreen позволяет сделать скриншот окна, а потом хошь сохранить его в файл, хошь в буфер скопировать. Если очень надо можешь скрипт к наутилусу написать.
Запомни еще раз принцип Unix way: делать только малые вещи, чтобы потом из них, как из кубиков сделать нужное. Как слова из букв. Да, надо знать правила, знать про корни, суффиксы и приставки, представь себе! Зато это с лихвой компенсируется гибкостью алфавитного языка.