格拉瓦尔最高分辨率

Yar*_*veh 19 gravatar resolution

我在我的网站上显示了用户的重要图像.我怎么知道最好的最高分辨率?例如,哪个参数"s"应该是.

https://secure.gravatar.com/avatar/?s=250
Run Code Online (Sandbox Code Playgroud)

当然这取决于用户图像,但gravatr必须知道初始图像的分辨率,并可以建议最佳的最大尺寸.

小智 14

在过去9个月中,最大尺寸似乎发生了巨大变化

您可以在1px到2048px之间的任何地方请求图像,但请注意,许多用户的图像分辨率较低,因此请求较大尺寸的图像可能会导致像素化/图像质量较低.

引自Gravatar图像请求教程


Phi*_*fer 8

我不认为这是可能的,我只是对这个问题进行了一些研究,因为我有同样的需求,但我认为Gravatar是为那些能够显示相同大小的所有化身的网站设计的,这意味着小化身,如果是对于其中一些人来说太大了,他们对自动升级也没问题.

它们应该包含"?s = native"以获得原生大小.


Tho*_*sen 5

这是Gravatar写的关于化身分辨率的内容:

您可以请求从1px到2048px的任何位置的图像,但是请注意,许多用户使用的分辨率较低的图像,因此,请求较大的尺寸可能会导致像素化/质量低下的图像。

默认图像的最高分辨率为2048px :)

https://en.gravatar.com/site/implement/images/上了解有关Gravatar图像(包括默认图像)的更多信息。

编辑:即使设置s = 3000,您也会看到图片不能大于2048px x 2048px。

编辑2:显然最大大小从512像素更改为2048像素

  • 谢谢,这意味着从理论上讲图像可能是512像素,但实际上,如果我要求此尺寸,那么如果原始图像适合200像素,我可能会看到像素化。我正在寻找一种方法可以预先找到它 (4认同)