Прошлое
Вы когда-нибудь пробовали общаться с какой-нибудь современной операционной системой, полностью построенной по принципам графического пользовательского интерфейса (GUI), без помощи мыши? Наверно, да. Если нет, то обязательно попробуйте, массу ощущений я Вам гарантирую! Хорошо, если Вы будете помнить некоторое количество клавиатурных сокращений, а если - нет?
Но это все и без меня хорошо знают. Общеизвестна и история первого компьютера (полемика на эту тему уже велась на страницах нашей газеты). А вот знаете ли Вы, как и когда была изобретена первая мышь? Да-да, именно то устройство, которое большинство из вас регулярно держит в своих руках и уже обходиться без него не может. Об этом и пойдет речь дальше.
Если немного отвлечься от слова "мышь" и связанной с ней технологии вообще, то мы вернемся ко второй половине 50-х годов. Вероятно, удивленный читатель здесь остановится в недоумении и спросит: "Да тогда и компьютеров ведь почти не было". Верно, отвечу я. Почти. Но первые устройства целеуказания массово использовались не для общения с компьютером в традиционном нашем понимании. Нечто напоминающее наши теперешние джойстики использовали авиадиспетчеры для того, чтобы можно было выбрать на экране своего контрольного поста самолет и идентифицировать его, а также получить дополнительную информацию о его маршруте, высоте и т.п.
Прообраз современной мыши появился только в начале 60-х и был изобретен в ходе работ по повышению продуктивности человеческого интеллекта. Вел эти работы ученый Дуг Энгельбрат. К тому времени он уже около двенадцати лет работал над этой проблемой. По его мнению, все быстрее возрастающая сложность задач уже превышала возможности человеческого мозга, и необходимо было разработать систему, позволяющую преодолеть этот барьер. В ходе этих работ были созданы специальные компьютеризированные рабочие станции, предназначенные стать помощником человеку при решении сложных задач. Но была и проблема - необходимо было придумать устройство, которое позволило бы оператору быстро подвести курсор на информационном дисплее к определенной точке на экране и произвести некоторые действия.
С подачи Энгельбрата и в техническом исполнении Билла Инглиша была сделана первая модель мыши. Это была простая деревянная коробка с двумя колесиками в днище и большой красной кнопкой сверху. Первоначально шнур располагался спереди, но его быстро перенесли назад, чтобы он не путался и не попадал под мышь. Как это все выглядело, вы можете увидеть на фотографии (мышь перевернута вверх днищем). А сам Дуг Энгельбрат назвал свою первую мышь "X-Y Position Indicator for a Display System" ("Индикатор X-Y положения для дисплейной системы"). Принцип ее работы был немного другим, чем у современных мышей: мышь невозможно было передвигать наискосок, а если оператору надоедало все время переставлять мышь, он рывком двигал ее и приподнимал над поверхностью, диск все еще продолжал вращаться и курсор двигался по экрану. Само название "мышь", кстати, появилось спонтанно (как утверждает сам Энгельбрат, из-за провода, похожего на хвост мыши) и сразу же вошло в употребление.
Естественно, что никто не пришел и не сказал - вот это устройство лучше всех, надо использовать его на каждом компьютере. Работы продолжались. В 1966 году команда Энгельбрата связалась с NASA договорилась о проведении тестирования всех существующих на тот момент устройств целеуказания для того, чтобы дать четкий ответ, какое из них является наиболее точным и удобным. NASA согласилось с необходимостью проведения таких тестов и стала их финансировать. Был разработан ряд тестовых заданий наподобие следующего: компьютер генерировал на экране случайным образом точку и располагал курсор где-то в другом месте. Операторы-тестеры должны были совместить курсор с этой точкой. Замерялось время, необходимое на выполнение этих операций.
В тестировании участвовали первые световые перья, джойстики и другие подобные устройства. Но мышь обошла всех. К примеру, при использовании светового пера у оператора уходило слишком много времени на то, чтобы взять его в руку, поднести к экрану, опять положить на место. Джойстики же не давали необходимой точности целеуказания.
В результате вперед вышла мышь. Правда, ее чуть-чуть опередило другое устройство команды Энгельбрата, которое управлялось коленом оператора. Но так как оно не было таким элегантным и простым, как мышь, то и не получило особого распространения.
История мыши, конечно, на этом не закончилась. На самом деле разработки Энгельбрата были всего лишь первой ласточкой в компьютерном мире. Настоящий же смысл мышь обрела только с появлением полного графического пользовательского интерфейса. Подобные разработки велись в 70-е годы в компании Xerox в ее исследовательском центре в Пало-Альто. Их целью было создание электронного аналога обычного рабочего стола (результаты именно этой работы мы сейчас можем наблюдать и в Mac OS, и в Windows, и в других графических операционных системах).
Далее история уже становится расплывчатой. Легенда гласит, что в 1979 году компания Xerox ознакомила Стива Джобса со своими разработками, которые он и подхватил, разработав Apple Lisa и Apple Macintosh. Кстати, Стэнфордский Исследовательский Институт (место, где работала команда Дуга Энгельбрата) продал лицензию на мышь именно компании Apple. К сожалению, продавшие разработку люди не до конца понимали всю революционность и коммерческую ценность мыши, и сделка обошлась Apple всего лишь в 40 тысяч долларов.
Так или иначе, в 1983 на рынке появился Apple Lisa - первый компьютер с настоящим оконным пользовательским интерфейсом, а его мышь стала первой мышью, которая получила действительное распространение за пределами исследовательских лабораторий.
Настоящее
Со времени своего изобретения и до настоящих дней мышь претерпела множество изменений. Во-первых, еще в те времена два диска на днище были заменены шариком, который крутил два валика, связанных с дисками, на которых были нанесены токопроводящие участки. Этих участков касались щетки. Когда токопроводящие участки замыкались - курсор двигался, а иначе стоял на месте. Естественно, такая конструкция вызывала большие проблемы. Она была ненадежной - токо-проводящие участки засорялись, а щетки стирались. Поэтому следующим большим шагом стало изобретение т.н. оптомеханической мыши. Именно таким типом мыши сейчас пользуется большинство из нас. В оптомеханической мыши диски имеют прорези подобно шестеренкам с зубцами, с одной стороны диска стоит светодиод, а с другой - фотоприемник. Когда свет проходит через прорезь - контакт есть, а когда между светодиодом и фотоприемником находится зубец, то контакта нет. Конструкция весьма проста и надежна.
Еще более точный тип - оптическая мышь. У нее вообще нет шарика, а информация собирается специальным световым детектором. Правда, для оптической мыши нужен специальный расчерченный коврик, да и стоит она дороже. Хотя она обычно и точнее оптомеханической мыши.
Кроме этих чисто технических усовершенствований, люди пришли к выводу, что необходимы и другие перемены - перемены в самой внешности мыши, связанные с необходимостью долговременной работы с ней. Ведь с распространением компьютерной техники все чаще стало проявляться несовершенство человеческого организма, человек все чаще стал страдать от того, что все устройства, с которыми он работал, не были сконструированы согласно эргономическим принципам (об эргономике рабочего места вообще и мыши в частности читайте в отдельной статье на эту тему). В результате появились специально сконструированные мыши (мы говорим именно о мышах), имеющие форму, позволяющую руке человека лежать на ней в физиологически естественном положении, не подвергаясь никакой опасности. Фотографии таких мышей можно увидеть в статье-обзоре по мышам в этом номере.
Ну а самый последний писк моды, на мой взгляд, - это радиомышь с гироскопом (хотя мышью данное устройство можно назвать только по предназначению) - весьма элегантное устройство, позволяющее перемещать курсор изменением угла наклона руки.
А что произойдет с привычной нам мышью в ближайшие десятилетия, мы еще узнаем. И напишем. А пока все.
Андрей КОНОНОВИЧ,
aloner@usa.net
Горячие темы