Хороший ли тон переопределять правую кнопку мышки?
В одном проекте в админке есть таблца и если нажать ПКМ на её строчках, то открывается не стандартное, а своё контекстное меню со ссылками по которым можно включить, отключить этот раздел, настройки какие-то указать.
Мне кажется эта практика ужасна:
1) Вообще не очевидно что тут ПКМ надо жать, что бы к чему-то получить доступ
2) Чутка затрудняется отладка, т.к. Просмотра кода элемента на этих штуках уже нет
3) Довольно сложная сборка всей это фигни получается.
Это на самом деле плохая практика или я просто слишком ограничен что бы понять всю крутизну такого решения?
Скорее спорное решение, чем ужасная практика. Оно имеет свои плюсы и минусы. Думаю его можно отключить и дебажить. Или на время дебага назначить не правую кнопку, а какую-то другую. Кроме того можно же открыть инспектор кода не только из контекстного меню.
Хотя с точки зрения юзабилити может оказаться более удобным для пользователя. Интуитивно понятным. Я так не делаю никогда, но не думаю, что "плохая практика" подходящее определение.