Компьютер, который мог стать первым Маком
Многие знают о том, что далеко не Стив Джобс является создателем первого Макинтоша. Эти лавры принадлежат сотруднику Apple за номером 31 — Джефу Раскину. Именно он первым сформулировал основные требования к будущему Маку и запустил проект. Уже позже к работам со своей неуемной энергией подключился Джобс, затюкал Раскина своими «хотелками» и в итоге вынудил его отойти от дел. А вот о чем знают далеко не многие, это то, что Раскину свои первоначальные идеи таки удалось реализовать в другом компьютере. Он получил название Canon Cat.
Напомним, Макинтош, согласно видению Раскина, должен был стать недорогим компьютером для работы с текстом, полностью управляемым с клавиатуры. После ухода из Apple Раскин основал компанию Information Appliance, Inc., где, будучи сам себе начальник, реализовал все это в своем компьютере. Когда в проект зашла компания Canon (она попросту купила его), машина получила свое окончательное название.
С технической стороны Canon Cat является традиционным моноблоком, оснащенным процессором Motorola 68000 с тактовой частотой 5Mhz, встроенным 9-дюймовым дисплеем с разрешением 640х400 точек и клавиатурой. В верхней части дисплея находилась ручка для переноски Cat — впоследствии этот прием тот же Джобс использует в первом компьютере iMac.
Несмотря на то, что компьютер нес серийный порт, а операционная система содержала управляющие команды для подключения мышки — ни одно периферийное устройство для «кота» так и не было выпущено. Равно как и инструменты для работы с графикой: в памяти ROM они присутствовали, но скорее как задел на будущее — Cat в течение всей своей жизни оставался сугубо текстовым.
Хотя нет, одно периферийное устройство таки было выпущено и даже продавалось одно время комплектом — это лепестковый принтер Cat180 (он же Canon PR100). Он выдавал типографское качество текста, но способен был лишь печатать со скоростью 18 символов в секунду.
Операционная система Canon Cat получила название SWYFT, хотя таковой ее назвать очень сложно. В нынешней терминологии это, скорее, прошивка устройства. Она полностью хранилась в постоянной памяти машины, а дискеты на 180КВ (около 80 страниц текста) предназначались для хранения рабочих документов. Сохранение документов на дискету и выгрузка содержимого памяти в ROM происходили по нажатию двух клавиш. При перезагрузки машины в память автоматически загружалось содержимое дискеты и оператор мог сразу же приступать к работе.
Фирменной особенностью Cat была функция «leaping», под которую на клавиатуре были даже зарезервированы две отдельных клавиши (под клавишей пробела). С ее помощью пользователь мог быстро перемещаться по тексту, быстро прыгая в начало или конец документа, абзаца или страницы.
Также была клавиша «Calc», по нажатию на которую прямо в тексте можно было производить математические вычисления и встраивать в него некое подобие таблиц. Поддерживались даже основные математические формулы. Наконец, в прошивку был вшит словарь на 90-тысяч слов с функцией автозамены.
Любопытно, что Cat был едва ли не первым серийным компьютером, у которого модем входил в штатную комплектацию. При скорости в 300/1200 бод, он давал возможность выделить на экране текст, нажать клавишу «Send» и отправить этот текст на другой компьютер. Все входящие сообщения отображались на экране машины и становились частью текущего документа. В некоторых компаниях даже приспособили Cat под круглосуточные коммуникационные станции. Все входящие письма они сохраняли на дискеты для последующего чтения и обработки.
В продажу Canon Cat пошел в июле 1987 года при цене в 1495 долларов. Если Раскин рассматривал его как полноценный компьютер, маркетологи Canon позиционировали его как рабочую станцию для секретаря. Именно поэтому, по мнению Раскина, продажи не «взлетели». Через полгода и 20 тысяч проданных устройств проект был закрыт.