出于安全原因,Popup不能隐藏在屏幕边缘

本文关键字:不能 Popup 隐藏 边缘 屏幕 于安全 安全 | 更新日期: 2023-09-27 18:00:51

取自:

http://msdn.microsoft.com/en-us/library/bb613596%28v=vs.110%29.aspx#When

关于WPF应用程序中出现的弹出控件。

只是这句话让我感到困惑:出于安全考虑,弹出菜单不能隐藏在屏幕边缘。

有什么关于为什么/什么可能是安全目的的想法吗?

出于安全原因,Popup不能隐藏在屏幕边缘

我的怀疑是,你不能在显示器上隐藏选项或文本,这会诱使用户在可能存在多个选项的情况下认为只有一个选项。

如果在提供响应之前,弹出窗口不允许输入程序,但弹出窗口隐藏在屏幕之外,则用户可能不知道弹出窗口被隐藏,并认为程序已锁定并没有响应。

从软件漏洞的意义上讲,这不是一个安全漏洞,但它会引起混乱。一旦你混淆了用户,就可以更容易地欺骗他们做一些对他们的计算机有害的事情,因为他们想解决问题。用户可能不了解如何做到这一点,更愿意遵循他们不了解的步骤,这可能会被利用。

一般来说,弹出窗口是为了通知用户或要求他们提供必要的输入,而隐藏这些信息将是一种糟糕的做法,因为这会让用户更难完成任务。