Hudzilla.org - the homepage of Paul Hudson
Contents > Multimedia > Brief history of web media Wish List | Report Bug | About Me ]

11.1.1     GIF

This is NOT the latest copy of this book; click here for the latest version.

The Graphic Interchange Format was widely used when the web was in its infant years because GIF files are relatively small. Each GIF file has its own palette defined, which must consist of fewer than 256 colours. GIFs can also include transparent areas, and also animation - although the animation is quite basic, with each frame being stored separately.

The big drawback with GIF that took it out of the market was the fact that the GIF technology was owned by Unisys, who insisted on demanding royalty fees. Sites such as www.burnallgifs.org sprung up, encourage web developers to spurn GIFs to make the point that software patents are bad.

The patent on GIF expired in the US in 2003, and will expire elsewhere in 2004 - while some will return to them, most will not because the community created a free replacement for GIF, known as PNG. GIF is pronounced "Jif".





<< 11.1 Brief history of web media   11.1.2 PNG >>
Table of Contents
Want to see this stuff in print? PHP in a Nutshell takes the core topics covered here, adds in thousands of edits from the editorial team and myself, and combines them to make an unbeatable reference for PHP programmers at all levels.



My latest book has hundreds more tips on how to use PHP, Apache, and MySQL, plus Perl, Python, shell scripts, performance tuning, and more!



Top-right shadow
 
Bottom-left shadow Bottom shadow

Comments from other readers
singpolyma AT gmail.com - 06 Sep 2008

I feel that GIFs are still very useable, especially considering that I use them often. It was only recently that I discovered PNG as the alternative for transparecies. While PNG may allow full-colour range and alpha-blend transparencies, the files are bigger than GIF files, which makes them somewhat undesireable. Also, most IE users cannot view PNGs with alpha-transparency and sometimes full-colour with transparency can cause problems. PNG is a good standard, but the large files and poor MS adoption keep it from being as easy to use as GIF.



Add comment
Please note that by posting a comment here you are committing it to the public domain. This is important so that others can make use of your code themselves, and also so that I can incorporate helpful notes directly into the main text. Comments are limited to 2000 characters in length.

If you are reporting an error in the content, please tell me directly.

Your name/email address:
Your comment:
 
Now, in order to verify that you're a real person, please answer this simple question: what is ten plus six?
The answer is:
(please write in
numbers, eg 19)


Top-right shadow
 
Bottom-left shadow Bottom shadow