Графічний інтерфейс
Коли корпорація Xerox впровадила перший графічний інтерфейс для свого комп`ютера Alto, напевно було багато скептиків, яким це рішення здавалося безглуздим. Адже до цього комп`ютери лякали непідготовлених користувачів своїм "пташиним" мовою командного рядка, ні про яке drug n drop або point and click навіть мови не було, а все спілкування з машиною велося шляхом введення команд з клавіатури.
Але все різко змінилося, коли ключові гравці IT ринку того часу (справа була в 70-х роках минулого століття) переконалися в тому, що графічний користувальницький інтерфейс - це не тільки зручність роботи для фахівців-технарів, але ще і відмінний спосіб залучення до комп`ютерних технологіям непідготовлених користувачів. Навчити їх роботі на такому варіанті ПК ставало набагато простіше. А значить, графічний інтерфейс став тим самим винаходом, завдяки якому в світі почав формуватися ринок персональних комп`ютерів. Страшно подумати, що було б, якби ніхто так і не додумався до цього тепер уже кожному очевидного рішення.
Так що ж таке графічний інтерфейс? Це такий спосіб взаємодії людини з машиною, при якому замість команд з клавіатури керуючі дії проводяться за допомогою спеціального пристрою (зазвичай його роль виконує миша). Діалог будується на застосуванні меню, керуючих вікон, а також кнопок, різних панелей і інших елементів.
У своєму строгому значенні "інтерфейс" - це посередник, його завдання - відобразити всі можливості і керуючі елементи ОС у зрозумілій для людей графічній формі. Наприклад, в ОС Windows інтерфейс настільки простий і доступний до розуміння, наскільки це в принципі можливо, а розібратися в його тонкощах здатен кожен.
Якщо ми управляємо комп`ютером за допомогою миші, то нам повинні бути доступні такі дії, як:
- лівий клацання - одноразовий клік лівою кнопкою миші по елементу інтерфейса-
- праве клацання - одноразовий клік правою кнопкою миші по кнопці або елементу-
- подвійне клацання - подвійний клік по основній (зазвичай лівої) кнопці миші з мінімальним часом між двома клікамі-
- перетягування (drag and drop) - переміщення елементів за допомогою приміщення на них покажчика миші і натиснення на ліву кнопку з подальшим утриманням весь час, поки цей об`єкт перетягується.
На які елементи ділиться графічний інтерфейс Windows?
В першу чергу - це робочий стіл. Після того, як ОС завантажується, ми бачимо Робочий стіл, всі значки і ярлики програм лежать саме на ньому. Всі вікна відкриваються поверх нього.
Значки. Будь-який файл, програма або документ в Windows позначається за допомогою значка. Виконання програми проводиться подвійним клацанням по значку. Причому запускається програма може бути розташована на робочому столі, а може бути захована дуже глибоко, тоді її запускають за допомогою ярлика, який завбачливо виведений на робочий стіл.
Ярлик - це піктограма, яка хоча самою програмою і не є, але зате знає, де вона зберігається і здатний вказати на це місце. Значки, на відміну від ярликів, не мають стрілки в нижньому лівому кутку. Подвійним клацанням по ярлику ми запускаємо програму так само просто, як якщо б ми натиснули на її значок.
Панель завдань - довга смужка, розташована, як правило, в нижній (зустрічається у верхній, ліворуч або праворуч, за смаком користувача) частині екрана. На ній можна зустріти кнопку "Пуск", годинник і графічні елементи, що відображають ті програми, які в даний момент запущені на комп`ютері.
А найголовніший елемент, за яким дізнаються графічний інтерфейс Windows - це вікно, адже всі програми обов`язково запускаються у вікнах.
Незважаючи на незгасаюча суперечки про те, у кого Microsoft запозичила той чи інший елемент оформлення або взагалі всю ідею свого варіанту інтерфейсу, який отримав назву "Windows", тим не менш, саме ця ОС стала найпопулярнішою в світі. Нехай всі основні рішення інтерфейсу, які в ній реалізовані, були сформульовані ще в далекому 1970 інженерами Xerox. Але ж японці так і не випустили свій персональний комп`ютер у великий світ, обмежившись кількома тисячами штук для власного вживання, а інші, в тому числі Apple і Microsoft, почали розвивати цей новий сегмент ринку.