Популярные статьи
Реклама
|
Новости
|
11/5 Графический пользовательский интерфейс |
11/5 Графический адаптер |
|
11/5 Шрифты |
11/5 Растровые изображения |
| Графический пользовательский интерфейс |
|
GUI был изобретен Дугласом Энгельбартом (Douglas Engelbart) и его исследовательской группой Стэнфордского исследовательского института. Затем он был скопирован исследователями из Xerox PARC. Однажды соучредитель компании Apple Стив Джобе (Steve Jobs) посетил PARC, увидел GUI на компьютере Xerox и воскликнул примерно следующее: "Ну надо же! Это ведь будущее компьютерного мира". GUI подтолкнул его на создание нового компьютера, которым стал Apple Lisa. Из-за дороговизны компьютер Lisa потерпел коммерческий провал, но его потомок, Macintosh, имел громадный успех. Когда компания Microsoft получила прототип компьютера Macintosh, чтобы получить возможность разработки на нем программы Microsoft Office, ее руководство попросило Apple лицензировать этот интерфейс для всех желающих, чтобы он стал промышленным стандартом. (Microsoft выручила намного больше денег от программы Office, чем от MS-DOS, поэтому ей захотелось отказаться от MS-DOS, чтобы получить более совершенную платформу для Office.) Ответственный исполнитель проекта Macintosh в компании Apple Жан-Луи Гассе (Jean-Louis Gassee) в просьбе отказал, а Стив Джобе не стал отменять его решение. В конце концов Microsoft получила лицензию на элементы этого интерфейса. Именно они и стали основой интерфейса системы Windows. Когда Windows стала входить в моду, Apple подала на Microsoft в суд, обвиняя ее в выходе за лицензионные рамки, но судья не согласился с этим, и Windows продолжала наступать Macintosh на пятки. Если бы Гассе согласился со многими специалистами компании Apple, также желающими всеобщего лицензирования программного обеспечения Macintosh, компания Apple, наверное, разбогатела бы на лицензионных сборах и Windows сейчас бы не существовало. В GUI есть четыре наиболее важных элемента, обозначаемых символами WIMP. Эти буквы означают соответственно окна — Windows, значки — Icons, меню — Menus и указывающие устройства — Pointing device. Окна представляют собой прямоугольные области экрана, используемые для запуска программ. Значки являются небольшими обозначениями, на которых можно щелкать мышью с целью выполнения каких-либо действий. Меню представляют собой перечни действий, любое из которых может быть выбрано. И наконец, указывающие устройства — это мыши, трекболлы или другая аппаратура, используемая для перемещения курсора по экрану с целью выбора элементов. Программное обеспечение GUI может быть реализовано либо в качестве кода на уровне пользователя, как это сделано в системах UNIX, либо в самой операционной системе, как в случае с системой Windows. Для ввода в системах GUI по-прежнему используется клавиатура и мышь, а вот вывод практически всегда направляется на специальное устройство, называемое графическим адаптером. |
На многих персональных компьютерах предлагается пользоваться графическим интерфейсом пользователя — GUI (Graphical User Interface). Сокращение GUI произносится как «гуи».