APNG Campaign

February 18th, 2008

Since we launched this almost a month ago we have been inundated with feedback, mostly good ;). We have also been receiving close to 4000 visits a day, seems there is definitely in interest in this technology, for good or bad!

A few thoughts have come to my mind, perhaps we need to consider campaigning apng’s within the open source community as well as web designers/developers. It would be interesting to see if this technology will be adapted by software like Gimp and Inkscape. Imagine a built in apng tool that would allow to optimize, sequence, and assemble apng’s.

I would also like to see how creative we can be with apng’s without over doing it, which seems to be the biggest question on peoples minds. I think if we can keep file sizes down and implement apng’s in a useful way, like navigation, simple ads, interface design, logos, etc., then perhaps there is a chance that other will begin to adopt and take advantage of this technology.

Let’s face it, png’s are better than gif ’s, so why are we sitting on the fence?

So, for those apng enthusiasts out there, let’s spread the word and see what happens.

-Brendan

Categories: Blog ~ ~ Trackback

19 Responses to “APNG Campaign”

  1. 1
    A Non

    ‘Campaign’ not ‘Campaing’

  2. 2
    Ancient

    Great idea ! Keep up the good work ;)

    PS. is there any plugin for PS to assemble APNG’s ?

  3. 3
    stevpan

    A great site for animated png resources.

  4. 4
    Brendan

    Ancient: There is no plugin yet!!! we are also hoping they will implemnt a plugin for GIMP…

    Stevpan: Thanks!

  5. 5
    stevpan

    I just finished an applet for assembling still images into animated png, and posted it on my blog. Hope you will like it. 2 sample pngs (fireworks) were provided. Most types of still images are supported. Fade in/out and image feathering were implemented.

    image2apng

    http://slideplay.blogspot.com/2008/03/free-online-service-image2apng.html
    It’s based on chris.nokleberg’s javapng project on google code.

  6. 6
    stevpan

    Hi! Brendan:

    As I could not find your email address, I have to ask some questions here.
    Where is the discussion forum of APNG developing? If 2 frames in APNG are identical, is it possible to keep only 1 frame to reduce the filesize? If possible, how to do it?
    Sorry for so many questions.

  7. 7
    Max Stepin

    If the identical frames follow one after another in the sequence, it make sense to keep only the first, but increase the delay_num.

    Otherwise it’s not possible. According to specs, each `fdAT` chunk should have a unique sequence number.

  8. 8
    stevpan

    Thanks a lot, Max.

    The problem is that I wish to get an efficient way for fade-in/out effects between 2 images. Therefore, there are only difference in alpha value between 2 frames.

    A lot of people in local forums like to use gif to post simple slideshow animations (e.g. photo story). It’s easier than posting video clips on forums, and I wish to use use apng to get better fade in/out effects.

  9. 9
    Max Stepin

    Well, alpha is a part of the frame, so if alpha is different, then the frame is different.

    Not sure if the fade-in is possible, but you can make a fade-out using PNG_BLEND_OP_OVER and solid-color frames.

    Check out the example. Overhead here is about 10%, so it’s pretty efficient.
    http://newstop.googlepages.com/apng7

  10. 10
    Robert

    recently i have switched IE to FF most recent version, but had to backtrack into FF3.o3b for support w/ png animation–I’m pretty impressed with the overall quality but least surprised about support.

    OverALL coolsite.

  11. 11
    glgl

    “png’s are better than gif ’s, so why are we sitting on the fence?” I’m sitting on the fence because I don’t know how to fall back to an animated GIF if the browser doesn’t do APNG. I suppose I could hide the GIF behind a transparent fallback PNG, but then the APNG animation couldn’t be translucent. I could go by useragent string, but we all know that’s bad. Is there an elegant way to check for browser support?

  12. 12
    LucasMalor

    Test because I can not post

  13. 13
    LucasMalor

    A little question: APNG can’t change any PNG specification, right? So no new compression algorithm can be added?

    I ask this because actually GIF format does a better compression for ‘real’ images (where PNG is better with screenshots et similia). Do you think LZW, LZMA or some other algorithm can’t be supported?

    (PS: I can’t post if I use the quotes)

  14. 14
    paziek

    GIF images are looking rather crappy, not sure if its a good idea to copy anything from gifs.

    And you can’t use quotes, cause this site is valnurable to SQL Injection.

  15. 15
    LucasMalor

    I’m proposing to add another lossless compression algorithm, it can’t affect image quality.

    LZMA seems to me a good and strong algorithm:

    http://www.7-zip.org/sdk.html

    (PS: I can’t post before because I tried to write a Wikipedia link. Probably an anti-spam feature).

  16. 16
    Edward Mak

    This is a cool file type but I wonder when will the APNG Editor ( without using Firefox) be out? I cannot edit APNG files…

  17. 17
    The Frosty

    I really like the idea of an animated PNG, lets hope this takes hold and we can implement this web wide!

    I think we have to get people to update there browsers from ie4 & 5 to the new Firefox 3, that might take some time…

  18. 18
    viagraRexygrierve

    The animatedpng.com is good site, good job, admin.
    viagra viagra online pills.

  19. 19
    Offsprung

    Frosty update ie4&5? Who is still using ie4&5? Even win2k can use ie6.

    My main question is WHY? Do we need another image format?

    But hey I am down for ads and bs banners that only say my “browser doesn’t support” them OH YA!

    Animate this one spread_ff.png

    Fantastic idea spam only for haters!

Leave a Reply

the APNG. brought to you by phug.ca is proudly powered by WordPress - Theme by: PHUG