
Today were going to take a look at how to optimize your background images in Photoshop. Most blogs use a repeated background image to provide a sense of individuality in their blog designs. In most cases, this sets blogs apart by appearance which is an excellent first step in attracting new readers.
Photoshop CS3 is an amazing tool that has years of experience built into its image algorithms. By utilizing the 4 pane view in Photoshop (when saving an image) you can reduce the size of your image to the smallest possible.
Using CSS’s repeat function, you can use beautiful gradients and background images without killing your web server.
Lets take a real look at what I’m talking about here:
The Correct Way To Optimize Background Images in Photoshop:
Step 1 – Find a vector image on the internet or custom design your own gradient with Photoshop, as such:

Step 2 – Depending on the image chosen, make the vector as small as possible so that you can “repeat” the property using CSS – Using a large image to repeat a pattern just wastes bandwidth. For gradients, reduce your picture to 1px by the height.

Step 3 – Click “File” and “Save for Web & Devices” (just using “Save As” doesn’t take advantage of the unique algorithms). Once you are in this menu, choose the “4-Up” option in the tabs which allows you to see four different previews in any format you choose.

Step 4 – In the first square is the original file. Click the second frame and choose a JPEG, set it to at least high quality. In the third frame choose the PNG-24 encoding and finally in the fourth frame choose the PNG-8 option. You can change the colours as you wish, but the best you can get with PNG-8 is 256 colours.
Step 5 – Now comes the easy part, after adjusting the settings on each of the proofs, you can now view which file is the smallest! For 1px width gradients, I’ve found that PNG-24 compresses it the best without a loss of quality.

Step 6 – Choose your save location and then start using it in your website! If you like the gradient used in the example, save this file to your computer and feel free to use it. If you want to use it via CSS, simply use the “background” property of an element. IE:
.elementexample {
background: url("WhereisTheGradientLocated.png") repeat-x;
}
Conclusion – Compressing Gradients For Faster Loading Websites
This is such an easy method to use if you have Photoshop to reduce website loading times. I utilize this technique on every website that I design and find it to be well worth the effort. This method can be used to save any image for a website, as it gives you four different formats to choose from.
Have you found a better way to compress gradients? What techniques do you use when saving a gradient for a website?
Part 1 of the “Reduce Your Blog’s Loading Speed” post series.







20 Comments
Really cool tip Brad…. very clever. I usually design a logo and compress in png24. Not that I can design logo’s very well.
Funny enough.. I also used PNG24 to format my logo at the top of this blog! I like PNG24 not only for the fact that it supports transparency and millions of colours, but it also makes a perfect image compared to a JPEG.
Great hearing your opinion, Jonny!
Nice to be learning online about photoshop. I also want my website background to stand out.
Repeated backgrounds are easy on bandwidth and provide a great way to differentiate your website against the billions of other ones on the internet!
I’ve been using Photoshop CS3 for a year and only now did I know notice that there’s a save as ‘Save for Web & Devices’. I’ve always thought of JPG as the best format with the least size for webpages. 4UP? PNG24? Hmmmn…it pays to read more and not pretend to know enough.
Thanks Brad.
.-= Jenny M.´s last blog ..Flower Shops That Deliver =-.
Hi Jenny – I thought the same thing until I read a tutorial on how to create photoshop images which lead me to that save button. LOL – Glad you found the article useful!
Nice technique there!
What is the difference between the standard Photoshop and CS3. Can you the same with the standard one?
I’m sure that there should be a “Save for web” option on older versions, however I do not know what it would be called in older versions… do you?
My current theme cannot support it. Need to do some customization before apply this.
.-= Jayce´s last blog ..How to hack Facebook account profile =-.
Could you elaborate on what you mean by not supporting it? I’d be glad to help.
Oh it’s really nice post and very informative. I find it helpful and useful for my site. Thanks for sharing.
Thanks for this info! I enjoy my easy to use digital camera on automatic and use Picnik.com for make bare-bones corrections – ultra easy! But I have a good friend who is a whiz with her digital SLR and Photoshop and I’ll send her the link for this. Have a great day.
Thanks for sharing the link! I hope your friend finds it useful.
very great and informative post. thanks a lot for sharing it.
wheere i find turitorial for cs5?
Good stuff! I didn’t know about the 4 different views, so you can see which version is smaller. Great blog!!
Thank YOU for offering a great way to optimize my background images. I shall implement your method!
Best wishes,
Trish
Thank YOU for offering a great way to optimize my background images. I shall be sure to implement your method!
Best wishes,
Trish
thanks, i learnt something new from this useful post
Not that I’ve found a better way to compress gradients, but I have found a less expensive way to compress images (if your readers don’t own Photoshop). For those who have asked me, I always suggest they do an Internet search for “free image compressor”, potentially saving them the cost of buying Photoshop.
Thanks,
Trish
One Trackback
[...] Optimize “CSS Repeated” Background Images In Photoshop (bradblogging.com) Categories: Tips Tags: Web Design and Development [...]