是否有重新设计电子表格的显着尝试,作为一个需要数小时痛苦专注的数字繁重的 GUI?
时至今日,主流电子表格应用程序仍然使用与 1980 年代相同的基本屏幕设计:大量统一的小单元格集合,其中一些包含数据。Excel 确实允许调整列大小和构建不同的字体,但基本上还是一样的。全世界数以亿计的上班族不得不盯着丑陋的统一屏幕数小时,试图找到他们需要的东西。
我想大多数人认为这是理所当然的,但我想知道最近是否有人尝试重新设计整个范式。
是否有重新设计电子表格的显着尝试,作为一个需要数小时痛苦专注的数字繁重的 GUI?
时至今日,主流电子表格应用程序仍然使用与 1980 年代相同的基本屏幕设计:大量统一的小单元格集合,其中一些包含数据。Excel 确实允许调整列大小和构建不同的字体,但基本上还是一样的。全世界数以亿计的上班族不得不盯着丑陋的统一屏幕数小时,试图找到他们需要的东西。
我想大多数人认为这是理所当然的,但我想知道最近是否有人尝试重新设计整个范式。
回顾电子表格的历史。过去已经解决了这个问题:
基本上,需要(并已实施)的改进是强制命名每一行、表和最终单元格,并允许动态重新排列。
电子表格都“基本相同”,因为它是一个非常基本的结构。这是一张数字表。电子表格是一种数据工具。首先,它是为数据输入和操作而设计的。自从 GUI 出现以来,它基本上是相同的——如果您查看分类账本,甚至在此之前。
这并不是说人们不可能在不同的时间重新考虑它,但最终,使用电子表格的人只需要一个电子表格。从这个意义上说,它是一个非常基本的工具。
然而,改变的是我们与他们互动的方式。Apple 的 Numbers 应用程序将触控融入体验:
...根据电子表格的定义,它不能被重新考虑。电子表格是一种将数据插入表格的工具。最接近替代方案的是数据库,尤其是前端的数据库,因此办公室工作人员不再从视觉上看到一张桌子,即使那正是它的样子。
事实上,我的一个朋友是作为洛克希德马丁公司的电子表格程序员开始的。随着数据库的发展,他自然而然地进入了这个角色。您在电子表格中寻找的进展是数据库,最近的变化可以看作是后端的 NoSQL 或 JSON。
在前端,办公室工作人员不会感到“无聊”,有稳定的方式与自定义应用程序上的数据进行交互。如今,即使是收银机,本质上也是具有自定义用户界面的数据库。