有点奇怪的请求,但有没有人知道任何很酷的jquery插件,根据一个数字(例如声望点)改变其图片的设计或形状?
与StackOverflow用户图标类似,它们似乎时不时地变化和变形(可能基于声誉),我想知道是否有人知道类似的方法。
感谢您的投入!
答案 0 :(得分:3)
我不知道任何jQuery插件,但是建议您可以创建一些可以将字符串或哈希转换为图像(甚至可能在canvas元素中)的效果并不合理,虽然最好将其远离客户端计算机并在服务器上执行此类操作。
一段时间后,Stack Overflow推出了一个自定义的gravatar-ish替代“unicornify”每个人的头像。您可以在http://unicornify.appspot.com/use-it了解有关该特定设置的详情,以及此处的历史记录:https://meta.stackexchange.com/questions/37328/my-godits-full-of-unicorns。这是@balpha的工作。
Gravatar将他们的算法保持在锁定和密钥之下,这是可以理解的。 Avatarco是一种开源PHP替代方案,旨在提供类似于Gravatar的功能。我鼓励你仔细阅读他们的来源,以便更好地理解你将如何完成类似的事情。