在HTML中使用右键单击上下文菜单是否安全或可接受

Is it safe or acceptable to use Right Click Context Menus in HTML?

本文关键字:是否 菜单 安全 可接受 上下文 单击 HTML 右键      更新时间:2023-09-26

凭借javascript的魔力,以及如今库的普遍性,我注意到为网站甚至特定页面中的特定控件创建自定义的"右键单击上下文菜单"越来越容易。

我的问题是,这是一种安全/可接受的做法吗?当我上学的时候,我们都很沮丧,但那几乎是12年前的事了。我对更有经验的开发人员的想法感到焦虑。

这可能是一条重复的线索,但我很难找到其他线索。不过,我不擅长导航StackOverflow,所以这是很有可能的。

虽然这是一种可以接受的做法,但您需要关注您的目标受众。如果你右键单击,他们会期望得到上下文菜单吗?大多数人都希望在右键单击时获得浏览器上下文菜单,并对找到上下文菜单感到惊讶(有时很高兴)。我通常会看到一个"上下文菜单"图标,点击后会显示上下文菜单。

此外,不要忘记移动用户。如果有人在触摸屏上使用你的软件,比如智能手机或平板电脑,就没有办法右键单击。

祝你发展顺利!