экран. Аудитория была настроена скептически: большинство посетителей были специалистами, поэтому знали возможно сти подобных программ. Представитель излагал суть спокой но и убедительно. Он набросал текст, расширил его, сделал абзацы, пронумеровал их, изменил стиль шрифта, перешел в графическую программу, сделал рисунок и вставил его в текст так, что слова окружали его. “Хотите разбить текст на две колонки? — спросил он. — Пожалуйста. Три? Четыре? Сколько хотите”. На экране были видны три аккуратные колонки текста, рисунки, нумерация страниц, шрифт курсив полу жирный. Верхний регистр, нижний регистр, сноски в конце каждой колонки. Вы даже могли выделить текст, который был изменен во время последней правки. Вы могли оставить заметки для себя или соавтора, заметки, которые появляют ся на экране, но не печатаются в конечном тексте. Посетители аплодировали. Затем они начали выкрики вать свои любимые функции. Обычно представитель компа нии говорил: “Я рад, что вы спросили, вот она”, - и раз, два, движение рук, щелчки клавиш, шуршание мышки - и на экра не появлялась последняя названная функция. Но иногда он говорил: “Эта функция будет в следующей версии, которая по явится через несколько месяцев”.
Ползучий функционализм — это стремление (часто бес причинное) расширить количество функций устройства. Программа не сможет оставаться практичной и понятной, если в ней будут заложены все узкоспециальные функ ции. К текстовому редактору, который установлен на моем домашнем компьютере, прилагается руководство на 340 страницах плюс 150 страниц информации для но вичков (которые, наверное, не могут понять справочное руководство, не прочитав учебного). Текстовый редактор EMACS, который стоит на моем университетском ком пьютере, сопровождается инструкцией из 250 страниц, Глава 6. Дизайн и дизайнеры 263