An animated GIF file is a collection of GIF picture files, called frames, which reside within what is 'apparently' a single GIF picture file. When these frames are assembled, they are programmed to appear one after the other in a prescribed sequence and for a prescribed duration, usually a small fraction of a second. In addition, it is determined by the designer whether each successive frame completely replaces the previous frame, or overlays it. Considering all this effort, it is amazing how small the animated GIF object is.
Let me take the mystery out of this for you right now by showing you what's going on 'under the covers'. This understanding will put you in a position to modify GIF animations, or even create your own. I'll show you some interesting examples of what you can do, provide a few cautions in the use of these, and mention 3 products you might look into.
It would be good to start with something quite simple like an animated button that flickers just a bit to attract the user's eye.
The actual object consists of these 2 graphics which are set to each appear for a half second. Isn't it amazing how useful such a simple thing like this can be ... and you can make them yourself, rather easily.
If you read my topic called CGI/Perl Scripting, you saw the following 3
If you're artistic and skilled with drawing and editing programs, you can make your own animations that would be nicer than what's generally available in the various software products. Alas, Sam is 'artistically challenged' and can't get too much more clever than what you've just been shown. Never say die, however! We can always modify or embellish the artwork of others or create useful animations using software. Let's have a look.
Here's a pretty decent
'under construction' animation I acquired. It was simple, not offensive,
and I selected it to place on my pages while this site was being
So ... I broke out my brand new copy of Animation Shop which came at no extra cost with my PaintShop Pro, Version 7. It had the most amazing feature of being able to globally adjust the background of every frame in the animation. I told it my background was white and I wanted it to be light yellow, but I realized that I could also select 'transparent'. I just can't believe how easy this was.
Those programmers at Jasc Software sure are a creative bunch!
While I'm on this subject, I don't mind telling you that PaintShop Pro is my graphics editor of choice. I think I made that pretty clear in my Image Editing topic. They've just done something very, very clever starting with Version 7. They enable PaintShop Pro to call Animation Shop, and vice-versa. The 'vice-versa' is what I found intriguing. You can bring an animation into Animation Shop and do quite a few things to it, including changing its images and coloring in many ways. However, if you need more than this, you can export all the frames to PaintShop Pro and make some really sophisticated changes to them. As you close each frame, it is returned to Animation Shop, and when they all come back, you can save the revised animation. Wow!
You should be aware that most GIF editors also provide the ability to create animated banners. This can come in handy in many, many ways and enable you to provide artistic embellishments that you might not normally be capable of (like Sam). Here's an item I created using the GIF Animator product from Ulead. I had a navigation button on the previous version of this site that I wanted to call attention to.
By the way, you never asked me about the banner at the top of this page. I used my standard banner and created a second one in blue lettering. Animation Shop then created two 'transitions' for me so that I could go from one to the other and back. There are many different transitions available between images and it will create text banners as well. An amazing program and a good example of the 'artistically challenged' web designer doing something artistic with software assistance !!
A few words of caution in the use of animations. Just like the use of sound, it is extremely easy to overdo it. One badly placed or inappropriate animation and you've ruined a web page. My own thought on GIF animations is not to use them if you're not sure. It's probably fine if they meet one of the following criteria.
I don't want to name-drop a lot of GIF Editors, but I have used a few. Here are three that I like that you might look into. Their creators are pretty clever and sell other web design products which may be of interest.