社区便利超市芙蓉兴盛完成超2亿美元B轮融资 卓尔智联大转型:从线下实体商贸巨头到产业互联网新贵 美国用华为5G技术建网能省2400亿美元 任正非6G毫米波技 iOS 13.2 Beta曝光全新动画 降噪版AirPods
首页 美食 科技 财经 教育 体育 旅游 健康养生 搞笑 动漫 时尚 历史 国际 情感 家居 星座运势 综合 汽车 音乐 社会 娱乐 时事 游戏 母婴育儿 军事 文化 宠物
您当前的位置:首页 > 科技 > App产品原型背后要交代的细节或要理解的原则(五)

App产品原型背后要交代的细节或要理解的原则(五)

日期:2019-12-02 10:52:22

本文将继续讨论以下内容。

在微信上发送表情时,你会发现显示的是“[淘气”这个名字,而不是图标。

收到该表达式的人退出聊天消息的总列表,并显示“淘气”。

那为什么不直接表达出来呢?事实上,这与实现原则有关。

当向另一方发送一个表达式时,它实际上是对应于该表达式的id->服务器获取该id,然后将其发送到接收者的客户端->接收者接收它,解码它并在客户端上显示它。

如下图所示:

因此,表达式以相应的id而不是表达式文件发送给服务。

因此,表情文件(地图文件)需要存在于客户端,而不是服务器端。此外,客户端必须存储表达式名称和id。

事实上,客户端需要以josn格式存储表情-名称-表情id,如下图所示:

请注意,在应用程序的正式运行阶段,您需要做出自己的表述,以避免盗用和侵权。

从限制程度来看,输入框可以分为两种类型,一种是相对开放的,如工作评论框和朋友消息框;另一种相对约束,如昵称、个性签名、标签。

这两种限制不同的原因主要取决于用户的心理需求和页面的显示形式。

例如,个性签名通常显示在个人数据页面上。无论你自己还是别人看,你都需要漂亮,比如居中。同时,页面空间有限,所以字数应该有限。

然后,对于这种类型的输入框,需要做的是限制字数、对齐、内容检查、复制提示等。

让我们给出一个个性化签名输入框约束方案的例子:

(1)字数限制:字数限制应尽可能高,以免让用户感觉受到心理束缚(例如商场大厅很高,虽然像“触摸天都钱”这样的用户很少),比如40-50个字。最大字数可以显示在右下角,并通过输入进行扣除。

(2)字数检查:建议输入时截取有限的字数,多余的字数将不输入。不需要语言提示,用户可以理解。

(3)文案提示:根据(1),既然已经有显示数字,你可以改变提示,比如“据说签名会增加注意力的概率”;如果签名为空,为了提高体验,建议向其他人显示固定值,如“欢迎注意我”;

(4)对齐:显示时,建议居中,最多显示两行,多余部分省略。

查看编辑环境本身时,如果是下图所示的样式,可以规定整行向左对齐,少于整行向右对齐。

以应用「灵魂」的匹配按钮为例。匹配中有声音效果。如果匹配成功,也会有一个声音效果。

音效是如何实现的?音频文件是否在后台配置并通过单击按钮调用?

事实上,通常没有必要在后台存储音频文件。

首先,音效变化不大,例如,qq朋友的咳嗽已经使用了这么多年。因此,在客户处写死不影响实际需求。

其次,当涉及到触发时,它需要高的交互及时性。与上面提到的表达式相比,音频文件要大得多。

以“灵魂”为例,用户已经被匹配。如果成功匹配的声音由于网络速度等原因而延迟,那将是令人尴尬的。

当考虑是否需要分页时,基本上有三个特征:

无论客户端是一次加载还是通过分页添加,都需要服务器分别为所有数据提供分页或吞吐量机制。

这两种措施的优缺点是什么?

从用户的角度来看,说所有的负载都是用一根棍子加载是不方便的。

因为满载会浪费用户流量和装载时间。用户可能不需要以下内容。此时加载这么多会适得其反。

然而,页面加载的缺点是增加了用户操作的数量。用户需要在阅读页面后再次加载才能看到更多内容,这会影响用户的沉浸式体验。

目前,总的来说,分页加载使用得更频繁。根据用户的适应性,调整每页给出的内容量。例如,喋喋不休的瀑布。

作为产品经理,在确认列表页面(如好友地址簿)和信息流(如好友动态)时,首先要确保页面是否加载到prd中。

如果是分页,请确定每页加载的大致页数。最重要的是要清楚地考虑为什么支持或不支持分页。

作者:抱怨首相;公共号码:呜呜pm(id:jyypm)

这篇文章最初是由@ say pm发表的。每个人都是产品经理。未经作者许可,禁止重印。

主题地图来自unsplash,基于cc0协议。


江苏11选5投注 黑龙江十一选五开奖结果 陕西十一选五

推荐新闻

© Copyright 1999-2019 canextstep.com 鸥汀东祝网 Inc. All Rights Reserved.