显示组合的相似数据
我正在设计一个 Web 应用程序 - 对主页进行原型设计和线框图设计,这样我就知道它会做什么。我正在努力解决如何向用户显示我的数据。
我们基本上为他们提供电子邮件收件箱、电话留言系统和传真系统。这意味着三种不同类型的数据——一种是文本的,一种是音频的,一种是视觉的。然而,它们具有一些共同的属性,而我们服务的重点是统一用户通信,因此将它们结合起来是有意义的。
以任何方式将数据混合在一起会导致非常稀疏的摘要,它们共享的唯一信息是发送者和日期。因此,在花了 5 个小时思考设计决策后,我想我应该打开它。我们倾向于的选项是
- 显示一个“统一收件箱”,其中包含一个链接,用于查看每行的完整项目详细信息。
- 放弃仪表板的想法,只在每个服务的 Web 界面中拥有一个单独的收件箱。我们可以在服务选项卡上显示新消息的数量,以便他们知道有新消息
- 显示一个非常简单的摘要作为仪表板,仅显示每个用户收件箱中的新“通信”数量(传真、电子邮件、嗓音)。
从设计的角度来看什么是最好的?我们可以进行用户测试,但这是一家资金有限的初创公司,因此目前模拟 3 个完整 UI 的成本令人望而却步。
I'm designing a web application - prototyping and wireframing the main pages so I've got an idea of what it will do. I'm struggling on how to display my data to users.
We basically provide them with an email inbox, a phone message system and a fax system. This means three different types of data - one is textual, one is audio and one is visual. They share some common properties however, and the point of our service is to unify users communications, so it makes sense to combine them.
Mashing the data together in any way results in a very sparse summary, the only information they share is the sender and the date. So after spending 5 hours agonising over design decisions I thought I'd open it up. The options we're leaning to is
- Show a 'unified inbox' with a link to view the full item details on a per line basis
- Drop the idea of a dashboard and just have an individual inbox in the web interface for each service. We can display the number of new messages on the tab for the service so they know there are new messages
- Show a very simple summary as the dashboard, merely showing the number of new 'communications' in each of the users inboxes (fax, email, voice).
What is best from a design perspective? We could conduct user testing, but it's a shoestring startup, so the costs of mocking up 3 complete UI's is prohibitive at this point.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我很困惑问题是什么,我们应该建议 UI 布局吗?或者您是否正在寻找有关如何制作原型/尝试外观/解决方案的想法?
我使用 Balsamic Mockups 对于我所有的 UI 设计,花一些时间来布局它,这是可视化你想要的东西的好方法,它也增加了一定程度的交互性。
希望这在某种程度上符合您的要求;)。
否则我会像上面提到的那样:
I'm confused what the question is, should we suggest the UI layout? Or are you looking for ideas on how to prototype / play around with a look / solution?
I use Balsamic Mockups for all my UI designs, spend some time laying it out, and it is a great way to visualize what you want, and it adds a level of interactivity to it as well.
Hopefully thats somewhat along the lines of what you were asking ;).
Otherwise I would go with something like you mentioned above:
据我了解,您的问题是您无法显示任何对传真或语音邮件有用的内容?
不过,单独的收件箱能带来什么好处呢?如果您想要统一这三种服务,那么您不要按类型进行分离。最重要的搜索/访问向量是 WHO 和 WHEN。
(当然需要搜索“莱尔先生的传真”,所以按类型过滤应该是可以的。但这不是基本的访问过滤器)
我的建议(我理解有些这些可能很复杂):
单个收件箱。类型图标。
如果可能的话,尝试使用“自然时间”,例如“几分钟前”、“昨天,12:31”(如果你使用它几分钟,你可能需要做 ajaxy 的事情来刷新它们)。
电子邮件:包括电子邮件/短信的标题。如果可以的话,添加文本行 - 从正文中填充,省略换行符,直到达到一定的字符数或面板的宽度。
传真:它可能有助于显示页数(不确定这是否可能)和鼠标悬停缩略图。第一个涉及人们未能一次发送所有页面,第二个涉及人们以错误的方式插入页面。
音频:允许直接从收件箱播放。持续时间可能有助于过滤掉“哦,这是语音邮件,我要挂断”的电话,它也可以很好地预览我需要多少时间来“阅读”此消息。
不要仅仅因为两者共享不相关的数据(例如大小)而添加不相关的数据。
按接收时间排序(或发送时间,如果有的话?)。
如果收件箱中有许多未读邮件,并且有来自同一发件人的多条邮件,中间没有其他邮件,您可以折叠它们(例如,仅显示序列的前两条,以及“来自乔安娜的更多邮件...”这有助于防止重要的单个消息被疯狂的通信者淹没。
一个选项是按发件人分组,至少对于选定的发件人来说,这样它就会显示
为来自乔安娜
。
|V|
5 分钟前 嘿,再说一遍 Joe,只是想说......o<|
5 分钟前 你好,是我! 嗯,看来 oyu 真的在做生意。自昨天以来新增 72 条 (
|=|
5o<|
52|V|
15)来自莱尔先生
|=|
昨天 12:12 7 页[显示]
其他
|V|
1 小时前 [电子邮件 ;受保护] 廉价鱼雷您廉价的最佳来源,...|V|
1 小时前 [电子邮件 ;受保护] 鱼雷狂热特价!第537章!沉没任何...自昨天以来有 12 条新消息 (
|V|
12)Lyle 先生没有摘要,因为只有一条新消息。单击摘要将展开该列表,单击用户将仅显示来自该用户的消息(包括旧消息)。
唷。希望有帮助。
As I understand, your problem is that you can't show anything useful for Fax or voicemail?
Still, what would be gained by separate inboxes? If you want to unify these three services, separating by type is what you don't do. The most important search / access vectors are WHO and WHEN.
(There is of course the need to search for "the fax from Mr. Lyle", so filtering by type should be possible. But it's not the fundamental access filter)
My suggestions (I understand that some of these might be complicated):
Single inbox. Icon for type.
If possible, try using "natural times" such as "a few minutes ago", "yesterday, 12:31" (if you use it for minutes, you may need to do that ajaxy thing to refresh them).
e-mail: Include the title of the e-mail / text message. If you can, Add line of text - fill up from the body, omitting line breaks, untuil you reach a certain character count or the width of the panel.
Fax: it might help to show # of pages (not sure if this is possible) and mouseover for thumbnail. The first deals with people failing to send all pages at once, the second with people inserting them the wrong way around.
Audio: Allow to play right from the inbox. Duration might be helpful to filter out "oh, it's voice mail, I'll hang up" calls, it's also a good preview on how much time I need to "read" this message.
Don't add irrelevant data just because it's shared between the two (e.g. size).
Sort by time received (or time sent if available?).
If there are many unread messages in the inbox, and there are multiple messages from the same sender without other messages inbetween, you can collapse them (e.g. only show the first two of the sequence, and a "more messages from Joanna..." link. This helps against important single message drowned by communicators gone wild.
An option would be to group by sender, at least for selected Senders, so that it reads
From Joanna
|V|
5 min ago Hey again Joe, just ust wanted to say....o<|
5 min ago Hello, it's me! Hmm it seems oyu areally are on a business..72 new since yesterday (
|=|
5o<|
52|V|
15)From Mr Lyle
|=|
yesterday, 12:12 7 pages[show]
Other
|V|
1h ago [email protected] Cheap Torpedoes Your best source of cheap, ...|V|
1h ago [email protected] Torpedoes Mania ON SALE! GU 537! sinks any ...12 new since yesterday (
|V|
12)Mr. Lyle doesn't have an abstract since there is only one new message. Clicking an abstract would expand that list, clicking a user would show you messages (including old ones) only from this user.
Phew. Hope that helps.