Комментарии 5
Надо просто вернуться к классике habrahabr.ru/post/143386/
У вкладок есть один довольно большой недостаток — они прячут информацию на неактивных вкладках. Очень часто в десктопных приложениях, когда настройки не лезут в один экран, программист раскидывает их по вкладкам (на этапе разработки так, как ему кажется логичным), что приводит к тому, что пользователь потом начинает лихорадочно гулять по вкладкам в поиске нужной опции (да взять хотя бы настройки в интернет эксплорере — там вполне есть над чем поработать). Это не значит, что вкладки совсем не надо использовать, но каждый раз, когда я использую этот элемент, то я себя спрашиваю — а можно ли тут обойтись без них? (к примеру путешествие — резервирование самолёта-авто-отеля вполне можно сделать удобным пошаговым визардом).
Пошаговым визардом? А что мне делать, если я пришла отдельно за отелем? Или за перелетом и отелем? И слова «визард» веет девяностыми.
Вкладки в объемных настройках должны помогать: если правильно подобрать названия, пользователю будет намного легче ориентироваться, находить сразу нужный раздел, а не просматривать всю страницу с кучей элементов.
Вкладки в объемных настройках должны помогать: если правильно подобрать названия, пользователю будет намного легче ориентироваться, находить сразу нужный раздел, а не просматривать всю страницу с кучей элементов.
Отнюдь, если сделать грамотно и аккуратно, скрупулёзно проанализировав все сценарии использования.
У пошагового визарда есть одно маленькое преимущество по сравнению со вкладками — последующие шаги могут адаптироваться в зависимости от выбора пользователя на предыдущих шагах. Скажем, если нам не нужен арендованный автомобиль, то этот шаг визард пропустит, а вкладка — она так и будет висеть. Но технически работы будет конечно больше, потому что придётся предусмотреть возможность «гулять» по визарду в обе стороны и обрабатывать ситуации когда пользователь таки меняет своё решение («нет, мне всё таки нужна машина») и т.п. В интернет магазинах тоже самое — процесс довольно линеен — наброс товаров в корзину и последующая оплата, но если на этапе оплаты пользователь вдруг решает добавить ещё товаров, или вдруг вспоминает, что у него был промо-код, который он забыл ввести на одном из этапов и начинает лихорадочно искать, где это поле, которое промелькнуло на одном из этапов — то это негодный визард, конечно.
Тут просто надо проанализировать количество кликов, которыми пользователь будет достигать того или иного результата, ну и наглядность, конечно. Я не утверждаю, что вкладки — это плохо, просто имеет имеет смысл всегда проанализировать альтернативы данной парадигме. Это не обязательно должен быть «визард в лоб», но способ спрятать как можно меньше информации от пользователя, при этом не перегружая интерфейс и показывая именно то, что требуется ему в данный момент.
У пошагового визарда есть одно маленькое преимущество по сравнению со вкладками — последующие шаги могут адаптироваться в зависимости от выбора пользователя на предыдущих шагах. Скажем, если нам не нужен арендованный автомобиль, то этот шаг визард пропустит, а вкладка — она так и будет висеть. Но технически работы будет конечно больше, потому что придётся предусмотреть возможность «гулять» по визарду в обе стороны и обрабатывать ситуации когда пользователь таки меняет своё решение («нет, мне всё таки нужна машина») и т.п. В интернет магазинах тоже самое — процесс довольно линеен — наброс товаров в корзину и последующая оплата, но если на этапе оплаты пользователь вдруг решает добавить ещё товаров, или вдруг вспоминает, что у него был промо-код, который он забыл ввести на одном из этапов и начинает лихорадочно искать, где это поле, которое промелькнуло на одном из этапов — то это негодный визард, конечно.
Тут просто надо проанализировать количество кликов, которыми пользователь будет достигать того или иного результата, ну и наглядность, конечно. Я не утверждаю, что вкладки — это плохо, просто имеет имеет смысл всегда проанализировать альтернативы данной парадигме. Это не обязательно должен быть «визард в лоб», но способ спрятать как можно меньше информации от пользователя, при этом не перегружая интерфейс и показывая именно то, что требуется ему в данный момент.
подшил в том полезностей за 1999-й год :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
14 советов, как сделать вкладки на сайте удобнее