当前位置:  开发笔记 > 编程语言 > 正文

模态对话是网络的一个好习惯吗?

如何解决《模态对话是网络的一个好习惯吗?》经验,为你挑选了1个好方法。

模态窗口/对话框是否被视为网站的良好做法?关于使用模态窗口的一个问题是,它非常像弹出窗口,它可能会导致用户沮丧或导致用户只是关闭它,因为它是侵入性的.您是否知道有任何关于用户偏好和使用率的研究?

除了在关闭JavaScript时使用模态窗口链接在新页面中加载内容之外,是否存在任何可访问性问题?你喜欢使用模态窗口的网站或网络应用吗?为什么或者为什么不?实现模态窗口有哪些好的和坏的做法?我知道在显示图片或画廊时最常使用模态,但还有哪些其他实际用例?您是否在自己的网站上使用它们,是什么导致您做出决定?



1> Tom..:

从实践的角度来看 - 不包括可访问性 - 模式窗口提供了一种替代方案,例如对话框不那么令人吃惊,并且比弹出窗口感觉更少侵入.与上述两种方法中的任何一种相比,它们通常具有更强的粘合感.除了图片或媒体之外,我还使用模态对话框来实现与对话框相同的目的 - 让用户提供某种形式的必需输入,或者在让他们再次与网站交互之前确认某些内容.

从纯粹的可访问的角度来看,它们并不是那么伟大.它们通常需要JavaScript,并且由于相对于DOM管理模态的方式,屏幕阅读器不会很好地解释它们.为了解决这个问题,优雅降级总是一个好主意 - 一个建议是采取模态对话框的内容并将其放在页面上.每当模态对话框出现,有当前页面重定向到"模式页面",得到用户的输入,并返回到它的页面.

最后,就我个人的意见而言,我不介意模态窗口.我认为,如果使用得当,它们提供了一个体面的体验 - 如果有什么必须引起我的注意,那么我宁愿这样做而不会从页面重定向我,显示一个丑陋的操作系统主题对话框,或弹出窗口(无论如何,我的浏览器可能会阻止).我想,概括起来讲,如果我不得不选择如何,我想被打断,那么我会选择一个模式对话框.

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有