Двухуровневое меню в веб аппликации (forcing vs incocistency
От: 尿컙拋㕪⬎⤇Ǥ꧃푙刾ꄔ൒  
Дата: 18.04.23 08:56
Оценка:
Дано:
Веб аппликация с двухуровневым меню. Например:

Home (L0)
-About (L1)
-Contacts (L1)

Departments (L0)
-IT (L1)
-HR (L1)

Products (L0)
-Horns (L1)
-Hooves (L1)

Меню первого уровня по сути accessors, в то время как меню второго уровня launchers и грузят соотвественные страницы в дитейл.

Вопрос:
Что бы вы делали при выборе L0 меню

— A. перерисовка L1 айтемов меню
— B. A + навигация на selected (but not chosen!! (hello Russian btw! ) L1 пункт

и почему?

По логике L0 грузит L1 айтемы, последние всегда всегда имеет выбранный айтем (a must), таким образом, при выборе L0 всегда происходит переход на selected L1 по факту даже если юзер не выбрал его (selected but not chosen). Я бы скорее грузил, чем нет (незагрузка порождает несооветствие контента и selected L1.), но есть момент форсинга, возможно, неочевидного для енд-юзера поведения аппликации.
Отредактировано 18.04.2023 9:26 尿컙拋㕪⬎⤇Ǥ꧃푙刾ꄔ൒ . Предыдущая версия . Еще …
Отредактировано 18.04.2023 8:58 尿컙拋㕪⬎⤇Ǥ꧃푙刾ꄔ൒ . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.