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