今年的苹果秋季新品发布会最大的亮点就属配备 Touch Bar 的全新 MacBook Pro 了,这个全名为「Multi-Touch Bar」的触控条是 一个内置于 MBP 键盘的玻璃面多点触控条,取代了以往键盘最上方的功能键,可为用户带来更多实用的功能。
Touch Bar 会随当前活跃的应用程序呈现对应的主要操作按钮,在默认状态下(下图),她会显示「系统控制项」,里面的操作按钮和旧款设备上对应的功能按键一样,用户可以实现调整屏幕亮度、做 Mission Control、控制多媒体播放及音量,甚至是可以激活 Siri,此外 Touch Bar 还能使用 Touch ID,完成对设备的解锁以及 App Store 购买应用、Apple Pay 等场景。
除了常用操作,Touch Bar 更大的价值是与上万的系统 App 及第三方 Mac App 进行整合,来帮助用户更便捷的完成许多 App 内最常见的功能,就像上图所示,你可以利用 Touch Bar 接听 iPhone/Facetime 来电,或是在 Pages、Keynote 上调色,为目标文字或图形设定颜色,甚至可以在 Messages、Mail 等应用中快速输入 Emoji 或文本联想推荐词汇。
那么如此牛逼的 Touch Bar 可不是所有人就能享受得到的,一部分同学被新机高昂的价钱吓退,另一部分有购买计划的朋友则在持币观望、等待更便宜的美版或者港版,即时是不差钱的壕也在等待苹果出货;难道我们就没有机会像媒体记者那样的福分去近距离体验 Touch Bar 吗?答案是:当然没有。不过最近在网上倒是有歪果仁利用最新版的 Xcode 汇编出了一个虚拟的 Touch Bar 应用程序供大家尝鲜,你不能通过触控板手势操作,只能用光标点击使用,这款应用的名字就叫:Touch Bar Demo App(后面简称 TBDA)。
TBDA 在 Github 上可以免费获取到源代码,实际上除了汇编后的 App,她的源代码还能将 iPad 变为 Touch Bar,这样利用触控技术来操作 Touch Bar,实际体验要比 On-Screen 版(即 macOS 的虚拟程序版)好很多。
在使用 TBDA 之前你需要确保自己的 macOS 已经安装了 macOS Sierra 10.12.1,并一定要确保版本号是:16B2657, 因为只有这个版本和以上版本才能正常运行 Touch Bar,你可以在这里下载这个版本的系统安装文件。
在 TBDA 官方网页下载最新的汇编版,启动后按 Fn 实体键即可调用 TBDA,但唯一让人不爽的是你无法移动她所处的位置,而且每次重新调用 TBDA 时,她的位置还会任意变化,如果能固定在屏幕底部就好了。
如下图所示,当我在文本编辑状态调用虚拟 Touch Bar 时,我可以选择输入一些可爱的 Emoji 表情,在未来的实体 Touch Bar 上这些 Emoji 都可以用手指触控完成输入,就像你在 iOS 设备上的操作方式一样,不过看外媒的介绍,Touch Bar 的手感和 iOS 设备还是不一样,阻尼感略强,要的就是与实体键盘保持一致的体验,但并不具备 Force Touch 触动反馈的设计。
只要是 Touch Bar 能完成的事情,我们的虚拟机「TBDA」也能完成,她可以像「真身」一样在以上几个苹果自家应用程序上完成各类任务操作,下面我们就带大家看看 TBDA 的实际表现。
文字编辑状态 Touch Bar 能做什么
在我进行中文输入时,按 Fn 键调用 TBDA,此时这个不太适宜的黑色工具栏(主要是不能陈列在屏幕底部显示,很别扭)会像输入法词汇联想工具栏一样出现在屏幕中央,现在我可以输入 Emoji,或是根据系统推测出的词汇推荐完成输入,不过目前她还不支持中文输入法。
系统控制栏里的虚拟按钮时好时坏
TBDA 提供的系统控制按钮组有时可以操作,有时却不能操作,不知道是什么原因,不过根据目前的体验来看,在实体 Touch Bar 上玩这些东西体验应该很棒,尤其是用它来呼叫 Siri。对了,按 Fn 键调用 TBDA 后,再次按住 Fn 键可显示虚拟的 F1-F12 功能键。
操作 Numbers
通过体验在 Numbers 这样的 iWork 套件应用里使用 Touch Bar,我感觉还是怪怪的,原来都是到工具栏上找对应功能,或是使用快捷键,可以想象一下,如果在实体 Touch Bar 上操作,就需要你的手离开键盘区,不知这样的设计对提高操作效率是否有实际提升。
在 Numbers 上制作表格时,Touch Bar 会显示格式定义、自动填充、插入公式,或是对表格里的值定义颜色、粗细、下划线等简单的样式。
应该可以感受到在 Touch Bar 上挑选字体颜色的操作体验应该不错,就像女人化妆时从胭脂盒里挑选粉底一样,脑补一下,这个设计真的很娘炮。。。
操作 Safari
Touch Bar 在 Safari 下的表现可以用「积极」这个词来定位,在每个标签页(只要不是在 Web 文本编辑状态)我都可以使用 Touch Bar 新建标签页,在当前活跃标签页上用手势滑动切换标签页,或是搜索、切换「非活跃」标签(被收缩的网页 Tab)。
操作 Mail.app
Touch Bar 在 Mail.app 下也是大有可为,在邮件列表/正文界面,用户可以用 Touch Bar 完成对邮件的新建、回复、归档、转移、删除、标记等主要操作。
或是在邮件编辑区提供 Emoji 输入,定义文本样式、排版等操作:
操作 Photos.app
Touch Bar 在 Photos.app 下的可做的事是最多的,她不但可以让用户通过左右滑动手势快速欣赏照片(下图虚拟 TBDA 中我们只能用光标移动切换栏)、收藏图片、反转图片(如下图所示),还能进行图片的 Mark-up 标记。
在图片标记中,我们可以发现苹果的工程师们在这里让 Touch Bar 完全取代了实体光标操作,我们可以对图片进行裁剪、旋转位置、添加滤镜、设置光效/颜色/黑白曝光度、添加润饰等操作。
通过对虚拟 Touch Bar 的体验介绍,我想各位看官应该对 Touch Bar 有了一个初步的认识,苹果现在为自己应用适配 Touch Bar 也只是抛砖引玉,未来会有无数的第三方软件在这个新领域发明出超乎大家想象的新玩儿法,让我们拭目以待吧!
最后为即将拥有新 Macbook Pro,享用 Touch Bar 的同学推荐一款有趣的开源代码 KnightTouchBar2000,它能让 Touch Bar 拥有著名美剧《霹雳游侠》中男猪脚座驾智能汽车 KITT 2000 车头闪出的跑马灯效果:
当年男主驾驶的这俩 KITT 2000 是由庞蒂亚克 Trans Am (1986 版火鸟)为原型打造的,拥有着极高的智能配置。KITT 不仅装备了火焰喷射器、催泪瓦斯、电磁干扰系统及弹射座椅,拥有大量的电子辅助设备,还能抵御几乎所有常规武器及爆炸装置的袭击,并能实现无人驾驶。KITT 的动力系统搭载了一台航空涡喷发动机,匹配8速自动变速箱,0-97km/h 加速时间 2 秒,最高车速超过 322km/h。
在 XCode 虚拟机上运行代码的效果: