Page 86 - 4695
P. 86
ління. Порушувати це правило небезпечно, оскільки це серйо-
зно порушить ментальну модель користувачів, що склалася. У
цьому полягає спільність радіокнопок і чекбоксів (рис. 6.1).
Рисунок 6.1 Приклад чекбоксів і радіокнопок
Головна їх відмінність полягає в тому, що група чекбоксів
дає можливість користувачам вибрати будь-яку комбінацію па-
раметрів, радіокнопки ж дозволяють вибрати тільки один пара-
метр. З цієї відмінності виникають всі останні. У чекбоксу є три
стани (вибране, не вибране, змішане), а у радіокнопки тільки
два, оскільки змішаного стану у неї бути просто не може (не мо-
жна поєднувати взаємовиключні параметри). У групі радіокно-
пок як мінімум одна радіокнопка має бути проставлена за умо-
вчанням
Всякий раз, коли користувачеві потрібно здійснити вибір
між декількома параметрами, можна використовувати або чек-
бокси, або радіокнопки. Якщо параметрів більше двох, вибір
простий: параметри можна комбінувати, то потрібно викорис-
товувати чекбокси (наприклад, текст може бути одночасне і жи-
рним і курсивним); параметри комбінувати не можна, потрібно
використовувати радіокнопки (наприклад, текст може бути ви-
рівняний або по лівому, або по правому краю).
Якщо ж параметрів всього два і при цьому параметри немо-
жливо комбінувати (тобто або ТАК, або НІ), ситуація склад-
ніше. Справа в тому, що групу з двох радіокнопок часто можна
85