感觉现在头像生成器的尺寸设置很奇怪,不是开发,所以跟大家请教下原因。
以 V 站为例:
用户上传头像后,生成了 大 73 * 73 ,中 48 * 48 ,小 24 * 24 ,三个头像。这个最大的 73 就比较奇怪了,因为它是一个质数,缩小一定会产生半像素的问题。所以中、小尺寸的头像的图片都是模糊的。
同时,真正的头像(右侧)是使用 大号( 73 * 73 )的图像,置入倒,使用了 max-width:48px, 虽然他和左边的中号图像都是模糊的,但是仔细观察,他们是不同的。这样,我即使我想办法保证生成的 48 头像是清晰的(譬如上传一个 48@2x 的图片,我以为可以,但事实也不行,应该是缩小的算法做了插值??),也没法得到一个清晰的头像。
另外,感觉这个问题是普遍存在的,好多网站都这样, QQ 也是。很烦躁,求解