Стандартизация облегчает жизнь. Благодаря ей учить правила приходится только один раз. Однако с ней нельзя торопиться: можно застрять в рамках примитивных технологий или же предложенные стандарты могут оказаться неэффективными и даже подтолкнуть к ошибкам. С другой стороны, если вы введете стандарт слишком поздно, к тому времени может появиться большое количество вариантов решения задачи, и прийти к единому международному стандарту будет невозможно. Если за основу будет взята устаревшая технология, дальнейшие изменения стандарта могут оказаться довольно дорогостоящими. Хороший пример – метрическая система. Эта система измерения расстояния, веса, объема и температуры намного проще, чем старая британская (футы, фунты, галлоны, градусы по Фаренгейту). Но промышленные страны, прочно связанные со старой системой, заявляют, что не могут позволить себе изменить стандарты, потому что это потребует больших денежных затрат и вызовет путаницу. Так что мы будем привязаны к двум системам по крайней мере еще несколько десятилетий.
Представьте, что изменится система измерения времени. Система, которой мы пользуемся, случайна. День разделен на 24 условные единицы – часы. Но мы используем не 24-, а 12часовое разделение, так что получается, что сутки – это два раза по 12 часов. К этому нужно еще добавить разделение дня на «до полудня» и «после полудня». Каждый час состоит из 60 минут, а каждая минута – из 60 секунд. А что если мы подключим метрические единицы и разделим секунды на десятые, тысячные и миллионные доли? По аналогии мы получим дни, милидни и микродни. Тогда у нас будут новые час, минута и секунда: назовем их новочас, новоминута и новосекунда. Здесь все просто: десять новочасов составляют день, сто новоминут – новочас, сто новосекунд – новоминуту.
Каждый новочас будет в 2,4 раза дольше обычного часа и будет равен 144 обычным минутам. Обычный час школьных занятий или час телепередачи будет длиться полновочаса, что будет дольше обычного на 20 %. Новоминута почти не будет отличаться от старой минуты. Она будет равна 0,7 старой минуты (если быть точным, то 42 обычным секундам). А новосекунда будет немного короче обычной секунды. К различию в длительности можно привыкнуть, потому что оно не так уж и велико, а вот подсчет времени сильно бы упростился. Я уже представляю такой разговор:
«Я жду тебя в полдень – в пять новочасов. Не опаздывай, это всего через полчаса, 50 новоминут. Хорошо?»
«Сколько сейчас времени? 7.85 – осталось 15 новоминут до вечерних новостей».
Что я об этом думаю? Мне это не очень по душе.
Сознательное усложнение дизайна
«Как хороший (практичный и понятный) дизайн может сочетаться с потребностью в безопасности или защите? Дело в том, что некоторые формы дизайна содержат детали, которые неизбежно предполагают жесткий контроль над пользователем. Вряд ли вам хочется, чтобы каждый понимал систему настолько, чтобы подвергать риску ее безопасность. Нужно ли спорить с тем, что некоторые части должны быть непонятными? Можно ли сделать некоторые детали непонятными, чтобы системой могли пользоваться только те, кто достаточно компетентен? Конечно, есть пароли, ключи и другие способы защиты, но они могут раздражать человека, имеющего доступ. Поэтому разработчик должен в некоторой степени пренебречь хорошим дизайном, чтобы сохранить смысл существования системы»[88]
.Иногда принцип практичности, пропагандируемый этой книгой, намеренно нарушается для того, чтобы усложнить задачу.
Взгляните на рис. 7.4. Это дверь в одной из школ для детей с особыми потребностями в Степлфорде, Великобритания. Администрация школы не хотела бы, чтобы дети выходили на улицу без взрослых. Поэтому ручка расположена в верхней части двери, где ее сложно обнаружить и использовать. Это хороший дизайн, тщательно продуманный и качественно выполненный. Нарушение принципа простоты в применении – это как раз то, что нужно в данном случае.
Многие предметы должны быть простыми в эксплуатации, но таковыми на самом деле не являются. Некоторые вещи специально разработаны так, чтобы ими было сложно пользоваться. Количество таких предметов на удивление велико.
• Любая дверь, которая должна задерживать людей при входе и выходе.
• Системы безопасности, доступом к которым обладают только наделенные соответствующими полномочиями служащие.
• Опасное в эксплуатации оборудование.
• Опасные операции, в частности угрожающие жизни человека. Система может быть устроена так, чтобы человек не смог выполнить действие самостоятельно. Однажды я участвовал в установке взрывчатки под водой (для изучения передачи звука в воде). Цепь была устроена так, чтобы для взрыва динамита требовалось одновременное нажатие двух кнопок: одной – внутри, а другой – снаружи трейлера. Подобные предосторожности соблюдаются и в военном деле.