概念的UX问题

2020-12-24 21:35:37

匿名软件开发人员我是Notion的不幸用户。我必须在日常工作中使用它,因为它是我公司选择的工具。每当我在其中做任何事情时,我都会受苦。也许只是我。但老实说,我不这么认为。

我的公司从Confluence迁移到Notion已有一年了。现在,我非常有信心,我将要谈论的这些UX怪癖不会解决。它们内置于Notion DNA中。 UX问题是如此复杂和广泛,以至于我什至都不知道我应该从哪里开始。另外,我不是用户体验专家,所以不要期望我的分析深入而透彻。这是一个用户报告。

吸引概念开发人员注意UX问题,希望仍然可以解决其中的大多数问题。

吸引潜在的Notion客户关注UX问题,以减轻世界上的痛苦。

让我们从基础开始。构想的概念是默认情况下所有内容都可以轻松编辑。实际上是个好主意。但是让我们来谈谈实现...

因此,您正在使用概念创建一个新页面。您首先要使用/ page命令并输入内容。快一点,您将获得一份崭新的文档,可以随时与其他同事共享。因此,您要将URL复制到页面上,并在诸如公司Slack频道之类的位置共享。到现在为止还挺好。

再快一点,您会开始从阅读您页面的同事那里得到奇怪的反馈。他们报告说内容看起来有点无序。您检查,确实看起来段落已更改其位置。到底是怎么回事?

习惯使用概念时,您要了解的第一件事是,您共享的每个页面都应被禁止编辑!您的读者可能会无意间对未锁定页面上的段落进行重新排序。特别是在移动设备上。我已经多次看到页面内容被不认识的人修改。 UX错误将用户操作转换为可见区域之外的修改,从而使该问题更加严重。我稍后再讲。

编辑锁定的下一个问题是您无法仅为您解锁页面。因此,您是Notion的好用户,并且可以阻止所有页面被编辑。但是,每次您要修改页面时,都将其解锁,并且每个人都可以在编辑时(无意间)对其进行修改。

订阅了您正在编辑的页面的更改的用户将在您仍在对其进行编辑的同时获得其通知。吸引更多的观看者并不能使页面内容不会被意外修改。

当您需要解锁页面时,添加或编辑内容并不是唯一的情况。无法在锁定页面上添加评论。请记住,每次解锁页面时,您的宝贵内容都会被意外破坏,因此无法采取任何措施来阻止它。

如果您在具有较高沟通文化的公司中工作,则会议后您可能会写一些会议笔记。当然,如果您的公司使用Notion,则应该在Notion中执行此操作。因此,您从一个空白页开始,并写下参与者列表。大约一分钟后,您的页面开始受到上述同事的访问。这对您来说是分心的事情,对您的同事来说是浪费时间,因为他们希望看到一些完成的会议记录。您的同事对您的页面感到失望。

那会发生什么呢?您完成了会议笔记的编写。你猜怎么着?不会通知您的同事。页面几乎为空时已通知他们。多么无用的通知!

这次您了解到,只有在准备好使用页面内容时,才应该在页面上提及同事。在会议笔记(如页面)上很容易做到。但是在行动计划(如页面)上要困难得多。

您可能已经知道,概念表功能非常丰富。例如,您可以创建一个专栏来提及您的同事。提及您的同事会收到什么通知?请记住,Notion表中的每一行都是一个子页面!您的同事将收到在某些子页面中提到他们的通知。如果该子页面甚至有名称,您也会很幸运。子页面的名称是在不可移动的特殊列中指定的,该列通常不使用,因为其中不允许格式化。

我是一位经验丰富的Notion用户,所以我知道如何导航到真正提到您的页面。但这仍然使我们经验不足的同事感到沮丧。

这真是一种耻辱。我仍然不敢相信。如果选择任何文本块,则无法使用Page Up和Page Down键进行导航。他们只是停止工作。不,您不能使用键盘来修复它。如果按Escape键,选择将消失,但Page Up和Page Down不会开始工作。

这真是一种耻辱。编辑文本时,您可能会意外切换到阻止模式。键入文本时,您处于文本模式。如果您选择整个内容块(即一个段落),则可以故意进入块模式。在块模式下,插入符号消失,光标键开始按段落导航。

块模式有什么问题?两件事情。首先,您不能仅使用键盘返回文本模式。不,退出键无济于事。您将不得不求助于鼠标或触摸板。其次,使用Page Up和Page Down键的导航停止工作。

最糟糕的是,很容易意外地退出文本模式并进入阻止模式。我遇到的最常见的陷阱是我错误地选择了行尾以外的一个字母。也就是说,我按住Shift键并使用向右箭头键选择一行的最后一个字母,然后按一下Notion就会惩罚我。

作为软件开发人员,我经常使用固定宽度的文本来引用与代码相关的内容。可以打破吗?是的,它可以!当您要使用固定宽度的字体键入内容时,请按`,键入所需的文本,然后再次按`以完成固定宽度的字体文本。哦,我在固定宽度的字体文本之后输入了错误的字符。没问题,让我们按Backspace键进行更正。等待。刚刚发生了什么?啊哈,我要再次输入固定宽度的文本。没问题,让我们按`重新完成。什么?不,我不能在不完全擦除或不再使用鼠标的情况下保留固定宽度的文本。

概念的另一个令人恐惧的特征是它有时会在可见区域之外进行修改。最简单的示例是将文本复制粘贴到表格中。以下是重现步骤:

将内联表添加到页面,并将其中一列转换为文本列。

令人惊讶的结果是,项目符号列表项将插入到页面末尾!如果您的桌子足够长,您甚至可能不会注意到!您所看到的只是什么都没有发生。普通人会做什么?是的,他们只会重试!并且更多文本将附加到页面末尾。

编辑表格单元格时无需滚动页面,对吗?对?没有PgUp / PgDn导航,没有鼠标滚轮,没有触摸板滚动,没有光标键滚动。

如果您需要表格单元格中的多行内容,该怎么办?右,按Shift-Enter,插入符号移动到下一行。但是在概念中,按Shift-Enter会添加随机数量的空行。有时只是一个。有时它可以添加三个使其成为令人惊讶的元素。别再抱怨你脾气暴躁的Geezer!如果一切都可以正常进行,那么进行编辑将很无聊。

如果您尝试使用按住Shift键的键盘在表格单元格中选择文本,请不要超出单元格中的最后一个字符。您将受到概念的惩罚!您的插入符号将消失,除了使用Escape或鼠标光标在单元格外部导航之外,什么也无法做。

不,如果您的插入符号位于表格单元格内,则无法使用Cmd-A(或Ctrl-A)选择整个页面内容。不过,如果您不在桌子旁,则可以。

不,您不能使用鼠标从一个段落中选择一部分文本,而从下一个段落中选择一部分文本。也就是说,按住鼠标左键,然后开始将鼠标光标从一个段落的中间拖动到下一个段落的中间。概念开发人员认为您想完全选择两个段落。是的,如果您想从单个段落中选择文本并犯下上下几个像素的重罪,将进入块选择模式,这将受到惩罚。请重新开始选择并尝试更加精确。

尊敬的开发人员们!请对软弱的人更加人道,不要因为如此小的错误而惩罚他们。

如果我无法使用文字匹配找到内容,我不知道应该使用哪种搜索引擎。例如,我有一个带有JSON文档的代码块。而且,我无法使用与元素名称完全匹配的搜索字词找到此块。也许是因为引号,也许不是。但这使Notion成为软件工程团队选择的非常糟糕的工具。

带有页面树的边栏和当前页面彼此分开存在。我看不到当前打开页面附近的页面。这是非常不幸的,因为文档浏览通常需要在搜索内容时查找当前页面,而又不知道所需的确切关键字。

概念具有页面编辑历史记录。但是唯一的用例是将页面内容恢复到某个已知日期很有用。如果您需要在不断变化的页面上找到特定的更改,则不会有任何帮助。差异按时间顺序显示,没有任何过滤方法。为了使搜索特定差异的过程更加麻烦,这些差异显示在一个小的弹出窗口小部件中。滚动愉快!

尽管我确实通过使用页面图标来尊重自我表达的方式,但我绝对不能弄清楚为什么页面图标成为收藏夹的原因。为什么不好?因为每个“概念”页面在浏览器选项卡栏中的外观都不同。我再也无法轻松识别公司概念页面标签。尊敬的Noion开发人员,您能否将此功能设为可选?

概念比我正在使用的任何其他在线工具都要慢。仅仅半年前,打开Noion应用程序内的任何Notion链接实际上只需要花费您几分钟的时间。是的,他们已经解决了。现在,您的等待时间减少了20到30秒。

概念空间中的任何页面至少需要5秒钟才能加载。中等大小的页面需要数十秒钟。任何折叠的内容都需要几秒钟来加载。

如果不提及在我的概念之旅中遇到的令人讨厌的错误,我的报告将是不完整的。它们中的大多数已经固定,但是它们代表的总体Notion质量过程非常低。

我们遇到的一件事是无法从字面上复制代码块中的代码。概念在复制的文本中添加了不可见的空格字符。这是造成挫败感的主要原因,因为在Notion中,Runbook包含Shell脚本示例并不罕见。

另一个令人发疯的错误是,不可能复制段落文本的一部分。每次您从段落剪贴板复制一个单词都会获得整个段落的内容。

尽管大多数内容似乎已修复,但我们仍然会遇到有关消失的内容的问题。是的,您做对了。您键入文本。概念将其丢弃。此类错误永远不会传给用户。期。

我认为我没有记住所有问题。他们太多了。

这里提到的每个问题都是可以容忍的。但是,将它们组合在一起使Notion成为我所知道的最糟糕的可用性梦night。而且我看不到情况会有所改善。