网站头像优化

开始胡扯

一般来说一个社交网站,会有很很多用户,那么用户的头像就是一大堆图片喽,在加载网页的同时,必须加载这些头像,如果过慢。。。没错,体验极差,让人莫名不爽。。所以搞起来。

v2ex头像get

1.本来头像的源是gravatar,不过这东西的服务器在国外。。所以并不是很快,这里呢。。哈哈哈,决定用v2ex的api喽,还有cdn来着。

2.cdn.v2ex.co/gravatar/这个就是v2ex的头像服务器地址了,接下来我与v2ex同在!!它蹦我蹦,它稳我稳。。 :huaji:

3.其实在头像服务器地址的后面加不同的参数可以请求不同类型的头像的,比如小怪物啊,复古啊什么的。。对应的参数如下图
头像参数

QQ头像get

通过QQ邮箱获取QQ头像接口如下
http://q2.qlogo.cn/headimg_dl?dst_uin=2517123702@qq.com&spec=40
参数包括qq号和图像大小,40代表的40x40的。。不过这样好像会暴露用户的QQ来着,感觉可以搞个加密来着。

nowcoder头像

其实nowcoder的头像加载挺快的,不过它的头像量好像比较少,只是默认生成随机的1000张,还有它的只有复古像素的类型。。
https://images.nowcoder.com/head/960m.png@0e_100w_100h_0c_1i_1o_90Q_1x.png

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注