C3.13.1Edge-origin swipe设计研究

边缘滑入依赖屏幕边界作为起始特征

别名: 从边滑入 · bezel swipe · 边缘手势

概念解释

边缘滑入把触点的诞生位置当成手势身份:必须从屏幕物理边界(或紧贴边界的热区)起步,再向内滑。方向和速度可以与普通轻扫相同,但起点在边上,语义就从“翻内容”变成“召唤壳层或导航”。没有这条起点约束,边缘手势和页内滑动无法分开。

机制

电容屏在玻璃尽头仍能报点,系统把最外一圈像素当成另一套识别器的大门。第一帧坐标若落在大门内,后续向内的位移被送给边缘识别器;若第一帧已经在内容区,同一方向的滑动留给应用。起点是分类特征,不是锦上添花。人的动作是从框外或框上“进场”,所以拇指常从侧面圆弧切入。识别器若要求第一点精确落在 2 px 的线上,圆弧会全部打空;若把大门开到内容深处,页内滑动会被冒认。边缘因此是一条空间上的模式键。

怎么研究

采集从边框外、边框上、内容区三种起点的向内滑动,看分类为边缘手势还是页内滚动。自变量包括第一点允许的最大内侧距离、是否要求接触从 0 开始(不能 hover 在内容上再滑)。用握持姿势(左下拇指、右手食指)分开报告命中。高速摄像对准边框,核对“自以为从边起步”的触点实际第一帧在哪。

边界

没有物理边框的投影、AR 平面,“边缘”要另画一条虚拟框,机制改成过线,而不是过玻璃尽头。鼠标从窗口外拖入不是触屏边缘滑入。折叠屏的铰链是第三条内部边,可能被当成边缘也可能被忽略。把返回、控制中心、抽屉都挂在同一条边上,起点特征就不够用了,还要靠边的哪一段、滑多远来二次分流。

怎么落地

  • 用第一帧是否落在边缘热区决定把触点交给壳层还是应用;不要等方向明确了再回头看起点。
  • 让边缘手势在向内滑动时露出将要出现的面板,使人确认自己走的是进场而不是翻页。
  • 请人从真机边框外滑入,再从内容中部向同一方向滑。前者应召唤边缘目标,后者应滚动内容。两类反了,就是起点特征没生效。

延伸

  • 同组C3.13.2 边缘热区宽度与误触发的权衡 · C3.13.3 边缘手势与应用内横向滚动的直接冲突 · C3.13.4 曲面屏与全面屏改变边缘热区的物理条件
  • 相邻C3.14 返回手势 · C2.21 边缘触摸畸变与分辨
  • 站内检索edge swipe · bezel gesture · gesture origin

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/C3.13.1