Page 90 - 4695
P. 90

6.2.1. Списки, що розкриваються
                  Найпростішим  варіантом  списку  є  список,  що  розкрива-
             ється. Окрім описаних вище переваг списків, спискам, що розк-
             риваються, притаманна одна істотна перевага. Вона полягає в
             тому, що мала висота списку дозволяє з великою легкістю візу-
             ально відображати команди, що побудовані зі складових (рис.
             6.3).







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

                                            89
   85   86   87   88   89   90   91   92   93   94   95