Why Are Web 2.0 Sites Compressing Avatars?

I have a bone to pick with these web 2.0 sites and services. It may not be a huge bone but it’s an annoying one at the very least. Many of these sites and services allow members to customize their profile by uploading an image also known as an avatar. These images are usually .PNG, .GIF, or .JPG files. There is often a maximum dimensions rule as well as a maximum file size rule in place.

I don’t understand why these sites and services have to turn my images into pieces of crap. Most of my avatars that I have created in photoshop look great, until they are uploaded to one of these sites such as MyBlogLog or Technorati. Let’s go through a few Before And After pictures to try and illustrate my point. The first image will be the image as it should be seen, straight out of photoshop saved at maximum quality. The second image is what is seen after uploading the file to the service in question.

First up, Technorati avatars in JPG format.

Before Technorati Before Uploading To Technorati After Technorati After Uploading To Technorati

Now lets take a look at MyBlogLog avatars in .GIF format.

Before MyBlogLog Before Uploading To MyBlogLog After MyBlogLog After Uploading To MyBlogLog

In case you can’t see the differences notice how the second image always looks worst after it’s uploaded to the service in question. The image goes through some sort of compression and the end result is a crappy looking avatar. I have tried changing the images to .PNG and .GIF formats, saving them at the maximum quality level but the compression just rips these images apart.

Why do these sites and services have to compress these tiny images? Why can’t I as a user have a nice looking avatar without compression? I mean, take a look at that example for MyBlogLog, it looks like total crap. I urge you companies to turn that compression crap off. I think the file size limit along with the dimension limit is enough to restrain insane avatars from overtaking your hard drive space. There is no need to compress.

I wonder if I am the only one who has noticed this? Please let me know what you think.