Main

 
The GIF89a Animation User's Guide

Previous Page
[Previous]
Search & Find
[Find]
Next Page
[Next]

Royal Frazier's

- MIRROR sites: closer, faster, non-English -

[Home] [Introduction] [Find] [Viewing] [Software] [How to make GIF Animations] [HTML] [Conservation] [Help] [Problems] [Technical] [Gallery] [About]

If you have a few minutes, please fill out the Visitor Survey. It will help in making this site better.


The GIF89a Animation User's Guide

Seeing Better....


Many people will skip this section, but there is some useful information for the viewer and the creator of animations. After all, you have to understand how people will see animations in order to design them well. This is a User's Guide.

What Web Browsers will let me see them?

As of July 1996, the following browsers have, or are currently implementing, the subset of GIF89a features that enables animation:

  • specific Chimera & X-Mosaic versions modified by Heiner Wolf
  • Netscape Navigator 2.0 or better (all platforms)
  • ARCWeb for Acorn RISC OS http://louis.ecs.soton.ac.uk/~snb94r/arcweb.html
  • Microsoft Internet Explorer 2.0 for Macintosh
  • Opera Software's Opera 2.0 for Windows 3.x/95
  • IBrowse for the Amiga
  • Microsoft Internet Explorer 3.0 for Win95/NT
  • Wollongong's Emissary 2.0
  • America Online' s Browser 3.0
  • Prodigy's newest Browser

If you are looking for a particular browser to upgrade or try, check out the Upgrade Browser page for quick access.

What GIF89a capabilities does each browser support?

The Browser Aptitude Test will test your browser on various GIF89a capabilities. As of July, 1996, the following is a list of GIF support in various browser versions:

Note: no browser anywhere supports: previous image user input, plain text, background animations, use in <FIG> tag.

  • Chimera 1.61 and X-Mosaic (modified by Heiner Wolf)
    • Only one modified version exists of these. They support basic animations, no loop, no positioning, no disposal controls. These versions were changed to promote GIF89a as a viable method of animating web pages.
  • Netscape Navigator GIF89a is part of cross-platform support. Abilities are uniform across Windows, Mac and Unix
    • 2.0 beta 1 - basic support, some features not implemented, no delay support, no looping, printing problems
    • 2.0 beta 2 - basic support, no delay support, no looping, printing problems
    • 2.0 beta 3 - No looping, printing problems
    • 2.0 beta 4 - Only infinite looping, printing problems
    • 2.0 beta 5 - printing problems, only infinite looping, GPFs on certain frame pages
    • 2.0 beta 6 - Only infinite looping, GPFs on certain frame pages
    • 2.0 final - Only infinite looping, transparency problems in certain frames, some GPFs
    • 2.01 - No previous image, no user input, no text, transparency problems in certain frames, some GPFs
    • Atlas 3.0PR1 - transparency problems in certain frames, some GPFs, can no longer use STOP or ESC to stop animation, Status Bar and STOP button no longer flashes as animation plays.
    • Atlas 3.0PR2 - some animations only play frames 2 and 3, transparency problems in certain frames, some GPFs, you must clear out cache when installing, can no longer use STOP or ESC to stop animation
    • Atlas 3.0B3 - no information
    • Atlas 3.0B4 - better printing, avoids GPFs from malformed GIFs, STOP and ESC ceases all animations immediately, STOP button remains available as long as animation plays.
    • Atlas 3.0B5 - no information
  • Microsoft Internet Explorer for Macintosh
    • 2.0 beta 2 - basic support, bad palette handling, image positioning not supported, no looping
    • 2.0 beta 3 - basic support, image positioning not supported, no looping
  • Opera Software's Opera for Windows
    • 2.07 - Loop iteration count supported, handles varied palettes-some errors, handles positioning, supports timing, animations cannot be stopped, refresh problems on animations at times
  • Microsoft Internet Explorer for Win95/NT
    • 3.0 beta 1 - good support, Netscape loop count works, some limited bugs, variable palette sizes within a gif bugs
    • 3.0 beta 2 - good support, Netscape loop count works

Any Web browser or version not listed above doesn't support these animations. Consequently, most browsers will display only the first image in the sequence. AOL's IWENG and SUN's HOTJava browsers display the last frame without any positioning.

Right software, but STILL no animation

Netscape's GIF89a animation engine relies upon the disk cache. If you have turned caching off on your browser (OPTIONS/NETWORK PREFERENCES/CACHE DISK CACHE=0) animation won't loop and may not play at all. If an animation is too large to store in the DISK CACHE it won't loop.

If you are using beta versions, or have just upgraded, do as the installation instructions say and DELETE all the files in your NETSCAPE\CACHE folder. Not clearing the cache can foul up the caching of the new version and disable animation.

Images not loading?

Have you by any chance, unchecked OPTIONS/AUTO LOAD IMAGES. You need that checked to have any images load automatically. Otherwise you will have to click on each image to see it.

Now that they are running...

"How do you stop these crazy things!"

Well, on some versions of Netscape, hit the STOP button to stop animations. The ESCape key does the same thing. However, remember to wait for the page to finish loading before you hit STOP or you will interrupt the transmission of the HTML page as well. You can tell that something is still loading from the Internet when the Netscape Logo is still active (shooting comets). Looping animations do not cause the Netscape logo to move.

No STOP button, ESC doesn't work

On particularly fast and short looping animations, the STOP button will only light up when it hits the loop. This is the only time you can stop it. Timing is everything, but there is an easier way. On Windows, hold down the ESCape key. When it hits the loop, the animation will stop. This may work on Mac & Unix platforms as well.

Nothing works, they keep going and going and going

Some of the new Betas of Netscape do not allow you to stop the animation. You must simply let them run. Hopefully the animators thought ahead and encoded a specific number of iterations so that the animation will stop after a few plays. Otherwise, you and your processor have been take hostage by a mad GIF89a animator.

You stopped an animation and the broken image symbol is there now. As of Netscape 3.0 betas, That's a disadvantage right now. When the stream of images is broken it goes into the same error routine as when a GIF doesn't load properly. This leaves you with an icon on top of the last played frame. 3.0 displays fewer broken images than earlier, so later versions of the browser may prevent this entirely.


Seeing more...

Also be conscious that many users don't customize their screen. They spend hours on the web with all this wasted space:



When they could get more space for web pages by using Netscape OPTIONS to see just this:



By turning off the Directory button in the OPTIONS menu, and using OPTIONS/GENERAL PREFENCES/APPEARANCE to show TEXT ONLY on the toolbar, you get all the functionality without all the wasted space. You could lose the Location line, but then you loose you Netscape logo and the most obvious indicator of network activity.

Any ideas, suggestions,utilities, or examples, please mail them over for inclusion in this page.

Royal Frazier

LinkExchange
LinkExchange Member


Copyright 1996,1997 Royal E. Frazier Jr. Last Updated: April 1997