Письмоносец
Просто поехать нельзя
Представьте, что вы смотрите на свою новую крутую тачку. Все блестит и переливается. Решетка явно от "Мерседеса", задние фонари от "BMW", общие плавные формы от "Понтиака", но в целом смотрится ничего. Кроме того, она позволяет все в ней подстроить по собственному вкусу и даже немного умеет летать и плавать. Правда, для полета нужна взлетно-посадочная полоса длиной три километра и бензина хватит всего на 10 минут, а плавает она со скоростью 1 узел (миля) в час, но пока я просто хочу поехать.
Оказывается, просто поехать нельзя. На торпеде – не меньше пяти дюжин кнопочек, тумблеров, регуляторов, кроме того есть еще клавиатура типа IBM. Перед тем как завести двигатель, нужно ввести в бортовой компьютер величину дорожного просвета, схождение и развал колес, давление в шинах, минимальный радиус поворота, желательный режим движения (городской или speedway), количество ступеней передачи, ручное или нет переключение, стабильность бортового напряжения, степень затемненности стекла и еще с десяток параметров. Причем некоторые из них сохраняются к следующему разу, некоторые следует сохранять специально, а некоторые – задавать перед началом движения. Кроме того, необходимо установить в определенной последовательности одиннадцать тумблеров. Теперь можно заводить двигатель. Рулить и ускоряться можно по старинке – рулем и педалью, а можно – помощью трекбола, встроенного в подлокотник кресла водителя. Я пока трекболом боюсь, поехали как обычно.
Уж, кажется, едем.
Но что такое? Я хочу повернуть направо и вижу на дисплее надпись: "Минимальный радиус поворота может быть больше используемого пространства. Продолжить?" Пока я соображаю, что произошло, вокруг стоит визг тормозов – но, кажется, все в порядке. Игнорирую надпись и успешно поворачиваю. Вдруг машина тормозит сама по себе, и на дисплее возникает следующее сообщение: "Величина разности от конструктивного размера 4 до опорной поверхности может быть меньше дорожного просвета. Продолжать? Отменить?" Тут и наступает конец: сзади удар, я задеваю локтем трекбол, машина прыгает вперед, хрустят позвонки в шее, а на дисплее издевательски мигает надпись: "Величина второй производной пути по времени больше расчетной. Необходимо срабатывание мешков безопасности. Отменить?" – и я... просыпаюсь в холодном поту.
Верите или нет, но интерфейс пользователя у MS Windows и Office составлен именно по такой схеме. Я далеко не "чайник", сам пописываю программки, но каждый раз, когда мне приходится запускать Win, я начинаю испытывать чувство непреходящего раздражения. Что означает фраза "Поля раздела 1 выходят за рамки печатаемой области страницы"? (Выясняется, что эту фразу можно успешно игнорировать. Кстати, я проверил: переведено дословно.) Почему я должен, чтобы просто сохранить установки Word, поставить крестики в пяти местах? Что стоило сделать кнопку "Save setup"? Почему (свежий пример) Win95, когда исчерпалось дисковое пространство, сообщила, что "недостаточно памяти" для загрузки файла в 400 Кбайт, повергнув меня в шок: это на пентиуме с 16 Мбайт оперативки! Почему Saver (и Scandisk в Win95) реагируют только на клавиатуру и мышь, беспардонно прерывая прием данных через СОМ?
Можно заполнить брошюру в печатный лист перечислением подобных приколов. Здесь же я хочу сказать о другом.
Представьте себе, что восемь из десяти тачек, выпускаемых в мире, построены по описанному выше принципу. Причем, чтобы приобрести такую, вы вынуждены увеличить размер вашего гаража в десять раз, ибо вместе с тачкой вы получаете вагон приспособлений, которые позволяют "удобно" передвигаться в самых разных условиях.
В чем же секрет популярности этой продукции? Причем я ничего особенного не хочу сказать про Windows как операционную систему – об этом говорено предостаточно, – речь идет только об отношении к пользователю, которое иначе как презрительным не назовешь. После долгих раздумий мне пришло в голову следующее.
В компьютерной прессе год назад проскочила замечательная фраза: Тейтс продает операционные системы, как диск Мадонны". Такая аналогия гораздо глубже, чем кажется.
Если рассматривать Windows не как феномен техники, а как явление масскультуры, то многое становится понятным. Тут свои законы. Необычайную популярность приобретают вещи, лежащие за пределами искусства: "Богатые...", Микки Спиллейн, Сталлоне. Отметим это просто как факт и скажем: но. Ведь есть Спиллейн – а есть Гарднер, есть "Крутой Уокер" – а есть "Ровно в полдень". Все перечисленное есть масскультура. Только одно – пошлость, а другое – добротный продукт. Не следует огульно отрицать любую попсу – масскультура есть значительная часть нашей жизни. Можно получить добротную (и при этом продаваемую) вещь даже в жанре мыльной оперы, только для этого необходимо не считать, что ты создаешь великое произведение, а уважать зрителя.
Windows пользователя не уважает. Ведь есть серия Norton, сделанная настолько добротно, что эта добротность воспринимается как нечто само собой разумеющееся. Микрософтовская продукция изготовлена на уровне боевиков Ван Дамма и выходит за пределы понятия "искусство программирования". Создается полное впечатление, что популярность ее есть следствие раскрутки, а не истинных достоинств, – подобно напитку "Пепси", который, по общему мнению, гораздо хуже отечественного "Байкала", но мы вынуждены потреблять "Пепси". Со Спиллейном проще: не хочешь – не читай. А как мне быть со своими бедными пользователями, простыми научными работниками -биологами, врачами, океанологами?
Уважающие себя ученые потребляют UNIX. Но мой пользователь часто не знает разницы между Norton Commander'ом и "Лексиконом". Как мне им объяснить, что для наших задач Win95 решительно не годится – не как операционная система, а как среда пользователя?
Я уважаю Билла Гейтса – как создателя Бейсика и как бизнесмена. И страшно жалею, что распался альянс вокруг OS/2, – может, IBM не позволила бы халтурить в такой степени.
Юрий Ревич, Москва
От редакции: Странное осталось впечатление от письма. Как будто написано оно не одним человеком, его подписавшим, а группой экскурсантов, обсуждающих достоинства и недостатки Храма Василия Блаженного, -когда одни ругают его за эклектизм, другие хвалят за удачную композицию, третьи обсуждают "вписываемость "его в композицию Красной площади...
Юрий, когда стоите на точке зрения профессионала-программиста, отвергающего пользовательский интерфейс Windows, то старайтесь до конца придерживаться этой точки зрения, используйте UNIX – и у вас никогда не возникнет раздражения по поводу "окон". Только тогда не ссылайтесь на ваших учеников – пользователей, "не отличающих Norton Commander от "Лексикона" и уж подавно беспомощных в среде UNIX.
Вы сами ответили в письме на свои же претензии. Софт является рыночным продуктом, и завоевание большой популярности какой-либо программы – результат, прежде всего, грамотного маркетинга Microsoft. Но, одновременно, и чего-то более важного, что не увидели вы, но обнаружили для себя миллионы тех же пользователей во всем мире. Вот вам не нравится Сталлоне, а его фильм "Рокки" собрал коллекцию Оскаров, Может быть, дело в вас самом, не желающем примириться с софтом, написанным специально для любителей "мыльных опер" и боевиков?
Письмо читал
Владимир Смирнов