Истоки NT и OS/2

Однажды Дэвид Катлер пришел наниматься в Microsoft и стал главным разработчиком одной успешной системы грядущего тысячелетия. На собеседовании он сказал следующее:

Дэвид Катлер: «OS/2? Не, не слышал…»
Дэвид Катлер: «PC? Не, не слышал…»

Как ни парадоксально, он и его свита оказались весьма плодовиты на результаты. Настолько плодовиты, что почти каждый человек эти результаты сегодня использует.

Предпосылки к возникновению NT появились во второй половине 80-х, когда дядьки из Microsoft и IBM случайно обнаружили, что их видения операционной системы будущего не совсем совпадают. Пока авторы первой линейки OS/2 развлекались продажами альфа-версий SDK за огромные суммы, Microsoft решила, что с шутками пора завязывать и задумала свою версию OS/2, как полагается, с «блэк-джеком и шлюхами».

Работа получила заглавие «NT OS/2», появилось тех. задание, появился дядька Катлер, и вскоре система, с легкой руки нареченная именем "Windows NT 3.1", вышла в свет. Веселую историю о том, почему получилась Windows, если делалась OS/2, оставим, пожалуй, на потом.

На все диалоги пользователь ответит «Отмена»

Еще одна история Реймонда Чена из серии The Old New Thing

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

Проблема всех диалоговых окон в том, что пользователи всегда будут искать возможность от них отвязаться. Они будут закрывать предупреждения антивируса десятками, запуская сомнительное вложение из тела письма, а потом скандально звать администратора со словами «Я пытаюсь открыть мое вложение, но оно никак не открывается!».
«А зачем вы пытаетесь открыть приложение к письму с неизвестного адреса?».
«А вдруг это мой знакомый?! Кто-нибудь мог сменить почту и не предупредить меня!».* Рукалицо, как говориться.

Почему, чтобы выключить компьютер, нужно нажимать на кнопку «Пуск»?

Давайте немного подумаем вот над каким вопросом: почему, все-таки, когда пользователь хочет завершить работу компьютера, он должен нажимать на кнопку "Пуск"? В вопросе "какая логика преследовала разработчиков" помогает разобраться Реймонд Чен, главный разработчик программного обеспечения, а так же известный блоггер Microsoft. Далее с его слов:

В самые ранние годы разработки компьютерной системы, в дальнейшем получившей название Windows 95, в проекте не было предусмотрено никакой кнопки «Пуск», а вместо нее, в левом нижнем углу экрана находились три других: «Системная» (с незабвенным логотипом Microsoft Windows), кнопка «Поиск» (с лупой и глазом) и кнопка «Помощь» (соответственно, со знаком вопроса).

Если названия двух последних вполне говорят за себя, то к первой будет верно внести небольшое уточнение – та вызывала следующее меню:

© 2011-2012 Vizer's Projects