Skip to content

Commit a059087

Browse files
authored
添加产品设计文件
1 parent 7895aea commit a059087

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

产品设计.md

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
###(一)、单击全屏浏览文本
2+
这个项目中文本点击进入全屏,使用一段时间后感觉很自然,很得劲;而双击则感觉有点笨重。<br/>
3+
如果喜欢双击模式,可以在“设置--通用”里面更改
4+
5+
图片单击放大,视频单击播放,声音也是单击播放,地图点击,gif也是单击<br>
6+
也就是说单击是一种查看消息详情的触发方式,而文本消息的详细模式就是全屏浏览<br>
7+
文本采用单击触发,而不是双击的理由:<br>
8+
9+
1. 单击触发文本全屏浏览,会和其他类型的消息触发方式一致
10+
* 单击比起双击更易操作,鼠标双击还可以接受,用手指双击体验不好
11+
* 用户意识到文本也和图片、视频、声音一样单击触发后,文本误操作概率不会高于其他类型Cell
12+
* 文本内电话、URL、邮件、控制字符串等可点击区域造成的干扰很小
13+
* 鼓励全屏查看文本,可以有更好的浏览体验,同时也可以提供更多的功能
14+
* 如果实在众口难调,在设置--通用里面加个“单击、双击”的切换开关即可
15+
16+
###(二)、改进输入框——细节待定
17+
为什么输入框要限制为5行?,是因为80-90%的消息长度不足5行,还是纯粹为了美观,还是用户在输入消息时需要实时查看历史消息?<br/>
18+
输入框可以更宽更高,字体可以更大更宽松 <br/>
19+
20+
###(三)、所有消息参与卡片式浏览——细节待定
21+
现在只有图片、视频、小视频参与卡片式浏览,如果鼓励全屏浏览文本,那么就必须实现文本的卡片式浏览;<br/>
22+
在群聊中,往往对某些人更感兴趣,比如活动组织者。我想做成左右滑动正常浏览,上下滑动则只浏览当前消息发送者的历史消息,<br/>
23+
总之,左右滑动是群聊, 上下滑动相当于单聊。
24+
25+
###(四)、消息缩略图
26+
我想要下面的效果: <br/>
27+
28+
####1、消息本身自带缩略图,而不是客户端收到消息后再去下载缩略图。
29+
`目前做法`:消息收到后先显示一个默认图片,等待缩略图下载完毕后再替换默认图片,这种行为我非常不喜欢。<br/>
30+
我曾经为了解决这个问题,在客户端收到消息后延迟派发直到缩略图下载完毕,不过最后细节不好处理放弃了。<br/>
31+
`希望做法`:我希望消息本身就自带一个缩略图,哪怕这个缩略图非常粗糙,只要大体看出点眉目即可。
32+
33+
####2、APP自动下载高清缩略图
34+
`目前做法`:现在收到消息后要想显示高清缩略图必须下载照片原图后,APP自己生成一个高清缩略图。<br/>
35+
`希望做法`:APP主动下载消息高质量缩略图,没有必要下载原图。用户根据高清缩略图来决定自己是不是感兴趣 <br/>
36+
37+
####3、用户主动下载照片原图
38+
唯有当用户主动点击照片后,才开始下载照片原图。<br/>
39+
40+
当然不是每一个照片都要分为三个形态分别下载,一般照片,高清缩略图和原图可以合二为一,直接下载原图即可。 <br/>

0 commit comments

Comments
 (0)