Скрыть неактивные пункты меню в веб-интерфейсе

В веб-интерфейсе при ограничении прав доступа пункты меню становятся неактивными. Зачем перегружать пользовательский интерфейс неиспользуемыми функциями? Предлагаю неиспользуемые пункты меню полностью скрыть от пользователя.
image.png

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

  1. Отображение полных возможностей системы. Чаще всего пользователи знают функционал системы по тем пунктам, которые они видят.
  2. Сохраняется расположение пунктов. Если пользователь нажимает всегда пятый пункт сверху, а после блокировки он становится вторым, это приводит к излишней путанице.
  3. Когда пользователю нужен определенный пункт меню, он может его найти, даже если он заблокированный, навести мышку и посмотреть причину. В противном случае, пользователь начинает рыскать по всей системе в поисках нужного пункта, не задумываясь, что он просто исчез.

Может быть другие пользователи выскажут свое мнение.

Полностью поддерживаю Михаила. Ничего скрывать не надо, наоборот…