Чекбокси, радіокнопки– кнопки відкладеної дії, тобто їх натиснення не ініціює яку-небудь негайну дію. З їх допомогою користувачі вводять параметри, які виконаються пізніше, коли дія буде запущена іншими елементами управління. Група чекбоксів дає можливість користувачам вибрати будь-яку комбінацію параметрів, радіокнопки ж дозволяють вибрати тільки один параметр.
Чекбокси і радіокнопки
¾ Якщо чекбоксів в групі більше 10, вводиться додатковий, який виставляє/знімає усі чекбокси.
¾ Усередині групи радіокнопок одна обов'язково встановлена за замовчуванням.
¾ Чекбокси і радіокнопки усередині своїх груп розставлені по вертикалі.
¾ Якщо у вікні є тільки набір радіокнопок, подвійне клацання по радіокнопці встановлює її і закриває вікно.
28.Вимоги до піктограм програмного продукту:
Основним елементом будь-якого інтерфейсу є,звичайно, вікно. На ньому розміщуються всі іншінеобхідніскладові: кнопки, поля введення, списки, комбобокси, чекбокси, радіокнопки, піктограми, рядок статусу, прокрутки, повзунки.
Піктограми
¾ В групах піктограм немає таких піктограм, що за кольором і формою схожі між собою.
¾ Немає піктограм із стандартними значеннями, але нестандартними сюжетами.
¾ В піктограмах немає тексту.
¾ В наборах піктограм піктограми одного значення, але різних розмірів мають однакове призначення.
¾ Якщо в меню є піктограми, ними забезпечені тільки ті елементи, які найчастіше використовуються.
29.Вимоги до систем повідомлення і усунення помилок:
(При боротьбі з помилками треба направлятизусилля на:
- плавне навчаннякористувачіввпроцесіроботи;
- зниженнявимог до сконцентрованості;
- підвищеннярозбірливості і помітностііндикаторів;
- зниженнячутливостісистеми до помилок.
Для цього є три основніспособи, а саме:
- блокуванняпотенційнонебезпечнихдійкористувача до отриманняпідтвердженняправильностідії;
- перевірка системою усіхдійкористувача перед їхприйняттям;
- самостійнийвибір системою необхідних команд абопараметрів, при якомувідкористувачавимагаєтьсятількиперевірка.
При цьомунайефективнішим є третійспосіб. На жаль, цейспосібнайбільшважкийвреалізації. Розберемоці три способидетальніше.
Блокуванняпотенційнонебезпечнихдій до отриманняпідтвердження.
Команда видалення файлу в будь-якійопераційнійсистемізабезпеченавимогоюпідтвердитивидалення. Цеблокування приносить користьтількипочинаючимкористувачам, якіперевіряють кожного свійкрок, але і для досвідченихкористувачів, оскільки вони нехтуютьповідомленнямисистеми.
Як один ізваріантів, можнавимагатипідтвердженнясистеми не післякомандикористувача, а до неї. Припустимо, щобвидалити файл, треба спочатку в контекстному меню вибрати команду Розблоковувати, післячоговибратицей же файл і запуститипроцесйоговидалення (неважливо, з клавіатуриабо з меню). В цьомувипадкувідкористувачадійсновимагаєтьсяпідтвердитивидалення, оскількицідвідіїбезпосередньо не пов'язані одна з одною – якщо в одному з них припустиласяпомилки, файл видалити не вдасться.
Повідомлення про некоректність введених даних показують поряд з елементом управління, дані в якому некоректні.
Текст повідомлень про некоректність введених даних говорить, що не лише здійснена помилка, а але й він інформує користувача, дані якого типу і формату прийнятні.
Текст повідомлень про проблеми складається з трьох частин: в першій коротко описується проблема, в другій частині - як її вирішити, в третій - описується, як не допускати виникнення цієї проблеми надалі.
Статусні повідомлення ("Синхронізація успішно завершена") виводяться тільки в рядку статусу.
30.Вимоги до функцій клавіатури програмного продукту:
Основнимелементом будь-якогоінтерфейсу є,звичайно, вікно. На ньомурозміщуютьсявсііншінеобхідніскладові: кнопки, поля введення, списки, комбобокси, чекбокси, радіокнопки, піктограми, рядок статусу, прокрутки, повзунки.
Клавіатура
¾ У формах введення натиснення табуляції веде до правильної послідовності переміщення за формою.
¾ По натисненні клавіші Tab перехід від елемента до елемента усередині форми здійснюється зверху вниз зліва направо.
¾ Обробка форми запускається не лише по натисненню на термінаційну кнопку, але і по натисненню клавіші Enter на останньому полі цієї форми.
¾ Для елементів управління (включаючи меню), які часто використовуються, встановлені клавіші швидкого виклику.
¾ Кожному пункту меню призначені ALT-комбінації (виділені підкресленням).