Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why doesn PNG support animation?

animation PNG support
0
Posted

Why doesn PNG support animation?

0

The answer is either “it does” or “because it’s a bad idea,” depending on your perspective. The animation-supporting version of PNG is called MNG, for Multiple-image Network Graphics. For most practical purposes, MNG is PNG, just with a different filename extension, a slightly different file signature, and the bare minimum of internal changes necessary to support animations (and other forms of multi-image files). It has exactly the same chunk structure as PNG and even shares most of the same chunks; the major difference is the addition of new chunk types to support features such as looping, clipping, and so on. The majority of the PNG developers felt (and still feel) that overloading a single file type with both still and animation features is a bad design, both for users (who have no simple way of determining to which class a given image file belongs) and for web servers (which should use the image/foo MIME type for stills and video/foo for animations–GIF notwithstanding). Programmer

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123