Based on this comment, I have started building a unicorn avatar maker. It's still quite ugly, and the results aren't different enough yet, but this is what it looks like so far:
Is this just way too stupid, or should I go on? If so, any suggestions? I'm thinking of things like backgrounds etc.
Update 2010/01/30: Version 0.2.
Now prettier and with legs, rainbows, and stuff. Examples:
Æther: Jeff Atwood: Troggy:
Update 2010/01/31: Still version 0.2, the images are (almost) unchanged.
But now its on the App Engine for everyone, so go ahead pounding my quota:
Replace HASH by the md5 hash that gets given to gravatar (or any hexadecimal number, really). Don't just copy & paste the above into your browser. I thought this was clear, but looking at the access logs, it looks like I have to explain it.
?s=32 parameter can be omitted. The only legal values are 32 and 128; defaults to 32. Other parameters are ignored.
If you take this greasemonkey script and change the substitution line to
$(this).attr("src", $(this).attr("src").replace(/www\.gravatar\.com/, "unicornify.appspot.com"));
you'll see meta the way it has been looking to me for the past days: Full of unicorns.
If you just want to replace the identicons, i.e. those users that don't have their own gravatar set up, use this instead:
$(this).attr("src", $(this).attr("src").replace(/(www\.gravatar\.com\/avatar\/)([a-z0-9]*)\?s=(\d+)&d=identicon(.*)$/, "$1$2?s=$3&d=http%3A%2F%2Funicornify.appspot.com%2Favatar%2F$2%3fs%3d$3$4"));
Finally, if you just want to see it once, without any greasy monkeys: Paste this
into your location bar.
Update 2010/02/14: Version 0.4
I will be deploying a new version later today. Some of you have showcased your own unicorn avatar below using a direct link to
unicornify.appspot.com/avatar/.... These images will then show the updated version. If you want to preserve the historical record by keeping the old version, you'll have to host the image somewhere else, or at least change the image URL. The old ones will be available by passing an additional parameter
v with the value
No new old-version images will be created, but the previously created ones will still be available for a while.
Since the unicorns have their own website by now, this is probably the last update I'll be posting on this question.
Jeff finally rolled out the Unicorn avatars for us all to enjoy.