聊天设计提案:投票 + 寻求反馈

范围

设备:移动设备
目标:聊天索引页


大家好,

我正在修改移动聊天索引页,经过一段时间的迭代,我想请我们的社区看看目前的提案,看看是否有任何引起共鸣的地方,如果没有 :melting_face:,是否有一些反馈可以帮助我改进它们。

这些是我正在尝试的一些想法的高级模型。关于可用性或整体外观和感觉的任何反馈都非常欢迎。(关于颜色或对齐方式等的反馈则不那么受欢迎,因为这仍然是一个正在进行中的工作。)

当前设计

示例供参考

问题

只要频道或私信数量不多,一切都运行良好。但是,当频道列表过长时,私信就会被推到折叠下方。

这会导致糟糕的用户体验:

  • 未读私信,可以说是聊天索引页最重要的部分,总是位于折叠下方,需要滚动才能看到。
  • 尤其是当您在 2 个或更多私信之间来回切换时,每次都必须向下滚动才能到达您正在进行的聊天,这非常烦人。

新设计提案

我正在尝试几种设置,每种设置都有其优点和缺点。

设计 1:私信的水平布局

这里发生了什么?

  • 私信都在顶部,通过水平滚动进行导航
  • 私信按未读 > 最近 > 较旧的顺序排序
  • 频道保持不变,位于私信部分下方

此布局使查找特定私信更加困难,因此我们会添加一个在滚动时出现的搜索功能或其他机制(但不会永久占用空间):

我能看到的优缺点

:white_check_mark: 轻松访问未读私信
:x: 无法再看到全名和群组成员
:x: 无法再看到用户状态和时间戳
:x: 水平滚动不太好玩 =\u003e 搜索有帮助

设计 2:一个混合列表

这里发生了什么?

  • 私信和频道在一个列表视图中共存
  • 排序方式如下,未读私信和未读频道在“单独”的部分,因为私信具有最高优先级,我不想让它们被用户可能永远不会清除的类别推下去(我自己也承认这一点)。
  • 添加了一个可选的自定义频道图标,而不是默认的聊天图标。
  • 这也可以受益于搜索功能(未显示)

我能看到的优缺点

:white_check_mark: 轻松访问未读私信
:white_check_mark: 可以看到全名或群组成员
:white_check_mark: 可以看到用户状态和时间戳
:x: 混合私信和频道可扫描性较差 =\u003e 搜索有帮助

设计 3:选项卡

这里发生了什么?

  • 通过使用 2 个单独的视图和底部的切换器来采取不同的路线
  • 频道也可以按最近排序,而不是按字母顺序。这对于设计 #1 也是如此。我正在考虑将其作为用户偏好选项。

我能看到的优缺点

:white_check_mark: 更容易访问未读私信
:white_check_mark: 可以看到全名或群组成员
:white_check_mark: 可以看到用户状态和时间戳
:x: 无法在单个视图中看到所有内容

反馈时间

如果您还在,太棒了,谢谢 :slight_smile:

1. 为您喜欢的选项投票

允许多个选项。

我更喜欢…

  • 当前设计
  • 设计 #1:水平布局
  • 设计 #2:单列表视图
  • 设计 #3:选项卡
0 voters

我希望频道按…排序

  • 按字母顺序排序
  • 按未读 > 最近 > 较旧的顺序排序
0 voters

2. 在评论中分享您的任何想法、灵感、发现的缺陷或总体反馈

谢谢大家!

11 个赞

一个小建议:能否添加一个置顶频道功能,以便管理员安排频道的优先级?

9 个赞

是否可以将未读的“个人聊天”固定到聊天抽屉的顶部?

我们刚收到一位成员的以下反馈:

比如,另一个人给你发私信。例如,你给我发消息。聊天气泡上会有一个通知,显示 1,表示我有一条消息。我打开聊天,不得不滚动浏览所有其他主题区域才能找到你的消息。我认为如果打开时未读的个人消息在顶部会更容易找到。希望这有道理。

我认为这是一个好主意。找到一种方法,首先显示任何未读的个人聊天消息,然后是“聊天频道”,然后是“个人聊天”。

(我不认为这是重复的帖子,因为我还没有找到一个,但我确实想知道这是否以前被提及过)。

3 个赞

我承认第一个设计中存在水平滚动“问题”,但我喜欢它。我不经常使用直接聊天消息,所以有像最后 5 个活跃的讨论就足够了。看到我当前不活跃(或未收到通知)的所有其他讨论对我来说兴趣不大,所以这不应该困扰我。
这对于非常活跃的聊天者来说可能有点烦人。不过,设计很棒。

2 个赞

我想添加一个非常重要的细节,那就是按父类别对频道进行分组(如果为该类别定义了多个频道,或者为其子类别定义了频道),这将使一切更容易遵循和组织 :pray:

1 个赞