如果你是一个按钮,你只有一份工作
我一直在担心我最近的大型互动论文,有一个问题是,展示这些经典的桌面示例可能会显得过时,只与过去的时代相关。然而,它所展示的挑战是普遍的。这是我刚刚发现的:这是如何在 iPhone 和 Nothing Phone 上旋转图像的:这是一个相当标准的控制方式——点击一次向左旋转,再点击第二次再次旋转,等等——并有一个有助于过渡的照片方向,确保您不会失去原始方向。现在,我将稍微夸大一下问题,快速点击 90 度旋转八次。八次应该会导致工程师所称的“无操作”,图像完整旋转两次,并回到起始位置。在 iPhone 上确实如此:但在 Nothing Phone/Android 上情况就不同了:iPhone 会记住并缓存点击,因此第二个待处理的旋转会在第一个完成后立即发生。Nothing Phone 按钮通过触觉和声音提供点击确认,然后如果之前的旋转仍在动画中就会忽略点击。这为什么重要?我经常思考情境性障碍的框架,指出障碍并不仅仅是几个人的事情,而是几乎每个人都偶尔会遇到一种有效使他们变得残疾的情况,这就是为什么无障碍比我们许多人假设的要重要得多:我对随意使用和非随意使用也有类似的看法。在手机上拍照通常是随意的。手机摄像头通常非常善于检测照片方向——但在您向下指向时会感到困惑。现在,举个例子,如果您需要拍摄一堆风景文件,您可能最终不得不逐一旋转数十张照片。如果您能够在任何您想要的节奏下,无需思考,无需关注,轻松地点击按钮三次,而不被一个不再帮助您的动画阻碍界面,那将是多么可预测和愉快啊。这,我想,这就是“情境性高级用户”。给定足够长的时间框架——或者在这种情况下,足够大的人口——即使是像手机照片编辑(或 GarageBand)这样随意的界面也会遇到一个人,他别无选择,只能更认真地对待它并期待更多。顺便说一下,缓存点击并不是唯一的解决方案。您也可以在干扰点击后停止/加速动画。但原则是:绝不要强迫用户等待动画完成。
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡