DrunkMaster
@DrunkMaster

Хороший ли тон переопределять правую кнопку мышки?

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

Это на самом деле плохая практика или я просто слишком ограничен что бы понять всю крутизну такого решения?
  • Вопрос задан
  • 273 просмотра
Пригласить эксперта
Ответы на вопрос 5
Sanasol
@Sanasol Куратор тега JavaScript
нельзя просто так взять и загуглить ошибку
1) Вообще не очевидно что тут ПКМ надо жать, что бы к чему-то получить доступ

Любой софтине более менее сложной надо обучать пользователя. Пользователи в большинстве идиоты, поэтому они и без правой кнопки будут тупить, так что сами по себе не додумаются если об этом не сказать.

2) Чутка затрудняется отладка, т.к. Просмотра кода элемента на этих штуках уже нет

75b26826096e3affdae5bd9f8e41.png
Это трагедия

3) Довольно сложная сборка всей это фигни получается.

в чем сложнсть?
Ответ написан
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
Скорее спорное решение, чем ужасная практика. Оно имеет свои плюсы и минусы. Думаю его можно отключить и дебажить. Или на время дебага назначить не правую кнопку, а какую-то другую. Кроме того можно же открыть инспектор кода не только из контекстного меню.
Хотя с точки зрения юзабилити может оказаться более удобным для пользователя. Интуитивно понятным. Я так не делаю никогда, но не думаю, что "плохая практика" подходящее определение.
Ответ написан
Комментировать
Akdmeh
@Akdmeh
PHP, Yii2, Music
По своему опыту - иногда так и хочется кликнуть правой кнопкой, но это очень неочевидное решение интерфейса, поэтому лучше рассчитывать на однокнопочное управление - так будет понятнее. Особенно большие проблемы возникнут у владельцев телефонов, где просто нет правой кнопки (разве что долгий тап), ну и в маководов свои особенности по этому поводу.
Ответ написан
@imhuman
Зависит от специфики проекта. Например, те же GoogleDocs, переопределяют, потому что во-первых по другому не получится, слишком много функционала, во-вторых они хотят быть похожими на обычный десктопный офис, чтобы было проще пользователям. Если у вас в функционале только вкл/выкл и какие-то настройки, то лучше так не делать, вы создадите сложности и себе и пользователям, особенно мобильным.
Ответ написан
sim3x
@sim3x
Все три пункта мимо кассы - они не являются проблемой
1. Решается хаотичным нажатием ЛКМ и ПКМ

А вот то что непонятно, как таким пользоваться на девайсе с тачскрином - уже проблема
Не уверен также как реализована ПКМ на мак-девайсах

А так, если работа только с ПК и пользователю в туториале показале, что есть такая фича - будут пользоваться
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
28 нояб. 2024, в 13:00
70000 руб./за проект
28 нояб. 2024, в 12:59
30000 руб./за проект
28 нояб. 2024, в 12:58
5000 руб./за проект