今天博文菌刷到了人机交互设计的先驱拉里·特斯勒(Larry Tesler)去世的消息,复制粘贴UI设计之父的title,让无数网友为之致敬。不过 Tesler带来的贡献却不仅如此——
除了复制粘贴UI设计之父的身份外,Larry Tesler还是著名的交互设计定律复杂性守恒定律(也称Tesler定律)的提出者,这几乎惠及了我们当下每一位互联网用户!
▊ Apple Lisa 与复制粘贴快捷键
真正现代意义上的剪切、复制和粘贴功能是1974年Larry Tesler在为施乐Xerox电脑设计文字处理软件程序时提出并实现的。在施乐工作期间,Tesler凭借着图形用户界面和鼠标操作等创新而名扬天下。
1980 年夏天,Larry Tesler 从 施乐离职,加入苹果公司担任 Lisa 电脑应用软件小组的经理。
Apple Lisa 电脑,Mac 电脑的前身
1983年1月上市的 Apple Lisa 成为了世界上第一台图形界面的电脑和第一台使用(发明)鼠标的电脑,但很多人不知道 Apple Lisa 同样也是世界上第一台设置了复制粘贴等快捷键方案的电脑——
Command键 字母键:
- X是剪切
- C是复制
- V是粘贴
- Z是撤消
这一快捷键方案随着 Lisa 电脑和 Mac 电脑的热销而得到了广泛的认同。
在之后的Windows系统中也延续这套捷键,并使用 Ctrl 键代替 Command 键。从此 Ctrl C、Ctrl V 成为了我们一代代用户使用频次最高的快捷键。
Lisa 团队原班人马,右一为Larry Tesler
▊ 大道至简与泰斯勒定律(Tesler's Law)
进入移动互联网时代,PC互联网覆盖人数持续降低,虽然Ctrl C、Ctrl V的使用量逐渐减少,但泰斯勒定律仍然通过种种智能应用存在于我们的身边。
大名鼎鼎的交互设计7大定律之一的复杂性守恒定律提出者就是Larry Tesler。
复杂性守恒定律,也称泰斯勒定律(Tesler's Law)是交互设计中非常重要的一条原则。
1984年,正在致力于 MacApp面向对象的框架开发中的Tesler,正式对外阐述了这一定律:每个应用程序都具有固有的不可简化的复杂性,唯一的问题是谁去处理它。这一定律一经提出,便在用户体验和交互设计领域广为人知。
1984年与团队一同庆生的Tesler(右一)
简而言之就是:简单,就是转移复杂性。Tesler认为产品的复杂度应该交由代码,开发人员应该多花一周时间用代码来简化应用的复杂度,而不是让成千上万的用户在应用里为复杂的交互买单。
此观点曾在开发人员中引发了一场争论,这也反映出复杂度守恒定律的普适性,而不仅限于软件和应用程序领域。
我们生活中最常见的应用例子就是,B站的一键三连和输入法的智能纠错。
B站一键三连:用户长按点赞按钮,就能同时触发点赞、投币和收藏的操作,省去了用户挨个儿点的操作成本和时间成本。
“至简归于至繁 ( simplicity is the the ultimate sophistication ) ”这是达芬奇的名言,是苹果公司的产品理念,也是Larry Tesler留给广大设计师们的思考。
Larry Tesler 在施乐和苹果团队中所做的工作无疑为现代计算做出了无数巨大贡献。Larry Tesler 可能不是史蒂夫·乔布斯(Steve Jobs)或比尔·盖茨(Bill Gates)之类家喻户晓的名字,但是他对使计算机和移动设备更易于使用的贡献是极其重要的。
—— RIP ——