Компьютерра, 2008 № 03 (719) | страница 57
В 1970 году компания XEROX открывает научно-исследовательский центр XEROX PARC, основанный по настоянию главного научного сотрудника Джека Гольдмана (Jack Goldman). Не до конца ясно, какому дьяволу продали души сотрудники лаборатории,но можно констатировать, что еще на заре своего существования детище XEROX перевернуло все концепции, лежавшие в те времена в основе человекомашинных интерфейсов. Не хочется перечислять все изобретения, которыми одарили инженеры PARC мировое ИТ-сообщество, но несомненно, одной из самых ярких разработок был и остается так называемый GUI (Graphical User Interface), или графический пользовательский интерфейс.Впервые GUI нашел свое воплощение в компьютере XEROX Alto, который увидел свет в 1973 году.Сейчас каждый студент технического вуза знает, в чем состоит принципиальное отличие фреймового интерфейса от оконного и в чем функциональность Microsoft Aero проигрывает опенсорсной оболочке Beryl (www.beryl-project.org). А вот во времена разработки Alto специалистам XEROX пришлось создаватьдля революционного графического интерфейса революционное устройство управления. Такой шаг был не просто маркетинговой стратегией, а реальной необходимостью. Клавиатура при всех своих широких возможностях не могла обеспечить должной интуитивности, присущей GUI.
Так, в том же 1973 году на свет появилась мышь -устройство, изобретенное профессором Стэнфордского университета Дугласом Энгельбартом (Douglas Engelbart) и впоследствии значительно переработанное инженерами PARC для массового (по тем временам) потребителя.
Таково было положение дел к концу 1973 года. Практически таким же оно остается к началу 2008-го.
По окончании войны за мегагерцы и мегабайты (давайте смотреть правде в глаза - сегодня Windows XP, самая популярная ОС, одинаково легко запускается на ПК и с процессором на 600 МГц, и с процессором на 3000 МГц, несмотря на то что между ними несколько "железных" поколений и годы трудов) инженеры вновь обратили взор в сторону GUI. Но не для того,чтобы придумать что-то принципиально новое. Основные направления работ над интерфейсами сегодня четко различимы. К ним относятся:
• Увеличение интуитивности (пользователь не должен прибегать к услугам справки, для того чтобы совершить простейшие действия)
• Унификация (интерфейс должен быть одинаково удобен и функционален на разных типах устройств).