苹果是时候扼杀 3D Touch 了
三年前,Jason Snell 撰写了有关 3D Touch 的问题,六个月后市场(Apple 通过 iPhone 6s 推出)。他的结论是:3D 触摸还不够普遍,不足以作为开发人员依赖的关键界面功能,六个月后他完全停止使用它。
几年后,我们已经有了几部 iPhone,但情况并没有好转。 3D Touch对于爱好者来说仍然是一个彩蛋、一个噱头、一个捷径。很少有应用程序将其作为其界面的核心部分。
他们怎么能呢? iPad 从未包含 3D Touch。 Apple 当前最受欢迎的 iPhone 型号 iPhone XR 没有该功能。
现在,新的传言称所有 2019 年 iPhone 都将取消 3D Touch.我说,好摆脱。 3D Touch 从未出现过,虽然一些爱好者对它深信不疑,但我个人从未见过它除了问题之外造成任何其他问题。
你不能依赖的界面
3D Touch 有两个大问题。首先,作为一种交互方式,它是不可靠的。每个 iOS 设备都具有多点触控功能。开发人员可能会要求您点击多个内容,或者进行捏合和缩放,并且知道您可以在任何型号的 iPhone 或 iPad 上执行此操作。
但 3D Touch 只出现在 iPhone 上,iPad 上没有,而且只出现在 iPhone 6s 及更高版本上。去年,随着 iPhone XR 的推出,苹果发布了自 2015 年以来第一款没有 3D Touch 的 iPhone。 iphone-xrs-success”>XR 是苹果最畅销的机型。
无论您是 Apple 还是第三方开发商,您都永远不需要 3D Touch 来实现重要的界面功能,因为您客户的大部分手机和平板电脑上根本不存在 3D Touch。你必须让 3D Touch 成为快捷方式或彩蛋。一种有趣或快速的方式来做某事,您也可以用其他方式做。
当涉及到制作核心界面组件时,要么全有要么全无。如果开发人员不能依赖它,它将始终被降级为可选任务。
普通用户看不见
3D Touch 的另一个更大的问题是它完全不可见,因此不直观。我会称它为”不可发现”,如果不是因为我看到很多人发现它,总是出于偶然,而且从来不理解它是什么或做什么。
点击屏幕本质上是一个高度可见的界面。查看按钮、滑块、标签或图标,然后触摸它。用手指拖动它。滑动屏幕以…滑动屏幕。压入屏幕是一个看不见的界面。您的 iPhone 或 iPad 显示屏似乎不是三维的。它不像模拟触发器或柔软的糊状橡胶按钮。给人一种踏实、坚定、不屈的感觉。没有迹象表明它对轻柔或用力按压会有不同的反应。
点按突出显示的地址即可在地图中将其打开。这很清楚。用力推一下它可以打开一个小地图预览窗口吗?用户如何知道这一点?
制造问题,而不是解决问题
专家用户不断涌入论坛和评论部分,对 3D Touch 表示赞扬。他们说他们喜欢它,他们依赖它,这是他们最喜欢的功能之一。我相信这是事实——阅读技术网站并评论文章的用户喜欢 3D Touch。但只要花时间与普通民众接触,你很快就会意识到他们只是极少数。
我的邻居最近想知道如何删除导致问题的应用程序(你会惊讶地发现有多少完全理性和聪明的人根本不删除应用程序,而且你的 iPhone 也不会告诉你如何删除)。她拥有 iPhone 多年,但仍然与 3D Touch 发生冲突。我告诉她”点击并按住图标”,她用力推动,她没有进入”摆动屏幕”来管理应用程序,而是触发了 3D Touch 的应用程序快捷方式列表。顺便说一下,其中不包括”删除应用程序”。
大多数用户不清楚”按住”和”用力按”是具有不同结果的不同操作。
这种情况发生在至少六人身上,我试图向他们解释如何在 iPhone 上执行某些操作。他们触发了 3D Touch,不知道自己是如何做到的,也不知道为什么它会做一些与他们想要的不同的事情,并且不知道如何返回。
对于十亿 iPhone 用户中的一小部分人来说,3D Touch 是不可或缺的。对于数亿其他人来说,它要么无法使用(因为他们有 iPhone XR、5S、SE 等),要么被忽视,或者最糟糕的是,令人困惑。
我完全赞成为高级用户提供可选功能。事实上,相机应用程序可以使用更多的功能。但 3D Touch 并不是真正的可选功能,它不是那种普通用户知道但可以选择不使用的东西。它的核心问题是,它是由用户意外触发的,这些用户不知道它的存在,甚至不理解它,因为 iPhone 看起来或感觉不像你会用不同程度的力触摸的东西。 p>
对于大多数 iPhone 用户来说,3D Touch 带来的问题多于它解决的问题。这是很糟糕的用户体验。
iOS 13 应该指明前进的方向
目前,iPhone XR 已经实现了 3D Touch 的一半,苹果称之为”Haptic Touch”,这是”长按触觉反馈”的一个奇特的营销名称。在锁定屏幕和控制中心上,长按会伴随 Haptic Engine 的点击,以近似 3D Touch 的功能。它无法在主屏幕上运行(当长按启用应用程序管理模式时怎么可能?),并且它不支持多个压力级别(这并不是 3D Touch 的强项,即使在其粉丝中也是如此)。但它使您可以更好地控制某些功能。
理想情况下,今年发布的新款 iPhone 将完全摆脱 3D Touch,而 iOS 13 将寻求改变界面约定,使 Haptic Touch 快捷方式更广泛地使用。也许点击并按住并不是进入主屏幕模式(让我们重新排列应用程序)的最直观操作,而像控制面板图标这样更明显和更容易发现的东西是更好的选择。这将释放通过触觉触摸点击并按住特定图标的快捷方式,我认为这是一个更直观的功能。无论如何,点击并按住主屏幕图标进入新的全局应用程序管理模式从来没有意义 – 如果我点击一个图标,无论我是否按住手指,我都希望对该应用程序执行某些操作,对吗? ?
对于像我们触摸屏幕的方式这样重要的功能,Apple 需要创建统一的功能和期望,以便在所有 iPhone 型号和 iPad 上以相同的方式工作。我确信热衷于 iPhone 的用户会对 3D Touch 的消失感到遗憾,但任何让少数人高兴而让多数人感到沮丧的功能都应该被淘汰。