我在我的网站上显示了用户的图像。我怎么知道最好的最高分辨率?例如哪个参数“s”应该是。
https://secure.gravatar.com/avatar/?s=250
当然这取决于用户图像,但是重力图必须知道初始图像的分辨率,并且可以告诉我最佳尺寸。
在过去9个月中,最大尺寸似乎发生了巨大变化
您可以在1px到2048px之间的任何地方请求图像,但请注意,许多用户的图像分辨率较低,因此请求较大尺寸的图像可能会导致像素化/图像质量较低。
引用来自qazxsw poi
我不认为这是可能的,我只是对此问题进行了一些研究,因为我有同样的需求,但我认为Gravatar是为那些能够显示相同大小的所有化身的网站而设计的,这意味着小化身,如果是对于其中一些人来说太大了,他们对自动升级也没问题。
它们应该包含“?s = native”以获得原生大小。
这就是Gravatar写的关于化身解析的内容:
您可以在1px到2048px之间的任何地方请求图像,但请注意,许多用户的图像分辨率较低,因此请求较大尺寸的图像可能会导致像素化/图像质量较低。
默认图像的最高分辨率为2048px :)
在Gravatar image Request tutorial上阅读有关Gravatar图像(包括默认图像)的更多信息
编辑:你会看到图片不能超过2048px x 2048px,即使你设置s = 3000 :)
编辑2:显然最大尺寸从512px变为2048px