Page 90 - 4695
P. 90
6.2.1. Списки, що розкриваються
Найпростішим варіантом списку є список, що розкрива-
ється. Окрім описаних вище переваг списків, спискам, що розк-
риваються, притаманна одна істотна перевага. Вона полягає в
тому, що мала висота списку дозволяє з великою легкістю візу-
ально відображати команди, що побудовані зі складових (рис.
6.3).
Рисунок 6.3 Приклад візуальної збірки команди з складових
Даний метод значно простіше для розуміння, ніж, напри-
клад, введення позитивного значення для зсуву вгору і негатив-
ного значення для зсуву вниз без підтримки списком, що розк-
ривається.
Список, що розкривається, зумовлює дві проблеми, одна
з'являється переважно в ПЗ, інша – в Інтернеті. Перша з них по-
лягає в тому, що іноді відсутність місця на екрані не дозволяє
використовувати ні чекбокси з радіокнопки, ні списки множин-
ного вибору, що перегортуються. Доводиться робити список,
що розкривається, в якому окрім власних елементів є «мета-еле-
мент», що включає всі елементи із списку. Цьому елементу ча-
сто не дають назви, залишаючи рядок списку порожнім, що не-
правильно, оскільки це вимагає від користувача дуже глибокого
абстрагування. Такий «мета-елемент» потрібно забезпечувати
назвою, наприклад, Всі значення або Нічого.
В Інтернеті є інша проблема. Список, що розкривається, ча-
сто використовується як навігаційне меню. Це недоречно, оскі-
льки вміст такого меню не видно відразу і вже тим більше його
важко відображати користувачам, в якому розділі сайту вони
розміщенні. Проблема полягає в тому, що список забезпечують
скриптом, який запускається відразу за вибором значення. Та-
кий метод має два недоліки. По-перше, список історично не є
елементом управління прямої дії (як і чекбокс, наприклад), що
89