В начале была командная строка (Стивенсон) - страница 33

Здесь продолжается сваливание метафор в кучу без разбора, и я мог бы «лечить» вас об этом до того, как «скотина вернется домой», но оно мне надо? Рассмотрим только одно слово: «документ». Когда мы документируем что-то в реальном мире, мы создаем фиксированные, постоянные, неизменные записи этого. Но компьютерные документы являются изменчивыми, эфемерными созвездиями данных. Иногда (типа, когда Вы только что открыли или сохранили их) документ, изображенный в окне, идентичен тому, что хранится под тем же именем в файле на диске, но в другой раз (типа, когда Вы сделали изменения не сохраняя их) он полностью другой. В любом случае, каждый раз, когда вы нажимаете «Сохранить», вы уничтожаете предыдущую версию «документа» и заменяете его напрочь тем, что «окажется быть» в окне в данное время. Таким образом, даже слово «сохранить» используется в некотором смысле, который гротескно вводит в заблуждение — «убей одну версию, сохрани другую» было бы более аккуратным.

Каждый, кто использует текстовый процессор очень долго, неизбежно имеет опыт убоя часов работы на длинный документ и затем — полной его потери, поскольку компьютер «рушится» или сбоит электропитание. До момента, когда он исчезает с экрана, документ кажется в каждом бите своем, прочным и реальным, как если бы он был отпечатан чернилами на бумаге. Но в следующий момент, «без объявления войны», он полностью и безвозвратно «двигает кони», как если бы никогда не существовал. Пользователь остается с чувством дезориентации (не говоря уже о досаде), происходящей из рода метафорических сдвигов — вы понимаете, что вы жили и думали внутри метафоры, которая по существу поддельна.

Таким образом, ГРАФИЧЕСКИЕ ИНТЕРФЕЙСЫ ПОЛЬЗОВАТЕЛЯ используют метафоры, чтобы сделать работу легче, но это — плохие метафоры. Обучение использовать их — по существу игра слов, процесс изучения новых определений слов подобных «окну», «документу» и «сохранению», которые отличаются, и во многих случаях почти диаметрально противоположны, привычным. Как-то невероятно, что это сработало очень хорошо, по крайней мере, с коммерческой позиции, которая показывает, что Apple/Microsoft «срубили много бабла» на этом. Все другие современные операционные системы узнали, что в порядке привлечения пользователей, они должны скрыть работу своих «кишок» под той же своего рода замазкой. Это имеет некоторые преимущества: если вы знаете, как использовать одну ОСь с ГАФИЧЕСКИМ ИНТЕРФЕЙСОМ ПОЛЬЗОВАТЕЛЯ, вы, вероятно, сможете дотумкать, как использовать любую другую, за несколько минут. Все работает немного иначе, подобно европейской сантехнике, — но с некоторыми телодвижениями вокруг нее, вы сможете набросать записку или заняться «серфингом» в Сети.