I am working on a portfolio site which will have desaturated thumbnails of all my work and when you hover over it, the colour fades in and out when you hover out.
As this page will have alot of thumbnails, i was thinking of the best way to achieve this effect.
What I thought of so far is:
- B/W and Colour versions of each thumbnail (cons: lots of bandwidth)
- B/W and Colour in same image as sprites (pros: less server connection requests, cons: lots of bandwidth)
- Use Javascript to on-the-fly generate desaturated copies of each loaded image (cons: alot of processing power?)
They are the only ones I can think of, can anyone help me figure out what way of achieving what I need is the most efficient? Other suggestions from the ones listed are more then welcome. What I am looking for is:
- Lowest bandwidth use
- Fast and not laggy
Thanks