Забытая революция: как Windows 95 стала «золотым стандартом» интерфейсов на 30 лет вперед

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Мнение | ИИ, сервисы и приложения

Давайте проведём небольшой мысленный эксперимент. Представьте, что мы берём вас, человека из 2020-х, привыкшего к гладким анимациям, сенсорным экранам и облачным сервисам, перемещаем на 30 лет назад и усаживаем за компьютер из прошлого. На его пузатом ЭЛТ-мониторе загружается операционная система 1995 года — Windows 95.

Автор: Google Imagen Источник: gemini.google.com

Первое впечатление, скорее всего, вызовет у вас лёгкую ухмылку. Да, иконки до боли пиксельные, палитра из 256 цветов выглядит грубовато, а весь интерфейс какой-то угловатый и «квадратный», словно собранный из конструктора.

Но дайте себе всего пару минут. Оглядитесь. Вот иконка «Мой компьютер», вот «Корзина». Внизу экрана — серая полоска с кнопкой, на которой написано «Пуск». Вам нужно запустить текстовый редактор? Ваша рука сама тянется нажать на «Пуск», найти там раздел «Программы» и выбрать нужную. Нужно найти файл? Вы инстинктивно ищете что-то вроде «Поиск» или «Найти». Свернуть окно, чтобы увидеть рабочий стол? Ваш взгляд устремляется в правый верхний угол, к знакомым символам. Проходит минута, и вы уже ориентируетесь в этой архаичной среде без всяких инструкций.

Использовано с разрешения Microsoft
Автор: Microsoft Источник: www.microsoft.com

А теперь зададим главный вопрос: почему так происходит? Почему интерфейс, созданный почти три десятилетия назад, интуитивно понятен даже тому, кто родился после его релиза и никогда им не пользовался? Почему логика Windows 95 остаётся родной и знакомой, вне зависимости от того, сидите вы сегодня за Windows 11, macOS или каким-нибудь дистрибутивом Linux с окружением KDE или Cinnamon? Ведь если провернуть тот же трюк с любой другой популярной операционной системой из 1995 года, результат будет совершенно иным.

Посадите современного пользователя за Mac OS System 7, и он впадёт в ступор от глобальной строки меню, которая вечно висит вверху экрана и не привязана к окнам приложений. Покажите ему типичную Unix-станцию с оболочкой CDE, и он потеряется в нагромождении виджетов и странной логике управления. Даже предшественница, Windows 3.1, со своим «Диспетчером программ» покажется чужеродной и контринтуитивной. Всё дело в том, что мы видим в них совершенно иную философию взаимодействия. Парадигма же Windows 95 не просто оказалась «одной из», она — безоговорочный победитель в эволюционной гонке интерфейсов. Та, что стала общепринятым стандартом. Как так вышло?

UI-зоопарк середины 90-х. Мир до «Пуска»

Чтобы в полной мере оценить масштаб революции, нужно сначала понять, каким был мир графических интерфейсов до августа 1995 года. А был он настоящим диким западом, пёстрым и хаотичным «UI-зоопарком», где каждый крупный игрок изобретал свой собственный велосипед, искренне считая его единственно верной конструкцией. Не существовало никакого общего языка, никаких общепринятых правил. Пользователь, пересаживаясь с одной системы на другую, был вынужден переучиваться практически с нуля, забывая старые привычки и вырабатывая новые.

Возьмём, к примеру, лагерь Apple. Их Mac OS с самого начала продвигала концепцию глобальной строки меню. Что бы вы ни делали, какие бы окна ни открывали, главное меню («Файл», «Правка», «Вид» и так далее) всегда было прибито к самому верху экрана. Оно принадлежало не конкретному окну, а системе в целом, и его содержимое менялось в зависимости от активного приложения. Логика в этом была, но для новичка она была неочевидной. Нужно было постоянно переводить взгляд с рабочей области окна на самый край экрана, что разрывало фокус внимания.

В стане Windows 3.1 царил свой, организованный хаос. Вместо рабочего стола в современном понимании бал правил «Диспетчер программ» (Program Manager) — по сути, главное окно, внутри которого плавали иконки групп приложений.

Использовано с разрешения Microsoft
Автор: Microsoft Источник: www.microsoft.com

Вы запускали программу, её окно открывалось поверх Диспетчера, потом ещё одну — и вот уже Диспетчер полностью скрыт под нагромождением других окон. Чтобы запустить что-то ещё, приходилось сворачивать или отодвигать всё лишнее, пытаясь добраться до исходной точки. Управление запущенными задачами тоже было приключением, требующим сноровки и знания комбинаций клавиш.

Мир Unix-подобных систем же представлял собой апофеоз фрагментации. Десятки, если не сотни, различных оконных менеджеров и графических окружений — от запредельно минималистичных, управляемых исключительно с клавиатуры, до тяжеловесных и монструозных корпоративных стандартов вроде CDE (Common Desktop Environment).

Автор: GNU Lesser General Public License Источник: commons.wikimedia.org

Многие из них, как и Windows 3.1, так или иначе следовали философии IBM CUA/Motif (стандарту, описывающему, как должны выглядеть и вести себя элементы интерфейса — кнопки, меню, окна), но каждый реализовывал её со своими особенностями.

В этом хаосе не существовало «правильного» решения — были лишь разные подходы, рожденные из субъективных представлений конкретных инженеров о том, «как должно быть удобно», и эти представления редко совпадали с реальностью обычного человека.

Секретный ингредиент Microsoft: наука вместо интуиции

И вот на фоне этого вавилонского столпотворения Microsoft готовила свой сокрушительный удар. Секрет её успеха заключался в том, что компания решила пойти по совершенно иному, почти еретическому для тех лет пути.

Вместо того чтобы доверить создание интерфейса гению-одиночке, который озарит всех своим видением, или положиться на опыт команды «матёрых инженеров», которые «и так всё знают», Microsoft сделала ставку на науку. На холодную, беспристрастную науку о человеческом поведении.

Компания вложила колоссальные ресурсы в создание одной из первых в мире лабораторий по изучению юзабилити в промышленных масштабах. Они наняли когнитивных психологов, антропологов, специалистов по эргономике и, конечно, UI/UX-дизайнеров (хотя тогда таких терминов ещё не придумали). А главное — они собрали огромные, невиданные по тем временам фокус-группы. Причём состояли они не из гиков и программистов, а из людей, которые видели компьютер впервые в своей жизни: домохозяек, пенсионеров, мелких клерков, студентов-гуманитариев.

Автор: LeVK via Flux Klein-4b

Их задачей было не создать самый красивый, самый быстрый или самый технологически продвинутый интерфейс. Цель была сформулирована иначе: создать самый понятный, интуитивный и легко запоминаемый интерфейс для абсолютного новичка.

Microsoft понимала, что рынок ПК готов к взрывному росту, но узким местом был именно порог вхождения. Компьютеры пугали людей. Они казались сложными, враждебными машинами для избранных. И чтобы продать десятки миллионов копий своей новой ОС, нужно было сломать этот барьер. Сделать так, чтобы компьютер перестал пугать и стал понятным инструментом, как молоток или телефон.

Новая философия дизайна

Задача, поставленная перед командой дизайнеров и психологов, звучала предельно чётко. Средний пользователь, возможно, видящий графический интерфейс впервые, должен был либо сразу, интуитивно, методом «научного тыка», понять, что ему делать, либо, если не вышло, открыть инструкцию, прочитать один раз и запомнить логику навсегда.

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

Процесс создания не имел ничего общего с творческим порывом или художественным вдохновением. Он напоминал скорее научное исследование или военную операцию. Сотни идей, от самых безумных до консервативных, доводились до уровня интерактивного прототипа и проходили через горнило A/B-тестирования. Специальное оборудование отслеживало движения глаз пользователей: куда они смотрят в первую очередь, на чём задерживают взгляд, а какие элементы остаются совершенно незамеченными? Аналитики скрупулёзно фиксировали каждую ошибку, каждое неверное нажатие, каждую секунду промедления.

Цель была одна: минимизировать когнитивную нагрузку на пользователя. Он не должен был думать, он должен был действовать. Он не должен был запоминать сложные последовательности команд, система сама должна была подсказывать ему следующий шаг.

Среднестатистический пользователь, впервые севший перед светящимся экраном, должен был действовать по одному из двух сценариев.

  • Первый сценарий — идеальный: метод «научного тыка». Интерфейс должен быть настолько прозрачным, а количество визуального шума настолько низким, что человек просто видит надпись, нажимает на неё и получает ожидаемый результат. Для этого на экране должно быть как можно больше элементов, подписанных простым человеческим языком, а не техническим жаргоном.
  • Второй сценарий допускался, если первый не срабатывал: пользователь открывает мануал, читает инструкцию один раз и запоминает её навсегда.

Это требовало внедрения принципов функционального примитивизма: «одна кнопка — одна задача». Никаких скрытых функций, никаких сложных комбинаций клавиш для базовых действий, минимум вложенных меню. Иконки должны быть метафоричными и запоминающимися с первого взгляда.

Фокус-группы безжалостно тестировали десятки различных концепций, и отбор шёл жесточайший. Если условная «домохозяйка из Огайо», впервые севшая за компьютер, не могла за пять секунд найти способ закрыть окно или запустить программу, весь концепт, на который могли быть потрачены недели работы, безжалостно отправлялся в мусорную корзину.

Такой подход, основанный на данных, а не на мнениях, был революционным. Он позволил отсечь всё лишнее, всё сложное, всё неоднозначное. В результате этого методичного, почти дарвиновского отбора выкристаллизовалась та самая парадигма, которую мы знаем и по сей день.

Тут прошу понять. Парадигма Windows НЕ была самой изящной или самой гибкой. Но она была самой человечной и самой понятной из всех, что существовали на тот момент.

Использовано с разрешения Microsoft
Автор: Microsoft Источник: www.microsoft.com

И вот, к чему в итоге пришли исследователи из Microsoft. Они вывели три фундаментальных принципа, три столпа, на которых и был построен весь пользовательский опыт Windows 95. Три простых, но гениальных решения, навсегда изменивших наше представление о том, как должен выглядеть и работать компьютер.

Философия №1: «Одна кнопка, чтобы править всеми»

Первым и, пожалуй, главным элементом новой философии стала кнопка «Пуск». Сегодня она кажется нам чем-то само собой разумеющимся, но в 1995 году её появление было настоящим прорывом. Она решала главную проблему новичка, впервые увидевшего рабочий стол: «С чего начать? Куда нажимать? Где всё лежит?».

Вместо хаотично разбросанных окон «Диспетчера программ», как в Windows 3.1, Microsoft дала пользователю одну-единственную, всегда видимую и всегда доступную точку входа.

На этой кнопке было буквально написано «Пуск» (Start в англоязычной версии) — предельно ясный, недвусмысленный призыв к действию. Не «Система», не «Меню», не иконка-загадка, а простое и понятное слово, которое не оставляло пространства для интерпретаций.

«Пуск» стал тем психологическим якорем, за который мог ухватиться любой, даже самый растерянный начинающий пользователь. Что бы ни происходило на экране, сколько бы окон ни было открыто, он всегда знал: в левом нижнем углу есть спасительная кнопка, которая позволит сделать что-то.

Использовано с разрешения Microsoft
Автор: Microsoft Источник: www.microsoft.com

Нажав на неё, пользователь получал доступ ко всему, что ему могло понадобиться: иерархическому списку установленных программ, последним открытым документам, настройкам системы, поиску файлов и, что немаловажно, функции выключения компьютера, которая в иных системах часто была запрятана в глубине меню. Всё было собрано в одном месте, структурировано и (ну, относительно) логично. Минимум визуального шума, максимум функциональной ясности.

Эту концепцию идеально дополняли иконки на рабочем столе — идея, которую Microsoft, не стесняясь, позаимствовала у Apple. Но если у «яблочной» компании рабочий стол был основной рабочей средой, то в Windows 95 он стал скорее дополнением к «Пуску». На него можно было вынести ярлыки для тех программ, папок и файлов, которые требовались чаще всего, обеспечивая к ним доступ в один клик.

Таким образом, у пользователя было два пути: главный, универсальный, через «Пуск», и короткий, персональный, через иконки на рабочем столе.

Философия №2: «Всегда знай, где ты и что происходит»

Вторым столпом революции стала Панель задач (Taskbar) — длинная серая полоса внизу экрана, на которой и располагалась кнопка «Пуск». Её появление одним махом решило сразу две фундаментальные проблемы, мучившие пользователей других операционных систем.

Во-первых, она обеспечила наглядное управление многозадачностью. Пользователь теперь всегда видел, какие именно программы у него запущены в данный момент. Каждому открытому окну соответствовала своя кнопка на панели.

Больше не нужно было судорожно перебирать окна с помощью Alt+Tab или искать затерявшееся за десятью другими окошко текстового редактора. Всё было перед глазами. Достаточно было одного клика по нужной кнопке на панели, чтобы мгновенно переключиться на соответствующее приложение. Хаос перекрывающих друг друга окон сменился аккуратной стопкой «вкладок», доступных в любой момент.

Во-вторых, в своей правой части, которая позже получила название «область уведомлений» или System Tray, Панель задач давала постоянный доступ к важнейшей системной информации. Там всегда были видны часы, индикатор раскладки клавиатуры, иконка громкости. Туда же «прятались» значки фоновых процессов — антивируса, драйвера принтера или сетевого подключения.

Это позволяло пользователю всегда быть в курсе состояния системы, не совершая для этого никаких дополнительных действий. Ощущение контекста и контроля, которое дарила Панель задач, было бесценно и радикально отличалось от «чёрного ящика» большинства других ОС.

Философия №3: «Святая троица управления»

Третьим, но не менее важным нововведением стала тотальная стандартизация управления окнами. Microsoft взяла элементы, которые в том или ином виде встречались и раньше, и возвела их в абсолютный, нерушимый закон. В правом верхнем углу каждого окна отныне располагалась «святая троица» кнопок управления: Свернуть (иконка в виде чёрточки), Развернуть/Восстановить (квадратик или двойной квадратик) и Закрыть (крестик).

До Windows 95 эти элементы управления могли находиться где угодно. У кого-то слева, у кого-то справа, у кого-то они были скрыты в системном меню, вызываемом по клику на иконку в левом углу. В некоторых ОС для такого простого действия, как закрытие программы, требовалось лезть в меню и искать пункт «Закрыть».

Win95 ввела железное, выжженное в памяти поколений правило: «хочешь убить программу — жми на крестик справа сверху». Хочешь развернуть на весь экран — жми на среднюю кнопку. Хочешь убрать с глаз долой, но не закрывать — на левую.

Этот стандарт оказался настолько удачным и интуитивным, что мгновенно создал у миллиардов людей устойчивый мышечный рефлекс. Даже сегодня, сидя за компьютером с macOS или Linux, где кнопки управления окном традиционно находятся слева, рука пользователя, воспитанного на Windows, инстинктивно тянется в правый верхний угол. Настолько глубоко эта простая концепция въелась в наше подсознание.

Под этой верхней рамкой с кнопками управления располагалась ещё одна важная деталь — строка меню приложения («Файл», «Правка», «Вид» и т. д.). Этот подход был унаследован ещё от Windows 3.1 и философии IBM CUA, но в Windows 95 он был доведён до совершенства и окончательно стандартизирован.

Использовано с разрешения Microsoft
Автор: Microsoft Источник: www.microsoft.com

В отличие от Apple с её глобальным меню, Microsoft жёстко привязала меню к конкретному окну. Где окно — там и его «мозг». Логично, просто и исключает путаницу, когда на экране открыто несколько программ одновременно.

Алмаз в куче навоза. Почему ОС ненавидели, но покупали

А теперь, после всех дифирамбов гениальному интерфейсу, время для ложки дёгтя. Или, скорее, целого бочонка. Потому что как операционная система, как программный продукт, Windows 95 была, мягко говоря, ужасна. А если говорить честно — днище.

Она была кривой, гибридной химерой, сшитой из 16-битного кода MS-DOS и нового 32-битного ядра. Она тормозила на железе, которое по идее должно было «летать». Она была потрясающе глючной, радуя пользователей «синим экраном смерти» (BSOD) с завидной регулярностью — раз в пару часов активной работы считалось нормой.

Совместимость с DOS-программами, которая декларировалась как преимущество, на деле была лотереей. Драйверы устройств превращали жизнь в ад, поскольку модель VxD не предусматривала ни малейшего разграничения прав или обработки сбоев. Профессионалы, сидевшие на Windows NT или OS/2, презирали «девяносто пятую», называя её детской игрушкой и красивой оберткой для мусора. И они были правы.

Но вот парадокс: как пользовательский опыт, как среда обитания, она была настолько хороша, что люди прощали ей всё. Синий экран? Перезагрузимся, не беда. Тормозит? Потерпим. Зависла при печати? Ничего страшного. Миллионы обычных людей — студенты, домохозяйки, писатели, клерки — пошли в магазины и смели коробки с полок, сделав её бестселлером. Почему? Потому что впервые в жизни они не чувствовали себя идиотами перед лицом электронного болвана.

Интерфейс был настолько дружелюбным, логичным и «человеческим», что он перевешивал все технические грехи. Это был тот кране редкий в истории случай, когда блестящий UX (User Experience) в одиночку вытянул на себе откровенно сырой и проблемный продукт. Синий экран раз в полчаса? Неприятно, но после перезагрузки я снова знаю, куда нажать, чтобы продолжить работу. Сложности с установкой принтера? Да, но зато потом я легко найду свой документ и распечатаю его.

Использовано с разрешения Microsoft
Автор: Microsoft Источник: www.microsoft.com

Люди покупали не стабильность ядра, они покупали чувство контроля и понятности. Windows 95 доказала, что для массового рынка удобство кнопки «Пуск» важнее, чем идеальное управление памятью.

Технические проблемы позже исправила её куда более стабильная и заслуженно легендарная наследница — Windows 98, но фундамент успеха заложила именно её глючная предшественница. И именно её интерфейсной школе было суждено уйти в тираж как единственно верной.

Революция, которую мы проглотили и не заметили

Подводя итог, можно с уверенностью сказать: настоящая революция Windows 95 была не в технологиях, не в 32-битной архитектуре и не в вытесняющей многозадачности. Её главная революция произошла в головах, в области психологии взаимодействия человека и машины. Microsoft первой в массовом масштабе поняла и реализовала фундаментальный принцип: не человек должен подстраиваться под логику компьютера, а компьютер должен быть спроектирован так, чтобы соответствовать логике и интуиции человека.

Её ключевые интерфейсные решения — кнопка «Пуск» как единая точка входа, Панель задач как центр управления и осведомлённости, а также унифицированная «святая троица» управления окнами — оказались настолько универсальными и удачными, что стали де-факто мировым стандартом. Постепенно, по мере того как истекали сроки действия патентов, а главное — под неумолимым давлением рынка, эти концепции скопировали абсолютно все. Apple со временем представила свой Dock, который по сути является той же Панелью задач. Бесчисленные графические окружения для Linux в 99% случаев воспроизводят ту же самую парадигму: кнопка запуска в углу, панель с открытыми приложениями и область уведомлений.

Парадигма Windows 95 стала настолько повсеместной и естественной, что мы просто перестали её замечать. Мы больше не воспринимаем её как «чью-то удачную разработку» или «один из возможных вариантов». Она стала просто «тем, как работает компьютер». Как руль в автомобиле или кнопки на пульте от телевизора. Мы не задумываемся, почему они именно такие, — мы просто ими пользуемся. И в этом тихом, незаметном превращении в глобальный, невидимый стандарт и заключается главное, хоть и не до конца оценённое, величие Windows 95.

И здесь хочется задать риторический вопрос: почему за 30 лет бурного прогресса, когда цветность, скорость обработки графики и разрешения просто несравнимы с состоянием на 1995 год, индустрия не придумали ничего принципиально нового в десктопных интерфейсах? Да, они стали красивее, добавились анимации, прозрачность, новые иконки, но базовая логика — «Пуск», Панель задач, окна с крестиком справа — осталась неизменной.

Мы всё так же кликаем по «Пуску» (пусть он теперь просто иконка окна), всё так же сворачиваем окна на панель задач.

Может быть, Microsoft случайно, или намеренно, благодаря тем самым тестам «на домохозяйках», нащупала некое «золотое сечение» взаимодействия человека и машины? Тот предел эргономики, который просто невозможно улучшить, не меняя саму физиологию человека, наши глаза и руки? Или  же мы просто коллективно застряли в привычке, и сила инерции настолько велика, что любое, даже лучшее решение, будет отвергнуто просто потому, что оно «не как в Windows»?

Ответ на этот вопрос остается открытым. Но каждый раз, когда вы будете тянуться курсором в правый верхний угол, чтобы закрыть браузер, вспомните: это привет из 1995 года. Привет от революции, которая победила настолько убедительно, что мы даже забыли, что когда-то было иначе.

Изображение в превью:
Автор: Google Imagen
Источник: gemini.google.com
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Наношу добро, причиняю пользу, благодарен за лайки и содержательные (дополняющие статьи) комментарии.

2 комментария

v
Забавно было, когда уже весной 1995 бета версии этой самой Чикаго стояли на множестве писишек, компьютерные журналы печатали умные статьи о непременном крахе Microsoft с её «надстройкой» над DOS. Потому что настоящая 32-разрядная OS/2 Warp во всём лучше и, разумеется, победит.
i
Я время от времени просматривал старые PC Magazine (выложены в Google books), там такого не наблюдается. К тому времени оптимизм по поводу OS/2 серьезно угас. Надо так же помнить что тогда IBM продвигала Workplace OS (которая закончилась полным крахом всего через год), а OS/2 как таковой уделялось не так много внимания. Что до «ужасности» Windows 95, то все было относительно. Может по сегодняшним меркам ее стабильность была невелика, но она была куда стабильнее чем Windows 3.x на которой в основном и работали пользователи. Один мой знакомый в те годы крутил BBS и ноду FidoNet на пре-релизной версии «Чикаги», все работало вполне стабильно.

Добавить комментарий

Сейчас на главной

Новости

Публикации

Искусственный интеллект “стер” тысячи звезд и возродил теорию о темной материи в центре Млечного Пути

В самом центре Млечного Пути происходят процессы, которые невозможно наблюдать с помощью обычных оптических телескопов. Этот регион заполнен плотными облаками космической пыли, которая практически...

Прямое наблюдение эволюции: биологи впервые засняли «прыгающий ген» при переходе межвидового барьера

В экосистемах, лишенных кислорода, микроорганизмы вынуждены вступать в сложные консорциумы для совместного расщепления органических веществ. Одним из примеров таких сообществ является метаногенная...

Священные крокодилы, две столицы и еще несколько фактов о Кот-д’Ивуар, о которых мало кто знает

Кот-д'Ивуар — страна в Западной Африке, которую знают по какао-бобам и успехам национальной сборной по футболу. Но она интересна не только этим. У этой страны довольно интересные древние...

Замок Бишопа: колосс посреди леса, построенный одним увлёкшимся сварщиком

Люди часто увлекаются, когда смотрят очередное «последнее» видео перед сном, а потом оказывается, что до будильника осталась всего пара часов. Перебарщивают с едой, чтением и всем, что приносит...

«Ножки Буша»: почему в 90-х в Россию везли именно эту часть курицы

В начале 1990-х годов на прилавках российских магазинов и рынков появилось непривычное для того времени изобилие крупных замороженных куриных окорочков. Для многих семей они стали доступным и...