ково часто перемікаються между режимами. У Якийсь момент на екрані з являється модальностей діалогове вікно, и користувач становится обмеженності в діях НЕ позбав в Програмі, альо ї на екрані.
Є два типи режімів інтерфейсу, Які в багатьох випадка необхідні, однак надовго позбавляють користувача самостійності:
В· режим Додатках - дозволяє працювати позбав в ПЄВНЄВ місці програми або встановлює конкретній режим роботи. Наприклад, при режімі перегляду документа чг Бази даних немає возможности додаваті, відаляті або модіфікуваті запису. В наш час ПРОЕКТУВАЛЬНИК інтерфейсів всі частіше обходяться без перемикань режімів. Можливо, оптимальним варіантом є показ даних до форматі, Який відповідає рівню доступу користувача;
В· системний режим - вікорістовується ВІН Достатньо Рідко. Доки користувач находится в цьом режімі, Йому не дозволено працювати ніде, крім поточної програми. Наприклад, Ситуація, коли в прінтері закінчівся папір и спливла ПОВІДОМЛЕННЯ про це, то користувач в Деяк програмах НЕ может продовжіті роботу, доки не вставити папір у принтер. При розробці таких Повідомлень та ІНФОРМАЦІЇ про ДОПОМОГА слід пам ятати про ті, наскількі незручній системний режим для користувача.
При віборі режімів ВАЖЛИВО слідуваті принципом негайного візуального Обернений зв язку. Користувач винен буті Постійно впевнений в тому, что ВІН знаходится в потрібному режімі. Режими інтерфейсу повінні буті настількі пріроднімі, щоб користувач Було комфортно працювати з ними.
Гнучкість . Можлівість роботи з клавіатурою передбачає Використання клавіатурі вместо міші. Це не означатиме, что Користувач буде легше працювати, просто ВІН або Не зможу нею користуватись, або ее в нього немає. Панелі інструментів створені, щоб пріскоріті роботу при вікорістанні міші. Однак при роботі з клавіатурою до них Неможливо дістатісь - для подібніх віпадків передбачені В«спадніВ» меню. Більшість Користувачів мают звичка працювати як з клавіатурою, так и з Мішею.
Можлівість переривані . Програмні інтерфейси повінні буті спроектовані так, щоб користувач МІГ в будь-яку ХВИЛИН перерватісь або Зберегти результати роботи в даній стадії. Забезпечення контролю користувач над програмою ТА ЙОГО підтримка - вісь Головні принципи розробки. Новачки часто корістуються довідковою системою, а більш досвідчені Користувачі больше покладаються на Власні знання.
Чи не нужно змушуваті Користувачів закінчуваті Виконання початиться послідовностей Дій. Смороду повінні мати вибір - анулюваті або Зберегти дані и вернуться туди, де смороду перервалися. Нехай у Користувачі залиша можлівість контролюв...