赞助商
立即赞助

这个最常见的「X」按钮,高手是如何设计的?

交互设计3年前 (2021)发布 流光
2K 0 0

读完这篇文章将会了解到:

「x」图标在应中是一个非见的交互暗示,可将烦人的弹从容上进行闭。

无论模态,对话框还弹出窗口,都内交互中必的操作元素,我们只需建立合理的退出方式就好。

视觉设计

ux通用设模式中「退出」(e-x-iting)非常简单的,们看到我 exiting 这单词中刻意突出了「x」。

「x」这个符号历史可以追溯到20世纪70年代计算设计语言,它第出现可能是在 Atari TOS(译者注:Atari TOS是雅利电脑操作系统,在1993年了)菜单,「x」是退出命令。

它后来被「NeXT」所使用,它为 Windows 的计带来了灵,并在1995年随着 Windows 全球大规模的使用而成为关闭的标准符号。讲这段历史,目的是为了说,没有必要重新造轮,使用全界每个人都能懂的符号更为适。

  1. 障碍设计

我们应该一些需关闭的界面中始终提供「x」,即使用户可以通过单击背景,滑动,或者使用手机返回按钮关闭界面。

这个最常见的「X」按钮,高手是如何设计的?

△ 图标字体

设计个图标,而不是使用个体,它应该被晰理解为是个「x」,而不是模棱两可。我个更喜欢夹是90度,并四个长度都相等关闭图标设计。

这个最常见的「X」按钮,高手是如何设计的?

△ 高比度和低比度

它的颜色应该保持中立,符a11y项目(译者注:关于这个项目的体细节可以行google)推的4 : 1对比度。当然,当「x」乎做成灰色,对弹出框的视觉表现响可能最。

通使得「x」几乎不见,变相强和诱导用户执行主要操,就是我们常说的设计阴暗面,能导致想关闭弹窗的用户感到受挫,对验来说是不取的。

这个最常见的「X」按钮,高手是如何设计的?

△ 带外框和不带外框

图标应该最好包含外框暗示可点击的目标相对大小,这样将可交互图标与可交互的图标区分开,尤是在两种图标非相似的情况。

  • 果图标和容器的尺寸小最小点击区域的大小(48x48dp/pt),则需要将点击范围设置为大按钮的视效果,并且不与其他互元素重叠。
  • 如果这个图标是在一个可交互的导航栏中,如标题导航,那么这个位置就已经为图标创建了一个可点击的空间,就无需另外再设计了。

位置

弹窗内容不应该成为阻碍用户流程的拦路虎,关闭的操作应该足够显眼。虽然大多数 windows 软件一直在右上角放置关闭操作,但今 Apple 和 Google 的一些规范都把关闭图标放在了左上角。

当涉及到模态时,两个系统没有太明确的方向。接下来,我尝试逐一分析模态弹窗的最佳设计。

这个最常见的「X」按钮,高手是如何设计的?

△ 模态界面图标位置

  1. 模位置

除了警告弹窗,大多数模态内容都是必须,此它们可以适弱化。虽然般做法都是将模态弹窗接出现在屏幕,现在有新趋势,过将模态弹窗放在屏幕底部,使他们看起来没有那么强烈。

这个最常见的「X」按钮,高手是如何设计的?

△ 底部vs

  2. 「x」的摆置

这个最常见的「X」按钮,高手是如何设计的?

△ 内部vs叠vs外部

  • 内部:出现在模弹窗的内部。这的摆放可以清晰的模内容系在一起,从版式上来说也美观;缺点是它可能会增加模中标题布局的复杂性。
  • 叠:出现在模态弹窗的边缘。在连续的边缘中间出现间断最能引人们对「x」图标的注意,但它所具有的独特视风,增加视复,感也没有么精致。
  • 外:现在模态弹之外。这样使得模态口很整洁,但是闭图标可会与面的 UI 混淆在一起。

这个最常见的「X」按钮,高手是如何设计的?

△ 右边vs左边。图片来于 Meg Robichaud

结束(右边)将「x」放在右比放在左更,理由是对人的右手拇指适应更,并且不与左的示意图标相互冲突。

开始(左边)将「x」放在左侧时应该遵循当前的导航模式,但它增了弹的垂直,因为太靠示意图标。

注:这基于LTR语序的(译者注:LTR这里可以从左往右的阅读语序),「始」用户始阅读内的方,「结束」用户停止阅读的方。

最佳配置

把所的东都综合一起,一对齐底部的弹窗,包括一右角的「x」图标。

这个最常见的「X」按钮,高手是如何设计的?

只文字,图片图标的三种况。

总结

我必须承认,其实也可以试使用两文字按钮,其中一「关闭」。这也一不错的选择,并且也被谷歌规范所推荐,但如果不希望关闭那么突出,担会发意外点击或者遇到多语言问题,「x」按钮就会一很好的通用解决方案。

原文链接:《Tap to Dismiss Designing accessible escape hatches for modals》 Linzi Berry

欢迎关注译者的公众号:「彩云译设计

这个最常见的「X」按钮,高手是如何设计的?

© 版权声明
您必须登录才能参与评论!
立即登录
暂无评论...

相关文章

一年的时间很快,一不留神就发现2018年已经结束,每年的这个时候,我都会给自己写一份总结,回顾这一年来走过的路和收获的成...
2018 年度盘点
很多人说看过很多设计道理却依然做不好设计,还不如直接看设计案例来的简单粗暴。今天为大家找到一篇实战好文,一个人,3天时...
APP 设计
@Daidai丶呆 :本篇文章我从「召唤类按钮」与「工具类按钮」两个角度详细拆解了其内在逻辑,希望帮到各位更好理解按钮设计逻...
交互设计
一般来说,文字的实际占位在页面中并不是紧贴文字可视边界,是有一定的额外边距的,所以对于标注稿中的文字部分来说,开发往...
4px网格设计
我们很多人都喜欢玩游戏,那么为什么会喜欢?是喜欢游戏中的虚拟奖励么?但是那些奖励又不如实物奖励一样能直接改变你的生活...
动机模型
最近在做迭代改版设计,在这期间遇到了很多问题,其中一个就是我在上篇文章《「瞬间之美」读书笔记:Web界面设计如何让用户心...
一致性原则
按钮是 UI 和交互设计的基本元素,它们是用户交互的时候,和系统进行沟通交流的核心组件,也是图形化界面当中,最早出现,也...
CTA按钮
在开始着手设计手机界面时,困扰着新人的除了不知道应该在界面中放什么以外,最突出的就是不知道元素应该使用的长宽数值,也...
UI控件