New Animated PNG Creation Tools Intend To Bring APNG Into Mainstream Use
Kagetsuki writes "While grainy GIF images can have entertaining uses, they aren't the ideal animated image format due to lack of full color support and an alpha channel [for varied transparency]. Animated PNG doesn't have these faults and has been available and incorporated in quite a few browsers since roughly 2004. Lack of tools and recognition has hurt adoption, so to remedy this there is a campaign on Kickstarter to create an Open Source, high quality Animated PNG [APNG] conversion library and GUI Editor based on the APNG Assembler tool 'apngasm.' Even the primary goal includes libraries/modules for C/C++ and Ruby along with a cross platform GUI authoring tool. Aside from supporting the project simply using APNG willl help raise interest and support in the standard and bring us one step closer to a world with cleaner animated images."
Animated PNG support is terrible... see:
http://caniuse.com/apng
No IE, no Chrome, Opera dropped it when they went to Webkit, no iPhone, no Android...
looks like it's pretty much only available on 20%ish of desktop browsers and pretty much nothing mobile. You aren't going to get anyone to use it in a public-facing web application yet. Remember the days of "this site looks best in (Internet Explorer/Netscape/whatever)"... let's not do that again.
Maybe if the HTML 5 standard said that conforming user agents have to do this it would put a little more umph behind it. Of course, the standard seems to follow browser development in many cases now, not the other way around.
Most sites that use animated GIFs have restrictions on size and dimensions (typically 500x500 1MB). The quality of APNG within those restrictions won't be any better.
Can You Say Linux? I Knew That You Could.
What happened to the MNG version of PNG?
From this 2004 story: http://tech.slashdot.org/story/04/08/28/2312256/presenting-apng-like-mng-only-better
"Unlike MNG, APNG is not a separate file format, but rather an extension to PNG. Thus, APNG images are just normal PNG images (with the .png extension) but can be animated. The system is fully backwards-compatable, so any program that can open a PNG image will be able to open an APNG image (though non-APNG viewers will only show the first frame). Vitally, the decoder just adds an extra few kilobytes onto a standard PNG decoder. APNG support is in the process of being checked into Mozilla. Hopefully, other programs will follow suit."
`echo $[0x853204FA81]|tr 0-9 ionbsdeaml`@gmail.com
If they convince reddit to endorse it, the format will take off. That place probably links to more .gif files than any other site out there.
I remember when people wrote free software because it scratched an itch. Kickstarter seems to be setting a trend where people won't write free software unless they get paid. (Or they will write it and refuse to release it unless they get paid). That's not FREE software, it's hostage software.
Remember when creating high quality open source software didn't require a Kickstarter campaign?
Including improved ones..."
I remember when people wrote free software because it scratched an itch.
There are talented individuals producing small free software, or joining organisation to produce larger software, and companies with real money able to contribute/create to free software. Is there no room in that for funding a group *itch*(sic), or helping an (group of) individuals scratch theirs who otherwise wouldn't be able to due to life commitments...software takes time and effort to create.
The bottom line is people produce free software for a whole host of reasons. I personally see money being a great reason, as do all those companies already contributing to free software. In reality its the most common one.
It's worth noting that GIFs may overlay multiple image blocks with separate color pallets, resulting in true color images.
The problem here is that some browsers (chrome) insert an artificial 0.1s delay between "frames".
Also if you can do this with GIF one has to wonder if APNG has actually any viability other than as a source format.
A quick search turned up this tool for converting animated GIFs to APNG:
http://gif2apng.sourceforge.net/
Sure it could probably be built on and improved, but the real issue are the browsers. I just checked on MacOS X with Firefox, Google Chrome, Opera and Safari. Of those browsers only Firefox and Opera supported APNG.
The kickstarter should, IMHO 'focus' on:
- APNG awareness (available converters, creation tools, viewers, etc)
- Getting key websites to support it. I am thinking of sites such as Tumblr.
- Pushing for support in other main-stream browsers (IE, Safari, Google Chrome)
Jumpstart the tartan drive.
PNG also includes gamma information, which add. just one byte to file and makes a noticeable difference when the viewer's system has a different default gamma than the creators.
What, are you typing from 1996?
Netflix, smartphones, and hell even just a cursory reading of what the NSA can do to spy on us proves you wrong....
About the last part at least!
I agree that X, Y, and Z web coding laguages suck! Also flash sucks!
I'm trained as a network engineer. To me it's all stupid bullshit....like tags they put on clothes at the store to make you but them...
You know how some people keep the tag on their hat or w/e even after they buy it as 'style'?
That's what 90% of software looks like to me....I get where you're coming from...but the internet does pretty much everything now. Hell, you can do live HD TV broadcasts over the internet now.
The code is horseshit, but the hardware is so fast it doesn't matter....that's why it works...I hate it...I probably hate it as much as any human alive...but you're dead wrong about the internet's capabilities...in spite of shittily created coding languages to do it
The WHATWG is an example of a working group that would agree with you. They'r ethe ones who got HTML5 off the ground despite the WC3's best efforts
Thank you Dave Raggett