Що таке графічний інтерфейс користувача?

GUI – тип комп’ютерної системи введення / виводу, який надає програм і файлів зображення і просторові відносини. На додаток до візуальних елементів на екрані, інтерфейс в широкому сенсі включає в себе поведінку і методи, необхідні для роботи системи, такі як натискання клавіш і клацання миші; і необхідні пристрої, такі як клавіатура і миша. Графічний користувальницький інтерфейс (GUI) це як показуха для мови програмування.

Він створює графічне представлення середовища робочого столу, задає стиль іконок і меню, що представляють об’єкти і команди. Користувач може натиснути, щоб управляти даними і програмами, не знаючи базових знань мови програмування або команди.

GUI був введений в зв’язку з уявною складністю навчання інтерфейсу командного рядка (командний рядок), який вимагає введення команд які повинні бути набрані на комп’ютері. Протягом багатьох років мови програмування були виключно з командного рядка. Це обмежувало користувачів тим, що потрібно було знання мови, щоб з його допомогою вони могли видавати різні команди для управління даними. Графічний користувальницький інтерфейс (GUI) схожий на оформлення Windows для мови програмування. Він створює графічне представлення середовища робочого столу з іконками і меню, що представляють об’єкти і команди. Користувач може натиснути, щоб управляти даними і програмами, не знаючи базових основ мови або команди.

Той, хто був досить дорослим в 1980-х роках, міг бути в курсі комп’ютерної революції, і без сумніву, пам’ятає успіх комп’ютерів Apple® Macintosh® з його революційним графічним інтерфейсом і мишею. Це був перший комерційно успішний, доступний за ціною комп’ютер, який будь-хто міг використовувати, так як знання програмування не було потрібно. Microsoft® швидко пішла зі своєю операційною системою Windows®. Графічний користувальницький інтерфейс був не тільки ефективним і легким, але і забавним.

Хоча Apple і Microsoft принесли графічний інтерфейс в наші будинки, вони не відчували відповідальність за винахід першого графічного інтерфейсу користувача. Між 1965-1968 роками Дуг Енгельбарт, зі Стенфордським дослідним інститутом, зібралися разом з деякими колегами, щоб створити гіпертекстове середовище в стилі windows, з доповненим винаходом невеликий трьохкнопковою миші, яка дозволила б користувачу вказувати і натискати на об’єкти у вікні. Перша система була з кнопками і електричним «хвостом» яка нагадувала миша, і тому пристрій одержав свою назву мишка. Натхнення Енгельбарта для створення графічного інтерфейсу було частково пов’язане з ідеями, запропонованими тридцятьма роками раніше, американським інженером Ванневаром Бушем в його опублікованій в 1945 році статті про систему «memex».

Корпорація Xerox® розробила два комп’ютера графічний інтерфейс і з мишею, змодельовані після роботи Енгельбарта. Комп’ютер був дорогим, а апаратне забезпечення не відповідало потребам операційної системи. Хоча вони продали лише 25 000 одиниць, вважається, що вони, щонайменше, частково відповідали за те, що вони надихнули Стіва Джобса (засновника Apple) і Білла Гейтса (засновника Microsoft), щоб спонукати їх команди розробників до створення операційних систем Macintosh і Windows.

Оскільки графічний користувальницький інтерфейс є першим, що користувач бачить при відкритті програми, розробка візуально привабливого інтерфейсу може значно вплинути на створення привабливості програми. Але найбільш важливим фактором є те, наскільки є GUI інтуїтивно зрозумілим. Той, хто має досвід використання програмного забезпечення, повинен мати можливість знаходити базові функції в незнайомій програмі без жодних консультацій з розробником, знаходячи меню, інструменти та варіанти, де він це очікував. Просунуті або пропрієтарні функції повинні бути інтегровані таким чином, щоб це мало сенс для користувача, тому для них не потрібно пам’ятати, як звертатися до них і використовувати їх. Хороший графічний інтерфейс буде використовувати тільки програму. Якщо графічний користувальницький інтерфейс не є інтуїтивно зрозумілим і ефективним, програмне забезпечення навряд чи стане дуже популярним.

Ссылка на основную публикацию