进安装包里,不过往后再有新的表情包,就直接让用户在YY内直接下载缓存表情包数据了。”
对一款软件产品来说,上线一个板块性的新功能属于比较大的升级,必须重新下载安装全新版本。
这就好像早期的微信朋友圈不能发表视频,后来增加了一个拍摄十秒视频发布朋友圈的功能,这就必须要进行版本升级才可以;
后来微信又对视频功能进一步升级,用户可以从自己的相册里选一段视频,并且截取十秒钟发布朋友圈,这种也需要进行版本上的升级;
就好像YY现在推出动态表情包的功能,一定要通过版本升级才能够实现,不过往后的新表情包发布,只需要在表情包功能内进行下载缓存即可。
微信上除了自定义的表情之外,还有一些官方发布的主题表情包,这些表情包无一不是需要下载的,未来YY的GIF表情更新,也会采用这样的模式,用户感兴趣就自己下载,下载完之后就会出现在自己的表情列表,这样发给对方的时候,也就不会占用带宽了。
方旭东想了想,说:“李总,第一期的表情包是内置在安装包里的,这个倒是好办,但是如果推出新的表情包,发布用户虽然下载了表情包,但接收用户没下载,那我们虽然节省了一份入网带宽,但还是要被占用一份出网带宽。”
用户A缓存了第二期的表情,并把其中一张发给了用户B,这个数据走向的逻辑是,用户A先把文件传入YY的服务器,然后再由服务器下发给用户B。
用户A既然已经缓存,那他只需要向服务器发送一个字符指令,服务器就能知道他想发的是什么,如果B也缓存了第二期的表情,那服务器只需要把字符指令下发给B即可;
不过,如果用户B恰好没有缓存,那指令下发没办法在B的本地调出图像,所以只能把图片原原本本的传输给B。
李牧微微一琢磨,便对方旭东说:“你给新版的YY加一套代码,凡是官方发布的表情包,我们都可以主动选择是否让用户的电脑自动缓存。”
方旭东惊讶的问:“您说的自动缓存,是告知用户还是?”
“当然是不告知。”李牧认真的说:“静默缓存就可以了。”
“静默缓存?”方旭东有些担心的问:“如果被同行或者用户发现,会不会抗议说我们不经用户允许就强迫用户缓存表情包数据?”
李牧摆了摆手:“这本身不是窥探用户隐私,也不会给用户带来任何安全隐患,只是软件
本章未完,请点击下一页继续阅读!