微信现在已经推出了PC版,在PC版之前一直都是网页版,使用过网页版微信的朋友如果细心的话一定会发现,网页版收不到表情,这是为什么呢?
启安做了一个大胆的猜测:
微信的表情都是受版权保护的,为了避免被提取出来流传出去,因此必定加了一些版权保护机制。我们知道网上大多数动态表情都是gif格式的,微信为了实现动态表情又要考虑到版权保护,一般会有两个做法,一种就是将gif加密,展示的时候进行解密;另一种就是设计一种微信自己可以解析的新文件格式,配套一个解析展现引擎,当然也不难。然而网页版微信利用了web技术,必然要用到gif这种方法,即使使用js加密,在展现的时候也必须要解密,仍然会导致表情资源泄露。
因此微信网页版收不到表情是为了保护表情的版权!