Не делают потому, что либо не догадались до этого сценария, либо сочли его неважным.

Эти фильтры — и так ад полный. Куча чекбоксов в прокручиваемой амбразуре, вечно тормозящая перезагрузка. Любое дополнительное усложнение ощущается как соль на рану.

По идее в системах всю жизнь есть стандартный элемент — мультиселект, то есть список с множественным выбором. Но его никто не использует, потому что непонятно, как он работает, и ничто не говорит о его множественности:

Скорее всего, надо просто это перепридумать всё как‑то, ввести понятие группа чекбоксов. Если бы такая группа чекбоксов была стандартным системным элементом, разные хитрые функции его можно было бы поддержать сочетаниями клавиш и контекстным меню. Например, просто клик бы включал и выключал чекбокс, а комманд‑клик бы включал только его, отключая остальные, а альт‑комманд‑клик, наоборот, отключал бы его, но включал остальные. И по правой кнопке у него были бы варианты: «Выбрать только X», «Выбрать остальные», «Выбрать все», «Сбросить», «Инвертировать выбор». Ну и понятно, что шифт‑клик должен был бы уметь включать диапазон. И работало бы проведение мышкой «сквозь» чекбоксы, как сквозь глазики в слоях в Фотошопе. И поиск по буквами бы работал как в любом меню... Простите, размечтался.

Кажется, что пользователи никогда не догадаются до такого, но как‑то же пользователи пользуются буфером обмена в полях ввода. А если даже кто‑то не умеет, мы не пихаем для них кнопки «Копировать» и «Вставить» всюду — пусть осваивают ЭВМ сами! Нормально, что функция доступна всем, но более опытные ребята пользуются ею ловчее.

Интерфейс
Отправить
Поделиться
Запинить

Рекомендуем другие советы