日常用户界面:下页文件夹系统

选择文件夹后,用户可能希望文件移至该文件夹。 情况并非如此:它仍然出现在“所有项目”下。相反,“文件夹”系统的功能更像是一个标记系统-文件可以“位于”多个文件夹中,但文件夹不能彼此嵌套。 此外,文件的所有文件夹都以绿色显示在文件名旁边。

设计选择(或:我对此UI / UX设计个人感觉是(L)aTex’s)

图5:在Trello中,标签称为“标签”,并且可以将任意数量的彩色标签分配给Trello列表项

图6:在Evernote中,标签称为“标签”,可以为笔记分配任何数字。 标签本身也可以嵌套。

在设计此文件系统时,Overleaf的设计师不得不考虑许多因素。 它们不受计算机内存中文件实际位置的限制,因为Overleaf是基于云的系统。 因此,他们的唯一目标是允许用户有效地对文件进行排序。 他们的用户可能是学生,专业人士或非专业人员-但如果他们使用Latex,可能所有人都会写很多技术论文。 他们还可能与同龄人合作,因此文件分类系统将需要考虑不同个人的不同组织方案。 设计人员可能认为,能够将文件放置在多个文件夹中,使标签系统比嵌套文件夹系统更有效地将文件分类。

这个想法的问题是双重的。 首先,标签的概念存在于类似的软件中,除了通常被称为“标签”或“标签”。 有关其他应用程序的一些示例,请参见图5–6 。 标签通常应用于项目,暗含分类,而文件夹通常是项目的容器,暗含组织。 尽管两者均用于帮助用户查找项目,但是期望用户可以转到文件夹但搜索标签。 因此,当Overleaf称其标签为“文件夹”时,它会通过主动与规范相抵触而人为地降低记忆力和可学习性。

这个想法的第二个问题是,如果没有自身嵌套标签的能力,就很难可靠地组织文件。 拥有数十个文件夹的用户(对于将大部分课程都放在应用程序中的用户来说是一个非常普遍的用例)可能会发现很难找到标签,或者想要根据课程,类型或应用程序对标签进行分类。

背面重新设计(或:彻底检查文件系统)

Overleaf可以采用两个非常简单的选项来修复其文件系统。

选项1: Overleaf可以将其文件夹重命名为“标签”。简单的名称更改将使该应用程序对用户而言更易于学习,理解和记忆。 此外,增加嵌套标签的功能将有助于创建更强大的文件系统,并允许用户正确地组织文件夹。

图7:“文件夹”现在称为“标签”

选项2:底页可以保留名称“文件夹”,但文件夹名称显示在左侧边栏的顶部。 创建新文件时,应要求用户选择一个放置文件的文件夹。 文件不应位于多个文件夹中,但用户应能够将文件夹嵌套在其他文件夹中。

图8:文件夹现在是对文件位置的引用