网页应用用户界面设计指南
在网页应用开发中,用户界面设计至关重要,它直接影响用户体验和操作效率。本文将详细介绍网页应用界面设计的多个方面,包括视图事件处理、访问控制、启动界面创建以及索引表单设计等内容。
视图事件与导航设计
视图在网页应用中缺乏关闭(Close)和停用(Deactivate)事件,这意味着在视图卸载或失去焦点时,我们无法明确地执行相应操作。比如,从弹出窗口返回时,无法可靠地自动刷新表单。为解决这个问题,可考虑使用磁贴绑定视图,并通过 ChangeView 宏操作在视图间导航,这样能隐式触发加载事件或打开弹出窗口,对未在调用表单中显示的数据子集进行编辑。
另外,在网页环境里,弹出窗口右上角自带关闭的 “X” 按钮,无需额外创建关闭按钮,因为点击 “X” 按钮会绕过为自定义按钮点击事件添加的任何宏操作。同时,也不建议在弹出窗口中过度依赖 OpenPopup 功能,多层级弹出窗口会让用户感到沮丧和困惑,且不如主界面的链接易于发现。
视图访问控制
磁贴绑定视图无法隐藏,如果需要控制对视图的访问,可使用弹出窗口,并在打开前检查用户的访问级别。磁贴虽可在设计界面隐藏,但运行时无法动态隐藏或显示。若要访问与隐藏磁贴关联的视图,可使用 ChangeView 宏操作,不过导航到隐藏磁贴时,会显示绑定到该磁贴的所有视图链接。
创建启动界面
默认情况下,网页应用会将用户引导至与最顶层磁贴关联的第一个视图。对于希望用户直接开始操作且每次登录执行相同任务的场景,可通过调整磁贴位置来控制起始视图。但对于用户群体多样、
超级会员免费看
订阅专栏 解锁全文
1616

被折叠的 条评论
为什么被折叠?



