好的WDD读者,这将是一个真正的概念。我在这里谈论的是抛弃二维用户界面。抛开屏幕。在现实世界中走向3D。好吧,你知道我的意思。您知道,科幻小说总是看起来很有趣,但确实很累人,不切实际。那是在全息甲板出现故障之前,皮卡德(Picard)开始用强光射击博格(Borg)。
无论如何,目前我在这里写的所有内容在VR之外几乎没有实际应用。其中大部分将在短期内不适用于网页设计。我们到达那里。同时,推测它的外观很有趣……
挑战
显示
我们现在还没有真正的3D用户界面,因为该技术还不存在。它已经到了,但是我们还没有任何商业上可让UI设计师着迷的东西。全息图越来越好,而且更容易产生。运动输入也越来越好,但是还不如我们希望的那样精确。
这是因为全息图通常需要多个光源。那些不使用反射表面来模拟这些光源的光源。这两个限制都倾向于与人们希望从全息图中获得自由形式的物理交互作用相反。基本上,我们一直等到可以由更易于操纵的粒子形成全息图。
我们现在可以得到的最接近的是VR。但是,这是虚拟的。它是在一对纯平屏幕上对3D界面的模拟。因此,只有一半是重要的。也就是说,VR可能最终会成为我们未来的3D UI样机工具。
输入项
好的,每个人都看过钢铁侠电影中的托尼·史塔克(Tony Stark)挥舞着的手,大叫贾维斯(Jarvis)做事,这看起来真棒。唯一的问题是,像这样长时间挥动手臂确实很累。询问必须假装与这些系统进行交互的任何演员。对于长时间的工作,这是不切实际的。
电影制作正确的部分是包括语音输入。当然,我们还没有AI,但是语音命令正在出现。否则,我们需要在桌面上站起来才能到达的任何界面都会从语音命令中获得大量使用。
人们甚至不必使用大型触摸屏。小的,是的。大尺寸的物件只有以半水平角度躺下才能进行绘图。
信息和按钮的组织
技术图和蓝图在3D中看起来可能很棒。也许还有一天。但是,普通的旧二维文本仍然是传达大量信息的最有效方法之一。它具有认知效率,并且字节效率高。我们可能有一天会开发3D语言,但到目前为止,文本在2D平面上看起来最好。
看VR。查看应用程序和游戏中的菜单。它们都在2D平面上表示。我们的大多数按钮也是如此。我的意思是,我也不想走过整个房间按下按钮。
我的预测
到目前为止,鼠标仍然是我们拥有的最精确的输入工具。键盘仍然是最快的输入文本方式,所需的编辑操作最少。我认为他们不会消失。实际上,一种3D鼠标将手的微小移动转变为可以在较大3D界面上移动的光标,这可能比在整个投影机屏幕上张开双臂来操纵信息更有意义。
这类外围设备还可以使我们解决一些问题,这些问题使我们无法采取真正的动手方法,例如发光器,反射面等。UI的实际视觉部分可能看起来与《钢铁侠》中的特征类似,但是所呈现的信息具有更多的上下文。

在“钢铁侠”示例中,应要求,Jarvis将呈现给用户的所有信息脱颖而出。它还组织有很多(完全透明的)空白,并且明显缺少窗口隐喻。如果没有Jarvis,我们将需要一种更深思熟虑的方式来对用户界面中看到的所有内容进行上下文化。
对于2D信息,窗口概念很可能会保留。对于以三维显示的信息,它可能会简单地变成“盒子”的隐喻,透明的线条显示一个3D应用程序的结束位置以及下一个3D应用程序的起始位置。输入必须是上下文的,在编辑文本时将光标限制在两个维度上,并在其他情况下将其释放。
超越当今技术的一切可能,实用全息界面的另一个很好的例子是Mass Effect系列的Omni工具。善良知道当设备植入您体内时(通常在不占优势的手腕上,如手表),它们如何使全息图起作用,但让我们稍微忽略一下科学。

Omni-tool是一种纯粹实用的设备,用于通讯,数据分析以及与陌生硬件的交互。哦,刺死人。看,我们正在忽略科学!
关键是,这是一个实用的界面,因为UI完全是上下文相关的,并且可以适应您的工作。也可以用一只手的手指进行操作。不需要巨大的手势。请注意,质量效应Universe中的所有其他UI都在平面上,或通过语音激活。
结论
网站设计制作术家喜欢设想一个完全无法使用的界面世界。真正的3D UI可能看起来比我们大多数人似乎想相信的要熟悉。
而且我什至都没有提到可访问性。不能说话或因关节炎而容易动手臂的人如何与巨大的全息桌UI互动?如果有多个人尝试一次与之交互怎么办?
这些是我们在挥舞手臂作为未来之前必须回答的问题。