Джеф Раскин
Джеф Раскин (англ. Jef Raskin; полное имя — Джеффри Джеймс Раскин, англ. Jeffrey James Raskin; 26 марта 1943, Нью-Йорк — 26 февраля 2005, Пасифика, Калифорния) — американский специалист в области человеко-компьютерного взаимодействия, инженер и предприниматель. Наиболее известен как инициатор проекта Macintosh в компании Apple и как автор концепции «интерфейса, ориентированного на человека» (Human Interface). Раскин также внёс вклад в развитие графических пользовательских интерфейсов, компьютерных шрифтов и издательских систем.
Биография
Ранние годы и образование
Джеф Раскин родился в еврейской семье в Нью-Йорке. Его отец был врачом, мать — домохозяйкой. С детства проявлял интерес к науке и технике. В 1964 году получил степень бакалавра по математике и философии в Университете штата Нью-Йорк в Стоуни-Брук. В 1967 году защитил магистерскую диссертацию по компьютерным наукам в Пенсильванском университете. В 1969 году получил степень магистра по музыке в Калифорнийском университете в Сан-Диего, где изучал компьютерную музыку и акустику. Раскин также работал преподавателем в Калифорнийском университете в Беркли, где читал курс по компьютерной графике.
Работа в Apple
В 1978 году Раскин присоединился к компании Apple Computer (ныне Apple Inc.) в качестве менеджера по публикациям. Он написал руководство пользователя для компьютера Apple II, которое отличалось ясностью и доступностью. В 1979 году Раскин предложил создать недорогой и простой в использовании компьютер для массового рынка. Этот проект получил кодовое название «Macintosh» (по названию сорта яблок, который он предпочитал). Раскин возглавил небольшую команду разработчиков, которая работала над концепцией машины, ориентированной на пользователя, а не на технические характеристики.
В 1981 году из-за разногласий с руководством Apple, в частности с сооснователем Стивом Джобсом, Раскин покинул проект Macintosh. Джобс переориентировал разработку на более дорогой и мощный компьютер с графическим интерфейсом, вдохновлённый технологиями Xerox PARC. Несмотря на уход, Раскин считается «отцом» идеи Macintosh, хотя реализация сильно отличалась от его первоначального замысла.
После Apple
После ухода из Apple Раскин основал компанию Information Appliance, Inc., которая разрабатывала компьютерные устройства с альтернативными интерфейсами. В 1987 году компания выпустила продукт SwyftCard — карту расширения для Apple II, реализующую концепцию «модального» интерфейса. Позднее на её основе был создан компьютер Canon Cat (1987), который использовал уникальную систему навигации с помощью клавиш-модификаторов. Canon Cat не получил коммерческого успеха, но привлёк внимание специалистов по эргономике.
В 1990-е годы Раскин занимался консультированием, преподавал в Стэнфордском университете и работал над книгой «The Humane Interface» (2000), в которой изложил свою философию проектирования интерфейсов. В последние годы жизни он работал над проектом Archy — операционной системой с интерфейсом, основанным на его идеях. Проект был завершён после его смерти сыном, Азой Раскином.
Основные идеи и концепции
Интерфейс, ориентированный на человека (Human Interface)
Раскин критиковал традиционные графические интерфейсы (GUI) за избыточность и неэффективность. Он утверждал, что интерфейс должен быть невидимым для пользователя, позволяя ему сосредоточиться на задаче. Основные принципы:
- Минимизация когнитивной нагрузки: пользователь не должен запоминать команды или искать элементы управления.
- Модальность: интерфейс должен быть немодальным, то есть не требовать переключения между режимами (например, между режимом ввода и режимом выделения).
- Прямое манипулирование: объекты должны реагировать на действия пользователя мгновенно и предсказуемо.
- Отсутствие иерархических меню: Раскин предлагал заменить меню на «лёгкие» команды, вызываемые клавишами-модификаторами.
Canon Cat и Swyft
Компьютер Canon Cat (1987) был реализацией идей Раскина. Он не имел мыши, графического рабочего стола или окон. Вместо этого использовалась текстовая среда, где навигация осуществлялась с помощью клавиш «Leap» (прыжок) и «Zoom» (масштабирование). Пользователь мог мгновенно переходить к любому слову или фрагменту текста, нажимая комбинацию клавиш. Устройство позиционировалось как «интеллектуальная пишущая машинка» для писателей и журналистов, но не нашло массового спроса.
Книга «The Humane Interface»
В книге, опубликованной в 2000 году, Раскин систематизировал свои взгляды. Он ввёл понятие «когнитивной нагрузки» и предложил метрики для оценки эффективности интерфейсов. Книга содержит критику таких распространённых элементов, как меню «Пуск» в Windows, панели инструментов и диалоговые окна. Раскин также предсказал появление сенсорных интерфейсов и голосового управления, но считал их лишь промежуточными этапами.
Влияние и наследие
Идеи Раскина оказали влияние на развитие эргономики программного обеспечения. Его концепция «немодального» интерфейса частично реализована в текстовых редакторах с режимом «вставки» (например, в Vim, хотя Раскин критиковал модальность Vim). Некоторые принципы используются в современных интерфейсах командной строки и в системах автоматизации.
Проект Archy, начатый Раскиным, был продолжен его сыном Азой Раскином, который выпустил прототип под названием «The Humane Environment» (THE). Однако проект не получил широкого распространения.
В сообществе разработчиков интерфейсов Раскин считается маргинальной, но влиятельной фигурой. Его идеи часто цитируются в исследованиях по человеко-компьютерному взаимодействию, хотя многие из них остаются нереализованными в коммерческих продуктах.
Критика
Концепции Раскина подвергались критике за излишнюю радикальность. Отказ от мыши и графического интерфейса делал Canon Cat сложным для освоения пользователями, привыкшими к традиционным GUI. Некоторые специалисты отмечали, что «невидимый» интерфейс требует высокой степени автоматизации, что может привести к ошибкам при нестандартных действиях. Кроме того, идеи Раскина плохо масштабируются для сложных задач, таких как редактирование изображений или работа с базами данных.
Интересные факты
- Раскин был вегетарианцем и увлекался музыкой: он играл на фортепиано и органе.
- Он был автором нескольких научно-фантастических рассказов, опубликованных в журналах.
- В 2004 году у Раскина был диагностирован рак поджелудочной железы, от которого он скончался в 2005 году.
- Его сын, Аза Раскин, также стал известным разработчиком интерфейсов и работал в Google над проектами, связанными с пользовательским опытом.
Источники
- Raskin, Jef. The Humane Interface: New Directions for Designing Interactive Systems. Addison-Wesley, 2000.
- Hertzfeld, Andy. Revolution in the Valley: The Insanely Great Story of How the Mac Was Made. O'Reilly Media, 2004.
- Levy, Steven. Insanely Great: The Life and Times of Macintosh, the Computer That Changed Everything. Viking, 1994.
- Некролог в The New York Times, 28 февраля 2005 года.
- Материалы сайта Jef Raskin Foundation (jefraskin.com).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →