"А.П.Кулаичев. Пробелы эргономики в Windows" - читать интересную книгу автора

Наконец-то пользователь перестал быть безропотным рабом исходного
дизайна программных систем и получил возможность организовывать и
переорганизовывать информацию так, как ему в данный момент удобно. На
первый взгляд, идея вполне демократична и прогрессивна, однако не
возникают ли неприятности при ее "беспредельном" воплощении?
Действительно, и без того ограниченное (вследствие перенесения
клавиатуры на экран) рабочее пространство еще больше сокращается в окне
(последнее имеет управляющее верхнее поле и рамку), а каждое вновь
открываемое окно приходится делать немного меньшего размера, чтобы не
перекрыть окна, открытые ранее. В результате вместо того, чтобы
сосредоточиваться на своей профессиональной деятельности, пользователь
вынужден тратить время на механические манипуляции с окнами.
Столкнувшись с подобными проблемами, разработчики изобрели массу
дополнительных возможностей: свернуть окно в пиктограмму, упорядочить
пиктограммы, развернуть окно, расположить окна каскадом, расположить
окна рядами и пр. В результате пользователь начинает выполнять роль
своеобразного швейцара: открыть окно - закрыть окно, свернуть окно -
развернуть окно, сузить окно - расширить окно - передвинуть окно...
Все это особенно вредит наукоемким приложениям. Так, при реализации
пакетов прикладной статистики приходится создавать много окон: для
хранения и редактирования данных, для выдачи численных результатов
анализа, для выдачи графического представления результатов, для
визуализации данных и пр. При отсутствии соответствующей дисциплины
многие пакеты (например, широко известный пакет Statistica/W) буквально
заваливают экран разнообразными окнами - теперь уже сами экраны
превращаются в свалки. Остается только ждать, пока экран достигнет
размеров письменного стола.
Изобретение окон, видимо, следует признать неудачным, но уже
навязанным и укоренившемся в практике решением, как и многое другое из
предлагаемого Windows. Вместе с тем есть и более эргономичные варианты.
Так, достаточно удачной альтернативой окнам являются появившиеся позднее
листаемые экранные карточки ( блокноты) с корешками-закладками, однако и
этот механизм требует значительного эргономического усовершенствования.
Напоследок еще один пример смещения приоритетов - феномен
"беспамятства" оконных меню в огромном числе Windows-приложений. Можно
тысячу раз вводить одни и те же значения в необозримом диалоговом окне
(например, устанавливать один и тот же размер печати рисунка или путь к
архиву данных), но и в тысячу первый раз программа не будет помнить
произведенные установки, не говоря уже о сохранении их от сеанса к
сеансу! Безропотному пользователю-швейцару и здесь найдется полезное
применение.


Чем мельче, тем красивее

Нельзя не отметить прогрессирующее измельчание используемых по
умолчанию экранных шрифтов: от DOS к Windows 3. 1 и от Windows 3.1 к
Windows 95. Наверное, размеры экрана уже несовместимы с потребностями
разработчиков втиснуть туда как можно больше объектов. Но стоит
вспомнить, что в старых добрых DOS-программах был вполне хорошо