GUI? Что такое графический интерфейс пользователя?

Графические интерфейсы используются повсеместно, но вы можете даже не знать, что это такое, и почти наверняка принимаете их как должное. Тем не менее, этот термин настолько важен для вычислений, что заслуживает некоторого объяснения и контекста.

Итак, что такое графический интерфейс?

Что означает графический интерфейс?

В зависимости от того, как вы определяете вычисления, он имеет существовали в той или иной форме в течение долгого времени.

Например, мгновенный удаленный обмен сообщениями был впервые реализован с помощью телеграфа в 1844 году. «А-машина» Алана Тьюринга была изобретена в 1936 году и, по сути, являлась одним из первых калькуляторов.

Однако ни один из них не похож на современные компьютеры, в основном потому, что у них отсутствует графический интерфейс.

GUI означает «графический пользовательский интерфейс» или «графический пользовательский интерфейс». Многие идентифицируют первый графический интерфейс как тот, который был показан Дугом Энгельбартом в его «Матери всех демонстраций» 1968 года, в котором описывалась мышь, удаленное редактирование текста, ссылки и ярлыки.

Это еще один вопрос, но что такое графический интерфейс пользователя? Чтобы понять это, мы должны понимать более широкий термин «пользовательский интерфейс».

Связано: что такое ярлыки на рабочем столе?

GUI vs. UI

Если мы посмотрим на любую машину, у нее будет способ взаимодействия пользователей с ней. Эта часть машины — «пользовательский интерфейс» или «UI». Графический пользовательский интерфейс — это компонент электронного дисплея (если он есть) более крупного пользовательского интерфейса машины (если он есть), который позволяет пользователям выбирать значки и изображения, а не числа или текст.

Секундомер или кухонный таймер имеют пользовательский интерфейс, но, вероятно, не включают компонент графического отображения. Сенсорная панель для подтверждения транзакции в магазине может состоять только из графического интерфейса пользователя, поскольку, насколько вам известно, вы не взаимодействуете ни с какой частью машины, кроме дисплея.

Хотя эти примеры устройств без GUI и полностью с GUI существуют, большинство технических устройств состоят как из элементов GUI, так и без GUI.

Рассмотрите устройство, на котором вы читаете эту статью: ваши действия отображаются в реальном времени в графическом интерфейсе, но вы также используете клавиатуру или кнопки для навигации по другим командам и функциям..

Практически каждое устройство, с которым в наши дни взаимодействует большинство людей, включает графический интерфейс, часто для подтверждения или отображения действий, как мы использовать все более сложные устройства. За последние несколько десятилетий все больше и больше устройств, которые мы используем каждый день, имеют графический интерфейс.

Что такое графический интерфейс в истории компьютера?

Мать всех демонстраций представила миру графический интерфейс пользователя в 1968 году, но, возможно, первый пример графического интерфейса пользователя работал семью годами ранее. Компьютерная система IBM SAGE управлялась с помощью «светового пистолета», направленного на отображаемую карту. Возможно, Энгельбарт использовался до 1983 года, поэтому он не знал или не мог говорить о SAGE.

Мать всех демонстраций в первую очередь представила обработку текста, включая удаленную совместную работу. Хотя текстовая навигация обычно исключается из определений графического интерфейса пользователя, демонстрация также включала ссылки и файлы. Оба они являются ранними примерами более творческой компьютерной архитектуры, включающей такие структуры, как окна и вкладки.

Сказать, что SAGE победил Энгельбарта на несколько лет, не значит лишить себя кредита. Энгельбарт все еще опережал свое время. В результате экспериментов IBM с первыми персональными компьютерами в 1973 году был создан SCAMP. В том же году Xerox Alto стал первым широко доступным компьютером, в котором были интегрированы современные схемы графического интерфейса.

Оттуда вы можете написать книгу, отслеживающую развитие графического интерфейса пользователя от операционной системы к операционной системе. В период с 1973 года по настоящее время взаимодействие с компьютером все в большей степени основывается на графике, поэтому многие операции могут выполняться вообще без текста.

Телефоны эволюционировали так же, как и хорошо.

Примеры графического интерфейса на мобильных устройствах

Как и в случае с компьютерами, цифровые дисплеи существовали в телефонах до того, что мы называем «графическим пользовательским интерфейсом». Эти ранние цифровые дисплеи показывали пользователю, какие числа были введены, а затем по какому номеру телефона звонил. Однако они не позволяли взаимодействовать или отображать графические элементы, такие как значки приложений, которые используются сегодня.

В 1999 году Blackberry 850 стал одним из первых мобильных устройств, подключенных к Интернету. Несмотря на то, что он включал в себя основные элементы графического интерфейса, дисплей был монохромным, а навигация по нему осуществлялась с помощью обычной клавиатуры.

В 2003 году Palm Treo 600 объединил персональный цифровой помощник с мобильным телефоном, чтобы создать предшественника современных смартфонов. КПК появились почти на десять лет раньше, а мобильные телефоны — на десять лет раньше, но оба содержали текстовые или числовые меню, а не графические элементы, представленные в Palm Treo..

Первый смартфон с сенсорным экраном, iPhone, был анонсирован в 2007 году. Графические мозаичные меню, составляющие основу графического интерфейса пользователя, уже были функцией мобильных устройств, как и сенсорные экраны, хотя для навигации по ним использовалось стилус. .

Прорыв в iPhone сделал GUI почти на всю поверхность экрана графическим пользовательским интерфейсом для устройства.

Графический интерфейс с сенсорным экраном, который впервые появился в iPhone, проложил путь для повсеместное распространение такого рода интерфейса, который с тех пор нашел свое место во всем, от автомобилей до холодильников.

По теме: 5 различных способов навигации по телефону Android

Проблемы с графическим интерфейсом

Графический интерфейс может казаться идеальным, но у него есть проблемы. Он составляет отдельную категорию программного обеспечения и тестирования удобства использования.

На первый взгляд панель инструментов графического интерфейса может выглядеть лучше, чем текстовая панель инструментов, но что произойдет, если пользователь не знает, что означает графика? Чтобы графический интерфейс был эффективным, отображаемые значки должны эффективно отображать выполняемые ими действия.

Иногда разработчики графического интерфейса и юзабилити-дизайнеры решают эту проблему почти комично устаревшими способами.

Значок «Сохранить» во многих приложениях по-прежнему представляет собой изображение дискеты, артефакта, незнакомого многим юным пользователям компьютеров. Точно так же, когда вы в последний раз видели старомодную мусорную корзину с металлической крышкой в ​​виде значка «Удалить»?

Более того, графические интерфейсы более требовательны с точки зрения вычислений и мощности, чем более простые модели интерфейса. Отличным примером этого является загрузка без графического интерфейса. Загрузка без графического интерфейса пользователя устраняет полосу загрузки при запуске приложения.

Без включения графического интерфейса процесс запуска происходит быстрее, но вы также не можете определить, возникли ли в системе проблемы.

Графические интерфейсы также создают еще один шаг в процессе проектирования, но такие решения, как Qt GUI, упрощают разработчикам включение графического интерфейса в свои продукты и приложения.

Какой ваш любимый графический интерфейс?

Графический интерфейс пользователя на протяжении десятилетий постепенно менял нашу жизнь. Формат заменяет навигацию по текстовому или числовому меню на выбор иллюстративных значков, что делает устройства более настраиваемыми и удобными для пользователя.

Оцените статью
oilgasindustry.ru
Добавить комментарий